Xilmi
|
e6d907af55
Merge remote-tracking branch 'upstream/develop' into develop
|
1 年之前 |
Xilmi
|
068e3bdc59
Fix endless loop
|
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 年之前 |
Andrii Danylchenko
|
f74daa2e1f
BattleAI: fix health bounty calculation
|
2 年之前 |
Andrii Danylchenko
|
870fbd50e3
BattleAI: bigger reachability map
|
2 年之前 |
Andrii Danylchenko
|
9eb9404f28
BattleAI: divide only positive part of score onto turns count
|
2 年之前 |
Andrii Danylchenko
|
5f13a0bbda
BattleAI: spellcast fixes and floating point score
|
2 年之前 |
Andrii Danylchenko
|
dc88f14e0b
BattleAI: positive/negative effect multiplier
|
2 年之前 |
Andrii Danylchenko
|
274bf739b8
BattleAI: damage cache and switch to different model of spells evaluation
|
2 年之前 |
Ivan Savenko
|
0240ee886d
Converted (almost) all namespace enum's to enum classes
|
2 年之前 |
Andrii Danylchenko
|
ba9998ac66
BattleAI: fast targets optimization
|
2 年之前 |
Andrii Danylchenko
|
fe65edd55d
BattleAI: stacks should not measure damage against turret
|
2 年之前 |
Konstantin
|
05eccbc2bb
vcmi: split bonus to enumerator and HeroBonus.h
|
2 年之前 |
Konstantin
|
fbc05c70ac
vcmi: camelCase methods of new classes
|
2 年之前 |