Skip to content

V 1.0

Latest
Compare
Choose a tag to compare
@JiachenRen JiachenRen released this 05 Nov 04:39
· 66 commits to master since this release

Gomoku Zero +

Zero+ is one of the best Gomoku AIs for Mac you can find (seriously, it easily beats most other AIs on GitHub, including the viral ones that are based on MCTS and neural network like that of AlphaGo's). It is built with cocoa, fully optimized for running on a Mac book. If your fan starts to run like crazy when playing against the AI, don't panic. It just means Zero+ is thinking really hard!

Shortcuts

There're some really important shortcuts that you should know.

  • ⌃⇧C (Control-Shift-C) to open Zero+ AI console and start an epic battle with your favorite algorithm!
  • ⇧⌘R (Shift-Command-R) to restart.
  • ⌘Z (Command-Z) to undo.
  • ⇧⌘Z (Shift-Command-Z) to redo.
  • ⌃⌥A (Control-Option-A) to toggle some really cool animations of the AI

If you are a geek

Make sure to play around with more advanced features like looped self-play if for whatever reason you want to see which algorithm performs better. After the files are saved to the designated directory, click Generate Stats in Zero+ Console and select the files that you want to use as targets of your stat analysis.

Stats generated include:

  • Black wins/percentage
  • White wins/percentage
  • Draw/percentage
  • Total # of games played
  • Avg. # of steps
  • Repeated games
  • Number of incomplete games
  • Other less useful stats

File Management

You can save/open your favorite game just like any documents! Game history is preserved.

Check out README.md if you are interested in learning about the algorithms and optimizations.
Enjoy!!!