Well, that's quite easy to explain: Chest doesn't find this 'solution' because it just is no solution, at least not a helpmate in its usual sense!Ajedrecista wrote: Once I read your proposed solution, it took me less than a minute to find 1.- f3, f6; 2.- g4, Nc6; 3.- d4, h5; 4.- Kf2, Nh6; 5.- Kg3, h4+; 6.- Kxh4, Nf5#. The last couple of plies provided by Heiner were crucial for start to think in the right direction. So, the question is: why Chest did not find this solution?
After 1.f3 f6 2.g4 Nc6 3.d4 your 'solution(?)' 3... h5 4.Kf2 Nh6 5.Kg3 h4+ 6.Kxh4 Nf5# is of course a possible continuation with 6 moves where the wK is mated on h4, but it is not the shortest possible helpmate after 3.d4, and thus Chest doesn't find it. It's the same as for usual mates, if you search for a mate in 6 but there's already a mate in 5, then Chest only gives you this #5 solution! And this is how usually all 3 kinds of chess problems (mate/selfmate/helpmate) are interpreted: a solution is the shortest possible move sequence.
Let Chest search for a HelpMate in 4 moves after 1.f3 f6 2.g4 Nc6, and you'll only find one solution (a helpmate in 3 moves) with the starting move 3.d4.
So the true helpmate after 1.f3 f6 2.g4 Nc6 3.d4 is in fact the following h#5:
3... f5 4.h3 e6 5.Nd2 Qh4
Franz