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
You Might Also Like
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
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.