TL;DR
Bots often queue up for a single roboport when others immediately nearby are available. Have the game see them as one, big, virtual port if they're touching/contiguous.What ?
Situations like this seem to happen very often: It just gets worse with more bots.Link them together, similarly to how nuclear reactors get boosts from other nuclear reactors. This could make more charging ports available.
Because visual feedback is king, something like an outline could be used to signify linked roboports, when viewing or placing a new ghost. A coloring system similar to rail segments could distinguish between nearby linked ports so that it's not green all over:
Why ?
Roboports not being used are a waste resources, power, and bots, but there's no way for the player to control this. Repathing bots is a waste of computing resources.Linking touching/contiguous roboports as one, big virtual roboport entity could allow for readily using open charging ports without any repathing at all, right?



