Currently Online

Latest Posts

Topic: Naval Tournament 2023

WorldSavior
Avatar
Joined: 2016-10-15, 03:10
Posts: 2098
OS: Linux
Version: Recent tournament version
Ranking
One Elder of Players
Location: Germany
Posted at: 2023-09-02, 10:24

The match of Elefantenrennen and me is stuck in an error "ship x could not find mirror battle vs ship y". @hessenfarmer what should we do now?


Wanted to save the world, then I got widetracked

Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 17:07
Posts: 2006
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2023-09-02, 10:31

WorldSavior wrote:

The match of Elefantenrennen and me is stuck in an error "ship x could not find mirror battle vs ship y". @hessenfarmer what should we do now?

If this is reproducible from the replay I could have a look at it later today to both investigate the bug and try to provide a patched savegame.


Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 17:07
Posts: 2006
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2023-09-02, 11:17

Well, the good news is that I won't get bored of bug-hunting anytime soon, even at a quick look I already found three new ones and counting. This savegame is sooo messed up… face-smile.png

The important bug here is that it is not allowed to refit a warship under attack to a transport ship, nor to attack a transport ship. But since there is always a delay between sending a command and the action being performed, this can still be possible when a ship is already near an own port. These replays demonstrate at least two different ways how this can happen; and I cannot simply sink the offending ships via the scripting console since this results in a different previously undiscovered bug with the cleanup of expedition economies.

So, to let you continue the game I simply created a savegame from the replay a few minutes before the big battle starts, which should work fine without losing too much gameplay. Thanks for finding the bugs, from now on refitting ships during a battle as well as attacking ships undergoing refit is not allowed as a known glitch, and I'll work on fixing this properly for round 3.

Edited to add: However I won't start work on this until a few more of the open PRs are merged. Too much of a backlog, and too many potential merge conflicts…

Edited: 2023-09-02, 13:33

Top Quote
_Elefantenrennen
Avatar
Joined: 2020-07-11, 16:49
Posts: 107
OS: Linux Mint
Ranking
Likes to be here
Location: Germany
Posted at: 2023-09-02, 14:27

Thank you for the patched savegame, Nordfriese. Me and WorldSavior will continue on Thursday 7th, 19:00 CEST.


Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 17:07
Posts: 2006
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2023-09-02, 22:08

stormax-e and I played for a while and will continue on Tuesday Sep 5 at 16:00 CEST.


Top Quote
Hasi50
Avatar
Joined: 2015-12-28, 15:19
Posts: 182
OS: MacOS
Version: 1.2 (selfcompiled master etc)
Ranking
Widelands-Forum-Junkie
Location: DE - near Frankfurt
Posted at: 2023-09-03, 17:18

I see there where quite some updates in the branch. Is it worth to to use the branch or recheck the tag for next week?


Here are the widelands where people may dwell, walking around care that evrythings well.

Top Quote
hessenfarmer
Avatar
Topic Opener
Joined: 2014-12-11, 22:16
Posts: 2714
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2023-09-03, 21:55

from a touranment equal chances point of view a match should be finished with the branch it has started unless this is nearly impossible (like in the first round) for the current round I don't see this criteria fulfilled.


Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 17:07
Posts: 2006
OS: Debian Testing
Version: Latest master
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2023-09-06, 15:02

When are you going to announce the map for round 3?

Here's another map suggestion: https://www.widelands.org/maps/plateau/

Edited: 2023-09-06, 15:26

Top Quote
hessenfarmer
Avatar
Topic Opener
Joined: 2014-12-11, 22:16
Posts: 2714
Ranking
One Elder of Players
Location: Bavaria
Posted at: 2023-09-06, 15:27

Nordfriese wrote:

When are you going to announce the map for round 3?

Here's another map suggestion: https://www.widelands.org/maps/plateau/

I am currently very busy in my private life so I did not have time to take a look, hopefully I will find some time tonight to check the different suggestions


Top Quote
Hasi50
Avatar
Joined: 2015-12-28, 15:19
Posts: 182
OS: MacOS
Version: 1.2 (selfcompiled master etc)
Ranking
Widelands-Forum-Junkie
Location: DE - near Frankfurt
Posted at: 2023-09-06, 20:40

I won the Game agaims Teayo at about 21:30 CEST after more then 6 hours of Game time. Teayo was blocking my main Port but I still maanged to colonize the Northern Isalnd. We had some (all known) Carhes and I compiled a release build to circumvent one of them. In the he gave up as my Eceonomy was bigger of as we we both exhaussted.

We both needed time to find a good way to handle mutiple ships. E.G. using ctr-Lick on a shipspot to pen them all. or: how to unload solodiers when defineidng a port ans all such.Nordfreese was watching, so mabye he can add some more comments.

I will collected some Savegames and replays tomoroow after having some rest.


Here are the widelands where people may dwell, walking around care that evrythings well.

Top Quote