Revision 6439
Only had time for one OOS today but it seems to be quite unique.
OOS logs shows that an AI have three healers with data discrepancies.
Player 14, Unit ID: 639007, Healer
Player 14, Unit ID: 630814, Healer
Player 14, Unit ID: 638987, Healer
Player 14 would be Mehmed II, who recently started a war with Walesa.
-Both computers have "Unit ID: 630814". but their position differs by one tile.
-Player-0's comp. have it in pos. "X: 84, Y: 68"
-Player-1's comp. have it in pos. "X: 84, Y: 67"
-Only Player-0's comp. have "Unit ID: 638987", and it's in pos. "X: 84, Y: 67"
-Only player-1's comp. have "Unit ID: 639007", and it's in pos. "X: 84, Y: 68"
-These two have different promotions, "Unit ID: 639007" would be considered stronger in a fight...
-"X: 84, Y: 67" Is the tile of their capital (Tribal guardian has that position).
-RandomLoggers are identical.
A
wild guess on what happened assuming the logs were made at beginning of player turn showing the outcome of some combat involving the healers:
A large stack of barbs attacked the capital and Mehmed had all healers in question stacked in the capital.
(Unit ID): (Player-0 Outcome) - (Player-1 Outcome)
"630814": withdrew - Survived
"639007": died - withdrew
"638987": survived - died
The withdrawal of "639007" is of course speculation as there is no way of knowing where it was to begin with and survived could mean no battle took place. The big question would then be... what could make this happen without discrepancies in the RandomLogger.
View attachment 364555
Please, do tell if my speculations are only considered a distraction.
Edit: there is no indication of that hypothetical battle as the tribal guardian have full health.
EditEdit: could multiple production lead to different unit ID assignments if two AI units were produced in the same city on the same round, and could the difference in ID lead to the AI assigning different promotions for them?
Another thing, there is a Korean thief inside the capital that could have fought the healers around the city.