Solving time of helpmates and seriehelpmates

(Vaclav Kotesovec, 21.3.2000, updated 16.8.2001 and 25.2.2003)

View results (selections of testing problems with diagrams)
Comments with examples of problems (in Czech)
download OUT file with results in VKSACH format (zip, 4 kB)
Links to programs (include comments)

Programversionmemoryoperating system
POPEYE3.61/3.652MB/97 MBWin98
ALYBADIX2000/2001246 MBDOS/Win98
VKSACH8.71MBDOS
WINCHLOE1.301MB / ~100 MBDOS/Win98

All tests executed on my notebook AMD (K6) 300 MHz, 256 MB RAM (information about of memory given to the programs during test is important, if programs used hashing)

h#n orthodox, 3 < n < 11, view

1.WINCHLOE (intelligent mode)
2.POPEYE (intelligent mode)
3.VKSACH (intelligent mode)
4.ALYBADIX (intelligent mode)

but different in range 7 < n < 11, view

1.VKSACH (intelligent mode)
2.POPEYE (intelligent mode)
3.WINCHLOE (intelligent mode)
4.ALYBADIX (intelligent mode)

VKSACH is slower than POPEYE in problems with promotions (or possibility of promotion) of white pawns, but faster in problems with promotions of black pawns.
POPEYE - in intelligent mode is solution 2x faster if used only default option (2MB) than if used option -maxmem 100M !!! Of course, without intelligent mode is faster with more memory. This paradox with long clearing of hash memory exist also in Alybadix.

h#n orthodox, n > 10 (Article Hashing, in Czech)
1.ALYBADIX (brute force, hashing)
2.POPEYE (brute force, hashing)
3.WINCHLOE (brute force, hashing)
4.VKSACH (brute force)

h#n fairy view
1.VKSACH (intelligent mode)
2.ALYBADIX (brute force, hashing)
3.WINCHLOE (brute force, hashing or intelligent mode)
4.POPEYE (brute force, hashing)

sh#n orthodox view
1.ALYBADIX2001 (intelligent mode)
2.VKSACH (intelligent mode)
3.-4.WINCHLOE (intelligent mode)
3.-4.POPEYE (intelligent mode)

sh#n fairy view
1.VKSACH (intelligent mode)
2.ALYBADIX (brute force, hashing)
3.POPEYE (brute force, hashing)
4.WINCHLOE (brute force, hashing)

sh=n orthodox view (added 4.2.2003)
1.POPEYE (intelligent mode)
2.WINCHLOE (intelligent mode)
3.ALYBADIX (intelligent mode)
4.VKSACH (intelligent mode)

h=n orthodox view (added 25.2.2003)
1.POPEYE (intelligent mode)
2.WINCHLOE (intelligent mode)
3.ALYBADIX (intelligent mode)
4.VKSACH (intelligent mode)

-----------------
#n, s#n
1.ALYBADIX
2.WINCHLOE (in DOS mode)
3.POPEYE
4.VKSACH