Skip to content

A C++ AI for the board game Gomoku, with graphic interface

Notifications You must be signed in to change notification settings

lgarczyn/gomoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gomoku

Concept

An AI and game interface to play Gomoku, a game played on a Go board, somewhat similar to a more complex version of connect-4.

Subject

Dependencies

sfml boost

Building

mkdir build
cd build
cmake ..
make
cd ..
./build/gomoku

Todo

  • only show greenscreen when necessary
  • getNextMove returns pos vector, and play chooses
  • display real suggestions instead of heatmap
  • negamax, negamax_thread (and maybe start_negamax) should all be static
  • more documentation
  • remove boost dependency

About

A C++ AI for the board game Gomoku, with graphic interface

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published