Difference between revisions of "Archive: Conditions"

From Gladiabots Wiki
Jump to: navigation, search
m
m
Line 1: Line 1:
Conditions are the oval-shaped Nodes. They do not take time to be executed. If they are evaluated as True, the evaluation of the current tree goes on. If they are evaluated as False, the current tree is terminated and the next tree (if any) is evaluated.
+
Conditions are the oval-shaped [[Nodes]]. They do not take time to be executed. If they are evaluated as True, the evaluation of the current tree goes on. If they are evaluated as False, the current tree is terminated and the next tree (if any) is evaluated.
  
 
Conditions are in syntax
 
Conditions are in syntax

Revision as of 02:10, 3 October 2017

Conditions are the oval-shaped Nodes. They do not take time to be executed. If they are evaluated as True, the evaluation of the current tree goes on. If they are evaluated as False, the current tree is terminated and the next tree (if any) is evaluated.

Conditions are in syntax Target(Filters)-Condition(Evaluation)

Target - The type of Gladiabots Entity (Ally, Enemy, AllyBase, EnemyBase, Resource) to be checked Filters - Criteria that the target has to meet Condition - Action that the Target is executing Evaluation - Checking the [Invert] check box makes the Condition evaluate True if the filtered Target is not executing the action mentioned in the Condition.

NOTE:

  • Tagging is seen as Idle
  • Catch Resource is seen as Moving to Resource + Idle Need Clarification
  • Secure Resource is seen as Moving to Base + Idle Need Clarification
  • Aiming is seen as Attacking