Skip to main content

A Retrograde Approximation Algorithm for Multi-player Can’t Stop

  • Conference paper
Computers and Games (CG 2008)

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

Included in the following conference series:

  • 2102 Accesses

Abstract

An n-player, finite, probabilistic game with perfect information can be presented as a 2n-partite graph. For Can’t Stop, the graph is cyclic and the challenge is to determine the game-theoretical values of the positions in the cycles. We have presented our success on tackling one-player Can’t Stop and two-player Can’t Stop. In this article we study the computational solution of multi-player Can’t Stop (more than two players), and present a retrograde approximation algorithm to solve it by incorporating the multi-dimensional Newton’s method with retrograde analysis. Results of experiments on small versions of three- and four-player Can’t Stop are presented.

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 74.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.00
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. Bertsekas, D.P.: Dynamic Programming and Optimal Control, 3rd edn., vol. I. Athena Scientific (2005)

    Google Scholar 

  2. Bertsekas, D.P.: Dynamic Programming and Optimal Control, 3rd edn., vol. II. Athena Scientific (2007)

    Google Scholar 

  3. Binmore, K.: Playing for Real: A Text on Game Theory. Oxford University Press, USA (2007)

    MATH  Google Scholar 

  4. Dennis, J.E., Schnabel, R.B.: Numerical Methods for Unconstrained Optimization and Nonlinear Equations, USA, SIAM, Philadelphia (1996)

    MATH  Google Scholar 

  5. Fang, H.-r., Glenn, J., Kruskal, C.P.: Retrograde approximation algorithms for jeopardy stochastic games. ICGA Journal 31(2), 77–96 (2008)

    Google Scholar 

  6. Glenn, J.: An optimal strategy for Yahtzee. Technical Report CS-TR-0002, Loyola College in Maryland, 4501 N. Charles St, Baltimore MD 21210, USA (May 2006)

    Google Scholar 

  7. Glenn, J.: Computer strategies for solitaire yahtzee. In: IEEE Symposium on Computational Intelligence and Games (CIG 2007), pp. 132–139 (2007)

    Google Scholar 

  8. Glenn, J., Fang, H.-r., Kruskal, C.P.: A retrograde approximate algorithm for one-player Can’t Stop. In: van den Herik, H.J., Ciancarini, P., Donkers, H.H.L.M(J.) (eds.) CG 2006. LNCS, vol. 4630, pp. 148–159. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  9. Glenn, J., Fang, H.-r., Kruskal, C.P.: A retrograde approximate algorithm for two-player Can’t Stop. In: Glenn, J. (ed.) CGW 2007 Workshop, Amsterdam, The Netherlands, pp. 145–156 (2007)

    Google Scholar 

  10. van den Herik, H.J., Uiterwijk, J.W.H.M., van Rijswijck, J.: Games solved: Now and in the future. Artificial Intelligence 134(1–2), 277–311 (2002)

    Article  MATH  Google Scholar 

  11. Neller, T., Presser, C.: Optimal play of the dice game Pig. The UMAP Journal 25(1), 25–47 (2004)

    Google Scholar 

  12. Romein, J.W., Bal, H.E.: Solving the game of Awari using parallel retrograde analysis. IEEE Computer 36(10), 26–33 (2003)

    Google Scholar 

  13. Schaeffer, J., Björnsson, Y., Burch, N., Lake, R., Lu, P., Sutphen, S.: Building the checkers 10-piece endgame databases. In: van den Herik, H.J., Iida, H., Heinz, E.A. (eds.) Advances in Computer Games 10. Many Games, Many Challenges, USA,, pp. 193–210. Kluwer Academic Publishers, Boston (2004)

    Google Scholar 

  14. Woodward, P.: Yahtzee: The solution. Chance 16(1), 18–22 (2003)

    MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

H. Jaap van den Herik Xinhe Xu Zongmin Ma Mark H. M. Winands

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Glenn, J., Fang, Hr., Kruskal, C.P. (2008). A Retrograde Approximation Algorithm for Multi-player Can’t Stop. In: van den Herik, H.J., Xu, X., Ma, Z., Winands, M.H.M. (eds) Computers and Games. CG 2008. Lecture Notes in Computer Science, vol 5131. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87608-3_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-87608-3_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-87607-6

  • Online ISBN: 978-3-540-87608-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics