Restore the General Pattern Matcher
commitd5bc14c47118d8095cadfe5d3ae37872ce72e612
authorPetr Baudis <pasky@ucw.cz>
Sat, 7 Jan 2012 11:11:03 +0000 (7 12:11 +0100)
committerPetr Baudis <pasky@ucw.cz>
Sat, 7 Jan 2012 11:11:03 +0000 (7 12:11 +0100)
treef68949dd24cd94b494da44986a682a130796234b
parentc1f0a0a50e0e4daa75c569c09d48728539cb43bd
Restore the General Pattern Matcher

This partially reverts dfc2abd660422d00781de8b01ecd4ded67f657a3.
The General Pattern Matcher is resurrected, though unimplemented stubs
(like mcowner) were not reintroduced and some features were omitted
or simplified (like pass or pat3). Most notably, gamma support
is entirely omitted (including the Elo playout policy); MM output
mode of patternscan engine is preserved for now but will likely be
significantly changed or removed again later.
15 files changed:
HACKING
Makefile
board.c
board.h
pachi.c
pattern.c [new file with mode: 0644]
pattern.h [new file with mode: 0644]
patternscan/Makefile [new file with mode: 0644]
patternscan/patternscan.c [new file with mode: 0644]
patternscan/patternscan.h [new file with mode: 0644]
patternsp.c [new file with mode: 0644]
patternsp.h [new file with mode: 0644]
tools/pattern_byplayer.sh [new file with mode: 0755]
tools/pattern_spatial_gen.sh [new file with mode: 0755]
tools/pattern_spatial_show.pl [new file with mode: 0755]