[0.17.14] Bots stop implementing upgrade planner changes with a large todo list
Posted: Mon Mar 18, 2019 8:53 pm
I was working on upgrading my stone smelter arrays to steel smelters and red belt. After slowly working on some of the arrays I decided to mark all of them to upgrade so each time I walked by a little more would upgrade over time. This was about 12 iron/copper arrays and 4 steel arrays for approximately 4,500 to 5,000 entities.
I had modular armor with 2 personal roboports, so 20 construction bots and an active zone of 42x42. After marking everything for upgrade, 2 construction bots freaked out appeared to go flying off the screen (not in the right direction) and have never been seen again. I'm guessing they have been destroyed or they thought I was crazy and resigned. All other bots started working either very slowly or not at all as if they could not determine what was next to upgrade. There were a few times that I was standing in the middle of the array with available materials and my bots would not do anything but if I walked a few tiles in any direction a few bots would start working.
Of my remaining 18 bots on average I had 7-10 bots permanently in my inventory even though there was available work around me. After trying out multiple different ideas including toggling my roboports on and off I cleared the planned upgrades. I then upgraded the arrays in small chunks; at this time all 18 bots started immediately working constantly until I ran out of resources.
I do not believe that this was a system performance problem because I was at 60/60 fps/ups the entire time.
Expected results: My expected results of large scale upgrades would be similar to placing very large blueprints. All available bots constantly working while in range of the planned upgrades while resources are available. Also I expect that bots will not spontaneously disappear.
I had modular armor with 2 personal roboports, so 20 construction bots and an active zone of 42x42. After marking everything for upgrade, 2 construction bots freaked out appeared to go flying off the screen (not in the right direction) and have never been seen again. I'm guessing they have been destroyed or they thought I was crazy and resigned. All other bots started working either very slowly or not at all as if they could not determine what was next to upgrade. There were a few times that I was standing in the middle of the array with available materials and my bots would not do anything but if I walked a few tiles in any direction a few bots would start working.
Of my remaining 18 bots on average I had 7-10 bots permanently in my inventory even though there was available work around me. After trying out multiple different ideas including toggling my roboports on and off I cleared the planned upgrades. I then upgraded the arrays in small chunks; at this time all 18 bots started immediately working constantly until I ran out of resources.
I do not believe that this was a system performance problem because I was at 60/60 fps/ups the entire time.
Expected results: My expected results of large scale upgrades would be similar to placing very large blueprints. All available bots constantly working while in range of the planned upgrades while resources are available. Also I expect that bots will not spontaneously disappear.