Difference between revisions of "Nibble-Chess"

From Chessprogramming wiki
Jump to: navigation, search
 
(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 didsactic [[: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>.
+
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

Home * Engines * Nibble-Chess

Nibble-Chess' UI [1]

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

External Links

References