Skip to content

Chinese chess game with AI(min max, and alpha beta pruning) written in C/C++ 11/20. supports console mode and gui mode(using sfml, is still on developing).

License

Notifications You must be signed in to change notification settings

yuanluo2/Small-Chinese_Chess_Cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Small-Chinese_Chess_Cpp

Chinese chess game with AI (min-max and alpha-beta pruning) written in C++20. supports console mode and gui mode(using sfml, is still on developing).
compiler: winlibs-x86_64-posix-seh-gcc-14.1.0-mingw-w64msvcrt-11.0.1-r1
libraries: SFML-2.6.1
recommend: a single file version(C/C++) is provided, a C++11 compiler is enough to compile it(c version just need a gcc), only for console mode(linux/windows), supports color output. you can just using
g++ single_file.cpp -std=c++11 -O2 -o cnchess
gcc single_file.c -O2 -o cnchess_c
to compile them.

image

About

Chinese chess game with AI(min max, and alpha beta pruning) written in C/C++ 11/20. supports console mode and gui mode(using sfml, is still on developing).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published