So tell us, what needs to be figured out still ?
since i'm close to understanding the whole BuildingGroup thing. My AI will create a base, defend it, and rebuild any destroyed buildings/tubes/walls AND units, including convecs, trucks or combat units