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>
Sun, 15 Sep 2013 10:51:19 +0000 (12:51 +0200)
commit3f0517778128278a9e50ebde3ac8b237da1b62ef
tree12d85ba1b9eb693339154a7d7d78e5dbfe6a0123
parente0d145536ea1fb996a832b90d1a76568e76f5942
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