Changes

Jump to: navigation, search

Wukong JS

2,702 bytes added, 11:49, 27 December 2020
Created page with "'''Home * Engines * Wukong JS''' FILE:Xiyou.PNG|border|right|thumb|240px| Sun Wukong <ref>A 19th-century illustration of the character [https://en.wikiped..."
'''[[Main Page|Home]] * [[Engines]] * Wukong JS'''

[[FILE:Xiyou.PNG|border|right|thumb|240px| Sun Wukong <ref>A 19th-century illustration of the character [https://en.wikipedia.org/wiki/Monkey_King#Names_and_titles Sun Wukong], or "[https://en.wikipedia.org/wiki/Monkey_King#Names_and_titles the Wanderer Sun]". [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''Wukong JS''',<br/>
a [[:Category:Open Source|open source chess engine]] and [[GUI|user interface]] by [[Maksim Korzh]]. Wukong JS is written in [[JavaScript]],
either to run as [https://en.wikipedia.org/wiki/HTML HTML] document inside a [https://en.wikipedia.org/wiki/Web_browser web browser] <ref>[https://maksimkorzh.github.io/wukongJS/wukong.html WukongJS]</ref>,
or in [[UCI]] mode via [https://en.wikipedia.org/wiki/Node.js Node.js].

=Features=
==[[Board Representation]]==
* [[0x88]]
* [[Piece-Lists]]
==[[Search]]==
* [[Iterative Deepening]]
* [[Negamax]] [[Principal Variation Search|PVS]]
* [[Repetitions#RepetitionHashTable|Repetition Hash Table]]
* [[Zobrist Hashing]]
* [[Move Ordering]]
** [[PV-Move]]
** [[MVV-LVA|MVV/LVA]]
** [[Killer Heuristic]]
** [[History Heuristic]]
* [[Selectivity]]
** [[Check Extensions]]
** [[Mate Distance Pruning]]
** [[Reverse Futility Pruning|Static Null Move Pruning]]
** [[Null Move Pruning]]
** [[Razoring]]
** [[Futility Pruning]]
** [[Futility Pruning#Extendedfutilitypruning|Extended Futility Pruning]]
** [[Late Move Reductions]]
** [[Quiescence Search]]
==[[Evaluation]]==
* [[Simplified Evaluation Function]]

=See also=
* [[Wukong]]

=Forum Posts=
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76101 Wukong JS - chess engine with UCI support, own GUI and public API] by [[Maksim Korzh]], [[CCC]], December 19, 2020
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76140 Setup a javascript engine in a GUI] by [[Ferdinand Mosca]], [[CCC]], December 24, 2020

=External Links=
==Chess Engine==
* [https://github.com/maksimKorzh/wukongJS GitHub - maksimKorzh/wukongJS: JavaScript chess engine with UCI support, own GUI and public API written] by [[Maksim Korzh]]
* [https://maksimkorzh.github.io/wukongJS/wukong.html WukongJS]
==Misc==
* [https://en.wikipedia.org/wiki/Wukong_(disambiguation) Wukong (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Monkey_King Monkey King (Sun Wukong) from Wikipedia]
* [https://en.wikipedia.org/wiki/Typhoon_Wukong Typhoon Wukong from Wikipedia]

=References=
<references />
'''[[Engines|Up one Level]]'''
[[Category:Open Source]]
[[Category:Didactic]]
[[Category:UCI]]
[[Category:JavaScript]]
[[Category:Fiction]]
[[Category:Mythology]]
[[Category:Disaster]]
[[Category:Meteorology]]

Navigation menu