Commit Graph

5 Commits

Author SHA1 Message Date
cs6601
4a1c64843d Fixed Minimax search to use the new GameTreeNode, MinimaxProperty classes.
The previous implementation was overly complicated and may have been buggy except when searching only 2 plies ahead.
2012-08-30 10:51:04 -04:00
cs6601
2e40440838 Refactoring in progress.
Player and Action classes are now singletons (factory pattern) rather than String values.
Implementing more general treesearch code for minimax, alpha-beta, monte carlo using simplified backup logic.
2012-08-30 08:41:03 -04:00
cs6601
b44b666663 Updated username/password for whf4cs6999 account.
Current settings only allow connection from whf4human account.
Updated kgsGtp.jar to version 3.5.x
2012-08-28 13:32:13 -04:00
cs6601
bb5990a04f Substantial refactoring to implement correct Naive, UCT Monte Carlo tree search methods.
Removed unnecessary distinction between policy and tree search (tree search is a special kind of policy).
Calculation of all valid moves / arbitrary sets of moves is now a seperate class, as it serves a different purpose than a policy.
Introduced regression error in AlphaBeta test.
2012-08-28 10:40:37 -04:00
cs6601
36291171e5 Initial commit. 2012-08-26 11:48:21 -04:00