Dominik Klein

Home * People * Dominik Klein

Dominik Klein, a German software developer and as computer chess programmer author of the cross-platform chess graphical user interface Jerry, and the electronic chess board ArdEBoard along with Arduino controller source code. He is further co-author of the Kanji character recognition software kanjicanvas implemented in client side only JavaScript , and provided a translation of Yu Nasu's 2018 paper introducing NNUE. In September 2021, Dominik Klein published Neural Networks For Chess.

=Selected Publications=
 * Dominik Klein (2019). The Stroke Correspondence Problem, Revisited. arXiv:1909.11995
 * Dominik Klein (2021). Neural Networks For Chess. Release Version 1.1 · GitHub

=Forum Posts=

2015 ...

 * How to dumb down/weaken/humanize an engine algorithmically? by Dominik Klein, CCC, January 18, 2015 » Playing Strength, Search with Random Leaf Values
 * Jerry - Cross Platform Chess GUI by Dominik Klein, CCC, March 01, 2015 » Jerry
 * Scid (si4) File Format by Dominik Klein, CCC, March 08, 2015 » SCID
 * Scidb binary file format by Dominik Klein, CCC, January 05, 2016 » Scidb
 * Speed up arbitrary position search in database by Dominik Klein, CCC, March 17, 2018

2020 ...

 * Translation of Yu Nasu's NNUE paper by Dominik Klein, CCC, January 07, 2021 » NNUE
 * Electronic Chess Board: Arduino Source-Code by Dominik Klein, CCC, February 12, 2021 » ArdEBoard
 * JGN: A PGN Replacement by Dominik Klein, CCC, November 09, 2021

=External Links=
 * asdfjkl (Dominik Klein) · GitHub
 * GitHub - asdfjkl/jerry: Jerry - Chess Program
 * GitHub - asdfjkl/nnue » NNUE
 * GitHub - asdfjkl/ArdEBoard: Arduino Leonardo / Pro-Micro (ATmega32U4) based electronic chess board with Reed switches

=References= Up one Level