Difference between revisions of "Brainless (Forth)"

From Chessprogramming wiki
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
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>[http://sourceforge.net/projects/forth-brainless/files/ brainless - Browse Files at SourceForge.net]</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]].
Line 16: Line 16:
 
==Chess Engine==
 
==Chess Engine==
 
* [https://sourceforge.net/projects/forth-brainless/ brainless | Free Games software downloads at SourceForge.net]
 
* [https://sourceforge.net/projects/forth-brainless/ brainless | Free Games software downloads at SourceForge.net]
* [https://sourceforge.net/projects/forth-brainless/files/brainless - Browse Files at SourceForge.net]
+
* [https://sourceforge.net/projects/forth-brainless/files/brainless brainless  - Browse Files at SourceForge.net]
 
* [http://www.complang.tuwien.ac.at/forth/appbench.zip Forth application benchmark suite (ZIP)] contains both [[FCP]] by [[Ian Osgood]] and [[Brainless (Forth)|Brainless]] by [[David Kühling]]  
 
* [http://www.complang.tuwien.ac.at/forth/appbench.zip Forth application benchmark suite (ZIP)] contains both [[FCP]] by [[Ian Osgood]] and [[Brainless (Forth)|Brainless]] by [[David Kühling]]  
 
==Misc==
 
==Misc==
 
* [https://en.wiktionary.org/wiki/brainless brainless - Wiktionary]
 
* [https://en.wiktionary.org/wiki/brainless brainless - Wiktionary]
 
* [https://en.wikipedia.org/wiki/Brainless Brainless from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Brainless Brainless from Wikipedia]
* [https://en.wikipedia.org/wiki/The_Urge The Urge] - Brainless, [https://en.wikipedia.org/wiki/Receiving_the_Gift_of_Flavor Receiving The Gift Of Flavor], [https://en.wikipedia.org/wiki/YouTube YouTube] Video
+
* [[:Category:The Urge|The Urge]] - Brainless, [https://en.wikipedia.org/wiki/Receiving_the_Gift_of_Flavor Receiving The Gift Of Flavor], [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 
: {{#evu:https://www.youtube.com/watch?v=sziegBLbQmk|alignment=left|valignment=top}}
 
: {{#evu:https://www.youtube.com/watch?v=sziegBLbQmk|alignment=left|valignment=top}}
  
Line 36: Line 36:
 
[[Category:Namesake]]
 
[[Category:Namesake]]
 
[[Category:Brain]]
 
[[Category:Brain]]
[[Category:Music]]
+
[[Category:The Urge]]

Latest revision as of 21:10, 2 January 2020