Author: crab
Date: Mon Apr 13 15:58:37 2009
New Revision: 34864
URL: http://svn.gna.org/viewcvs/wesnoth?rev=34864&view=rev
Log:
Poisoning formula improvement: it it better to poison regenerating/in_village
unit than to not poison them.
Modified:
trunk/data/ai/dev/formula_ai_poisoning.cfg
trunk/data/ai/formula/poisoner_eval.fai
Modified: trunk/data/ai/dev/formula_ai_poisoning.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/ai/dev/formula_ai_poisoning.cfg?rev=34864&r1=34863&r2=34864&view=diff
==============================================================================
--- trunk/data/ai/dev/formula_ai_poisoning.cfg (original)
+++ trunk/data/ai/dev/formula_ai_poisoning.cfg Mon Apr 13 15:58:37 2009
@@ -3,10 +3,10 @@
[ai]
eval_list=yes
- [register_candidate_move]
+ [register_candidate_action]
name=poisoner
type=attack
evaluation="{ai/formula/poisoner_eval.fai}"
action="{ai/formula/poisoner_attack.fai}"
- [/register_candidate_move]
+ [/register_candidate_action]
[/ai]
Modified: trunk/data/ai/formula/poisoner_eval.fai
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/ai/formula/poisoner_eval.fai?rev=34864&r1=34863&r2=34864&view=diff
==============================================================================
--- trunk/data/ai/formula/poisoner_eval.fai (original)
+++ trunk/data/ai/formula/poisoner_eval.fai Mon Apr 13 15:58:37 2009
@@ -5,11 +5,11 @@
target.undead != 0,-1,
target.hitpoints < 5,-1,
target.max_experience - target.experience <= 8,-1,
- index_of('regenerates',target.abilities) != -1,-1,
index_of('poisoned',keys(target.states)) != -1,-1,
- find( villages, 'vill', vill = target.loc ), -1,
+ index_of('regenerates',target.abilities) != -1, 1,
+ find( villages, 'vill', vill = target.loc ), 1,
target.leader, 5,
- 1
+ 2
)
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits