Difference between revisions of "AI War:Neinzul Preservation Wardens"
Line 8: | Line 8: | ||
== What's Actually Going On? == | == What's Actually Going On? == | ||
+ | |||
+ | === Global Spawn Check === | ||
− | During the initial "grace period", | + | Every 25 seconds into the game (by the in-game clock in the upper-left corner), the game checks for new warden spawns. |
+ | |||
+ | During the initial "grace period", this check does nothing. The length of that grace period is: | ||
15 minutes * (10 - First' AI's Difficulty) / (First AI's [[AI War - Handicap Multiplier|Handicap Multiplier]]) | 15 minutes * (10 - First' AI's Difficulty) / (First AI's [[AI War - Handicap Multiplier|Handicap Multiplier]]) | ||
So if the first AI has Difficulty 7.3 and no handicap (handicap = 100%) it's 15 * 2.7 / 1 = 40.5 minutes. | So if the first AI has Difficulty 7.3 and no handicap (handicap = 100%) it's 15 * 2.7 / 1 = 40.5 minutes. | ||
If the first AI has Difficulty 7.3 and a 200% handicap it's 15 * 2.7 / 2 = 20.25 minutes. | If the first AI has Difficulty 7.3 and a 200% handicap it's 15 * 2.7 / 2 = 20.25 minutes. | ||
+ | |||
+ | After that grace period, each check: | ||
+ | * Increments the global "PreservationWardenCounter" by the number of human controlled resource extractors. | ||
+ | * Computes the "threshold": | ||
+ | ** If First AI Difficulty is less than 5, low-threshold is 3400. | ||
+ | ** If First AI Difficulty is greater than 5 but less than 8, low-threshold is 2550. | ||
+ | ** If First AI Difficulty is greater than 8, low-threshold is 1700. | ||
+ | ** high-threshold is low-threshold multiplied by two. | ||
+ | ** threshold = a random number between low-threshold and high-threshold. | ||
+ | * If PreservationWardenCounter is greater than threshold: | ||
+ | ** Picks a random AI Homeworld and spawns a new Neinzul Preservation Warden enclave ship on it. | ||
+ | ** Sets PreservationWardenCounter to zero. | ||
+ | |||
+ | |||
+ | === Individual Warden Behavior === | ||
(page under construction) | (page under construction) |
Revision as of 13:37, 30 August 2011
Contents
What Are Neinzul Preservation Wardens?
Neinzul Preservation Wardens are an optional minor faction introduced in the Children of Neinzul micro-expansion. This page is currently up to date as of version 5.015.
In-Game Explanation / What Do Wardens Do?
The Wardens are a group of long-wandering neinzul roaming enclaves that periodically wander through this galaxy and seek to eliminate that which is destroying the natural order. The AI apparently is not doing anything like this (in this galaxy, at least) so the wardens leave the AI alone. You, on the other hand, have the temerity to impinge upon the sovereign right of all asteroids to Not. Be. Mined. So the wardens will periodically come by and seek to liberate the rocks.
What's Actually Going On?
Global Spawn Check
Every 25 seconds into the game (by the in-game clock in the upper-left corner), the game checks for new warden spawns.
During the initial "grace period", this check does nothing. The length of that grace period is: 15 minutes * (10 - First' AI's Difficulty) / (First AI's Handicap Multiplier)
So if the first AI has Difficulty 7.3 and no handicap (handicap = 100%) it's 15 * 2.7 / 1 = 40.5 minutes. If the first AI has Difficulty 7.3 and a 200% handicap it's 15 * 2.7 / 2 = 20.25 minutes.
After that grace period, each check:
- Increments the global "PreservationWardenCounter" by the number of human controlled resource extractors.
- Computes the "threshold":
- If First AI Difficulty is less than 5, low-threshold is 3400.
- If First AI Difficulty is greater than 5 but less than 8, low-threshold is 2550.
- If First AI Difficulty is greater than 8, low-threshold is 1700.
- high-threshold is low-threshold multiplied by two.
- threshold = a random number between low-threshold and high-threshold.
- If PreservationWardenCounter is greater than threshold:
- Picks a random AI Homeworld and spawns a new Neinzul Preservation Warden enclave ship on it.
- Sets PreservationWardenCounter to zero.
Individual Warden Behavior
(page under construction)