Before White played a4, Black was the last to move, not White. :)
You mean, after white played a4, black was the last to move. Just because it's a retrograde analysis doesn't make time go backwards. The position is listed as white to move (not to mention white is in check), so obviously the last move made was by black. Before black's last move, white had to have made a move. I don't think anyone has been confused about this, yet you keep "correcting" us for some reason.
Furthermore, Black's last move was not necessarily N4h5#, nor was White's last move necessarily a4.
White is in check from the knight on h5. Therefore black must have played the knight to h5 on his last move. I don't see any way around that. On the otherhand, it also isn't particularly important to the rest of the analysis.
When I said, "before White played a4," I was referring to one of the two positions below:
In these positions, it is White to move (he's about to play a4), so Black was the last to move, right?
Getting back to the final position (where White is in checkmate), there IS another possible last move that Black could have made, and it IS significant to the analysis once you find it. There's also Position 2 (from the original puzzle in post #116) to consider... although any hour now einstein will have the whole thing solved and post the full analysis here, so I'm not even sure why I keep bothering to point these things out
Before White played a4, Black was the last to move, not White. :)
You mean, after white played a4, black was the last to move. Just because it's a retrograde analysis doesn't make time go backwards. The position is listed as white to move (not to mention white is in check), so obviously the last move made was by black. Before black's last move, white had to have made a move. I don't think anyone has been confused about this, yet you keep "correcting" us for some reason.
Furthermore, Black's last move was not necessarily N4h5#, nor was White's last move necessarily a4.
White is in check from the knight on h5. Therefore black must have played the knight to h5 on his last move. I don't see any way around that. On the otherhand, it also isn't particularly important to the rest of the analysis.
Now, about white's last move (which was obviously before black's last move). Let's answer the question: could it have been a king move? The king would have to move from f8 or f7. The king could not have been on f7 with the black bishop on g8 and black knight on h8 -- there's no way for black to give this double check. The king could not have been on f8 and triple checked by the queen on d6 and the knights on h7 and g6. Therefore, there are no squares for the white king to have come from on white's last move.
White's last move must have been either a4 or b3.
What I pointed out in my first post is that it takes black a lot of promotions and therefore a lot of captures to get to this position. There are a couple different ways to go about it, but the upshot is that you can't move both the a and b pawn because one of these needs to be held in reserve.