To toy around with how the game engine handles 0-moves, I played a game where I interleaved 0-moves between all my real moves:
https://www.warzone.com/MultiPlayer?GameID=32285883 Don't judge the gameplay too harshly; it's pretty hard to focus on playing both the game and interleaving 0-moves, and I made a few blunders as a result (like the Africa moves). I also didn't realize until turn 3 that I could also prepend a 0-move to the start of the game. Anyhow, let's take a look at how 0-moves actually work! As a reminder, remember that
the game doesn't let you enter 0-moves directly; you need to enter impossible moves, like sending 30 armies from a territory that has 0.
Actual move order: I am A (first move on odd turns), opponent is B (first move on even turns). I will
italicize zero-moves.
t1: ABB
AA
AABB
AA
AB
I see- A
AA
AA
AA
AB
opponent sees- BBBBB
t2: BA
AABB
AA
AAB
AI see- A
AA
AA
AA
Aopponent sees- BABBAB (opponent can infer they are B)
(note: on this turn, both of us figured out opponent is B because of deploys)
t3: ABB
AAA
AABB
AI see- A
AAA
AA
Aopponent sees- BB
ABB
t4: B
AA
AABB
AAB
AA
AA
AI see-
AA
AAB
AA
AA
AA
AA
Aopponent sees- BABB
AB
AA
AA
t5:
AABB
AA
AABB
AA
AB
I see-
AA
AA
AAB
AA
AB (I can finally infer from moves that I am A)
opponent sees- ABBAABB
AA
AB
t6: B
AA
AABB
ABB
I see-
AA
AAB
ABB
opponent sees- B
AA
AABB
ABB
t7:
AA
I see-
AA
opponent sees-
AA
Takeaways:
- opponents
can see your 0-moves, so be careful where you do your intel moves
- corroborates my hypothesis about the engine handling 0-moves and move order by not advancing AFTER the 0-move (but advancing BEFORE the 0-move, if the previous move was valid)
- intentional 0-moves only add value when added at the very end, because interleaved 0-moves have the same effect on move order as the legitimate moves after them (i.e., a valid move by itself advances the move order both before & after itself; a zero-move followed by a valid move will similarly have the move order advance before it, won't advance the move order between the two moves, and will advance move order after the valid move). Since interleaved 0-moves can be seen by your opponent, they can backfire and give your opponent intel.
Edited 10/16/2022 17:09:32