kdmcser
|
58cdbccf21
Update AI/BattleAI/BattleExchangeVariant.cpp
|
1 年之前 |
kdmcser
|
c5b598b277
fix Ballista Bank Mod auto combat crash
|
1 年之前 |
Ivan Savenko
|
c3e76f19e1
Add workaround for very common crash in BattleAI
|
1 年之前 |
Ivan Savenko
|
644d6f4529
Merge pull request #4507 from vcmi/fix-battle-ai
|
1 年之前 |
Ivan Savenko
|
3d39963a1c
Merge branch 'master' into 'develop'
|
1 年之前 |
Andrii Danylchenko
|
d55996cc46
Battle AI: fix firewall, fix haste spellcast evaluation for waits and movements, allow location spells
|
1 年之前 |
Andrii Danylchenko
|
ff8a745a50
BattleAI: optional simulation depth
|
1 年之前 |
Andrii Danylchenko
|
22de88ad68
BattleAI: count wait correctly for fast creatures
|
1 年之前 |
Andrii Danylchenko
|
337f99942b
BattleAI: remove boost for archers while moving as actual stack may be small
|
1 年之前 |
Andrii Danylchenko
|
bc80532f29
BattleAI: improve movement towards unreachable
|
1 年之前 |
Andrii Danylchenko
|
8cdfa26fb5
BattleAI: fix bait for archers when need to go long way
|
1 年之前 |
Andrii Danylchenko
|
b3fc6743d9
BattleAI: better retaliation calculation
|
1 年之前 |
Ivan Savenko
|
d09fb07362
Use throwing ::at to prevent undefined behavior
|
1 年之前 |
Ivan Savenko
|
2a05fbdd50
Unified handling of battle sides ID's
|
1 年之前 |
Andrii Danylchenko
|
51b8bc9fc3
BattleAI: fix shhoters waiting and reduce strength of our loss affecting decissions
|
1 年之前 |
Andrii Danylchenko
|
801e919e7e
BattleAI: fix ap calculation in exchange variant
|
1 年之前 |
Andrii Danylchenko
|
4e83deca92
BattleAI: fix waited attack calculation
|
1 年之前 |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 年之前 |
Ivan Savenko
|
0e4be8c776
Fix crash on sieging Citadel or Castle
|
1 年之前 |
Ivan Savenko
|
b7efa6c8cc
Fixed potential thread races in Battle AI
|
1 年之前 |
Ivan Savenko
|
7359b66f99
Do not use floating point equality checks
|
1 年之前 |
Andrii Danylchenko
|
c66de29550
#3550 - fix case when unit is in reachability map but only next turn
|
1 年之前 |
Ivan Savenko
|
a582cb554e
Merge pull request #3500 from IvanSavenko/fix_dendroid_bind
|
1 年之前 |
Ivan Savenko
|
0d0d3d8c80
Renamed speed -> getMovementRange, remove misleading default parameter
|
1 年之前 |
Andrii Danylchenko
|
3602be5eab
BattleAI: remove adjustPositions method as it gives more troubles than usefulness
|
1 年之前 |
Andrii Danylchenko
|
1a1ae5cd8b
BattleAI: fixes
|
1 年之前 |
Ivan Savenko
|
9b8145f522
Compute creature speed only once during evaluation
|
1 年之前 |
Alexander Wilms
|
5cbc75d3b7
Merge remote-tracking branch 'upstream/develop' into develop
|
2 年之前 |
Alexander Wilms
|
457e73ed12
AI/BattleAI/BattleExchangeVariant.cpp: Do not assign data members in a constructor. Initialize members in an initialization list.
|
2 年之前 |
Alexander Wilms
|
b10b1a5444
AI/BattleAI/BattleExchangeVariant.cpp: This function should be declared "const".
|
2 年之前 |