Wukong JS

Home * Engines * Wukong JS



Wukong JS, a open source chess engine and user interface by Maksim Korzh. Wukong JS is written in JavaScript, either to run as HTML document inside a web browser , or in UCI mode via Node.js.

=Features=

Board Representation

 * 0x88
 * Piece-Lists

Search

 * Iterative Deepening
 * Negamax PVS
 * Repetition Hash Table
 * Zobrist Hashing
 * Move Ordering
 * PV-Move
 * MVV/LVA
 * Killer Heuristic
 * History Heuristic
 * Selectivity
 * Check Extensions
 * Mate Distance Pruning
 * Static Null Move Pruning
 * Null Move Pruning
 * Razoring
 * Futility Pruning
 * Extended Futility Pruning
 * Late Move Reductions
 * Quiescence Search

Evaluation

 * Simplified Evaluation Function

=See also=
 * Wukong

=Forum Posts=
 * Wukong JS - chess engine with UCI support, own GUI and public API by Maksim Korzh, CCC, December 19, 2020
 * Setup a javascript engine in a GUI by Ferdinand Mosca, CCC, December 24, 2020

=External Links=

Chess Engine

 * GitHub - maksimKorzh/wukongJS: JavaScript chess engine with UCI support, own GUI and public API written by Maksim Korzh
 * WukongJS

Misc

 * Wukong (disambiguation) from Wikipedia
 * Monkey King (Sun Wukong) from Wikipedia
 * Typhoon Wukong from Wikipedia

=References= Up one Level