Abstract
We have developed a program called MUDoS (Maastricht University Domineering Solver) that solves Domineering positions in a very efficient way. It enables the solution of known positions (up to the \(10\times 10\) board) to be much quicker.
More importantly, it enables the solution of \(11\times 11\) Domineering, a board size that up till now was far out of the reach of previous Domineering solvers. The solution needed the investigation of 259,689,994,008 nodes, using almost half a year of computation time on a single simple desktop computer. The results show that under optimal play the first player wins \(11\times 11\) Domineering, irrespective whether Vertical or Horizontal starts.
In addition, several other new boards were solved. Using the convention that Vertical starts, the \(8\times 15\), \(11\times 9\), \(12\times 8\), \(12\times 15\), \(14\times 8\), and \(17\times 6\) boards are all won by Vertical, whereas the \(6\times 17\), \(8\times 12\), \(9\times 11\), and \(11\times 10\) boards are all won by Horizontal.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
We note that solving a board investigating a single node is not exactly the same as perfectly solving a board, since in the latter the board is solved using characteristics of the board solely, without generating the possible moves, whereas in the former the possible moves are generated, but immediately proven to contain at least one winning move or only losing moves.
- 2.
Although Drummond-Cole determined the outcome classes for \(8\times 26\) and \(26\times 8\) (H and V), these results were not included in his table of known outcome classes for Domineering [11].
References
Albert, M.H., Nowakowski, R.J., Wolfe, D.: Lessons in Play: An Introduction to Combinatorial Game Theory. A K Peters, Wellesley (2007)
Barton, M., Uiterwijk, J.W.H.M.: Combining combinatorial game theory with an \(\alpha \)-\(\beta \) solver for Domineering. In: Grootjen, F., Otworowska, M., Kwisthout, J. (eds.) BNAIC 2014 - Proceedings of the 26th Benelux Conference on Artificial Intelligence, pp. 9–16. Radboud University, Nijmegen (2014)
Berlekamp, E.R.: Blockbusting and Domineering. J. Comb. Theor. (Ser. A) 49, 67–116 (1988)
Berlekamp, E.R., Conway, J.H., Guy, R.K.: Winning Ways for Your Mathematical Plays. Academic Press, London (1982). 2nd edn. A K Peters, Wellesley, MA, in four volumes: vol. 1 (2001), vols. 2, 3 (2003), vol. 4 (2004)
Breuker, D.M.: Personal communication (2014)
Breuker, D.M., Uiterwijk, J.W.H.M., van den Herik, H.J.: Replacement schemes and two-level tables. ICCA J. 19, 175–180 (1996)
Breuker, D.M., Uiterwijk, J.W.H.M., van den Herik, H.J.: Solving 8 \(\times \) 8 Domineering. Theor. Comput. Sci. (Math Games) 230, 195–206 (2000)
Bullock, N.: Domineering: solving large combinatorial search spaces. M.Sc. thesis, University of Alberta (2002)
Bullock, N.: Domineering: solving large combinatorial search spaces. ICGA J. 25, 67–84 (2002)
Conway, J.H.: On Numbers and Games. Academic Press, London (1976)
Drummond-Cole, G.C.: An update on Domineering on rectangular boards. Integers 14, 1–13 (2014)
Gardner, M.: Mathematical games. Sci. Am. 230, 106–108 (1974)
van den Herik, H.J., Uiterwijk, J.W.H.M., van Rijswijck, J.: Games solved: now and in the future. Artif. Intell. 134, 277–311 (2002)
Kim, Y.: New values in Domineering. Theor. Comput. Sci. (Math Games) 156, 263–280 (1996)
Knuth, D.E., Moore, R.W.: An analysis of alpha-beta pruning. Artif. Intell. 6, 293–326 (1975)
Lachmann, M., Moore, C., Rapaport, I.: Who wins Domineering on rectangular boards? In: Nowakowski, R.J. (ed.) More Games of No Chance, vol. 42, pp. 307–315. Cambridge University Press, MSRI Publications, Cambridge (2002)
Uiterwijk, J.W.H.M., van den Herik, H.J.: The advantage of the initiative. Inf. Sci. 122, 43–58 (2000)
Uiterwijk, J.W.H.M.: Perfectly solving Domineering games. In: Cazenave, T., Winands, M.H.M., Iida, H. (eds.) Computer Games, Workshop on Computer Games, CGW at IJCAI 2013, Beijing, China, Revised Selected Papers, vol. 408, pp. 97–121. Communications in Computer and Information Science (2014)
Uiterwijk, J.W.H.M.: The impact of safe moves on perfectly solving Domineering boards. Part 1: analysis and experiments with 1-step safe moves. ICGA J. 37(2), 97–105 (2014)
Uiterwijk, J.W.H.M.: The impact of safe moves on perfectly solving Domineering boards. Part 2: analysis and experiments with multi-step safe moves. ICGA J. 37(3), 144–160 (2014)
Uiterwijk, J.W.H.M.: The impact of safe moves on perfectly solving Domineering boards. Part 3: theorems and conjectures. ICGA J. 37(4), 207–213 (2014)
Uiterwijk, J.W.H.M.: Updated game theoretic values for Domineering boards. https://dke.maastrichtuniversity.nl/jos.uiterwijk/?page_id=39
Wolfe, D.: Snakes in Domineering games. Theor. Comput. Sci. (Math Games) 119, 323–329 (1993)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Uiterwijk, J.W.H.M. (2016). 11 \(\times \) 11 Domineering Is Solved: The First Player Wins. In: Plaat, A., Kosters, W., van den Herik, J. (eds) Computers and Games. CG 2016. Lecture Notes in Computer Science(), vol 10068. Springer, Cham. https://doi.org/10.1007/978-3-319-50935-8_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-50935-8_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-50934-1
Online ISBN: 978-3-319-50935-8
eBook Packages: Computer ScienceComputer Science (R0)