Snowie Backgammon Software Snowie Backgammon Softwarewww.snowiegroup.com
Backgammon rules

Introduction

Rules

Articles

Analyzed matches

MatchQiz demo match

Articles on how to play backgammon
Primes and Snowie 4

August 4, 2002
By Johannes Levermann

Introduction

Another area in which Snowie 4 became much stronger compared to Snowie 3 is priming games. This article will show with typical examples the 3 main improvements of Snowie 4 in this respect:

  • Handling of outfield primes
  • Evaluation of priming battles
  • Recirculation ideas
Handling of outfield primes

Snowie 3 was already that strong, that only top experts had a chance to win against it in the long run. However, it was possible to trick Snowie into a certain kind of position and win a lot against it. In this kind of position Snowie has one checker behind an outfield prime. Snowie would then double, even behind a 6-prime! So a player could try every game to get many checkers hit, play a backgame and eventually (after many lost games) the player would reach this kind of position, where Snowie doubles, and beavers if the player doubles. Very quickly the cube would reach 256 or higher in a very unfavorable position for Snowie, which far more than compensates for the small losses before.
The reason for this strange behaviour is some missing information for the neural network. Snowie 3 could only recognize primes up to the 12-point. Additionally, Snowie 3 very rarely saw for example a 6-prime from the 7 to the 12-point during the training, and has therefore trouble in evaluating the strength of the prime.
An extreme example is position 1:

Position 1

The side on roll has one checker behind an outfield 6-prime. Snowie 3 doesn't recognize the prime characteristic of all the outfield checkers. It sees only the big advantage in the pip count, the strong home board and a few shots on a blot. The good news is: Snowie correctly doesn't double here. The bad news is: It thinks the position is way too good to double and a huge pass!

Here is Snowie 3's cubeless equity: 1.464

A redouble to 4 would cost full 1.1 points and a take even 2.5 points, according to Snowie 3!
Snowie 4 has no problem to recognize primes all over the board. Additionally, it was forced during the training to play positions similar to this one. So it could learn the real value of primes and how to move them forward. As a result its equity in this position drastically changed.

Here is Snowie 4's cubeless equity: -0.415

Yes, there is a minus sign in front of the number! The cubeless equity differs by almost 2 points. Now a redouble would cost almost 5 points after a beaver (in fact, it would be correct to pass the beaver!).
Certainly, since Snowie 3 has no clue about this kind of position, its checker play here is also really bad. If for example the other side is on turn with a 6-5, it is happy to make the 6-point. Snowie 4 however considers any prime breaking play as a blunder.
In a rollout Snowie 3 corrects its opinion about the cube action a bit, but still there is a huge difference:

Snowie 3's cubeless rollout equity: +0.37
Snowie 4's cubeless rollout equity: -0.43

These outfield prime positions appear really seldom during normal games, so they weren't a handicap for Snowie 3's performance. Only on purpose it was possible to abuse Snowie's weakness here.

Evaluation of priming battles

Also in "normal" prime vs. prime positions Snowie 4's cube actions are superior. In position 2 the side on roll has too strong threats for a take. 2s, 4s and 5s make a 6-prime and 6s escape the opponent's prime.

Position 2

For Snowie 3 it is still an easy take and a blunder to pass.

Snowie 3's cubeless equity: 0.529

Snowie 4 is more impressed by the possible 6-prime and passes. A take would be a blunder!

Snowie 4's cubeless equity: 0.635

Rollouts confirm that Snowie 4's evaluation is much better. Both 2-ply rollouts, from Snowie 3 and Snowie 4 show an equity of about 0.7, indicating a huge pass. Snowie 4 is not perfect here, but much closer to the truth.

Recirculation

Another niche where humans were still better than computer programs are positions with the possibility to recirculate checkers in the hope to pick up a second opponent checker. Position 3 is an example:

Position 3

One side got hit during the bear-off and the other side has the possibility now to complete the closed board. Snowie 3 wouldn't refuse this opportunity. It closes the board without seeing that otherwise it could perhaps hit a second checker, almost guaranteeing the victory.

Cubeless equities for Snowie 3:

  1. 7/1 0.338
  2. 19/13   0.317

Snowie 4 notices that no damage can be done and it's a free shot to go after the second checker.

Cubeless equities for Snowie 4:

  1. 19/13 0.363
  2. 24/18 0.359
  3. 24/20, 19/17   0.354
  4. 7/1 0.309

Rollouts of both Snowie versions confirm Snowie 4's ranking and equities. Since Snowie 4 plays consequently to hit the second checker and often doesn't close the 1-point in the next few moves, its equity for 19/13 is a bit higher in the rollout than Snowie 3's (0.02).

Snowie 4 has made a big progress in all kinds of priming games. It will be very difficult to find a systematic weakness in Snowie 4's Backgammon skill.

Johannes Levermann
SnowieGroup SA

© 2006 - 2008 SnowieGroup SA, Switzerland. All Rights Reserved. Website: www.snowiegroup.com