This is my first “find the fastest way to this position” chess puzzle” here on PSE. However, this is not for just some random position. Let me explain.
Tim Krabbe has said on his site (Journal Entry 387), that the record, at least in 2013 for the most mutual consecutive checks is 54. He says that a proof game was sent to him, but I cannot find the game anywhere. This makes this a special question, because this is not only for a puzzle, but for practical purposes as well.
What is the fastest way to reach this postion?
Alexey Khayhan, Tim Krabbe’s Website 2013, 54 consecutive checks
FEN-5q2/2q1pn1B/R1Q1R3/1B2r1B1/1q1k1Knq/rr5Q/B2NPN1N/3Qb1QQ w - - 01