[14.21] Stupid construction bots
[14.21] Stupid construction bots
Construction bots are trying to remove trees, stop in the middle of the process, return to the next roboport and start again. Never ending loop, ups is suffering. Had to cancel the whole construction to stop it.
- Attachments
-
- test.zip
- (90.97 MiB) Downloaded 76 times
Re: [14.21] Stupid construction bots
You don't have enough construction robots and the deconstruction orders timed out before your robots could get around to them.
Build more robots or don't issue so many orders at once that they can't get to them within a hours time.
Build more robots or don't issue so many orders at once that they can't get to them within a hours time.
If you want to get ahold of me I'm almost always on Discord.
Re: [14.21] Stupid construction bots
Please have a look at the save game. The player character is standing in the middle of the problem zone.
The robots are there to deconstruct and they try it. They are just moving between the same trees and the roboport.
The robots are there to deconstruct and they try it. They are just moving between the same trees and the roboport.
-
- Filter Inserter
- Posts: 770
- Joined: Sun Sep 07, 2014 12:59 pm
- Contact:
Re: [14.21] Stupid construction bots
No, the robots are there to construct but they can't because there's still a tree in the way and not enough robots available to remove them quickly enough. Hit alt, and you can see that the robot is carrying panels or batteries when they're hovering there. This isn't a bug, you need more robots or fewer orders.Gnorok wrote:Please have a look at the save game. The player character is standing in the middle of the problem zone.
The robots are there to deconstruct and they try it. They are just moving between the same trees and the roboport.
I don't have OCD, I have CDO. It's the same, but with the letters in the correct order.
Re: [14.21] Stupid construction bots
So the deconstruction order times out, but the constuction order is still valid (both were given simultanous with a blueprint order)? That is strange, why haven´t both the same timer? That would prevent such eternal loops....
Re: [14.21] Stupid construction bots
Deconstruction orders generated by shift+clicking a blueprint should last forever. That is definitely a bug.Gnorok wrote:So the deconstruction order times out, but the constuction order is still valid (both were given simultanous with a blueprint order)?
Re: [14.21] Stupid construction bots
No, it's not. It's working exactly as we programmed it to work which is the definition of not-a-bug.DaveMcW wrote:Deconstruction orders generated by shift+clicking a blueprint should last forever. That is definitely a bug.Gnorok wrote:So the deconstruction order times out, but the constuction order is still valid (both were given simultanous with a blueprint order)?
If you want to get ahold of me I'm almost always on Discord.
Re: [14.21] Stupid construction bots
1. Blueprints should last forever. (working as designed)
2. Deconstruction orders should time out. (working as designed)
3. Shift+click should generate blueprints and deconstruction orders. (working as designed)
4. Shift+click blueprints fail after an hour - BUG!
Just because a sub-system works as designed, doesn't mean the whole system does.
2. Deconstruction orders should time out. (working as designed)
3. Shift+click should generate blueprints and deconstruction orders. (working as designed)
4. Shift+click blueprints fail after an hour - BUG!
Just because a sub-system works as designed, doesn't mean the whole system does.
-
- Filter Inserter
- Posts: 770
- Joined: Sun Sep 07, 2014 12:59 pm
- Contact:
Re: [14.21] Stupid construction bots
There is something to say for deconstruction orders timing out after an hour, if that consumes a lot of processing time. In this case, it's a bit unfortunate. Perhaps a solution that'd take less processing time would be for the ghost objects to periodically check if any objects are blocking their construction and if so, refresh the deconstruction order. This should of course only be done if it was placed with shift-click, and that check period would only need to be as short as the deconstruction order expiry time.
Perhaps as a compromise, maybe deconstruction orders that were given with a shift-click should never time out?
Perhaps as a compromise, maybe deconstruction orders that were given with a shift-click should never time out?
I don't have OCD, I have CDO. It's the same, but with the letters in the correct order.
Re: [14.21] Stupid construction bots
I don´t want to be picky, you guys are doing a great job and I really love factorio. But if a construction robot can get stuck in an endless loop, that is clearly a bug, even when it´s by designRseding91 wrote:No, it's not. It's working exactly as we programmed it to work which is the definition of not-a-bug.DaveMcW wrote:Deconstruction orders generated by shift+clicking a blueprint should last forever. That is definitely a bug.Gnorok wrote:So the deconstruction order times out, but the constuction order is still valid (both were given simultanous with a blueprint order)?