Wukong JS

Home * Engines * Wukong JS



Wukong JS, (WukongJS) 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. Further, Wukong JS offers an API to embed Wukong JS in third party websites.

=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
 * Texel's Tuning Method

=See also=
 * BMCP(JS)
 * Wukong

=Forum Posts=
 * Wukong JS - chess engine with UCI support, own GUI and public API by Maksim Korzh, CCC, December 19, 2020
 * New engine release - Wukong JS by Maksim Korzh, CCC, December 21, 2020
 * Setup a javascript engine in a GUI by Ferdinand Mosca, CCC, December 24, 2020
 * Help with Texel's tuning by Maksim Korzh, CCC, January 05, 2021
 * Re: Help with Texel's tuning by Maksim Korzh, CCC, January 07, 2021 » Texel's Tuning Method

=External Links=

Chess Engine

 * GitHub - maksimKorzh/wukongJS: JavaScript chess engine with UCI support, own GUI and public API written by Maksim Korzh
 * wukongJS/tools/eval_tuner at main · maksimKorzh/wukongJS · GitHub » Texel's Tuning Method
 * WukongJS

Misc

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

=References= Up one Level