Marvin
Revision as of 08:16, 18 June 2021 by GerdIsenberg (talk | contribs)
Marvin,
an UCI and Chess Engine Communication Protocol compatible chess engine by Martin Danielsson, written in C.
Marvin was originally developed in the early 2000s until 2005, released in May 2004 [2] and January 2005 [3] as closed source engine.
After ten years "out of business", Martin Danielsson restarted the development in 2015 - the completely rewritten Marvin 2.0.0 was released as open source engine under the terms of the GNU General Public License (GPL3) in March 2017 [4].
Contents
Features
Board Representation
Search
- Lazy SMP (3.0.0)
- Iterative Deepening
- Aspiration Windows
- Principal Variation Search (2.1.0)
- Move Ordering
- Check Extensions
- Futility Pruning
- Reverse Futility Pruning (2.1.0)
- Null Move Pruning
- SEE Pruning
- Late Move Reductions
- Razoring
Evaluation
- NNUE (5.0.0)
- Tapered Eval
- Material
- Tempo (4.0.0)
- Texel's Tuning Method
Misc
- PolyGlot Opening Book Fomat
- Pondering
- Syzygy Bases using Fathom (2.1.0)
See also
Forum Posts
2004 ...
- Marvin - new Winboard engine by Martin Danielsson, Winboard Forum, May 09, 2004
- New version of Marvin by Martin Danielsson, Winboard Forum, September 30, 2004
- Marvin 1.3.0 by Martin Danielsson, Winboard Forum, January 01, 2005
- How to run Marvin? by Harm Geert Muller, Winboard Forum, May 26, 2007
2017 ...
- Marvin 2.0.0 released by Martin Danielsson, CCC, March 21, 2017
- Marvin 2.1.0 released by Martin Danielsson, CCC, June 24, 2017
- Marvin 2.2.0 by Martin Danielsson, CCC, September 30, 2017
2018
- Marvin 3.0.0 by Martin Danielsson, CCC, February 10, 2018
- Marvin 3.1.0 by Martin Danielsson, CCC, July 05, 2018
- Marvin 3.2.0 by Martin Danielsson, CCC, November 08, 2018
2019
- Marvin 3.3.0 by Martin Danielsson, CCC, April 06, 2019
- Marvin 3.4.0 by Martin Danielsson, CCC, July 09, 2019
2020 ...
- Marvin 3.5.0 by Martin Danielsson, CCC, February 13, 2020
- Marvin 4.0.0 by Martin Danielsson, CCC, August 29, 2020 » TCEC Season 19
- Marvin 4.0.1 by Martin Danielsson, CCC, November 19, 2020
2021
- Marvin 5.0.0 by Martin Danielsson, CCC, January 12, 2021 » NNUE
- Re: will Tcec allow Stockfish with a Leela net to play? by Connor McMonigle, CCC, June 17, 2021 » NNUE
External Links
Chess Engine
- GitHub - bmdanielsson/marvin-chess: Marvin - An UCI/XBoard compatible chess engine
- GitHub - bmdanielsson/nnue-trainer: PyTorch trainer for NNUE style neural networks » NNUE
- Marvin in CCRL 40/40
Misc
- Marvin from Wikipedia
- Marvin (comic strip) from Wikipedia
- Marvin (name) from Wikipedia
- Marvin (robot) from Wikipedia
- Marvin the Paranoid Android from Wikipedia (Douglas Adams)
- Marvin Gaye - What's Going On (1971), YouTube Video
References
- ↑ Marvin the robot, Animated Gif by Penyulap, August 23, 2012, Wikimedia Commons
- ↑ Marvin - new Winboard engine by Martin Danielsson, Winboard Forum, May 09, 2004
- ↑ Marvin 1.3.0 by Martin Danielsson, Winboard Forum, January 01, 2005
- ↑ Marvin 2.0.0 released by Martin Danielsson, CCC, March 21, 2017
- ↑ GitHub - bmdanielsson/marvin-chess: Marvin - An UCI/XBoard compatible chess engine