diff --git a/forge-gui/res/ai/Cautious.ai b/forge-gui/res/ai/Cautious.ai index 968fbbe85e0..c21c6088247 100644 --- a/forge-gui/res/ai/Cautious.ai +++ b/forge-gui/res/ai/Cautious.ai @@ -74,6 +74,12 @@ AVOID_TARGETING_CREATS_THAT_WILL_DIE=true # since the current AI is not smart enough to predict whether a kill spell on stack is countered or not. DONT_EVAL_KILLSPELLS_ON_STACK_WITH_PERMISSION=true +# If AI would drop to this amount of life in combat, it'll try to defend itself more actively +AI_IN_DANGER_THRESHOLD=4 +# If set to the same value, AI will be predictable. If set to higher, AI will randomly pick a value between the two +# for each evaluation, introducing some unpredictability. +AI_IN_DANGER_MAX_THRESHOLD=6 + # Only works when AI cheating is enabled in preferences, otherwise does nothing CHEAT_WITH_MANA_ON_SHUFFLE=true diff --git a/forge-gui/res/ai/Default.ai b/forge-gui/res/ai/Default.ai index d5d4fba548c..1283e70167e 100644 --- a/forge-gui/res/ai/Default.ai +++ b/forge-gui/res/ai/Default.ai @@ -74,6 +74,12 @@ AVOID_TARGETING_CREATS_THAT_WILL_DIE=true # since the current AI is not smart enough to predict whether a kill spell on stack is countered or not. DONT_EVAL_KILLSPELLS_ON_STACK_WITH_PERMISSION=true +# If AI would drop to this amount of life in combat, it'll try to defend itself more actively +AI_IN_DANGER_THRESHOLD=4 +# If set to the same value, AI will be predictable. If set to higher, AI will randomly pick a value between the two +# for each evaluation, introducing some unpredictability. +AI_IN_DANGER_MAX_THRESHOLD=4 + # Only works when AI cheating is enabled in preferences, otherwise does nothing CHEAT_WITH_MANA_ON_SHUFFLE=true diff --git a/forge-gui/res/ai/Experimental.ai b/forge-gui/res/ai/Experimental.ai index d4d178d700b..8ed24df8f88 100644 --- a/forge-gui/res/ai/Experimental.ai +++ b/forge-gui/res/ai/Experimental.ai @@ -74,6 +74,12 @@ AVOID_TARGETING_CREATS_THAT_WILL_DIE=true # since the current AI is not smart enough to predict whether a kill spell on stack is countered or not. DONT_EVAL_KILLSPELLS_ON_STACK_WITH_PERMISSION=false +# If AI would drop to this amount of life in combat, it'll try to defend itself more actively +AI_IN_DANGER_THRESHOLD=3 +# If set to the same value, AI will be predictable. If set to higher, AI will randomly pick a value between the two +# for each evaluation, introducing some unpredictability. +AI_IN_DANGER_MAX_THRESHOLD=12 + # Only works when AI cheating is enabled in preferences, otherwise does nothing CHEAT_WITH_MANA_ON_SHUFFLE=true @@ -231,10 +237,4 @@ MOJHOSTO_CHANCE_TO_USE_JHOIRA_COPY_INSTANT=20 # -- features is over. These toggles will be removed later, or may be reintroduced under a -- # -- different name if necessary -- -# If AI would drop to this amount of life in combat, it'll try to defend itself more actively -AI_IN_DANGER_THRESHOLD=3 -# If set to the same value, AI will be predictable. If set to higher, AI will randomly pick a value between the two -# for each evaluation, introducing some unpredictability. -AI_IN_DANGER_MAX_THRESHOLD=12 - -# <-- there are no other experimental options here at the moment --> +# <-- there are no experimental options here at the moment --> diff --git a/forge-gui/res/ai/Reckless.ai b/forge-gui/res/ai/Reckless.ai index ae421d52e7a..8c021295bd7 100644 --- a/forge-gui/res/ai/Reckless.ai +++ b/forge-gui/res/ai/Reckless.ai @@ -74,6 +74,12 @@ AVOID_TARGETING_CREATS_THAT_WILL_DIE=true # since the current AI is not smart enough to predict whether a kill spell on stack is countered or not. DONT_EVAL_KILLSPELLS_ON_STACK_WITH_PERMISSION=true +# If AI would drop to this amount of life in combat, it'll try to defend itself more actively +AI_IN_DANGER_THRESHOLD=4 +# If set to the same value, AI will be predictable. If set to higher, AI will randomly pick a value between the two +# for each evaluation, introducing some unpredictability. +AI_IN_DANGER_MAX_THRESHOLD=4 + # Only works when AI cheating is enabled in preferences, otherwise does nothing CHEAT_WITH_MANA_ON_SHUFFLE=true