Players and solvers for the game of Hex.
Features
- Monte-carlo tree search player (MoHex)
- Classic alpha-beta player (Wolve)
- DFPN based solver
- Based on Fuego Library
Categories
Board GamesFollow benzene
Other Useful Business Software
Build on Google Cloud with $300 in Free Credit
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query exabytes in BigQuery, or build AI apps with Vertex AI and Gemini. Once your credits are used, keep building with 20+ products with free monthly usage, including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. Sign up to start building right away.
Rate This Project
Login To Rate This Project
User Reviews
-
Please be aware that this repo contains MoHex 2011 code. The corresponding paper is "Arneson, Broderick, Ryan B. Hayward, and Philip Henderson. "Monte Carlo tree search in Hex." IEEE Transactions on Computational Intelligence and AI in Games 2.4 (2010): 251-258."
-
Thanks for updates ;)
-
I have been playing Wolve a lot lately. It's very strong on grid sizes 11 and smaller. It's performance tends to degrade on sizes 13 and 14, but it's still fun to play. A session report is at http://boardgamegeek.com/article/6514079 I wish for better documentation, though. Apparently the shell window that appears when an engine is attached provides a way to change its parameters, such as how long it takes per move or how deep or broad its search should be. But I found no file that explains how to do any of this. The default settings for MoHex make it play very quickly, so I haven't seen it at its best, although it's supposed to be stronger than Wolve. The HexGui app provides a very classy virtual board to play on.