Alice and Bob both love encryption, and Alice loves to play chess. Unfortunately, Bob isn't very good at chess, so he doesn't think it's very fair to have to play the game for real. So instead of playing chess, Alice and Bob decided to turn chess into their very own chess cipher. Once they had agreed to a scheme Alice sent the following test message to Bob.
1. Nf3 d6
2. Nc3 b5
3. Ne4 h6
4. Nxd6 Kd7
5. Nxf7 a6
6. Nd6 h5
7. Nxb5 axb5
8. g4 e5
9. Nxe5 Ke8
10. gxh5 b4
11. c3 bxc3
12. b4 Nd7
13. b5 Nxe5
14. d3 Nc4
15. dxc4 c6
16. Bg5 cxb5
17. Be7 Qxe7
So what message did Alice send?
Hint 1
There are three steps needed to reach the final solution. Figure out which cipher they are using; determine the constraints, if any; determine how the chess moves fit into the chosen cipher to create a plain text answer.
Hint 2
The content of the framing story offers a hint to the specific cipher that they use. Once you know the cipher, some of the chess moves will provide the rest of the information you need.
Hint 3 (a bit of big one)
Chess is a bit like a boxing match, the fighters always start in one of the corners. From there, a lot of the moves are just posturing, but it's the hits that make contact that people come to see.