BMCP

Home * Engines * BMCP

BMCP, (Bare Minimum Chess Program) a didactic chess engine by Maksim Korzh, written in C. BMCP is subject of a YouTube video tutorial from March 2019. The open source program is published on GitHub , and provides an own user interface. BMCP(JS) is a JavaScript port of BMCP.

=See also=
 * BBC
 * BMCP(JS)
 * Micro-Max
 * Vice

=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

 * GitHub - maksimKorzh/bmcp: bare minimum chess program

YouTube

 * 1) Part 1 - design and implementation overview
 * 2) Part 2 - board representation & piece encoding » 0x88, Piece Coding
 * 3) Part 3 - move generator » Move Generation
 * 4) Part 4 - search & evaluation » Search, Evaluation
 * 5) Part 5 - interaction with the user » User Interface
 * 6) Part 6 - Code Monkey King plays against his own program

=References= Up one Level