Skip to content

pentestingdev/Chess-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

cpp-chess-engine

A minimal chess engine written in modern C++.

Implements full board representation, legal move generation, and a basic Minimax.


Features

  • Full 8x8 board representation
  • Piece movement logic
  • Captures
  • Basic evaluation function
  • Minimax AI (depth 2–3)
  • Terminal board rendering

Build

mkdir build
cd build
cmake ..
make
./cpp_chess_engine

About

Learning-focused chess engine in C++ featuring move logic and a simple Minimax.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages