Difference between revisions of "Brainless (Forth)"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 3: | Line 3: | ||
'''Brainless''',<br/> | '''Brainless''',<br/> | ||
an [[:Category:Open Source|open source chess program]] by [[David Kühling]], released in 2010 under the [[Free Software Foundation#GPL|GPL Version 3]] | an [[:Category:Open Source|open source chess program]] by [[David Kühling]], released in 2010 under the [[Free Software Foundation#GPL|GPL Version 3]] | ||
− | <ref>[ | + | <ref>[https://sourceforge.net/projects/forth-brainless/files/ brainless - Browse Files at SourceForge.net]</ref>. |
Brainless is written in [[Forth|ANS Forth]] <ref>[http://www.forth.org/ansforth/ansforth.html Using ANS Forth]</ref>, and uses the Forth terminal via [https://en.wikipedia.org/wiki/ANSI_escape_code ANSI] [https://en.wikipedia.org/wiki/Computer_terminal#Graphical_terminals color terminals] and [[2D Graphics Board#Unicode|Unicode]] chess piece glyphs for [[Graphics Programming|quasi-graphical display]] to [[User Interface|interact with the user]]. | Brainless is written in [[Forth|ANS Forth]] <ref>[http://www.forth.org/ansforth/ansforth.html Using ANS Forth]</ref>, and uses the Forth terminal via [https://en.wikipedia.org/wiki/ANSI_escape_code ANSI] [https://en.wikipedia.org/wiki/Computer_terminal#Graphical_terminals color terminals] and [[2D Graphics Board#Unicode|Unicode]] chess piece glyphs for [[Graphics Programming|quasi-graphical display]] to [[User Interface|interact with the user]]. | ||
It features a [[10x12 Board]], [[Alpha-Beta|alpha-beta]] with [[Transposition Table|transposition table]], [[Null Move Pruning|null move pruning]], [[Futility Pruning|futility pruning]] and [[Killer Heuristic|killer heuristic]]. | It features a [[10x12 Board]], [[Alpha-Beta|alpha-beta]] with [[Transposition Table|transposition table]], [[Null Move Pruning|null move pruning]], [[Futility Pruning|futility pruning]] and [[Killer Heuristic|killer heuristic]]. |
Revision as of 12:38, 2 January 2020
Brainless,
an open source chess program by David Kühling, released in 2010 under the GPL Version 3
[1].
Brainless is written in ANS Forth [2], and uses the Forth terminal via ANSI color terminals and Unicode chess piece glyphs for quasi-graphical display to interact with the user.
It features a 10x12 Board, alpha-beta with transposition table, null move pruning, futility pruning and killer heuristic.
Namesake
See also
External Links
Chess Engine
- brainless | Free Games software downloads at SourceForge.net
- - Browse Files at SourceForge.net
- Forth application benchmark suite (ZIP) contains both FCP by Ian Osgood and Brainless by David Kühling
Misc
- brainless - Wiktionary
- Brainless from Wikipedia
- The Urge - Brainless, Receiving The Gift Of Flavor, YouTube Video