1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-01-12 02:28:11 +02:00
vcmi/AI/Nullkiller/Engine
Xilmi 90d72a4458 Chase & FFA-changes
The AI should no longer chase enemy heroes that are not reachable in the same turn, when there's other options as this behavior was quite exploitable.

The AI should now take their overall strength into account when deciding whether to attack or not.
Previously it would attack as long as their assumed army-loss was at most 25%.
Now that is 50% times the ratio of their power compared to the total power of everyone.
2024-09-22 13:06:07 +02:00
..
AIMemory.cpp deeper decoupling 2023-04-30 17:13:07 +04:00
AIMemory.h NKAI: namespace 2022-10-04 08:40:14 +03:00
DeepDecomposer.cpp NKAI: allow multiple tasks to be executed from one calculation 2024-04-14 16:46:05 +03:00
DeepDecomposer.h NKAI: allow multiple tasks to be executed from one calculation 2024-04-14 16:46:05 +03:00
FuzzyEngines.cpp Converted all h3 banks to rewardable, remove most of hardcoded checks 2024-09-12 12:11:18 +00:00
FuzzyEngines.h Define each identifier in a dedicated statement 2024-01-10 00:22:23 +00:00
FuzzyHelper.cpp Merge remote-tracking branch 'upstream/develop' into develop 2024-09-12 14:54:39 +02:00
FuzzyHelper.h Converted all h3 banks to rewardable, remove most of hardcoded checks 2024-09-12 12:11:18 +00:00
Nullkiller.cpp Priorization-improvements 2024-09-14 02:58:23 +02:00
Nullkiller.h Trading logic 2024-07-19 15:21:56 +02:00
PriorityEvaluator.cpp Chase & FFA-changes 2024-09-22 13:06:07 +02:00
PriorityEvaluator.h Chase & FFA-changes 2024-09-22 13:06:07 +02:00
Settings.cpp AI-variant without fuzzy-logic 2024-07-07 22:44:52 +02:00
Settings.h AI-variant without fuzzy-logic 2024-07-07 22:44:52 +02:00