From another post:
I strongly disagree with this, I think the current system is very, very good, if not amazingly realistic. If you want to justify it, say that they salvage scrap after a battle (with nanobots maybe, whatever), or have big slabs of material in storage that they then use (again, by decomposing said slabs with magical nanobots) to repair up any bigger damage. The reason why I think this repair system works well is because I think having to manually repair units is unnecessary micromanagement in a game like this, and a pet peeve of mine to have to constantly send units back and weaken my frontline forces and reinforce it with new units. Without auto-repairs, I'd just be sending in fresh units while sending old ones to be repaired, the outcome would be exactly the same, but with a whole hell of a lot more clicking and other annoying management that the game just doesn't need. This way, after a battle I can wait around a bit, attend to other things, and my units repair themselves somewhat and I can move my force on to the next objective. Without auto-repair I'd still have to wait after a battle but I'd be waiting for units to fly halfway across the solar system, having to micromanage building them and sending them back and forth.
To add to this in regards to what people were saying here: I think maybe the auto-repair speed could be toned down. I definitely think they should not auto-repair in the middle of combat. I think it would be fine if repairing drained antimatter (which it sounds like they are already doing, or should be doing), and I think that it would be good if the auto-repair rate was faster in areas with your culture or whatnot. Maybe your planets, or areas with your culture would have the same auto-repair rate as now, or slightly lower, while hostile areas had half the repair rate, and only once the ship is out of combat, maybe for a specified amount of time.
However, I strongly disagree with making them not auto-repair at all in hostile systems once they are out of combat. Having to constantly move my fleet back to repair or send in new units to replace slightly damaged ones (and I for one will waste a lot of time doing this, because it will bother me like crazy to have half my ships in varying states of disrepair) will get old and annoying really fast. I think it will just add unnecessary micromanagement.
I agree completly and nano bots are in sworms not just 1 there are millions of them so repaires wouldent take that long and there would be lots of scrap left over after a battle which can be used to fix ships. but i do think its a good idea to not stop repaires completly in battle but maby slow them down cs damage controle teames would go about the ship patching holes and stuf