BMCP
Revision as of 16:14, 1 September 2020 by GerdIsenberg (talk | contribs)
BMCP, (Bare Minimum Chess Program)
a kind of chess playing engine by Maksim Korzh, written in C. BMCP is subject of a YouTube video tutorial from March 2019 [1].
The open source program is published on GitHub
[2],
and provides an own user interface, not compliant to FIDE rules, due to missing castling and en passant.
BMCP(JS) is a JavaScript port of BMCP [3].
See also
Forum Posts
- A tribute to community by Maksim Korzh, CCC, March 11, 2019
- Bare minimum chess program in javascript by Maksim Korzh, CCC, June 08, 2019
External Links
GitHub
YouTube
- Part 1 - design and implementation overview
- Part 2 - board representation & piece encoding » 0x88, Piece Coding
- Part 3 - move generator » Move Generation
- Part 4 - search & evaluation » Search, Evaluation
- Part 5 - interaction with the user » User Interface
- Part 6 - Code Monkey King plays against his own program