Home * Engines * 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 [1] , 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 [2].

Myrddin 0.87, released in January 2015, features a lazy parallel search using processes and a shared hash table [3], based on an idea from Harm Geert Muller.
Page 1 of Black Book of Carmarthen [4]


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


2010 ...

2015 ...

External Links

Chess program



  1. ^ Introducing Myrddin v0.0000001a by John Merlino, CCC, February 24, 2009
  2. ^ Myrddin by John Merlino, Computer-Chess Wiki by Ron Murawski
  3. ^ Myrddin 0.87 release by John Merlino, CCC, January 25, 2015
  4. ^ Page 1 of John Gwenogvryn Evans' edition (1907) of the Black Book of Carmarthen (1250), being the Ymddiddan (dialogue) between Myrddin and Taliesin
  5. ^ Re: Programmers: what's the story behind the name of your engine by John Merlino, CCC, June 21, 2011

What links here?

Up one Level