Changes

Jump to: navigation, search

Minic

983 bytes added, 23:26, 15 October 2020
no edit summary
'''Minic''',<br/>
a [[Chess Engine Communication Protocol]] compliant [[:Category:Open Source|open source chess engine]] by [[Vivien Clauzon]], initially squashed inside a single [[Cpp|C++]] source file <ref>[https://github.com/tryingsomestuff/Minic/blob/master/minic.cc Minic/minic.cc at master · tryingsomestuff/Minic · GitHub]</ref> licensed under the [[Free Software Foundation#GPL|GPL v3.0]].As a weekend project, it started as 2000 [https://en.wikipedia.org/wiki/Source_lines_of_code lines of code] [[Mailbox|mailbox]] approach using [[Principal Variation Search|PVS]] with [[Transposition Table|TT]], [[Null Move Pruning|NMP]], [[Futility Pruning#MoveCountBasedPruning|LMP]] and [[Evaluation|eval]] based on [[Piece-Square Tables|psts]],and evolved to a [[Bitboards|bitboard]] engine using [[Hyperbola Quintessence|HQ]], [[Lazy SMP|lazy SMP]], and [[Texel's Tuning Method|Texel tuning]] to optimize its [[Tapered Eval|tapered eval]] <ref>[https://github.com/tryingsomestuff/Minic GitHub - tryingsomestuff/Minic: A simple chess engine to learn and play with]</ref>. =MinicNNUE=With the advent of [[NNUE]] in summer 2020, Vivien Clauzon released Minic '''2.47''' aka '''MinicNNUE''' with [[Stockfish NNUE|Stockfish's NNUE]] [[Neural Networks|network]] architecture and weight files, yielding in a [[Playing Strength|strength]] increase of about 200 Elo versus Minic with standard evaluation, but the demand that this NNUE version should not replace Minic in official [[Engine Rating Lists|rating lists]] <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=73521&start=59 Re: Minic version 2] by [[Vivien Clauzon]], [[CCC]], August 08, 2020</ref>. Minic '''2.50''' incorporates the training code from [[Hisayori Noda|Nodchip's]] Stockfish repository, so MinicNNUE is now able to produce weight files by its own play <ref>[https://github.com/tryingsomestuff/Minic/blob/master/README.md#nnue-from-stockfish Minic/README.md at master · tryingsomestuff/Minic · GitHub - NNUE (from Stockfish)]</ref>.
=See also=
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=73521 Minic version 2] by [[Vivien Clauzon]], [[CCC]], March 31, 2020
: [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=73521&start=59 Re: Minic version 2] by [[Vivien Clauzon]], [[CCC]], August 08, 2020 » [[NNUE]]
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75393 Black crushing white, weird ?] by [[Vivien Clauzon]], [[CCC]], October 14, 2020 » [[NNUE]] 
=External Links=
* [https://github.com/tryingsomestuff/Minic GitHub - tryingsomestuff/Minic: A simple chess engine to learn and play with]
[[Category:Windows]]
[[Category:Linux]]
[[Category:NNUE]]

Navigation menu