People mostly play vs AI to get some lategame action. Currently the buildlayout of E323AI is very cruel: "Get the first spot that has atleast a radial spacing of R". This creates really bad deadlocks in lategame, which the engine has to solve (and often takes a lot of time for it).
Instead I'd like to propose a BuildMap that keeps track of all units, both mobil, static and buildings that are queued in tasks (each in different layers). This will also enable the improvement of defense capabilities.