🕸📝Fergus Duniho wrote on Fri, Mar 11, 2022 03:59 AM UTC:
I'm working on a new Shogi preset that will use the fairychess file. I created new built-in functions for it I'll describe tomorrow. Here is a sequence of moves I am using for testing. The current position is one where a Pawn drop would cause checkmate if it were allowed. It currently stops the actual move, but it still displays the Pawn drop as a legal move. Since I am having trouble posting the form, here is the list of moves:
1. p 5g-5f
1... P 3c-3d
2. p 7g-7f
2... B 2b-8h; +B-dest
3. s 7i-8h
3... B*5g
4. g 6i-6h
4... B 5g-2d; +B-dest
5. p 2g-2f
5... P 5c-5d
6. p 5f-5e
6... P 5d-5e
7. g 6h-5g
7... +B 2d-5g
8. g 4i-5h
8... +B 5g-3i
9. b*5g
9... +B 3i-2h
10. n 8i-7g
10... S*7h
11. k 5i-6h
11... S 7h-8i; +S-dest
12. p 2f-2e
12... P 2c-2d
13. p 2e-2d
13... P 6c-6d
14. p 2d-2c; +p-dest
14... P*2b
15. +p 2c-2b
15... R 8b-2b
16. p 6g-6f
16... +S 8i-8h
17. p*5b // - Check! -
17... G 4a-5b
18. n 7g-6e
18... P 6d-6e
19. p 6f-6e
19... +S 8h-9i
20. p*5f
20... N*7e
21. p 8g-8f
21... R*8g
22. p 5f-5e
22... L*7g
23. p 6e-6d
23... +S 9i-8i
24. p 5e-5d
24... +S 8i-7i
25. p 5d-5c; +p-dest
25... G 5b-5c
26. p 6d-6c; +p-dest
26... G 5c-6c
27. p*5i
27... P*6g // - Check! -
28. g 5h-6g
28... N 7e-6g; +N-dest // - Check! -
29. k 6h-6g
29... R 8g-8h; +R-dest
30. b 5g-4f
30... R 2b-5b
31. n*2c
31... S*6e
32. n 2c-1a; +n-dest
I'm working on a new Shogi preset that will use the fairychess file. I created new built-in functions for it I'll describe tomorrow. Here is a sequence of moves I am using for testing. The current position is one where a Pawn drop would cause checkmate if it were allowed. It currently stops the actual move, but it still displays the Pawn drop as a legal move. Since I am having trouble posting the form, here is the list of moves: