Skip to main content

2015 | OriginalPaper | Buchkapitel

Development of a Program for Playing Progressive Chess

verfasst von : Vito Janko, Matej Guid

Erschienen in: Advances in Computer Games

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We present the design of a computer program for playing Progressive Chess. In this game, players play progressively longer series of moves rather than just making one move per turn. Our program follows the generally recommended strategy for this game, which consists of three phases: looking for possibilities to checkmate the opponent, playing generally good moves when no checkmate can be found, and preventing checkmates from the opponent. In this paper, we focus on efficiently searching for checkmates, putting to test various heuristics for guiding the search. We also present the findings of self-play experiments between different versions of the program.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
The solution to Fig. 1: Bb4-d6, b6-b5, b5-b4, b4-b3, b3xa2, a2xb1N, Nb1-c3, Bd6-f4.
 
2
For brevity, we use ‘he’ and ‘his’, whenever ‘he or she’ and ‘his or her’ are meant.
 
Literatur
1.
Zurück zum Zitat Pritchard, D.: Popular Chess Variants. BT Batsford Limited, UK (2000) Pritchard, D.: Popular Chess Variants. BT Batsford Limited, UK (2000)
2.
Zurück zum Zitat Pritchard, D.B., Beasley, J.D.: The classified encyclopedia of chess variants. J. Beasley (2007) Pritchard, D.B., Beasley, J.D.: The classified encyclopedia of chess variants. J. Beasley (2007)
3.
Zurück zum Zitat Leoncini, M., Magari, R.: Manuale di Scacchi Eterodossi, Siena-Italy (1980) Leoncini, M., Magari, R.: Manuale di Scacchi Eterodossi, Siena-Italy (1980)
4.
Zurück zum Zitat Dipilato, G., Leoncini, M.: Fondamenti di Scacchi Progressivi, Macerata-Italy (1987) Dipilato, G., Leoncini, M.: Fondamenti di Scacchi Progressivi, Macerata-Italy (1987)
5.
Zurück zum Zitat Castelli, A.: Scacchi Progressivi. Matti Eccellenti (Progressive Chess. Excellent Checkmates), Macerata-Italy (1996) Castelli, A.: Scacchi Progressivi. Matti Eccellenti (Progressive Chess. Excellent Checkmates), Macerata-Italy (1996)
6.
Zurück zum Zitat Castelli, A.: Scacchi progressivi. Finali di partita (Progressive Chess. Endgames), Macerata-Italy (1997) Castelli, A.: Scacchi progressivi. Finali di partita (Progressive Chess. Endgames), Macerata-Italy (1997)
8.
Zurück zum Zitat Chinchalkar, S.: An upper bound for the number of reachable positions. ICCA J. 19(3), 181–183 (1996) Chinchalkar, S.: An upper bound for the number of reachable positions. ICCA J. 19(3), 181–183 (1996)
9.
Zurück zum Zitat Wu, D.J.: Move ranking and evaluation in the game of Arimaa. Master’s thesis, Harvard University, Cambridge, USA (2011) Wu, D.J.: Move ranking and evaluation in the game of Arimaa. Master’s thesis, Harvard University, Cambridge, USA (2011)
10.
Zurück zum Zitat Kozelek, T.: Methods of MCTS and the game Arimaa. Master’s thesis, Charles University, Prague, Czech Republic (2010) Kozelek, T.: Methods of MCTS and the game Arimaa. Master’s thesis, Charles University, Prague, Czech Republic (2010)
11.
12.
Zurück zum Zitat Wu, D.: Designing a winning Arimaa program. ICGA J. 38(1), 19–40 (2015)CrossRef Wu, D.: Designing a winning Arimaa program. ICGA J. 38(1), 19–40 (2015)CrossRef
14.
Zurück zum Zitat Junghanns, A., Schaeffer, J.: Search versus knowledge in game-playing programs revisited. In: Proceedings of 15th International Joint Conference on Artificial Intelligence, vol. 1, pp. 692–697. Morgan Kaufmann (1999) Junghanns, A., Schaeffer, J.: Search versus knowledge in game-playing programs revisited. In: Proceedings of 15th International Joint Conference on Artificial Intelligence, vol. 1, pp. 692–697. Morgan Kaufmann (1999)
15.
Zurück zum Zitat Coulom, R.: Efficient selectivity and backup operators in Monte-Carlo tree search. In: 5th International Conference on Computers and Games, CG 2006, Turin, Italy, 29–31 May 2006, Revised Papers, pp. 72–83 (2006) Coulom, R.: Efficient selectivity and backup operators in Monte-Carlo tree search. In: 5th International Conference on Computers and Games, CG 2006, Turin, Italy, 29–31 May 2006, Revised Papers, pp. 72–83 (2006)
Metadaten
Titel
Development of a Program for Playing Progressive Chess
verfasst von
Vito Janko
Matej Guid
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-27992-3_12