Difference between revisions of "BMCP"

From Chessprogramming wiki
Jump to: navigation, search
Line 2: Line 2:
  
 
'''BMCP''', (Bare Minimum Chess Program)<br/>
 
'''BMCP''', (Bare Minimum Chess Program)<br/>
a didactic chess engine by [[Maksim Korzh]], written in [[C]]. BMCP is subject of a [https://en.wikipedia.org/wiki/YouTube YouTube] [https://en.wikipedia.org/wiki/Tutorial video tutorial] from March 2019 <ref>[https://youtu.be/927rfAPHX6E Part 1 - design and implementation overview]</ref>.
+
a kind of chess playing engine by [[Maksim Korzh]], written in [[C]]. BMCP is subject of a [https://en.wikipedia.org/wiki/YouTube YouTube] [https://en.wikipedia.org/wiki/Tutorial video tutorial] from March 2019 <ref>[https://youtu.be/927rfAPHX6E Part 1 - design and implementation overview]</ref>.
 
The [[:Category:Open Source|open source program]] is published on [https://en.wikipedia.org/wiki/GitHub GitHub]  
 
The [[:Category:Open Source|open source program]] is published on [https://en.wikipedia.org/wiki/GitHub GitHub]  
 
<ref>[https://github.com/maksimKorzh/bmcp GitHub - maksimKorzh/bmcp: bare minimum chess program]</ref>,
 
<ref>[https://github.com/maksimKorzh/bmcp GitHub - maksimKorzh/bmcp: bare minimum chess program]</ref>,
and provides an own [[User Interface|user interface]].
+
and provides an own [[User Interface|user interface]], not compliant to [[FIDE]] rules, due to missing [[Castling|castling]] and [[En passant|en passant]].
 
[[BMCP(JS)]] is a [[JavaScript]] port of BMCP <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=70956 Bare minimum chess program in javascript] by [[Maksim Korzh]], [[CCC]], June 08, 2019</ref>.
 
[[BMCP(JS)]] is a [[JavaScript]] port of BMCP <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=70956 Bare minimum chess program in javascript] by [[Maksim Korzh]], [[CCC]], June 08, 2019</ref>.
  
Line 37: Line 37:
 
[[Category:Windows]]
 
[[Category:Windows]]
 
[[Category:Acronym]]
 
[[Category:Acronym]]
[[Category:Didactic]]
 

Revision as of 15:14, 1 September 2020