Garbochess-JS

toc
 * Home * Engines * Garbochess-JS**

a JavaScript open source chess engine using [|web worker], developed by Gary Linscott. Garbochess-JS evolved from the early C# version of Garbochess aka //Silverlight Chess// for the Microsoft [|Silverlight] framework, and the intermediate //Ajax Chess//, which doesn't apply [|Ajax] techniques but client JavaScript.
 * Garbochess-JS**,

=Features=

Board Representation

 * 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=
 * [|Ajax chess] by Gary, CCC, February 20, 2010
 * [|Ajax Chess 2.0] by Gary, CCC, June 16, 2010
 * [|Ajax Chess 3.0] by Gary, CCC, July 01, 2010
 * [|Ajax Chess 4.0] by Gary, CCC, July 14, 2010
 * [|GarbochessJS updated] by Gary, CCC, December 08, 2012
 * [|Re: Engine In Javascript] by glinscott, OpenChess Forum, July 23, 2013

=External Links=
 * [|GarboChess Javascript]
 * [|glinscott/Garbochess-JS • GitHub]

=References= =What links here?= include page="Garbochess-JS" component="backlinks" limit="20"
 * Up one Level**