Opened 6 years ago

Last modified 5 years ago

#5186 closed defect

OOS after rejoin - territory differences — at Version 3

Reported by: temple Owned by:
Priority: Must Have Milestone: Alpha 23
Component: UI & Simulation Keywords:
Cc: Patch:

Description (last modified by temple)

fpre and Palaiologos shared oos logs that were similar to the KunstRaucher ones in #5162 (territory of some trees and grasses was different), but I was able to reproduce theirs with rejointest after recreating the map in atlas. I think the attached is for turn 10.

Change History (4)

by temple, 6 years ago

Attachment: latium.zip added

comment:1 by temple, 6 years ago

Milestone: BacklogAlpha 24
Priority: Must HaveRelease Blocker

comment:2 by temple, 6 years ago

After some investigation with elexis, we found Phab:rP21675 responsible. In particular, on square maps (like latium) starting players see territories that ignore passability concerns, while rejoining players see territories that adjust for hills, etc. That's why the rejoining players have the trees in gaia territory rather than player territory.

(However, I haven't yet digested the code to explain why it fails only on square maps. The KunstRaucher replay from #5162 is a similar oos and on the circular mainland map, but we couldn't reproduce it with rejointest.)

Last edited 6 years ago by elexis (previous) (diff)

comment:3 by temple, 6 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.