Remove the General Pattern Matcher
commitdfc2abd660422d00781de8b01ecd4ded67f657a3
authorPetr Baudis <pasky@ucw.cz>
Sat, 8 Jan 2011 16:02:02 +0000 (8 17:02 +0100)
committerPetr Baudis <pasky@ucw.cz>
Sat, 8 Jan 2011 16:02:02 +0000 (8 17:02 +0100)
tree90c4e0436eeb93c44a8900aa7265560676059b21
parent940bd632d67619372b039aa6213fffc89de9011d
Remove the General Pattern Matcher

This has been a costly failed experiment. I spent many weeks of hard
work trying to make it work, unfortunately it seems unlikely that it
will ever attain the required performance. Therefore, let's remove it
from the current version so that it does not clutter up the source.
It is still available in the history and I expect to yet dig bits out
of there.

This leaves the board traits support orphaned, and for future probdist
experiments we will need to re-add the board gamma support. But I have
not abandoned probability distribution support entirely; in the moggypd
branch I'm trying a different approach, using direct Moggy policy hints
for pattern matching, instead of building up an independent matcher.
28 files changed:
HACKING
Makefile
README
board.c
board.h
montecarlo/montecarlo.c
pattern.c [deleted file]
pattern.h [deleted file]
pattern_byplayer.sh [deleted file]
pattern_mm.sh [deleted file]
pattern_spatial_gen.sh [deleted file]
pattern_spatial_show.pl [deleted file]
patterns.gamma [deleted file]
patterns.gammaf [deleted file]
patterns.spat [deleted file]
patternscan/Makefile [deleted file]
patternscan/patternscan.c [deleted file]
patternscan/patternscan.h [deleted file]
patternsp.c [deleted file]
patternsp.h [deleted file]
playout/Makefile
playout/elo.c [deleted file]
playout/elo.h [deleted file]
replay/replay.c
uct/internal.h
uct/uct.c
uct/walk.c
zzgo.c