Bartek Waresiak
1938717b2e
Slence flood of errors coming from testing formula recruiting code
2009-08-14 12:19:19 +00:00
Bartek Waresiak
c47641dd25
Changed description of Formula AI from /ai/dev/, small fix to recruitment
2009-08-13 18:46:46 +00:00
Bartek Waresiak
9f71b56c87
New fai recruitment, added formula AI as choosable AI
2009-08-13 18:39:57 +00:00
Iurii Chernyi
13a103f640
recruitment as aspect
2009-08-12 11:19:17 +00:00
Iurii Chernyi
3b93f971b7
added example usage of side_formulas stage to 'Formula AI' multiplayer AI
2009-08-09 21:04:47 +00:00
Iurii Chernyi
f74d97dbc7
modified knalgan faction config to use new-style ai config snippet
2009-08-04 21:02:46 +00:00
Iurii Chernyi
39633ab2f8
examples of new-style ai configurations
2009-08-04 21:02:29 +00:00
Iurii Chernyi
ba6a7aa2c4
used 'attacks' aspect to keep a cache of attacks...
...
...shared between ai_default/formula_ai/composite_ai code
2009-08-03 22:03:13 +00:00
Iurii Chernyi
09223f03cc
new AI configuration syntax. Note: boost 1.35 required for compilation
2009-08-01 14:17:15 +00:00
Bartek Waresiak
15e8822ea3
Improvements to poison RCA eval
2009-07-05 00:24:25 +00:00
Iurii Chernyi
98067da724
changes to fai candidate action manager...
...
...and poisoning candidate action to make them simular to RCA ai's
candidate actions.
2009-07-02 18:11:32 +00:00
Iurii Chernyi
0d18781e10
cleanup of 'formula ai poisoning' ai config
2009-07-02 18:11:15 +00:00
Bartek Waresiak
b40f504bbc
Poison formula update
2009-06-30 23:16:18 +00:00
Bartek Waresiak
587ed03445
Update to poison RCA test scenario
2009-06-30 18:38:46 +00:00
Iurii Chernyi
7ba34dee6c
ai_composite: new candidate action:
...
...testing_ai_default::simple_move_and_targeting_phase plus bugfixes
2009-06-28 14:45:55 +00:00
Iurii Chernyi
5652b111c0
optional new-style AI configs...
...
...and generation of AI lists in multiplayer from files
2009-06-28 13:01:41 +00:00
Iurii Chernyi
d58d7ba1ac
ai_composite: new candidate action:
...
...testing_ai_default::move_leader_to_keep_phase
2009-06-27 16:34:17 +00:00
Iurii Chernyi
7a270d527c
ai_composite: new candidate action: testing_ai_default::combat_phase
2009-06-21 19:49:34 +00:00
Iurii Chernyi
2fc7380aa3
AI: stub code for default_ai_testing
2009-06-07 07:46:36 +00:00
Iurii Chernyi
59f781e290
new AI: ai_composite
2009-06-04 17:48:27 +00:00
Iurii Chernyi
4d8e34290d
Added AI identifiers to AI config files
2009-04-24 18:38:38 +00:00
Iurii Chernyi
9a3c022fd8
made preload events in AI arena 'first_time_only=no'
2009-04-14 23:18:58 +00:00
Iurii Chernyi
b8b7b2f1ce
Used lua scripting to make AI Arena independent from test situations.
...
Special thanks to silene for hints on using lua.
2009-04-14 00:05:48 +00:00
Iurii Chernyi
f91a27a8d6
Modified user interface of AI Arena to use right-click menu.
2009-04-13 15:45:22 +00:00
Iurii Chernyi
08a6860c95
Poisoning formula improvement:
...
...it it better to poison regenerating/in_village unit than to not poison them.
2009-04-13 13:58:37 +00:00
Bartek Waresiak
3014f70d47
Small fix for level_up candidate move
2009-04-13 00:04:33 +00:00
Bartek Waresiak
dc2e5b8f8f
Small poisoner_eval formula improvement
2009-04-12 20:26:51 +00:00
Eric S. Raymond
e7b27b6435
Change the trannstive verb "stone" (as in "turn to stone") to "petrify",
...
...and all related words such as "unstone", "stoned", etc. Former
usage was not really correct and led to unhelpful ambigiuity with both
"to stone" is in to hit with thrown stones, and "stoned" meaning
intoxicated.
All C++ code, WML, and tags are changed. New wmllint rules will handle all
lifting for UMC. The wiki has been updated.
Will cause incompatibility with old savefiles containing stoned units.
2009-04-12 00:40:07 +00:00
Nils Kneuper
6ccc7c33c7
add some textdomain markers to files that had none,
...
...should not introduce any strings, just for completions sake (every
.cfg should have a marker, have done the job util
utils/change_textdomain -t )
2009-04-11 22:30:16 +00:00
Jérémy Rosen
b2fa522653
improve readability of poisoner_eval with the new if syntax
2009-04-10 14:16:55 +00:00
Iurii Chernyi
ebef313466
Renamed redeploy_ai_from_location to switch_ai in [modify_side]
2009-03-31 23:39:10 +00:00
Iurii Chernyi
aaeb68e7ae
minor improvements in AI arena:
...
...teleport leader 1 tile away after selecting command, plus a typo fix.
2009-03-31 14:52:16 +00:00
Iurii Chernyi
52d15a17aa
AI Arena - interactive AI testing framework
2009-03-31 13:49:34 +00:00
Jérémy Rosen
a81013ff9d
added a very basic poison handling.
...
This is a proof of concept to be improved on. Patch by Velory
2009-03-27 15:49:22 +00:00
Bartek Waresiak
a348e55646
file update
2009-03-18 02:41:15 +00:00
Bartek Waresiak
2f4b0c448f
Fix for #13209 bug.
2009-03-17 23:16:56 +00:00
Gunter Labes
88200903db
use formula AI for the recruiting in multiplayer games
2009-03-15 22:35:37 +00:00
Bartek Waresiak
5d90e6ed9f
fixed recruitment
2009-03-15 21:35:11 +00:00
Bartek Waresiak
4e8018bbd2
Faifiles update
2009-03-15 15:07:16 +00:00
Bartek Waresiak
b7216fcf3b
New faifile and some fixes to current one.
2009-03-14 18:09:06 +00:00
Bartek Waresiak
9beb481f52
Some info for debugging purposes
2009-03-12 14:29:44 +00:00
Bartek Waresiak
ce19b4430f
Update after recent formula change
2009-03-06 21:38:29 +00:00
Daniel Franke
d2d21276a2
Remove Python AI, resolving bug #13047 and #13048 .
2009-02-23 07:05:50 +00:00
Alexander van Gessel
dde034142a
Properly prevent div0.
2009-02-11 17:39:56 +01:00
Patrick Parker
95f4ca0690
possible fix for bug #12963 :
...
...Floating-point exception in sample.py
(Ready for Test)
2009-02-11 04:51:53 +00:00
Alexander van Gessel
ab6fa4fcb0
Remove forbidden import from standard python AIs.
2009-02-08 16:05:54 +01:00
Alexander van Gessel
1db74585f9
Fix python AIs, they never worked properly...
...
...since their path got moved, due to a lack of trailing slash.
2009-02-08 16:05:42 +01:00
Bartek Waresiak
f281d58fe2
Attack info for formula fixed along with typos in faifiles
2009-02-08 14:27:08 +00:00
Mark de Wever
a5d1d2e969
New year copyright update.
2009-01-01 10:27:41 +00:00
Sergey Popov
2709806eec
Committed a patch by ivan_i:
...
- Added a command-line option to invoke wesnoth's built-in python
interpreter in interactive mode.
- Exposed wesnoth's random number generator to python.
2008-11-17 19:20:48 +00:00