User Tools

Site Tools


global:aioptions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
global:aioptions [2014/10/26 23:03]
Mistermind
global:aioptions [2022/12/24 20:07] (current)
FreedTerror
Line 10: Line 10:
  
 {{ :global:global_aioptionsrandomai.jpg?nolink|}} {{ :global:global_aioptionsrandomai.jpg?nolink|}}
 +
 +Based on distance, Random AI uses weight values to determine which direction/button has the highest chances of being pressed
  
 **Attack When Enemy is Down:** Do we attack when the enemy is down? **Attack When Enemy is Down:** Do we attack when the enemy is down?
Line 19: Line 21:
 **Distance Behaviours:** Expand to set distance dependent behaviours. **Distance Behaviours:** Expand to set distance dependent behaviours.
  
-  * Opponent Distance: Choose one of 7 presets (predefined in ). Note: Proximity range will change dependent on preset chosen. +  * **Opponent Distance:** Choose one of 7 presets. Note: Proximity range will change dependent on preset chosen. 
-  * Move Forward Probability: Chance of moving forward (0.0-1.0) +  * **Move Forward Probability:** Chance of moving forward (0.0-1.0) 
-  * Move Back Probability: Chance of moving back (0.0-1.0) +  * **Move Back Probability:** Chance of moving back (0.0-1.0) 
-  * Jump Probability: Chance of jumping (0.0-1.0) +  * **Jump Probability:** Chance of jumping (0.0-1.0) 
-  * Crouch Probability: Chance of crouching (0.0-1.0) +  * **Crouch Probability:** Chance of crouching (0.0-1.0) 
-  * Attack Probability: Chance of attacking (0.0-1.0)+  * **Attack Probability:** Chance of attacking (0.0-1.0)
  
  
 ---- ----
 ==== Fuzzy AI ==== ==== Fuzzy AI ====
 +(Not available on UFE 2 Lite)
  
 {{ :global:global_aioptionsfuzzy.jpg?nolink|}} {{ :global:global_aioptionsfuzzy.jpg?nolink|}}
 +
 +Fuzzy AI allows for robust decision sets that can have some of its [[ai:start|instructions]] overridden depending on the difficulty settings chosen.
  
 **Multi Core Support:** Tells UFE to run decision making process in its own thread.  Multicore reduces CPU usage significantly, but makes the weight calculation slightly slower.  Multicore puts the weight calculation into the Update() function, which makes the CPU run the process separately. **Multi Core Support:** Tells UFE to run decision making process in its own thread.  Multicore reduces CPU usage significantly, but makes the weight calculation slightly slower.  Multicore puts the weight calculation into the Update() function, which makes the CPU run the process separately.
Line 41: Line 46:
  
   * Difficulty Level: Which difficulty level you're setting up   * Difficulty Level: Which difficulty level you're setting up
-  * Override Instructions +  * Override Instructions: Toggle which variable this difficulty settings will override. 
-    * Startup Behavior: Choose between 6 presets (Any, Very Defensive, Defensive, Balanced, Aggressive, Very Aggressive)+    * Startup Behavior: Sets the initial [[character:aiinstructions|behavior]] characters will starts from
-    * Time Between Decisions:  +    * Time Between Decisions: Overrides the loaded instruction's value for [[ai:advancedoptions#intervals|time between decisions]]. 
-    * Time Between Actions: +    * Time Between Actions: Overrides the loaded instruction's value for [[ai:advancedoptions#intervals|time between actions]]. 
-    * Rule Compliance: +    * Rule Compliance: Overrides the loaded instruction's value for [[ai:advancedoptions#behavior|rule compliance]]. 
-    * Aggressiveness: +    * Aggressiveness: Overrides the loaded instruction's value for [[ai:advancedoptions#behavior|aggressiveness]]. 
-    * Combo Efficiency:+    * Combo Efficiency: Overrides the loaded instruction's value for [[ai:advancedoptions#behavior|combo efficiency]].\\ 
 + 
 +\\ 
 + 
 +For more on Fuzzy A.I. [[ai:start|click here]].
  
 ---- ----
 [[global:start|< Back to Global Editor]] [[global:start|< Back to Global Editor]]
global/aioptions.1414378995.txt.gz · Last modified: 2014/10/26 23:03 (external edit)