Skip to content

Latest commit

 

History

History
6 lines (5 loc) · 569 Bytes

README.md

File metadata and controls

6 lines (5 loc) · 569 Bytes

BoardGames

An extensible framework for programming search algorithms (minimax with cutting, killer moves, transposition tables, etc) and end-tables for board games such as two-player, full info board games such as chess, MNK (generalized TicTacToe), Connect4, checkers etc. Heavy use of teamplates and newer C++ features such as variadic templates, constexpr, consteval, concepts, std::experimental::generator and heavy use of C macros around chess moves.

To get local enlistment:

  1. git clone https://github.com/oggy22/BoardGames
  2. Open BoardGames.sln