HouseBot is a free, open source software that lets users play the game of go. It is released under the GNU General Public License Version 3 (GPLv3).
One exciting feature of HouseBot is its ability to disable some game logic and alter the importance of particular move types. This attribute puts the power to control the game in the hands of users.
To run HouseBot, users need a D compiler, dsss, and gnu make in case an automatic compilation is required. In this release, the program has undergone some significant changes to improve user experience. For instance, the program now uses the Tango standard library, which is faster and more efficient than Phobos, the previous library.
The new release has also introduced better thread synchronization using mutexes and conditions derived from the Tango library. More interestingly, HouseBot now supports four search modes, namely, 1plyAMAF, 1plyMC, 1plyUCT, and 1plyShuffle. The Shuffle mode corresponds to MCTR, the Monte Carlo Transposition Reuse, which seems to outperform 1plyUCT in limited testing.
Lastly, the new release features small tweaks to time management that ensure users enjoy smoother and more efficient gameplay. With these updates, HouseBot is a great program for anyone looking for a fun and engaging way to play the game of go.
Version 0.6.1: N/A