http://computer-chess.org/doku.php?id=c ... ddin:index
Myrddin's source has been updated at Github:
https://github.com/JVMerlino/Myrddin
Testing shows v0.89 it is about 35 ELO stronger than v0.88 at 1 CPU and a further 100-110 ELO stronger at 4 CPUs. Hopefully CCRL will confirm these numbers.

Notable changes:
– Added Late Move Pruning
– Late Move Reductions are now more aggressive and use a logarithmic formula
– Bad captures are now subject to LMR
– Moved killer moves before equal captures in move ordering
– Moved bad captures after quiet moves in move ordering
– Moves that give check are no longer flagged as such at move generation, but instead during MakeMove()
– Reduced the number of fail high/low results at the root before searching on full-width window
– BitScan now uses an intrinsic function rather than MS Windows' BitScanForward64() - thank you to Pawel Osikowski and Bo Persson for the suggestion!
– Null Move now uses a reduction of 3+(depth/6) instead of just 3
– Myrddin will now move instantly if TBs are available and <= 5 men on board. Previously it would “search” all the way to max depth (128) before moving, causing potential buffer problems with some GUIs at very fast time controls.
– Minor evaluation tuning adjustments, most notably adding code for Bishop Outposts and a significant increase for pawns on the 7th rank
– Increased the aggressiveness of SMP depth adjustment for child processes
Many thanks,
jm