Your trusted source for computer chess information!
Differences
This shows you the differences between two versions of the page.
computer_chess:engines:myrddin:index 2024/12/14 17:00 | computer_chess:engines:myrddin:index 2025/04/22 20:56 current | ||
---|---|---|---|
Line 3: | Line 3: | ||
First of all, thanks very much to Ron Murawski for making this site available and hosting Myrddin's history here! =) | First of all, thanks very much to Ron Murawski for making this site available and hosting Myrddin's history here! =) | ||
- | 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. | + | Myrddin 0.93 supports SMP via processes (up to 32 instances) and is about 50 ELO stronger than v0.92 at 1 CPU. This version has not been formally tested above 4 CPUs so it is unknown how well it will scale above 4 CPUs. |
==== Download ==== | ==== Download ==== | ||
- | Executable Package - [[https://github.com/JVMerlino/Myrddin/releases/tag/Myrddin092 | Myrddin 0.92]] (released 12/7/24, CCRL rating estimated at 3075 at 1 CPU and 3150 at 4 CPUs)\\ | + | Executable Package - [[https://github.com/JVMerlino/Myrddin/releases/tag/Myrddin093 | Myrddin 0.93]] (released 4/18/25, CCRL rating estimated at 3150)\\ |
Source Code - [[https://github.com/JVMerlino/Myrddin | Myrddin Source]] | Source Code - [[https://github.com/JVMerlino/Myrddin | Myrddin Source]] | ||
== Old versions == | == Old versions == | ||
+ | [[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://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/z2fkfkyxigohhp7/Myrddin%20090.rar?dl=0 | Myrddin 0.90]] (released 6/9/23, CCRL rating 2627 at 1 CPU)\\ | ||
Line 49: | Line 50: | ||
* st | * st | ||
* hard/easy | * hard/easy | ||
+ | * memory | ||
* cores | * cores | ||
* result | * result | ||
Line 132: | Line 134: | ||
====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) == |