[2.0.20] bot turn back is out of sync on remote clients. also not pathing over lakes per FFF 374

This subforum contains all the issues which we already resolved.
malventano
Filter Inserter
Filter Inserter
Posts: 355
Joined: Thu Apr 27, 2017 4:31 pm
Contact:

[2.0.20] bot turn back is out of sync on remote clients. also not pathing over lakes per FFF 374

Post by malventano »

There are some scenarios where remote clients think bots change direction at a different time than the server. It appears the remote assumes the bot is going full speed for some time after it turns, but then has to reset the bot location as if it turned back at its out of power speed. Note that for this case, the logi bots have slowly collected at the far end and all of the roboports along the path are filled with bots, so they have no choice but to return to base. They should be able to divert to charge at the upper roboports even though they are full on bot storage. Best example to show is the attached case where bots are turning back on Aquilo:
Video:
Factorio_ Space Age 2.0.20 2024-11-26 11-41-01.mp4
(16.53 MiB) Downloaded 18 times
20241126-114510.png
20241126-114510.png (2 MiB) Viewed 399 times
Also this case appears to show that the 'Smarter Bots' change is not having the desired impact). Here is a zoomed out view of the scenario. The bots should be able to make this trip but get deadlocked at the far end indefinitely.
Scenario:
20241126-115319.png
20241126-115319.png (114.95 KiB) Viewed 399 times
Scenario from FFF 374:
20241126-115236.png
20241126-115236.png (33.85 KiB) Viewed 399 times
Allyn Malventano
---
Want to improve fluid flow between pumps / across longer distances? Try my Manifolds mod.
Loewchen
Global Moderator
Global Moderator
Posts: 9908
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [2.0.20] bot turn back is out of sync on remote clients. also not pathing over lakes per FFF 374

Post by Loewchen »

You are on an outdated version, if you can reproduce this in at least 2.0.21 post a save file please, see 3638.
malventano
Filter Inserter
Filter Inserter
Posts: 355
Joined: Thu Apr 27, 2017 4:31 pm
Contact:

Re: [2.0.20] bot turn back is out of sync on remote clients. also not pathing over lakes per FFF 374

Post by malventano »

It may be helpful if the roboports could be set to a maximum in addition to a minimum (similar to requestor chests, etc), as this could be used to prevent the entire base supply of logi bots from collecting at the far end of a delivery location.
20241126-122719.png
20241126-122719.png (100.11 KiB) Viewed 389 times
Allyn Malventano
---
Want to improve fluid flow between pumps / across longer distances? Try my Manifolds mod.
malventano
Filter Inserter
Filter Inserter
Posts: 355
Joined: Thu Apr 27, 2017 4:31 pm
Contact:

Re: [2.0.20] bot turn back is out of sync on remote clients. also not pathing over lakes per FFF 374

Post by malventano »

Loewchen wrote: Tue Nov 26, 2024 5:04 pm You are on an outdated version, if you can reproduce this in at least 2.0.21 post a save file please, see 3638.
Display sync issue is fixed in .21 but the pathing issue persists. Want me to submit that as a separate bug or edit this one?
*edit* disregard, it's still there, just wasn't as noticable when I looked. Will set up a good repro scenario and make a save.

*edit again* - it appears if you transition a save from .20 to .21, the bots which have already pathed the old way will remain that way until something prompts a an update. Posting here as an FYI for anyone who might run into this.

@Loewchen please close this as dupe/fixed.
Allyn Malventano
---
Want to improve fluid flow between pumps / across longer distances? Try my Manifolds mod.
malventano
Filter Inserter
Filter Inserter
Posts: 355
Joined: Thu Apr 27, 2017 4:31 pm
Contact:

Re: [2.0.20] bot turn back is out of sync on remote clients. also not pathing over lakes per FFF 374

Post by malventano »

Loewchen wrote: Tue Nov 26, 2024 5:04 pm You are on an outdated version, if you can reproduce this in at least 2.0.21 post a save file please, see 3638.
Appears I spoke too soon. Was able to repro on .21 - it just took some time to recur. While the bots will path correctly if they are going somewhere, they will not if they are overflowed due to many bots delivering to the other end of the lake (and all roboports are full). This means this particular bug is unrelated to the others. Screenshot and save attached.
20241203-013740.png
20241203-013740.png (354.72 KiB) Viewed 294 times
Attachments
Eric-149-aquilo bot bugs.zip
Save file - see Aquilo for repro
(65.74 MiB) Downloaded 17 times
Allyn Malventano
---
Want to improve fluid flow between pumps / across longer distances? Try my Manifolds mod.
malventano
Filter Inserter
Filter Inserter
Posts: 355
Joined: Thu Apr 27, 2017 4:31 pm
Contact:

Re: [2.0.20] bot turn back is out of sync on remote clients. also not pathing over lakes per FFF 374

Post by malventano »

Looks like .23 might have fixed the behavior. Will continue to monitor.
Allyn Malventano
---
Want to improve fluid flow between pumps / across longer distances? Try my Manifolds mod.
Post Reply

Return to “Resolved Problems and Bugs”