Older Version Newer Version

GerdIsenberg GerdIsenberg Sep 23, 2017

**[[Home]] * [[Engines]] * Garbochess**
|| [[image:Garbo_in_Inspiration.jpg link="http://commons.wikimedia.org/wiki/File:Garbo_in_Inspiration.jpg"]] ||~ || **Garbochess**,
an [[UCI]] compliant [[Open Source Engines|open source chess engine]] by [[Gary Linscott]]. Starting with a [[0x88]] board representation in [[C sharp|C#]], which later evolved to the [[JavaScript]] version  [[Garbochess-JS]] <ref>[[https://github.com/glinscott/Garbochess-JS|glinscott/Garbochess-JS · GitHub]]</ref> aka //Ajax chess// <ref>[[http://www.talkchess.com/forum/viewtopic.php?p=332081|Ajax chess]] by [[Gary Linscott|Gary]], [[CCC]], February 20, 2010</ref>,  and was also incorporated in //Silverlight Chess// <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=16814&start=1|Re: Microsoft Silverlight Chess]] by Gary, [[CCC]], October 01, 2007</ref> for the [[Microsoft]] [[http://en.wikipedia.org/wiki/Microsoft_Silverlight|Silverlight]] framework <ref> [[http://forwardcoding.com/projects/chess/chess.html|Gary Linscott's Home Page - Chess Programs]], slchess.zip, GarboChess.cs</ref>, Version 2 was a complete rewrite in [[Cpp|C++]] using [[Bitboards|bitboards]] <ref>[[http://www.talkchess.com/forum/viewtopic.php?t=19933|Garbochess v2 released]] by Gary, [[CCC]], March 01, 2008</ref>. ||
|| Garbo in Inspiration <ref>Greta Garbo in a publicity still for [[https://en.wikipedia.org/wiki/Inspiration_%281931_film%29|Inspiration]] (1931), author: [[https://en.wikipedia.org/wiki/Metro-Goldwyn-Mayer|Metro-Goldwyn-Mayer]], [[https://en.wikipedia.org/wiki/Greta_Garbo|Greta Garbo from Wikipedia]]</ref> ||~ ||^ ||
[[toc]]
=Features=
<ref>based on [[https://github.com/glinscott/Garbochess-3/tree/master/GarboChess3|Garbochess-3/GarboChess3 at master · glinscott/Garbochess-3 · GitHub]]</ref>
==[[Move Generation]]==
* [[Magic Bitboards]]
==[[Search]]==
* [[Iterative Deepening]]
* [[Principal Variation Search]]
* [[Transposition Table]]
* [[Selectivity]]
** [[Null Move Pruning]]
** [[Futility Pruning]]
** [[Late Move Reductions]]
** [[Razoring]]
** [[One Reply Extensions]]
* [[Move Ordering]]
** [[Static Exchange Evaluation]]
** [[Killer Heuristic]]
** [[History Heuristic]]
** [[Internal Iterative Deepening]]
==[[Evaluation]]==
* [[Tapered Eval]]
* [[Material]]
** [[Bishop Pair]]
* [[Piece-Square Tables]]
* [[Mobility]]
* [[Rook on Open File]]
* [[Pawn Structure]]
** [[Passed Pawn]]
** [[Unstoppable Passer]]
** [[Candidate Passed Pawn]]
** [[Doubled Pawn]]
** [[Isolated Pawn]]
** [[Backward Pawn]]
* [[King Safety]]

=See also=
* [[Garbochess-JS]]
* [[Various Classifications#Legend|Legend]]

=Forum Posts=
==2007 ...==
* [[http://www.talkchess.com/forum/viewtopic.php?t=16768|New Chess Engine - Garbochess]] by [[Gary Linscott|Gary]], [[CCC]], September 29, 2007
* [[http://www.talkchess.com/forum/viewtopic.php?t=16814|Microsoft Silverlight Chess]] by [[Christopher Conkie]], [[CCC]], October 01, 2007
> [[http://www.talkchess.com/forum/viewtopic.php?t=16814&start=1|Re: Microsoft Silverlight Chess]] by [[Gary Linscott|Gary]], [[CCC]], October 01, 2007
* [[http://www.talkchess.com/forum/viewtopic.php?t=19933|Garbochess v2 released]] by [[Gary Linscott|Gary]], [[CCC]], March 01, 2008
* [[http://www.talkchess.com/forum/viewtopic.php?t=20358|Garbochess v2.10 released]] by [[Gary Linscott|Gary]], [[CCC]], March 27, 2008
* [[http://www.talkchess.com/forum/viewtopic.php?t=20599|Garbochess v2.11 released]] by [[Gary Linscott|Gary]], [[CCC]], April 09, 2008
* [[http://www.talkchess.com/forum/viewtopic.php?t=20644|Garbochess v2.20 released]] by [[Gary Linscott|Gary]], [[CCC]], April 13, 2008
==2010 ...==
* [[http://www.talkchess.com/forum/viewtopic.php?p=332081|Ajax chess]] by [[Gary Linscott|Gary]], [[CCC]], February 20, 2010 » [[Garbochess-JS]]
* [[http://www.talkchess.com/forum/viewtopic.php?t=39707|Compile request - GarboChess 3]] by Tony Mokonen, [[CCC]], July 12, 2011
* [[http://www.talkchess.com/forum/viewtopic.php?t=46330|GarbochessJS updated]] by [[Gary Linscott|Gary]], [[CCC]], December 08, 2012 » [[Garbochess-JS]]

=External Links=
==Chess Engine==
* [[http://forwardcoding.com/projects/chess/chess.html|Gary Linscott's Home Page - Chess Programs]]
* [[https://github.com/glinscott/Garbochess-3|glinscott/Garbochess-3 · GitHub]]
* [[http://kirr.homeunix.org/chess/engines/Jim%20Ablett/GARBOCHESS/|Index of /chess/engines/Jim Ablett/GARBOCHESS]] compiled by [[Jim Ablett]], hosted by [[Kirill Kryukov]]
* [[http://www.computerchess.org.uk/ccrl/4040/cgi/engine_details.cgi?print=Details&each_game=1&eng=GarboChess%203.0%2064-bit|GarboChess 3.0 64-bit]] in [[CCRL|CCRL 40/40]]
==Misc==
* [[https://en.wikipedia.org/wiki/Greta_Garbo|Greta Garbo from Wikipedia]]
* [[https://en.wikipedia.org/wiki/List_of_recluses|List of recluses from Wikipedia]]

=References= 
<references />
=What links here?= 
[[include page="Garbochess" component="backlinks" limit="20"]]
**[[Engines|Up one Level]]**