Implement exclude-moves feature
authorH.G. Muller <h.g.muller@hccnet.nl>
Sat, 14 Sep 2013 11:54:23 +0000 (13:54 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Sat, 14 Sep 2013 13:15:56 +0000 (15:15 +0200)
commit796705fb0dd6391c4d0ad8a637eeefa405425bb0
tree10628b53d89c965ce4e60933d3873f2382aaa1dc
parent5ad93f2f24a2644dbb483531ea36e1e21997b6a6
Implement exclude-moves feature

The WinBoard include and exclude commands are implemented to maintain
an exclude_list of moves, which is then used during analyze mode in stead
of the restraint.dat file to exclude root moves. The exclude_list contains
moves in their internal encoding, which is now calculated as a side effect
of the xboard -> CSA move conversion.
proce.c
root.c
shogi.h