Your trusted source for computer chess information!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
computer_chess:engines:myrddin:index [2024/12/14 21:56] – jvmerlinocomputer_chess:engines:myrddin:index [2025/12/13 17:51] (current) – jvmerlino
Line 1: Line 1:
 ===== Myrddin ===== ===== Myrddin =====
  
-First of all, thanks very much to Ron Murawski for making this site available and hosting Myrddin's history here! =)+==== THIS SITE IS NOW OUTDATED! ====== 
 +**Go to [[https://github.com/JVMerlino/Myrddin|https://github.com/JVMerlino/Myrddin]] for the most recent Myrddin information and downloads.**
  
-Myrddin 0.92 supports SMP via processes (up to 16 instances) and is about 75-100 ELO stronger than v0.91 at 1 CPU and a further 70 ELO stronger at 4 CPUs. This version has not been formally tested above 4 CPUs so it is unknown how well it will scale above 4 CPUs.+Thanks very much to Ron Murawski for making this site available and hosting Myrddin's history here for so many years! =)
  
-==== Download ==== 
-Executable Package - [[https://www.dropbox.com/scl/fi/fpbbdfrsn2bc2dqa8gsrv/Myrddin-091.rar?dl=0 | Myrddin 0.91]] (released 10/20/24, CCRL rating estimated at 2975 at 1 CPU and 3055 at 4 CPUs)\\ 
-Source Code - [[https://github.com/JVMerlino/Myrddin | Myrddin Source]] 
  
 == Old versions == == Old versions ==
-[[https://www.dropbox.com/s/z2fkfkyxigohhp7/Myrddin%20090.rar?dl=0 | Myrddin 0.90]] (released 6/9/23, CCRL rating 2627 at 1 CPU and estimated at 2710 at 4 CPUs)\\+[[https://github.com/JVMerlino/Myrddin/releases/tag/Myrddin093 | Myrddin 0.93]] (released 4/18/25, CCRL rating 3100)\\ 
 +[[https://github.com/JVMerlino/Myrddin/releases/tag/Myrddin092 | Myrddin 0.92]] (released 12/7/24, CCRL rating 3095)\\ 
 +[[https://github.com/JVMerlino/Myrddin/releases/download/Myrddin091/Myrddin.091.rar | Myrddin 0.91]] (released 10/20/24, CCRL rating 2997 at 1 CPU)\\ 
 +[[https://www.dropbox.com/s/z2fkfkyxigohhp7/Myrddin%20090.rar?dl=0 | Myrddin 0.90]] (released 6/9/23, CCRL rating 2627 at 1 CPU)\\
 [[https://www.dropbox.com/s/1ksfgbrtnpahg3o/Myrddin%20089.rar?dl=0 | Myrddin 0.89]] (released 6/3/22, CCRL rating of 2587 at 1 CPU)\\ [[https://www.dropbox.com/s/1ksfgbrtnpahg3o/Myrddin%20089.rar?dl=0 | Myrddin 0.89]] (released 6/3/22, CCRL rating of 2587 at 1 CPU)\\
-[[https://www.dropbox.com/s/v3amg3x4kkpjwqk/Myrddin%20088.rar?dl=0 | Myrddin 0.88]] (released 7/18/21, CCRL rating of 2545 at 1 CPU and 2621 at 4 CPUs)\\+[[https://www.dropbox.com/s/v3amg3x4kkpjwqk/Myrddin%20088.rar?dl=0 | Myrddin 0.88]] (released 7/18/21, CCRL rating of 2545 at 1 CPU)\\
 {{myrddin087.rar | Myrddin 0.87}} (released 1/25/15, CCRL rating of 2365 at 1 CPU and 2461 at 4 CPUs)\\ {{myrddin087.rar | Myrddin 0.87}} (released 1/25/15, CCRL rating of 2365 at 1 CPU and 2461 at 4 CPUs)\\
 {{myrddin086-ja.zip | Myrddin 0.86}} (released 12/21/12, CCRL rating of 2328)\\ {{myrddin086-ja.zip | Myrddin 0.86}} (released 12/21/12, CCRL rating of 2328)\\
Line 26: Line 27:
 ==== Release Notes ==== ==== Release Notes ====
  
-Myrddin 0.91 -- 10/20/24+Myrddin 0.92 -- 12/7/24
  
 Myrddin is a winboard-compliant chess engine to a reasonable degree. It supports protover 1 primarily to support the Chessmaster interface, and also protover 2.  Myrddin is a winboard-compliant chess engine to a reasonable degree. It supports protover 1 primarily to support the Chessmaster interface, and also protover 2. 
  
-The 64-bit version of Myrddin should play approximately 2975 ELO against chess engines at 1 CPU (using CCRL rating), and probably 100 points higher against humans. This is an improvement of about 300-350 points compared to the previous release. Myrddin should play about 80 points stronger at 4 CPU.+The 64-bit version of Myrddin should play approximately 3075 ELO against chess engines at 1 CPU (using CCRL rating), and probably 100 points higher against humans. This is an improvement of 75-100 points compared to the previous release. Myrddin should play about 70 points stronger at 4 CPU.
  
 The following winboard commands are supported: The following winboard commands are supported:
Line 48: Line 49:
   * st   * st
   * hard/easy   * hard/easy
 +  * memory
   * cores   * cores
   * result   * result
Line 131: Line 133:
  
 ====Version/Change List==== ====Version/Change List====
 +
 +== Version 0.93 (4/18/25) ==
 +-- Now using IIR instead of IID\\
 +-- Minor adjustments to LMR conditions\\
 +-- Now supporting the xboard "memory" command (requested by Martin Sedlak)\\
 +-- Increased the maximum number of SMP processes to 32 (requested by Lars Hallerstrom)\\
 +-- Fixed a bug in pondering introduced in v0.90. Myrddin would restart thinking at depth 1 even if the expected ponder move was made by the opponent.\\
 +-- Fixed a rare bug that could cause Myrddin to crash when using logfiles\\
 +-- Found a bug that caused the Eval hash size to be 2MB instead of 32MB.\\
 +-- Default Transposition hash size is now 256MB\\
 +
 +== Version 0.92 (12/7/24) ==
 +-- Now doing incremental updates to the NN accumulator during make/unmake move\\
 +-- Now compiling with clang (within MSVC IDE)\\
 +-- Restored David Carteau's recommended eval multiplier - scores will be about 2x higher than before\\
 +-- Now clearing Killer move scores with every depth\\
 +-- Fixed potential instability/crash due to the move stack possibly becoming greater than MAX_DEPTH\\
 +-- Minor optimizations to PVS implementation and cutoff ordering\\
  
 == Version 0.91 (10/20/24) == == Version 0.91 (10/20/24) ==

Personal Tools