Older Version
Newer Version
GerdIsenberg
Sep 23, 2017
[[toc]] **[[Home]] * [[Engines]] * Garbochess-JS** **Garbochess-JS**, a [[JavaScript]] [[Open Source Engines|open source chess engine]] using [[https://en.wikipedia.org/wiki/Web_worker|web worker]], developed by [[Gary Linscott]] <ref>[[http://forwardcoding.com/projects/ajaxchess/chess.html|GarboChess Javascript]]</ref>. Garbochess-JS evolved from the early [[C sharp|C#]] version of [[Garbochess]] aka //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]] [[https://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>, and the intermediate //Ajax Chess//, which doesn't apply [[https://en.wikipedia.org/wiki/Ajax_%28programming%29|Ajax]] techniques but client JavaScript <ref>[[http://www.talkchess.com/forum/viewtopic.php?topic_view=threads&p=332088&t=32777|Re: Ajax chess]] by [[Gary Linscott|Gary]], [[CCC]], February 20, 2010</ref>. =Features= <ref>based on [[https://github.com/glinscott/Garbochess-JS/blob/master/js/garbochess.js|Garbochess-JS/garbochess.js at master · glinscott/Garbochess-JS · GitHub]]</ref> ==[[Board Representation]]== * [[Vector Attacks|16x16 Vector Attacks]] * [[0x88]] ==[[Search]]== * [[Iterative Deepening]] * [[Aspiration Windows]] * [[Principal Variation Search]] * [[Transposition Table]] * [[Selectivity]] ** [[Mate Distance Pruning]] ** [[Null Move Pruning]] ** [[Late Move Reductions]] ** [[Razoring]] ** [[Check Extensions]] * [[Move Ordering]] ** [[Killer Heuristic]] ** [[History Heuristic]] ==[[Evaluation]]== * [[Material]] * [[Piece-Square Tables]] * [[Mobility]] =See also= * [[Garbochess]] =Forum Posts= * [[http://www.talkchess.com/forum/viewtopic.php?p=332081|Ajax chess]] by [[Gary Linscott|Gary]], [[CCC]], February 20, 2010 * [[http://www.talkchess.com/forum/viewtopic.php?p=356516|Ajax Chess 2.0]] by [[Gary Linscott|Gary]], [[CCC]], June 16, 2010 * [[http://www.talkchess.com/forum/viewtopic.php?p=359329|Ajax Chess 3.0]] by [[Gary Linscott|Gary]], [[CCC]], July 01, 2010 * [[http://www.talkchess.com/forum/viewtopic.php?p=361524|Ajax Chess 4.0]] by [[Gary Linscott|Gary]], [[CCC]], July 14, 2010 * [[http://www.talkchess.com/forum/viewtopic.php?t=46330|GarbochessJS updated]] by [[Gary Linscott|Gary]], [[CCC]], December 08, 2012 * [[http://www.open-chess.org/viewtopic.php?f=5&t=2361&start=12|Re: Engine In Javascript]] by [[Gary Linscott|glinscott]], [[Computer Chess Forums|OpenChess Forum]], July 23, 2013 =External Links= * [[http://forwardcoding.com/projects/ajaxchess/chess.html|GarboChess Javascript]] * [[https://github.com/glinscott/Garbochess-JS|glinscott/Garbochess-JS • GitHub]] =References= <references /> =What links here?= [[include page="Garbochess-JS" component="backlinks" limit="20"]] **[[Engines|Up one Level]]**