I vaguely recall that at one point I had solved this problem of perpetual recapture in the AI. But it seems we somehow suffered a regression in the Diagram script; a few weeks ago I also noticed that it was no longer displaying the Fire Dragon in MinJiku Shogi, because it added a .png suffix on a file that already has a .gif suffix. And I am absolutely sure it did display that before. But the code for suppressing duplicat suffix had disappeared.
As for the conquer problem; I believe I solved that by not considering a move that came from the same square as two ply earlier a recapture that should always be searched, but rather as a draw indication. But code for that seems no longer to be there either.
I vaguely recall that at one point I had solved this problem of perpetual recapture in the AI. But it seems we somehow suffered a regression in the Diagram script; a few weeks ago I also noticed that it was no longer displaying the Fire Dragon in MinJiku Shogi, because it added a .png suffix on a file that already has a .gif suffix. And I am absolutely sure it did display that before. But the code for suppressing duplicat suffix had disappeared.
As for the conquer problem; I believe I solved that by not considering a move that came from the same square as two ply earlier a recapture that should always be searched, but rather as a draw indication. But code for that seems no longer to be there either.