ILLEGAL: .rd d8-c7 on turn 5:

There was no .rd on d8. The piece on d8 is a .rf.

Go back with your browser's BACK button, reload the page, and try again.

For diagnostic purposes, here is the full movelist:

1. P e2-e4 
1... p d7-d6 
2. P d2-d4 
2... p c7-c6 
3. P f2-f4 
3... p e7-e6 
4. P c2-c4 
4... !j f8-e7 
5. !M g1-f3 
5... .rd d8-c7 
6. !M b1-c3 
6... .dw b8-d8 
7. !D f1-e3 
7... .dw d8-d7 
8. !D c1-d3 
8... .dw g8-g6 
9. P d4-d5 
9... p c6-d5 
10. P c4-d5 
10... e8-g8; h8-f8 
11. K e1-g1; h1-f1 
11... !j c8-e8 
12. !I a1-c1 
12... p f7-f5 
13. P d5-e6 
13... p f5-e4 
14. P e6-d7 
14... !j e8-d7 
15. !M c3-d5 
15... .rd c7-d8 
16. !M d5-e7 
16... .rd d8-e7 
17. !M f3-e4 
17... .rd e7-e4 
18. !I c1-c7 
18... !j d7-d4 
19. M d1-e1 
19... .dw g6-f6 
20. P g2-g3 
20... p b7-b6 
21. !I c7-c6 
21... .rd e4-e7 
22. M e1-f3 
22... !j d4-d7 
23. !I c6-c7 
23... .dw f6-f5 
24. M f3-h4 
24... p g7-g6 
25. P g3-g4 
25... .dw f5-f7 
26. !I c7-d7 
26... .dw f7-d7 
27. P f4-f5 
27... .rd e7-g7 
28. K g1-h1 
28... hr a8-e8 
29. !D e3-d2 
29... .dw d7-d5 
30. !D d3-e2 
30... .dw d5-d3 
31. !D d2-e1 
31... .dw d3-e3 
32. !D e1-f3 
32... .dw e3-e2

In case there is a bug in the code, the settings file can be edited at /play/pbm/play.php?game=Chess+with+Different+Armies&settings=Knights-Rooksversion&submit=Edit