Monday, April 15, 2013

First Mechanical Turk Chess Game over

After some problems with my Raspberry Pi SD card blowing up, I was able to rebuild (and back up) the system, and had the first full AWS Mechanical Turk mediated chess game played out.  As you can see, it was a pretty long game, complete with pawn promotion.  The actual game time was about three days.

I paid $0.05 per move.  I suspect that in the future I should 1) pay a bonus for checkmate to get the game moving a bit quicker and 2) see if I can block workers who play for one color to also play for the other.  But glad to see that everything worked, and there was actually checkmate!

Here are the results:

  +-----------------+
8 | Q . . Q . . . . |
7 | . . . . . . . P |
6 | K . . . . . . . |
5 | P . . . . . . . |
4 | P . . . . . . P |
3 | . . . . . K . . |
2 | . . . . . . . . |
1 | . . . . . . . . |
  +-----------------+
    A B C D E F G H


1. 'e4', 'Nf6'
2. 'd3', 'd6'
3. 'a3', 'Bg4'
4. 'f3', 'Bh5'
5. 'a4', 'a5'
6. 'g4', 'd5'
7. 'Qd2', 'dxe4'
8. 'dxe4', 'Bg6'
9. 'Nc3', 'c6'
10. 'Qxd8+', 'Kxd8'
11. 'Be3', 'c5'
12. 'Bxc5', 'Na6'
13. 'Rd1+', 'Kc7'
14. 'Bxa6', 'bxa6'
15. 'Nd5+', 'Kc6'
16. 'Be3', 'Rd8'
17. 'c4', 'h6'
18. 'Nb4+', 'Kb7'
19. 'Rxd8', 'Nd5'
20. 'Nxd5', 'e6'
21. 'Nb6', 'Bb4+'
22. 'Kf2', 'Rxd8'
23. 'Ne2', 'f5'
24. 'exf5', 'exf5'
25. 'Nc3', 'fxg4'
26. 'fxg4', 'Bxc3'
27. 'bxc3', 'Rd3'
28. 'Bd4', 'Rxd4'
29. 'cxd4', 'Kxb6'
30. 'c5+', 'Kc7'
31. 'd5', 'Be4'
32. 'Rd1', 'Bh7'
33. 'Rd4', 'g5'
34. 'h4', 'h5'
35. 'd6+', 'Kd7'
36. 'Rd5', 'Bg8'
37. 'Rxg5', 'Kc8'
38. 'Rxg8+', 'Kd7'
39. 'gxh5', 'Ke6'
40. 'Ra8', 'Kd5'
41. 'Rxa6', 'Kc4'
42. 'c6', 'Kb4'
43. 'Rb6+', 'Kc5'
44. 'c7', 'Kd5'
45. 'Kf3', 'Kd4'
46. 'c8=Q', 'Kd5'
47. 'Qf5+', 'Kd4'
48. 'Qe4+', 'Kc5'
49. 'h6', 'Kxb6'
50. 'h7', 'Kc5'
51. 'd7', 'Kb6'
52. 'd8=Q+', 'Ka6'
53. 'Qea8#'

No comments: