Difference between revisions of "Nibble-Chess"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
'''Nibble-Chess''', (Nibble chess, nibble-chess)<br/> | '''Nibble-Chess''', (Nibble chess, nibble-chess)<br/> | ||
− | a | + | a didactic [[:Category:Open Source|open source]] chess program by [[Maksim Korzh]], written in [[C]] and published in December 2018 <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69118 A tribute to community] by [[Maksim Korzh]], [[CCC]], December 02, 2018</ref>. |
Nibble-Chess was inspired by [[Harm Geert Muller|H.G. Muller's]] [[Micro-Max]] <ref>[https://github.com/maksimKorzh/nibble-chess/blob/master/README.md nibble-chess/README.md at master · maksimKorzh/nibble-chess · GitHub]|</ref>, | Nibble-Chess was inspired by [[Harm Geert Muller|H.G. Muller's]] [[Micro-Max]] <ref>[https://github.com/maksimKorzh/nibble-chess/blob/master/README.md nibble-chess/README.md at master · maksimKorzh/nibble-chess · GitHub]|</ref>, | ||
− | and represents the board as [[0x88]] array of integers indexed by concatenated [[Nibble|nibbles]] of [[Ranks|rank]] and [[Files|file]]. It performs an [[Alpha-Beta|alpha-beta search]] with [[Quiescence Search|quiescence]] and rudimentary [[Evaluation|evaluation]], | + | and [[Board Representation|represents the board]] as [[0x88]] array of integers indexed by concatenated [[Nibble|nibbles]] of [[Ranks|rank]] and [[Files|file]]. It performs an [[Alpha-Beta|alpha-beta search]] with [[Quiescence Search|quiescence]] and rudimentary [[Evaluation|evaluation]], |
and provides an text based [[User Interface|user interface]] with [[Graphics Programming#ASCII Diagrams|ASCII diagrams]], under [[Linux]] optionally with [[Pieces#Unicode|Unicode Pieces]]. | and provides an text based [[User Interface|user interface]] with [[Graphics Programming#ASCII Diagrams|ASCII diagrams]], under [[Linux]] optionally with [[Pieces#Unicode|Unicode Pieces]]. | ||
Latest revision as of 12:15, 6 September 2020
Nibble-Chess, (Nibble chess, nibble-chess)
a didactic open source chess program by Maksim Korzh, written in C and published in December 2018 [2].
Nibble-Chess was inspired by H.G. Muller's Micro-Max [3],
and represents the board as 0x88 array of integers indexed by concatenated nibbles of rank and file. It performs an alpha-beta search with quiescence and rudimentary evaluation,
and provides an text based user interface with ASCII diagrams, under Linux optionally with Unicode Pieces.
See also
Forum Posts
- A tribute to community by Maksim Korzh, CCC, December 02, 2018