According to FIDE laws you may actually move once your opponent has MADE his move, but he must still be allowed to complete it by pressing his clock.
Thus the following sequence is legitimate (and regularily seen especially in Blitz games):
- A moves
- B moves
- A presses clock to complete his previous move
- B presses clock to complete his previous move
A move may only be taken back if it conflicts with the basic rules. (e.g. leaving own king in check)
And even still, the alternate move must be according to "touch move rule" if that is possible.
There may be different or even contradicting laws for games under USCF or other non-FIDE-conform rule-sets.
Thus the following sequence is legitimate (and regularily seen especially in Blitz games):
- A moves
- B moves
- A presses clock to complete his previous move
- B presses clock to complete his previous move
A move may only be taken back if it conflicts with the basic rules. (e.g. leaving own king in check)
And even still, the alternate move must be according to "touch move rule" if that is possible.
There may be different or even contradicting laws for games under USCF or other non-FIDE-conform rule-sets.