Difference between revisions of "Myrddin"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
=Myrddin 0.87= | =Myrddin 0.87= | ||
Myrddin '''0.87''', released in January 2015, features a [[Lazy SMP|lazy parallel search]] using [[Process|processes]] and a [[Shared Hash Table|shared hash table]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=55093 Myrddin 0.87 release] by [[John Merlino]], [[CCC]], January 25, 2015</ref>, based on an idea from [[Harm Geert Muller]]. | Myrddin '''0.87''', released in January 2015, features a [[Lazy SMP|lazy parallel search]] using [[Process|processes]] and a [[Shared Hash Table|shared hash table]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=55093 Myrddin 0.87 release] by [[John Merlino]], [[CCC]], January 25, 2015</ref>, based on an idea from [[Harm Geert Muller]]. | ||
+ | |||
+ | =Myrddin 0.88= | ||
+ | Myrddin '''0.88''', released in July 2021, is about 110 ELO stronger than v0.87 at 1 CPU and about 100 ELO stronger at 4 CPUs. | ||
=Etymology= | =Etymology= | ||
Line 28: | Line 31: | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=46541 Myrddin 0.86 release] by [[John Merlino]], [[CCC]], December 22, 2012 | * [http://www.talkchess.com/forum/viewtopic.php?t=46541 Myrddin 0.86 release] by [[John Merlino]], [[CCC]], December 22, 2012 | ||
* [http://www.talkchess.com/forum/viewtopic.php?t=51198 SMP and pondering] by [[John Merlino]], [[CCC]], February 08, 2014 » [[Parallel Search]], [[Pondering]] | * [http://www.talkchess.com/forum/viewtopic.php?t=51198 SMP and pondering] by [[John Merlino]], [[CCC]], February 08, 2014 » [[Parallel Search]], [[Pondering]] | ||
− | |||
* [http://www.talkchess.com/forum/viewtopic.php?t=55093 Myrddin 0.87 release] by [[John Merlino]], [[CCC]], January 25, 2015 | * [http://www.talkchess.com/forum/viewtopic.php?t=55093 Myrddin 0.87 release] by [[John Merlino]], [[CCC]], January 25, 2015 | ||
+ | ==2020 ...== | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=77567 Working on Myrddin again] by [[John Merlino]], [[CCC]], June 28, 2021 | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=77754 Myrddin v0.88 Release] by [[John Merlino]], [[CCC]], July 18, 2021 | ||
=External Links= | =External Links= | ||
==Chess program== | ==Chess program== | ||
* [http://computer-chess.org/doku.php?id=computer_chess:engines:myrddin:index Myrddin] by [[John Merlino]], [http://computer-chess.org/doku.php?id=home Computer-Chess Wiki] by [[Ron Murawski]] | * [http://computer-chess.org/doku.php?id=computer_chess:engines:myrddin:index Myrddin] by [[John Merlino]], [http://computer-chess.org/doku.php?id=home Computer-Chess Wiki] by [[Ron Murawski]] | ||
− | + | * [http://www.computerchess.org.uk/ccrl/4040/cgi/compare_engines.cgi?family=Myrddin&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 Myrddint] in [[CCRL|CCRL 40/15]] | |
− | * [http://www.computerchess.org.uk/ccrl/4040/cgi/ | ||
− | |||
− | |||
==Misc== | ==Misc== | ||
* [https://en.wikipedia.org/wiki/Myrddin_%28disambiguation%29 Myrddin (disambiguation) from Wikipedia] | * [https://en.wikipedia.org/wiki/Myrddin_%28disambiguation%29 Myrddin (disambiguation) from Wikipedia] | ||
Line 49: | Line 51: | ||
* [http://www.maryjones.us/ctexts/myrddin.html The Story of Myrddin Wyllt] by [https://en.wikipedia.org/wiki/Elis_Gruffydd Elis Gruffudd], 16th Century | * [http://www.maryjones.us/ctexts/myrddin.html The Story of Myrddin Wyllt] by [https://en.wikipedia.org/wiki/Elis_Gruffydd Elis Gruffudd], 16th Century | ||
* [[:Category:Soft Machine|Soft Machine]] - The Tale of [https://en.wikipedia.org/wiki/Taliesin Taliesin], from [https://en.wikipedia.org/wiki/Softs Softs], 1976, [https://en.wikipedia.org/wiki/YouTube YouTube] Video | * [[:Category:Soft Machine|Soft Machine]] - The Tale of [https://en.wikipedia.org/wiki/Taliesin Taliesin], from [https://en.wikipedia.org/wiki/Softs Softs], 1976, [https://en.wikipedia.org/wiki/YouTube YouTube] Video | ||
− | : Lineup: [ | + | : Lineup: [[:Category:Roy Babbington|Roy Babbington]], [https://en.wikipedia.org/wiki/John_Etheridge John Etheridge], [[:Category:John Marshall|John Marshall]], [[:Category:Karl Jenkins|Karl Jenkins]] |
: {{#evu:https://www.youtube.com/watch?v=9gpaMTgBCx0|alignment=left|valignment=top}} | : {{#evu:https://www.youtube.com/watch?v=9gpaMTgBCx0|alignment=left|valignment=top}} | ||
Line 62: | Line 64: | ||
[[Category:Magic]] | [[Category:Magic]] | ||
[[Category:Soft Machine]] | [[Category:Soft Machine]] | ||
+ | [[Category:Roy Babbington]] | ||
[[Category:Karl Jenkins]] | [[Category:Karl Jenkins]] | ||
[[Category:John Marshall]] | [[Category:John Marshall]] |
Latest revision as of 21:36, 19 July 2021
Myrddin,
a Chess Engine Communication Protocol aka WinBoard compliant chess engine by John Merlino. Myrddin started its life in 2009 as a 0x88 engine with rudimentary evaluation based on material and piece-square tables [2] , and was converted to bitboards in 2012 with v0.86. Search is basically alpha-beta with generally conservative extensions and reductions. Myrddin's SEE implementation is based on pseudo-code by Andres Valverde [3].
Contents
Myrddin 0.87
Myrddin 0.87, released in January 2015, features a lazy parallel search using processes and a shared hash table [4], based on an idea from Harm Geert Muller.
Myrddin 0.88
Myrddin 0.88, released in July 2021, is about 110 ELO stronger than v0.87 at 1 CPU and about 100 ELO stronger at 4 CPUs.
Etymology
The program's name is related to its author's last name Merlino, the Italian equivalent of Merlin [5] , a legendary figure best known as the wizard featured in the Arthurian legend, derived from the Welsh Myrddin, the name of the bard Myrddin Wyllt.
See also
Forum Posts
2009
- Introducing Myrddin v0.0000001a by John Merlino, CCC, February 24, 2009
- Myrddin v0.80 Alpha 1 release by John Merlino, CCC, May 09, 2009
- Myrddin v0.81 Alpha 2 release by John Merlino, CCC, May 29, 2009
- Myrddin 0.82 release by John Merlino, CCC, September 27, 2009
2010 ...
- Myrddin 0.83 release by John Merlino, CCC, February 23, 2010
- Myrddin 0.84 release by John Merlino, CCC, September 20, 2010
- Myrddin 0.85 release by John Merlino, CCC, May 03, 2011
- Re: Programmers: what's the story behind the name of your engine by John Merlino, CCC, June 21, 2011
- Myrddin 0.86 release by John Merlino, CCC, December 22, 2012
- SMP and pondering by John Merlino, CCC, February 08, 2014 » Parallel Search, Pondering
- Myrddin 0.87 release by John Merlino, CCC, January 25, 2015
2020 ...
- Working on Myrddin again by John Merlino, CCC, June 28, 2021
- Myrddin v0.88 Release by John Merlino, CCC, July 18, 2021
External Links
Chess program
Misc
- Myrddin (disambiguation) from Wikipedia
- Myrddin Wyllt from Wikipedia
- Merlin from Wikipedia
- Mago Merlino from Wikipedia.it (Italian)
- Prophetiae Merlini from Wikipedia
- Myrddin & Merlin: A Guide to the Early Evolution of the Merlin Legend from Arthuriana by Thomas Green
- Theosophy Avalon / Ynys Witrin - The Theosophy Wales King Arthur Pages - Vortigern's Stronghold Dinas Emrys
- The Myrddin Falcon by Bard Judith
- The Story of Myrddin Wyllt by Elis Gruffudd, 16th Century
- Soft Machine - The Tale of Taliesin, from Softs, 1976, YouTube Video
- Lineup: Roy Babbington, John Etheridge, John Marshall, Karl Jenkins
References
- ↑ Page 1 of John Gwenogvryn Evans' edition (1907) of the Black Book of Carmarthen (1250), being the Ymddiddan (dialogue) between Myrddin and Taliesin
- ↑ Introducing Myrddin v0.0000001a by John Merlino, CCC, February 24, 2009
- ↑ Myrddin by John Merlino, Computer-Chess Wiki by Ron Murawski
- ↑ Myrddin 0.87 release by John Merlino, CCC, January 25, 2015
- ↑ Re: Programmers: what's the story behind the name of your engine by John Merlino, CCC, June 21, 2011