I'm gettng pretty good "choices" of colony types with my default_ai_planet_types arrangement. Since the AI is just a computer script you have to think as if you were writing a computer program and arrange a long serious of simple-minded steps. So I've done the following for selecting mineral planets:
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Mining Colony
Max Per System := 10
Percent of Colonies := 50
Minimum Planet Size for Type := Tiny
Mineral Value := 140
Organics Value := 0
Radioactives Value := 0
Maximum Total in Empire := 0
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Refining Colony
Max Per System := 2
Percent of Colonies := 15
Minimum Planet Size for Type := Tiny
Mineral Value := 0
Organics Value := 0
Radioactives Value := 140
Maximum Total in Empire := 0
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Farming Colony
Max Per System := 2
Percent of Colonies := 15
Minimum Planet Size for Type := Tiny
Mineral Value := 0
Organics Value := 140
Radioactives Value := 0
Maximum Total in Empire := 0
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Mining Colony
Max Per System := 10
Percent of Colonies := 50
Minimum Planet Size for Type := Tiny
Mineral Value := 130
Organics Value := 0
Radioactives Value := 0
Maximum Total in Empire := 0
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Refining Colony
Max Per System := 2
Percent of Colonies := 15
Minimum Planet Size for Type := Tiny
Mineral Value := 0
Organics Value := 0
Radioactives Value := 130
Maximum Total in Empire := 0
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Farming Colony
Max Per System := 2
Percent of Colonies := 15
Minimum Planet Size for Type := Tiny
Mineral Value := 0
Organics Value := 130
Radioactives Value := 0
Maximum Total in Empire := 0
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Mining Colony
Max Per System := 10
Percent of Colonies := 50
Minimum Planet Size for Type := Tiny
Mineral Value := 120
Organics Value := 0
Radioactives Value := 0
Maximum Total in Empire := 0
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Refining Colony
Max Per System := 2
Percent of Colonies := 15
Minimum Planet Size for Type := Tiny
Mineral Value := 0
Organics Value := 0
Radioactives Value := 120
Maximum Total in Empire := 0
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Farming Colony
Max Per System := 2
Percent of Colonies := 15
Minimum Planet Size for Type := Tiny
Mineral Value := 0
Organics Value := 120
Radioactives Value := 0
Maximum Total in Empire := 0
AI State := Exploration, Infrastructure, Prepare for Attack, Attack, Secure Holdings After Attack, Incursion, Prepare for Defense, Defend (Short Term), Defend (Long Term)
Planet Type := Mining Colony
Max Per System := 10
Percent of Colonies := 50
Minimum Planet Size for Type := Tiny
Mineral Value := 110
Organics Value := 0
Radioactives Value := 0
Maximum Total in Empire := 0
I suppose if I wanted to be more of a stickler I could use 5 percent steps.
With this arrangement preceding the OTHER colony types (research, intel, military base, etc.) it makes bad choices much less often. Unfortunately, there is still no way to tell the AI to consider its current resources STATUS and choose a colony type that increases whatever it is short in, so random chance can still screw up the resource balance. I've improved usage of planets a bit by making it build 10 resource extraction facilities before building any "enhancement" facilities like robotoid factories, too. This prevents the idiocy of a robotoid factory on a 5 facility space world.
[This message has been edited by Baron Munchausen (edited 05 March 2001).]