Well, chess has been played for over 1000 years — what did you expect? ) Regarding the knight move: I checked, and it's not possible for the AI to make an illegal move.