Skip to main content

Searching over Metapositions in Kriegspiel

  • Conference paper
Computers and Games (CG 2004)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3846))

Included in the following conference series:

Abstract

Kriegspiel is a chess variant similar to war games, in which players have to deal with uncertainty. Kriegspiel increases the difficulty typical of chess by hiding from each player his opponent’s moves. Although it is a two-person game it needs a referee, whose task consists in accepting the legal moves and rejecting the illegal ones, with respect to the real situation. Neither player knows the whole history of moves and each player has to guess the state of the game on the basis of messages received from the referee. A player’s try may result in the statement legal or illegal, and a legal move may prove to be a capture or a check.

This paper describes the rationale of a program to play basic endgames of Kriegspiel, where a player has only the King left. These endings have been theoretically studied with rule-based mechanisms, whereas very little research has been done on a game-tree-based approach.

We show how the branching factor of a game tree can be reduced in order to employ an evaluation function and a search algorithm. We then deal with game situations which are dependent on a stochastic element and we show how we solve them during the tree visit.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bolognesi, A., Ciancarini, P.: Computer Programming of Kriegspiel Endings: the case of KR vs K. In: van den Herik, H.J., Iida, H., Heinz, E.A. (eds.) Advances in Computer Games, vol. 10, pp. 325–342. Kluwer, Dordrecht (2003)

    Google Scholar 

  2. Boyce, J.: A Kriegspiel Endgame. In: Klarner, D. (ed.) The Mathematical Gardner, Prindle, pp. 28–36. Weber & Smith (1981)

    Google Scholar 

  3. Bud, A., Albrecht, D., Nicholson, A., Zukerman, I.: Information-theoretic Advisors in Invisible Chess. In: Proc. Artificial Intelligence and Statistics 2001 (AISTATS 2001), Florida, USA, pp. 157–162. Morgan Kaufman Publishers, San Francisco (2001)

    Google Scholar 

  4. Ciancarini, P., Dalla Libera, F., Maran, F.: Decision Making under Uncertainty: A Rational Approach to Kriegspiel. In: van den Herik, H.J., Uiterwijk, J.W.H.M. (eds.) Advances in Computer Chess, vol. 8, pp. 277–298. University of Limburg, Maastricht (1997)

    Google Scholar 

  5. Ferguson, T.: Mate with Bishop and Knight in Kriegspiel. Theoretical Computer Science 96, 389–403 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  6. Ferguson, T.: Mate with two Bishops in Kriegspiel. Technical report, UCLA (1995)

    Google Scholar 

  7. Sakuta, M., Iida, H.: Solving Kriegspiel-like Problems: Exploiting a Transposition Table. ICCA Journal 23(4), 218–229 (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bolognesi, A., Ciancarini, P. (2006). Searching over Metapositions in Kriegspiel. In: van den Herik, H.J., Björnsson, Y., Netanyahu, N.S. (eds) Computers and Games. CG 2004. Lecture Notes in Computer Science, vol 3846. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11674399_17

Download citation

  • DOI: https://doi.org/10.1007/11674399_17

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-32488-1

  • Online ISBN: 978-3-540-32489-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics