|
|
|
 |

June 24th, 2003, 04:39 AM
|
Lieutenant Colonel
|
|
Join Date: Feb 2003
Location: RI. USA
Posts: 1,470
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: My AI Design Q&A
Originally posted by cybersol:
Quote:
JLS?
As I understand it now, the Secure state is to move into a conquered AI system, take hold and make it your own.
|
TRUE
Quote:
Hopefully the AI is also priming for another prepare/attack/secure sequence of events. As such I was thinking of a queue similar to the attack states, but with a little bit more colonization.
|
You did not present a scenario here, but from the Secure Holdings State, and your AI Targets system has been secured:
-
Please refer to Definitions and Actions.
When in the Secure Holdings State and that newly conquered System is now totally secured; your AI will revert back to ~(B) Infrastructure State...
And your AI, may start the process all over again, beginning from ~(B) Infrastructure State
-
Quote:
The incursion state I thought was like a minor harrasment of the enemy.
|
True, at any and or ALL Enemies Systems/Territories of opportunity; with only a few parameters and safeguards.
Quote:
I want to build up the power to attack. Hopefully more force will enable the AI to go through an attack instead of just an incursion.
|
The results with the set up you have would be interesting.
Please remember, Prepare to Attack will only be triggered if there is a vulnerable target System near. IIRC, (Not more 2 systems away). As not to string out the AI fleets.
However, In the Prepare to Attack State; Your AI needs to prepare your Attack Fleets with all the needed ships for that Attack, to fulfill at least these two requirements
1: Forces are now ready to attack
2: Target System can be conquered
Just for the minimum chance to get to the, Attack State
I am unsure of how many base yards you will be operating, with your se4 AI. Could you indicate the expected amount? After the first 51 turns, but before the 70th Turn? (2 BSY or 3)
Attack Ships (many)
Units (optional, but recommended)
Carrier (loaded)
Troop Transport (loaded)
Drone Carrier (loaded) (if desired)
Kamikaze Attack Ship/Aux
Boarding Ship/Aux
Mine Sweeper (placement depends on AI Settings)
Support Ships
Colonizer: (IMO) Not a priority in the Attack States at least one, late.
Layers: not recommended at all.
This, all must be done with out taking to long to prepare.
Now for the actual Attack State to take, your AI must pass the requirements in the Previous post.
=
Sorry, it took so many words to get to this point. With to few words in the First post, on Incursion.
If you have the Incursion State with the Attack State, this does not mean your AI State will automatically change to the Attack State, and you may already no this, sorry, if that was the case.
You will remain in the Incursion State and build every ship on this Prepare to Attack list.
Until:
For a your worse case scenario.Lets not consider, Defend Short Term State, were an enemy entered your territory.
1: Enemy forces destroyed and you win.
2: Target system to well defended, and you lose.
There is no time limit in this State.
Therefore, you will build what ever is on that Prepare to Attack State, List. In addition, to all this implies. Until, condition One or Two is meet, this may be awhile and you really may not of needed many if any of these builds to complete the Incursion mission/s.
Because the AI, all ready calculated, to use what localized Ship or Ships it had available to it, when it decided, this attempt to wreak havoc, with-in the enemies Territories.
Quote:
However, does a switch to incursion occur when I want to flood and co-colonize an enemy system?
|
No, a switch, to the Incursion, will only happen, as I posted below from Scenario (B) Infrastructure.
===
When either 1 or 2 is satisfied:
1: Enemy forces destroyed and you win.
2: Target system to well defended, and you lose.
Your, AI will revert from Incursion State back to (B) Infrastructure State and may reconsider another Incursion, or even a Prepare Attack;
When,
-
“ Enough time since the Last Attack has passed from your AI Settings File (XiChung @ Turns to Wait until next attack := 6) then your AI WILL consider from (B) Infrastructure State again, for an Attack or an Incursion”
-
And now, that you just invested, in Actuality a Prepare for attack (when a Incursion was the call). Can you say that your AI can afford another tumble thru Prepare for Attack, again, and again? Please consider, will you have exotic ships like the Planet or System Destroyer, etc… In the Prepare for Attack.
If not, then were would you request them?
In regards to Colonizer flow after a, successful or unsuccessful Incursion. The follow-up Colonizers will come from the Infrastructure State.
You also may have colonizers that were built in your Prepare Attack,Attack,Incursion setup
Or that would have been built, with a healthy Coloizer PPI/MHAL in the:
AI State := Secure Holdings After Attack, Incursion
Please consider the possible event that a military ally or two, could have fueled the Ships used in your AI’s incursions.
Quote:
Only then can I see it being so similar to the Secure State, but again I would probably prefer to attack it if possible.
|
The Secure Holdings State will only arise from a newly conquered System, as a result of the Attack State. This was preceded by a Prepare for attack State; a vulnerable target System that was not more then 2 Systems away triggered that.
==
Also, please note , at some point in this AI’s game, this nearby System WILL be some Players Home System, that your AI WILL be considering the Prepare for Attack State; that may decide the game.
Alternatively, it could be your AI’s Home System, which Will be considered for a Prepare for Attack. Vulnerable and not more then 2 Systems away from another AI Player in that same (B) Infrastructure States, and now it is your AI, that WILL be considering, Prepare for Defense State; that WILL decide the game.
Believe it or not
=================================================
The AI strategic state of Secure Holdings After Attack and Incursion, is similar in that, both these States your AI will immediately MUSTER ships; that are already available.
One Last consideration, for this format.
AI State := Secure Holdings After Attack, Incursion
If combined, it is extreamly flexable, and often returned to by your AI
The only ships you really need is:
Attack Ship (a few or many)
Colonizer (on par with reasonable explore numbers)
Defense Ship (only a few light Hulled, recommended)
Units.
Mine Layer
Satellite Layer
Population Transport
A few more Attack Shps if you feel little more padding, or any builds you feel may be to your AI's best interest.
[ June 26, 2003, 12:54: Message edited by: JLS ]
|

June 25th, 2003, 12:17 AM
|
Lieutenant Colonel
|
|
Join Date: Feb 2003
Location: RI. USA
Posts: 1,470
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: My AI Design Q&A
Originally posted by JLS:
============================
On average the most AI State Changes, from the Exploration State is to:
1: Defend Short Term State
2: Infrastructure State
3: Not Connected State
Ok, from the first Exploration State; your AI just went into Infrastructure State, as we have previously discussed, by either (A)or(B)
A: Your AI had an agreement with another Player and Your AI no longer had Systems, reasonably close to Explore, your AI would go into the Infrastructure State.
If (A) was the only Variable, the AI or AI’s will live happily ever-after. Remain in Infrastructure and (may) Consider Not Connected State, at some point.
However, ALL: AI Settings Files, Anger Files, Politics Files and Accept Treaties; WILL always be in play. It is probable at some point, that/those AI may not like; living happily ever-after forever, and break the (Existing Treaty with the other Original Player)
===
B: If there is an Enemy Near but not in the Claimed Territory, then your AI may go into Infrastructure State
If (B) is the only variable to consider, and other Player had no agreement, then from the Infrastructure State.
If the Enemy Players System are Nearby, the AI may Consider the Prepare Attack State then to consider the actual * Attack State.
(This is why continuing a new game, when you start next to Psychos, like the XiChung; is not usually a winnable choice, in any se4 Game)
-
The AI may just consider the Incursion State early with a quick Muster, if that AI considers the enemies systems, is not well defended.
---
(C):The AI ( may) Consider a Prepare for Defense State.
If the (adjacent system vs. Home/System) Ship strength numbers are not even near favorable
====
((D)): If your AI, IS IN any State mentioned above, and ANY ENEMY Player has entered your territory, then your AI WILL Change to Defend Short Term State for a few turns :
Your AI will now; analyze its current Situation, IF-THEN :
IF enemy is still in its territory after a few turns go by, it will remain in the Defend Short Term State * that may continue to * Prepare for Defense State, and in the end; to Defend (Long Term) State.
-----
Until:
(E) Enemy is NOT IN that AI’s territory and there are NO Systems to Explore; then your AI may revert to the ~(B) Infrastructure State
FROM (E)to(B)THEN and IF , Enough time since the Last Attack has passed from your AI Settings File (XiChung @ Turns to Wait until next attack := 6) then your AI WILL consider from (B) Infrastructure State again, for an Attack or an Incursion
(F) However, from Defend Short Term, if no enemy is in that AI territory, or nearby and there are Systems to Explore still; then your AI may revert all the way back to the Exploration State and start the above process, from the Scenario you presented; all over again.
========================================
* ~Tip~ * (IMO) To maintain the continuity and the transition to the next AI State; designers may want to stay with the default format intact for both:
AI State := Prepare for Defense, Defend (Short Term), Defend (Long Term)
(AND)
AI State := Prepare for Attack, Attack
---
Also (IMO FWIW):
Absolutely, a deviation from the from the above Format, may yield some FUNKY results, but this may also, lead to a distortion of the intended MODs, logical and total Combat (or Design TYPE) Ship totals.
It may also lead, to the dreaded Defend (Long Term) or just to stay stuck in Defend (Short Term); and/or resulting in no logic.
===========================================
Definitions and Actions:
AI Defend Short Term Strategic State:
This would be the first stage for the AI Player, to boot the other Enemy player out of his territory and for that AI to analyze its current Status for that current Situation
(Continues for about 5 turns. Then this AI will make a decisive decision; for the next State Change)
As outlined in ((D)),(E), and (F).
-
AI Prepare to Attack State:
AI considers a nearby enemy system is weak and could be conquered. Your AI will now prepare a Fleet/Fleets and get ready to attack that system.
AI Attack State:
Your AI will now consider this to be a valid and doable Attack, if so, then the AI will attack that Enemy System and attempt to conquer it.
In both the above, Prepare for Attack, Attack States, your AI has some save guards, so your AI may revert to various other states, however, the State you DO want to see, as the next change, is the:
Secure Holdings State
Your AI’s attack has been completed and it was VICTORIOUS.
Your AI will send in ships to secure the system (a few pre-built defense ships will do well here, if any planets were captured +Happy  , and your AI will now want to colonize any empty planets…
This is were your next best Colony Expansion Policy, should reap, the next best and safest rewards
When in the Secure Holdings State and that newly conquered System is now totally secured; your AI will revert back to ~(B) Infrastructure State...
And your AI, may start the process all over again, begining from ~(B) Infrastructure State
Also note: If any Enemy enters any Territory, also from the Secure Holdings State.
Your AI will revert, briefly; to the ((D)) AI Defend Short Term Strategic State:
To re-evaluate
=
===
=
Any questions, please don’t hesitate to ask.
Continure next post
[ June 24, 2003, 23:19: Message edited by: JLS ]
|

June 25th, 2003, 12:19 AM
|
 |
Corporal
|
|
Join Date: May 2003
Location: SF Bay Area, CA
Posts: 145
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: My AI Design Q&A
Quote:
Originally posted by JLS:
And now, that you just invested, in actuality a Prepare for attack (when a Incursion was the call). Can you say that your AI can afford another tumble thru Prepare for Attack, again, and again? Please consider, will you have exotic ships like the Planet or System Destroyer, etc… In the Prepare for Attack.
If not, then were would you request them?
|
So let us say my AI has plenty of resource reserves and is half way through building everything in the "Prepare for Attack" queue. Then it switches to another state, say "Defend (Short Term)" to repel a small enemy fleet from its territory. Lets say theoretically that it manages to do this without taking any loses, without building any ships, and without colonizing any planets. When it switches back to "Prepare for Attack", the first ship added to construction queues will be from what location in the "Prepare for Attack" queue? Will it be the first entry at the top, the Last entry at the bottom, or would it be the exact entry it would have produced next if it had never been interrupted by the "Defend (Short Term)" state?
|

June 25th, 2003, 02:24 AM
|
Lieutenant Colonel
|
|
Join Date: Feb 2003
Location: RI. USA
Posts: 1,470
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: My AI Design Q&A
Quote:
Originally posted by cybersol:
So let us say my AI has plenty of resource reserves and is half way through building everything in the "Prepare for Attack" queue.
Then it switches to another state, say "Defend (Short Term)" to repel a small enemy fleet from its territory.
Lets say theoretically that it manages to do this without taking any loses, without building any ships, and without colonizing any planets.
|
Cybersol,
From the Variables you described above:
Your build queues will continue the construction process to complete, all Items, which are already under construction from your previous, Prepare for Attack State. (IIRC) Any Items, other then top in processed Item, will be cleared from the queues.
-
Please remember, your AI now had a change State; to Defend Short Term, basically for (5 Turns)
Now, with this new State Change, the AI will fill all available build queues, Starting at the top of the AI State: = Defend Short Term List (Irregardless of the format: i.e. Combined with any other AI State or not. Subject to AI State rules.
It is recommended, that units be placed at the top of this Defend Short Term, because the AI Switches in an out of this State frequently. This way, thru out the game your Home World will be assured of a fresh supply.
Any available BSYs or Yard Facilities will continue on with the Defend (Short Term) list, of course the BSY will only receive, Ship or Base requests.
This reminds me. Cybersol, about how many BSYs do you expect at about turn 55?
Defend Short Term:
Entry 1 Type: Weapon Platform (Highly suggested, to insure steady and continues builds of fresh designs for your se4 AI’s Home World.
2: Satellites and or Fighters
Attack Ships
Defense Ships (Optional)
Etc
Please note: From the Defend (Short Term) With no enemy in your Territory, the AI will only change to Infrastructure State or the Exploration as out lined below.
(E) Enemy is NOT IN that AI’s territory and there are NO Systems to Explore; then your AI may revert to the ~(B) Infrastructure State
FROM (E)to(B)THEN and IF , Enough time since the Last Attack has passed from your AI Settings File (XiChung @ Turns to Wait until next attack := 6) then your AI WILL consider from (B) Infrastructure State again, for an Attack or an Incursion
Or
(F) However, from Defend Short Term, if no enemy is in that AI territory, or nearby and there are Systems to Explore still; then your AI may revert all the way back to the Exploration State.
Quote:
When it switches back to "Prepare for Attack", the first ship added to construction queues will be from what location in the "Prepare for Attack" queue? Will it be the first entry at the top, the Last entry at the bottom, or would it be the exact entry it would have produced next if it had never been interrupted by the "Defend (Short Term)" state?
|
Your build queues will continue the construction process to complete, all Items, which are already under construction from your previous, Defend (Short Term). (IIRC) Any Items, other then top in processed Item, will be cleared from the queues.
=
When the AI; picks a selection based on the AI State, the first item in the queue is selected, and evaluated , the AI will fill all available build queues.
=
Reference:
AI CONSTRUCTION VEHICLES DATA FILE
Rules:
1. The game picks a selection based on the AI State. There cannot be duplicate
AI states.
2. Item will be placed at whichever spaceyard is available and can get it done the fastest.
3. First item in the queue is selected, and evaluated. We construct if:
Please refer to file for formula. If I post data, a HTML error here will, exist
4. If the Build at Least value is greater than 0, we check if the Planet Per Item condition
is still true. If it is, then we purchase another one, if not, we move to the next
queue item. If we do purchase another one, we continue in this loop until the
condition is false, or we have purchased the number in Build At Least.
5. When the Last item is reached, it restarts at the beginning.
[ June 25, 2003, 02:07: Message edited by: JLS ]
|

June 25th, 2003, 06:09 AM
|
 |
Corporal
|
|
Join Date: May 2003
Location: SF Bay Area, CA
Posts: 145
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: My AI Design Q&A
Quote:
Originally posted by JLS:
Your build queues will continue the construction process to complete, all Items, which are already under construction from your previous, Defend (Short Term). (IIRC) Any Items, other then top in processed Item, will be cleared from the queues.
=
When the AI; picks a selection based on the AI State, the first item in the queue is selected, and evaluated , the AI will fill all available build queues.
|
When it switches back to "Prepare for Attack" after my hypothetical situation, it will indeed process the first entry. But it has already completed this entry since neither PPI nor MHAL has changed since it was Last in this queue (because no ships were made or destroyed and no planet were made). Thus the first "ship" it will add to a construction queue is exactly the one it would have added if it had never switched to the "Defend (Short Term)" state.
Quote:
Originally posted by JLS:
And now, that you just invested, in actuality a Prepare for attack (when a Incursion was the call). Can you say that your AI can afford another tumble thru Prepare for Attack, again, and again? Please consider, will you have exotic ships like the Planet or System Destroyer, etc… In the Prepare for Attack.
If not, then were would you request them?
|
Given the example above about how the queues work, I don't really see why it would be expensive to make multiple passes through a "Prepare for Attack" like queue. Either you have a ship already and it can skip the entry or you still need it so you build it. If you call for one star destroyer (PPI=0,MHAL=1), then as long as it is either being built or already built and still surviving then you will never build another.
Quote:
Originally posted by JLS:
This reminds me. Cybersol, about how many BSYs do you expect at about turn 55?
|
Being in the proportions type frame of mind, you are not going to like the answer. Right now, it would have zero. I may eventually add one or two to better handle single planet starts. By turn 55, it would have a large number of planetary yards though.
Quote:
Originally posted by JLS:
It is recommended, that units be placed at the top of this Defend Short Term, because the AI Switches in an out of this State frequently. This way, thru out the game your Home World will be assured of a fresh supply.
Any available BSYs or Yard Facilities will continue on with the Defend (Short Term) list, of course the BSY will only receive, Ship or Base requests.
|
I disagree slightly here. In the unmodded game there is very little cargo room on planets. The small cargo room makes it more important to plan which units are built on each planet type. The construction_units file allow this type of specific assignment. Using the construction_units file also free's up planetary space yards to work on ships instead of units. With a few exceptions based on needed cargo for carriers or layers, I think most units should be built through the construction_units file in the unmodded game.
|

June 25th, 2003, 05:47 PM
|
Lieutenant Colonel
|
|
Join Date: Feb 2003
Location: RI. USA
Posts: 1,470
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: My AI Design Q&A
Quote:
Originally posted by Cybersol:
When it switches back to "Prepare for Attack" after my hypothetical situation, it will indeed process the first entry.
|
Indeed: Yes, exactly as I posted.
When the AI; picks a selection based on the AI State (in your hypothetical situation, to: Prepare for Attack; (as in any AI state change), the first item in the queue is selected, and evaluated , the AI will fill all available build queues.
However, what you are not excepting, Cybersol, too be true; is that your AI will NEVER return to the Prepare for Attack State, from the Defend (Short Term) State.
In addition, your build queues will continue the construction process to complete, all Items, which are already under construction; from your previous, STATE.
~
Quote:
Originally posted by Cybersol:
But it has already completed this entry since neither PPI nor MHAL has changed since it was Last in this queue (because no ships were made or destroyed and no planet were made). Thus the first "ship" it will add to a construction queue is exactly the one it would have added if it had never switched to the "Defend (Short Term)" state.
|
Cybersol, again, your AI WILL NOT, return to the Prepare for Attack State, from the Defend (Short Term)" state, as I explained in all my Posts you, you have read, and commented on.
Respect to your hypothetical situation:
IF the AI will NOT return to Prepare for Attack State from the Defend (Short Term)" state, how can your AI start off, were it left off?
With your intended Formats, you posted below.
=
==
=
Regards to any other theoretical, AI State Change:
Also, please, refer to se4 Rules; regarding, were the AI will start the construction queue.
How is it interpreted, by you Cybersol, that:
“ Thus the first "ship" it will add to a construction queue is exactly the one it would have added if it had never switched '' state. ”
Please, point out your referance.
=================================================
Rules: AI CONSTRUCTION VEHICLES DATA FILE
1. The game picks a selection based on the AI State. There cannot be duplicate
AI states.
2. Item will be placed at whichever spaceyard is available and can get it done the fastest.
3. First item(Note:not "ship") in the queue is selected, and evaluated.
code:
We construct if:
a. There are less than X planets
per each item, (if there are 13 planets
and we already have 4 ships
of this design type,
and the Planet Per Item value = 3,
then we buy another one).
If PPI < (Num Planets /
Num Ships of Type), construct.
~
4. If the Build at Least value is greater than 0, we check if the Planet Per Item condition
is still true.
If it is, then we purchase another one, if not, we move to the next
queue item. If we do purchase another one, we continue in this loop until the
condition is false, or we have purchased the number in Build At Least.
5. When the Last item is reached, it restarts at the beginning.
Cybersol groupings:
Exploration
Not Connected
Infrastructure
Secure Holdings After Attack
Prepare for Attack, Attack, Incursion
Prepare for Defense, Defend (Short Term), Defend (Long Term)
=================================================
Quote:
Originally posted by Cybersol:
Given the example above about how the queues work, I don't really see why it would be expensive to make multiple passes through a "Prepare for Attack" like queue. Either you have a ship already and it can skip the entry or you still need it so you build it. If you call for one star destroyer (PPI=0,MHAL=1), then as long as it is either being built or already built and still surviving then you will never build another.
|
I am sorry, Cybersol. Your example above, as you can see was, flawed.
Since the AI will NEVER change to Prepare for Attack FROM the Defend (Short Term) as a logic, or even by your groupings, posted.
======
Quote:
Originally posted by JLS:
And now, that you just invested, in actuality a Prepare for attack (when a Incursion was the call). Can you say that your AI can afford another tumble thru Prepare for Attack, again, and again? Please consider, will you have exotic ships like the Planet or System Destroyer, etc… In the Prepare for Attack.
If not, then were would you request them?
|
Cybersol.
Some how you have confused the Post I made; (IMO) Why, you should Not have Incursion State combined with the Prepare for Attack, Attack State.
With your Hypothetical Scenario about The AI Switching to, Prepare to Attack from Secure Defend (Short Term)" state.
---
As you recall, this is to say if you have a PPI on any of your ITEMS types, you gave in your format group of: Prepare for Attack, Attack, Incursion
And now knowing that the AI does enter the Incursion frequently, then, yes, your ships count will increase rapidly, PER the PPI every time you enter the Incursion state as I pointed out in THAT post, this will include every Item you have in your Prepare for Attack, Attack, Incursion
In regards to Exotic ships, I was just asking your intent, and where you thought a reasonable group would be for your AI to call it.
However, since you have now said, yes, you are going to have ONE star Destroyer, and it will be in you’re: Prepare for Attack, Attack, Incursion State.
Quote:
Originally posted by Cybersol:
The incursion state I thought was like a minor harrasment of the enemy.
------------------------
Follow up reply by JLS:
True, at any and or ALL Enemies Systems/Territories of opportunity; with only a few parameters and safeguards.
|
I am surprised you will have on hand, such an exotic and expensive Star Destroyer, “just for a minor harrasment on the enemy” from this, AI Incursion mission. Not to mention the Items that will continue to be built in that Incursion Mission in the way you have its group setup.
I have question, if, you run out of maintenance and will build no new ships. Yet your research continues, your designs are improving and you cannot retrofit, do to lack of resources and now you have a windfall of Resources. Can your AI, then retrofit considering the 50% rule.
What you suggest is an offensive, doctrine, however:
What of resources when your AI actually, will need to plan a: Prepare for Attack then Attack:
One, Nearby well defended system (Perhaps another Players, HS)
Just as important:
Now what if the AI, will need to plan for a; Prepare for Defense at some point in the game, will this be possible, if it has no resources.
(Perhaps Your AI Players, HS)
Most important:
Now what if the AI, will be in need to Defend (Long Term) at some point in the game, will this be possible, if it has no resources.
===
Quote:
I disagree slightly here. In the unmodded game there is very little cargo room on planets. The small cargo room makes it more important to plan which units are built on each planet type.
|
Interesting, is not the default Space Empires 4 AI Construction Vehicles file, the unmodded game.
reference:
Excerpt from se4 unmodded, default file:
AI State := Prepare for Defense, Defend (Short Term), Defend (Long Term)
Num Queue Entries := 21
Entry 1 Type := Weapon Platform
Entry 1 Planet Per Item := 0
Entry 1 Must Have At Least := 2
Entry 2 Type := Satellite
Entry 2 Planet Per Item := 0
Entry 2 Must Have At Least := 2
Entry 3 Type := Attack Ship
Entry 3 Planet Per Item := 30
Entry 3 Must Have At Least := 2
Entry 4 Type := Mine
Entry 4 Planet Per Item := 0
Entry 4 Must Have At Least := 2
Entry 5 Type := Fighter
Entry 5 Planet Per Item := 0
Entry 5 Must Have At Least := 2
Entry 6 Type := Mine Sweeper
Entry 6 Planet Per Item := 200
Entry 6 Must Have At Least := 1
Entry 7 Type := Colonizer
Entry 7 Planet Per Item := 100
Entry 7 Must Have At Least := 1
Entry 8 Type := Weapon Platform
Entry 8 Planet Per Item := 5
Entry 8 Must Have At Least := 10
Entry 9 Type := Satellite
Entry 9 Planet Per Item := 5
Entry 9 Must Have At Least := 10
Entry 10 Type := Mine
Entry 10 Planet Per Item := 5
Entry 10 Must Have At Least := 2
Entry 11 Type := Fighter
Entry 11 Planet Per Item := 2
Entry 11 Must Have At Least := 20
Entry 12 Type := Troop
Entry 12 Planet Per Item := 10
Entry 12 Must Have At Least := 2
====
Quote:
The construction_units file allow this type of specific assignment. Using the construction_units file also free's up planetary space yards to work on ships instead of units. “Using the construction_units file also free's up planetary space yards to work on ships instead of units.”
|
Are you stating here, that the Home World or Colonies with a planetary space yard, will not build units, just ships.
Just kidding
Actually, the Construction Units File, does for all the colonies. That the Construction Vehicles files, could never have achieved. As it relates to Units.
Wouldn’t you agree 
[ June 25, 2003, 21:03: Message edited by: JLS ]
|

June 25th, 2003, 10:08 PM
|
 |
Corporal
|
|
Join Date: May 2003
Location: SF Bay Area, CA
Posts: 145
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: My AI Design Q&A
Quote:
Originally posted by JLS:
However, what you are not excepting, Cybersol, too be true; is that your AI will NEVER return to the Prepare for Attack State, from the Defend (Short Term) State.
|
I re-read your previous post, which has been edited since I read it Last. You are saying it will most likely transition through an Infrastructure state before it can get back to the prepare for attack state?
Quote:
Originally posted by JLS:
Respect to your hypothetical situation:
So if the AI will NOT return to Prepare for Attack State from the Defend (Short Term)" state, how can your AI start off, were it left off?
|
Assume all intervening queues were dummy queues with a call for one attack ship. Since the prepare for attack already build a lot of these attack ships, no new ones will be built.
The point of the example, flawed as it was, is that the AI will never rebuild anything it already has, so you do not have to worry about multiple passes close in time through the same queue of items.
Quote:
Originally posted by JLS:
Regards to any other theoretical, AI State Change: Also, please, refer to se4 Rules; regarding, were the AI will start the construction queue.
How is it interpreted, by you Cybersol, that:
“ Thus the first "ship" it will add to a construction queue is exactly the one it would have added if it had never switched '' state. ”
|
Originally in the queue lets say it was just about to add the first ship from entry 15 to a build queue, but it never did add that ship because it just added the Last one from entry 14 when it left the Prepare for Attack state. In the example no ships were built or destroyed while in the other AI states, and no planets were colonized. When it looks at entry 1 when it returns to the "Prepare for Attack" state, it will see that PPI and MHAL are already satisfied because those ships or whatever the entry calls for have already in existence. Thus it will move on to entry 2 without adding anything to a build queue, and so on until entry 14. The Last time at entry 14, we had just added the Last ship that satisfied the PPI and MHAL criteria, so this time it will move on past entry 14 (it may still be building a few of these ships from Last time if they took a long time to build, but that counts as existence to the AI). Thus, the first ship it will ADD to a construction queue is the first one in entry 15. Right where it left off.
Quote:
Originally posted by JLS:
As you recall, this is to say if you have a PPI on any of your ITEMS types, you gave in your format group of: Prepare for Attack, Attack, Incursion
And now knowing that the AI does enter the Incursion frequently, then, yes, your ships will multiply, PER the PPI every time you enter the Incursion state as I pointed out in THAT post, this will include every Item you have in your Prepare for Attack, Attack, Incursion
|
Again, I think multiply not the ideal description of how the queues work. Every time it enters the Incursion state it will start at the top and try to build forces, but the nth time through it will have most of the forces from the nth-1 time, so it will only build the ones it needs. How does that result in ship multiplication?
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
|
|