Am I right that client-server lockstep would require commands to be executed 4 turns (800ms) after they were issued?
Turn 1: client sends out move command
Turn 2: server receives, acknowledges, and sends out command to other clients
Turn 3: every client acknowledges it
Turn 4: server sends the all-clear to execute scheduled commands and increment turn