I've released KMT Chess 1.2.1. Main changes:
- Analysis support.
- Can run .epd suites if the interface supports them (tested in Arena).
- Fixed a bug that allows reductions in passed pawn advances.
- Fixed a bug that caused (very rarely) search erronously return -infinite, and KMT resigns even being in advantage.

- Fixed a bug that caused big nps drop while pondering.
- Fixed a bug that caused using an illegal move as pondermove.
- Now KMT uses the transposition table to avoid null-moves in positions where there is no chance of getting a cut off.
- Now null-move reduction is proportional to depth. Branching factor reduced.
In a test tournament I got these results:
Code: Select all
Ponder off.
Used Nunn positions as starting positions.
Level: Blitz 2/1
Engine Score S-B
1: Rodin 2.3a 55,5/80 1978,5
2: KMTChess 1.2.1 41,5/80 1528,0
3: ATAK 6.5 41,0/80 1606,2
4: Feuerstein 0.4.6.1 32,0/80 1228,7
5: KMTChess 1.2 30,0/80 1251,0