In Chess, there is the Threefold Repetition rule where if a sequence of moves is repeated 3 times in a row, either player can claim a draw.
Say two players wanted to play a legal, infinite game of chess. How would they decide on a series of moves that never violates the threefold repetition criteria? Alternately, can it be proved that all infinite sequences (with finite alphabets) must eventually satisfy the threefold repetition criteria? If so, is it possible to know what the maximum number of moves possible in a game would be without either playing being able to claim a draw?