Difference between revisions of "Dominik Klein"

From Chessprogramming wiki
Jump to: navigation, search
Line 4: Line 4:
 
a German software developer and as computer chess programmer author of the cross-platform chess [[GUI|graphical user interface]] [[Jerry]] <ref>[https://buildingjerry.wordpress.com/ Building Jerry – A chess GUI]</ref>, and the [[Sensory Board|electronic chess board]] [[ArdEBoard]] along with [[Arduino]] controller source code <ref>[https://github.com/asdfjkl/ArdEBoard GitHub - asdfjkl/ArdEBoard: Arduino Leonardo / Pro-Micro (ATmega32U4) based electronic chess board with Reed switches]</ref>.
 
a German software developer and as computer chess programmer author of the cross-platform chess [[GUI|graphical user interface]] [[Jerry]] <ref>[https://buildingjerry.wordpress.com/ Building Jerry – A chess GUI]</ref>, and the [[Sensory Board|electronic chess board]] [[ArdEBoard]] along with [[Arduino]] controller source code <ref>[https://github.com/asdfjkl/ArdEBoard GitHub - asdfjkl/ArdEBoard: Arduino Leonardo / Pro-Micro (ATmega32U4) based electronic chess board with Reed switches]</ref>.
 
He is further co-author of the [https://en.wikipedia.org/wiki/Kanji Kanji] [https://en.wikipedia.org/wiki/Optical_character_recognition character recognition] software ''kanjicanvas'' implemented in client side only [[JavaScript]] <ref>[https://github.com/asdfjkl/kanjicanvas GitHub - asdfjkl/kanjicanvas: Online Kanji (Japanese Character) Recognition in Javascript]</ref>,
 
He is further co-author of the [https://en.wikipedia.org/wiki/Kanji Kanji] [https://en.wikipedia.org/wiki/Optical_character_recognition character recognition] software ''kanjicanvas'' implemented in client side only [[JavaScript]] <ref>[https://github.com/asdfjkl/kanjicanvas GitHub - asdfjkl/kanjicanvas: Online Kanji (Japanese Character) Recognition in Javascript]</ref>,
and provided a translation of [[Yu Nasu|Yu Nasu's]] 2018 paper introducing [[NNUE]] <ref>[[Yu Nasu]] ('''2018'''). ''&#398;U&#1048;&#1048; Efficiently Updatable Neural-Network based Evaluation Functions for Computer Shogi''.  Ziosoft Computer Shogi Club, [https://github.com/ynasu87/nnue/blob/master/docs/nnue.pdf pdf], [https://www.apply.computer-shogi.org/wcsc28/appeal/the_end_of_genesis_T.N.K.evolution_turbo_type_D/nnue.pdf pdf] (Japanese with English abstract) [https://github.com/asdfjkl/nnue GitHub - asdfjkl/nnue translation]</ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76250 Translation of Yu Nasu's NNUE paper] by [[Dominik Klein]], [[CCC]], January 07, 2021</ref>.
+
and provided a translation of [[Yu Nasu|Yu Nasu's]] 2018 paper introducing [[NNUE]] <ref>[[Yu Nasu]] ('''2018'''). ''&#398;U&#1048;&#1048; Efficiently Updatable Neural-Network based Evaluation Functions for Computer Shogi''.  Ziosoft Computer Shogi Club, [https://github.com/ynasu87/nnue/blob/master/docs/nnue.pdf pdf], [https://www.apply.computer-shogi.org/wcsc28/appeal/the_end_of_genesis_T.N.K.evolution_turbo_type_D/nnue.pdf pdf] (Japanese with English abstract) [https://github.com/asdfjkl/nnue GitHub - asdfjkl/nnue translation]</ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76250 Translation of Yu Nasu's NNUE paper] by [[Dominik Klein]], [[CCC]], January 07, 2021</ref>. In September 2021, Dominik Klein published ''Neural Networks For Chess'' <ref>[[Dominik Klein]] ('''2021'''). ''[https://github.com/asdfjkl/neural_network_chess Neural Networks For Chess]''. [https://github.com/asdfjkl/neural_network_chess/releases/tag/v1.1 Release Version 1.1 · GitHub]</ref>.
  
 
=Selected Publications=
 
=Selected Publications=
 
* [[Dominik Klein]] ('''2019'''). ''The Stroke Correspondence Problem, Revisited''. [https://arxiv.org/abs/1909.11995 arXiv:1909.11995]
 
* [[Dominik Klein]] ('''2019'''). ''The Stroke Correspondence Problem, Revisited''. [https://arxiv.org/abs/1909.11995 arXiv:1909.11995]
 +
* [[Dominik Klein]] ('''2021'''). ''[https://github.com/asdfjkl/neural_network_chess Neural Networks For Chess]''. [https://github.com/asdfjkl/neural_network_chess/releases/tag/v1.1 Release Version 1.1 · GitHub] <ref>[https://www.talkchess.com/forum3/viewtopic.php?f=2&t=78283 Book about Neural Networks for Chess] by dkl, [[CCC]], September 29, 2021</ref>
  
 
=Forum Posts=
 
=Forum Posts=

Revision as of 10:25, 7 October 2021

Home * People * Dominik Klein

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

Selected Publications

Forum Posts

2015 ...

2020 ...

External Links

References

Up one Level