Minic

Home * Engines * Minic

Minic,

a Chess Engine Communication Protocol compliant open source chess engine by Vivien Clauzon, initially squashed inside a single C++ source file licensed under the GPL v3.0. As a weekend project, it started as 2000 lines of code mailbox approach using PVS with TT, NMP, LMP and eval based on psts, and evolved to a bitboard engine using HQ, lazy SMP, and Texel tuning to optimize its tapered eval [1].

Minic 3

Minic 3.00, announced on November 03, 2020, detached the Stockfish NNUE dependency, and came with an own NNUE implementation adopted from the Seer engine by Connor McMonigle, which allows to easily change the net architecture and to apply engine-independent PyTorch training code [4]. Minic 3.02 released on December 19, 2020, supports the new Seer like NNUE Narcotized Nightshift, which seems to be nearly 90 Elo better than the former Nefarious Nucleus [5].

See also

Forum Posts

2018 …

2020 …

Re: Minic version 2 by Vivien Clauzon, CCC, August 08, 2020 » NNUE

Re: Minic version 3 by Connor McMonigle, CCC, November 03, 2020 [6] Re: Minic version 3 (Minic 3.08) by Vivien Clauzon, CCC, June 04, 2021

Re: will Tcec allow Stockfish with a Leela net to play? by Vivien Clauzon, CCC, June 18, 2021

References

  1. GitHub - tryingsomestuff/Minic: A simple chess engine to learn and play with
  2. Re: Minic version 2 by Vivien Clauzon, CCC, August 08, 2020
  3. Minic/README.md at master · tryingsomestuff/Minic · GitHub - NNUE (from Stockfish)
  4. Minic version 3 by Vivien Clauzon, CCC, November 03, 2020
  5. GitHub - tryingsomestuff/NNUE-Nets for Seer like NNUE
  6. Gao Huang, Zhuang Liu, Laurens van der Maaten, Kilian Q. Weinberger (2016). Densely Connected Convolutional Networks. arXiv:1608.06993

Up one level