[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-gnubg] Question about position ID
From: |
chase_bg |
Subject: |
[Bug-gnubg] Question about position ID |
Date: |
Sat, 28 Apr 2007 17:26:06 -0400 |
The gnu manual gives this example of the binary representation of the
position ID for the starting position:
(Note the ***'s.)
0 0 0 0 0 = player on roll has no chequers on ace to 5 points
11111 0 = 5 chequers on the 6 point
0 = empty bar ***
111 0 = 3 on the 8
0 0 0 0 = no others in our outfield
11111 0 = 5 on the midpoint
0 0 0 0 0 = none in the opponent's outfield
0 0 0 0 0 = or in opponent's board, until...
11 0 = two on the 24 point
0 = none on the bar ***
0 0 0 0 0 = opponent has no chequers on ace to 5 points
11111 0 = 5 chequers on the 6 point
0 = empty bar ***
111 0 = 3 on the 8
0 0 0 0 = no others in opponent's outfield
11111 0 = 5 on the midpoint
0 0 0 0 0 = none in our outfield
0 0 0 0 0 = or in our board, until...
11 0 = two on the 24 point
0 = none on the bar ***
Why is the status of the barpoint recorded twice for each player? Does
one of these actually represent the number of checkers borne off? (If
not, it looks like it is not represented.
Thanks,
Chase
--
http://www.fastmail.fm - Accessible with your email software
or over the web
- [Bug-gnubg] Question about position ID,
chase_bg <=