Commit Graph

  • 6c0b871da3 Updated build for Java 8. Version 6 is no longer supported as of Java SE JDK 25. master Woody Folsom 2026-02-10 10:50:59 -05:00
  • ca6863b43e Game can now be run using java -jar GoGame.jar. Rather than relying on the kgsGtp.jar application to run GoGame, the GoGame agent calls the GtpClient using PipedInput/OutputStreams. cs6601 2012-09-06 09:43:32 -04:00
  • d4acc5beda Fixed use of Zobrist hash for positional superko detection. cs6601 2012-09-04 16:02:49 -04:00
  • 0bbcb1054d MonteCarloUCT now plays most of a 9x9 game. Sometimes attempts invalid move (suicide). See screenshots under bugreports. cs6601 2012-09-01 18:14:12 -04:00
  • d3c03f2c51 Updated RandomMoveGenerator to support MonteCarloUCT. Now possible to prohibit a Collection of Actions from being included in the List of returned actions (or as a single returned value). All unit tests now pass with the exception of MonteCarloUCT. cs6601 2012-08-31 09:17:43 -04:00
  • 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. cs6601 2012-08-30 10:51:04 -04:00
  • 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. cs6601 2012-08-30 08:41:03 -04:00
  • b44b666663 Updated username/password for whf4cs6999 account. Current settings only allow connection from whf4human account. Updated kgsGtp.jar to version 3.5.x cs6601 2012-08-28 13:32:13 -04:00
  • 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. cs6601 2012-08-28 10:40:37 -04:00
  • 36291171e5 Initial commit. cs6601 2012-08-26 11:48:21 -04:00