TCMRP

AcronymDefinition
TCMRPThree-Consecutive-Move-Repetition-Prevention (chess)