ILLEGAL: dh c8-c7 on turn 6:

There was no dh on c8. The piece on c8 is a a.

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 e7-e5 
2. A h1-g3 
2... p d7-d6 
3. N d1-e3 
3... p g7-g6 
4. P c2-c3 
4... p c7-c6 
5. P d2-d4 
5... p e5-d4 
6. P c3-d4 
6... dh c8-c7 
7. DH f1-d3 
7... p h7-h5 
8. Q b1-c2 
8... n e8-f6 
9. A g3-h4 
9... s h8-h7 //h8-g7-h7
10. Q c2-c3 
10... p d6-d5 
11. P e4-e5 
11... n f6-e4 
12. Q c3-c2 
12... c f8-e6 
13. C a1-b3 
13... p c6-c5 
14. A h4-d8 
14... q b8-d8 
15. N e3-d5 
15... q d8-d5 
16. DH d3-e4 
16... q d5-d7 
17. P d4-d5 
17... c e6-a6 
18. P d5-d6 
18... dh c7-c6 
19. DH e4-c6 
19... q d7-c6 
20. P e5-e6 
20... q c6-g2 //Check!
21. K g1-g2 
21... s h7-g5 //Check! (g5-d5-g2)
22. K g2-f1 
22... p f7-e6 
23. R e1-d1 
23... p b7-b6 
24. resign

In case there is a bug in the code, the settings file can be edited at /play/pbm/play.php?game=Cetran+Chess+2&settings=asymmetric&submit=Edit