The basic simple ko rule only prevents *immediate* recapture at one point. However, in rare situations (such as triple ko, eternal life, or sending-two-returning-one), a cycle of captures can repeat a board position from many moves ago without ever triggering simple ko.
The superko rule closes this loophole: a player may not make any move that recreates a board position that has occurred previously in the game. The engine tracks every past position and rejects any move that would produce a duplicate.
Below is a position with `koRule: "superko"` active. The position history already contains several past states. If Black tries to recapture at the highlighted points, the resulting board would match an earlier position — so superko forbids it, even though simple ko would allow it.