Difference between revisions of "Marvin"

From Chessprogramming wiki
Jump to: navigation, search
(Created page with "'''Home * Engines * Marvin''' '''Marvin''',<br/> an UCI and Chess Engine Communication Protocol compatible chess engine by Martin Danielsson, wr...")
 
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
'''[[Main Page|Home]] * [[Engines]] * Marvin'''
 
'''[[Main Page|Home]] * [[Engines]] * Marvin'''
 +
 +
[[FILE:Marvin the robot is disappointed.gif|border|right|thumb| [https://en.wikipedia.org/wiki/Marvin_the_Paranoid_Android Marvin the robot] <ref>[https://en.wikipedia.org/wiki/Marvin_the_Paranoid_Android Marvin the robot], [https://commons.wikimedia.org/wiki/File:Marvin_the_robot_is_disappointed.gif Animated Gif] by [https://commons.wikimedia.org/wiki/User:Penyulap Penyulap], August 23, 2012, [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]
  
 
'''Marvin''',<br/>
 
'''Marvin''',<br/>
Line 30: Line 32:
 
* [[Quiescence Search]]
 
* [[Quiescence Search]]
 
==[[Evaluation]]==
 
==[[Evaluation]]==
 +
* [[NNUE]] (5.0.0)
 
* [[Tapered Eval]]
 
* [[Tapered Eval]]
 
* [[Material]]
 
* [[Material]]
Line 44: Line 47:
 
* [[King Safety]]
 
* [[King Safety]]
 
: [[King Safety#PawnShield|Pawn Shield]]
 
: [[King Safety#PawnShield|Pawn Shield]]
 +
* [[Tempo]] (4.0.0)
 
* [[Texel's Tuning Method]]
 
* [[Texel's Tuning Method]]
 
==Misc==
 
==Misc==
Line 50: Line 54:
 
* [[Syzygy Bases]] using [[Syzygy Bases#Fathom|Fathom]] (2.1.0)
 
* [[Syzygy Bases]] using [[Syzygy Bases#Fathom|Fathom]] (2.1.0)
  
+
=See also=
 +
* [[Marvin Minsky]]
 +
 
 
=Forum Posts=
 
=Forum Posts=
 
==2004 ...==
 
==2004 ...==
Line 57: Line 63:
 
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=1212&p=5492 Marvin 1.3.0] by [[Martin Danielsson]], [[Computer Chess Forums|Winboard Forum]], January 01, 2005
 
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=1212&p=5492 Marvin 1.3.0] by [[Martin Danielsson]], [[Computer Chess Forums|Winboard Forum]], January 01, 2005
 
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=6515&p=30603 How to run Marvin?] by [[Harm Geert Muller]], [[Computer Chess Forums|Winboard Forum]], May 26, 2007
 
* [http://www.open-aurec.com/wbforum/viewtopic.php?f=2&t=6515&p=30603 How to run Marvin?] by [[Harm Geert Muller]], [[Computer Chess Forums|Winboard Forum]], May 26, 2007
==2017==
+
==2017 ...==
 
* [http://www.talkchess.com/forum/viewtopic.php?t=63518 Marvin 2.0.0 released] by [[Martin Danielsson]], [[CCC]], March 21, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=63518 Marvin 2.0.0 released] by [[Martin Danielsson]], [[CCC]], March 21, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64395 Marvin 2.1.0 released] by [[Martin Danielsson]], [[CCC]], June 24, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=64395 Marvin 2.1.0 released] by [[Martin Danielsson]], [[CCC]], June 24, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=65334 Marvin 2.2.0] by [[Martin Danielsson]], [[CCC]], September 30, 2017
 
* [http://www.talkchess.com/forum/viewtopic.php?t=65334 Marvin 2.2.0] by [[Martin Danielsson]], [[CCC]], September 30, 2017
==2018==
+
'''2018'''
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66555 Marvin 3.0.0] by [[Martin Danielsson]], [[CCC]], February 10, 2018
 
* [http://www.talkchess.com/forum/viewtopic.php?t=66555 Marvin 3.0.0] by [[Martin Danielsson]], [[CCC]], February 10, 2018
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=67910 Marvin 3.1.0] by [[Martin Danielsson]], [[CCC]], July 05, 2018
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=67910 Marvin 3.1.0] by [[Martin Danielsson]], [[CCC]], July 05, 2018
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68870 Marvin 3.2.0] by [[Martin Danielsson]], [[CCC]], November 08, 2018
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=68870 Marvin 3.2.0] by [[Martin Danielsson]], [[CCC]], November 08, 2018
==2019==
+
'''2019'''
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=70428 Marvin 3.3.0] by [[Martin Danielsson]], [[CCC]], April 06, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=70428 Marvin 3.3.0] by [[Martin Danielsson]], [[CCC]], April 06, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=71240 Marvin 3.4.0] by [[Martin Danielsson]], [[CCC]], July 09, 2019
 
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=71240 Marvin 3.4.0] by [[Martin Danielsson]], [[CCC]], July 09, 2019
 +
==2020 ...==
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=73077 Marvin 3.5.0] by [[Martin Danielsson]], [[CCC]], February 13, 2020
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=74921 Marvin 4.0.0] by [[Martin Danielsson]], [[CCC]], August 29, 2020 » [[TCEC Season 19]]
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75872 Marvin 4.0.1] by [[Martin Danielsson]], [[CCC]], November 19, 2020
 +
'''2021'''
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=76290 Marvin 5.0.0] by [[Martin Danielsson]], [[CCC]], January 12, 2021 » [[NNUE]]
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77503&start=55 Re: will Tcec allow Stockfish with a Leela net to play?] by [[Connor McMonigle]], [[CCC]], June 17, 2021 » [[NNUE]]
 +
* [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77690 Marvin 5.1.0] by [[Martin Danielsson]], [[CCC]], July 10, 2021
 +
* [https://www.talkchess.com/forum3/viewtopic.php?f=2&t=78661 Marvin 5.2.0] by [[Martin Danielsson]], [[CCC]], November 14, 2021
  
 
=External Links=
 
=External Links=
 
==Chess Engine==
 
==Chess Engine==
 
* [https://github.com/bmdanielsson/marvin-chess GitHub - bmdanielsson/marvin-chess: Marvin - An UCI/XBoard compatible chess engine]
 
* [https://github.com/bmdanielsson/marvin-chess GitHub - bmdanielsson/marvin-chess: Marvin - An UCI/XBoard compatible chess engine]
 +
* [https://github.com/bmdanielsson/nnue-trainer GitHub - bmdanielsson/nnue-trainer: PyTorch trainer for NNUE style neural networks] » [[NNUE]]
 
* [http://ccrl.chessdom.com/ccrl/4040/cgi/compare_engines.cgi?family=Marvin&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents Marvin] in [[CCRL|CCRL 40/40]]
 
* [http://ccrl.chessdom.com/ccrl/4040/cgi/compare_engines.cgi?family=Marvin&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents Marvin] in [[CCRL|CCRL 40/40]]
 
==Misc==
 
==Misc==
 
* [https://en.wikipedia.org/wiki/Marvin Marvin from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Marvin Marvin from Wikipedia]
* [https://en.wikipedia.org/wiki/Marvin_(character) Marvin, the Paranoid Android from Wikipedia]
 
 
* [https://en.wikipedia.org/wiki/Marvin_(comic_strip) Marvin (comic strip) from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Marvin_(comic_strip) Marvin (comic strip) from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Marvin_(name) Marvin (name) from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Marvin_(name) Marvin (name) from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Marvin_(robot) Marvin (robot) from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Marvin_(robot) Marvin (robot) from Wikipedia]
* [https://en.wikipedia.org/wiki/Marvin_Gaye Marvin Gaye] - [https://en.wikipedia.org/wiki/Sexual_Healing Sexual Healing] (1982), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
+
* [https://en.wikipedia.org/wiki/Marvin_the_Paranoid_Android Marvin the Paranoid Android from Wikipedia] ([[:Category:Douglas Adams|Douglas Adams]])
: {{#evu:https://www.youtube.com/watch?v=rjlSiASsUIs|alignment=left|valignment=top}}
+
* [https://en.wikipedia.org/wiki/Marvin_Gaye Marvin Gaye] - [https://en.wikipedia.org/wiki/What%27s_Going_On_(Marvin_Gaye_song) What's Going On] (1971), [https://en.wikipedia.org/wiki/YouTube YouTube] Video
 +
: {{#evu:https://www.youtube.com/watch?v=o5TmORitlKk|alignment=left|valignment=top}}
  
 
=References=  
 
=References=  
Line 90: Line 106:
 
[[Category:WinBoard]]
 
[[Category:WinBoard]]
 
[[Category:XBoard]]
 
[[Category:XBoard]]
 +
[[Category:NNUE]]
 
[[Category:Comics]]
 
[[Category:Comics]]
 
[[Category:Fiction]]
 
[[Category:Fiction]]
 
[[Category:Given Name]]
 
[[Category:Given Name]]
 +
[[Category:Douglas Adams]]
 
[[Category:Music]]
 
[[Category:Music]]

Latest revision as of 12:39, 19 November 2021

Home * Engines * Marvin

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].

Features

[5]

Board Representation

Search

History Heuristic
Killer Heuristic
Check Extensions
Futility Pruning
Reverse Futility Pruning (2.1.0)
Null Move Pruning
SEE Pruning
Late Move Reductions
Razoring

Evaluation

Bishop Pair
Rook on (half) open file
Rook on 7th rank
Pawn Hash Table
Doubled Pawn
Isolated Pawn
Passed Pawn
Pawn Shield

Misc

See also

Forum Posts

2004 ...

2017 ...

2018

2019

2020 ...

2021

External Links

Chess Engine

Misc

References

Up one Level