Basic Strategies of Dots-and-Boxes

The three most basic strategies for playing Dots-and-Boxes are given below. Their "level" refers to the number of moves look ahead required to achieve them.

Level 0 - Random Play
The player makes moves at random.

Level 1 - Box Completion
The player will complete a box if possible, and otherwise move randomly.

Level 2 - Third-Side Avoidance
The player will complete a box where possible, otherwise playing randomly but avoiding if possible, completing the third side of a box. This denies the opponent the opportunity to complete a box on their subsequent move.

Winning Proportions for the Basic Strategies

The following figures were determined empirically by playing two million (2*106) games between hand coded players implementing the appropriate strategies. In each case, both the player and the opponent moved first in half of the games.

Proportion of games won by Player against
Opponent.
Game Size
3 x 3
Opponent
Level 0Level 1Level 2
PlayerLevel 00.5A0.0035600.003255
Level 10.9964400.5A0.159186
Level 20.9967450.8408140.5A
AThese figures were arrived at by observation,
and checked empirically.



Lex Weaver
October 7, 1996