my game has no cycles — the turn order just flows continuously
Could you elaborate? Do you mean all players move simultaneously? Otherwise this doesn’t really sound turn-based.