Ivan Savenko
|
cc274c4d34
GameRandomizer is now in lib, add implementation
|
5 ay önce |
Ivan Savenko
|
912c2eae94
Fix regressions
|
6 ay önce |
Ivan Savenko
|
417ea6451a
Remove ConstTransitivePtr from hero and town instances
|
7 ay önce |
Ivan Savenko
|
948abfb04c
AI now uses std::thread, added custom thread interruption logic
|
7 ay önce |
Ivan Savenko
|
844dfb1604
Removed usage of boost::thread from vcmi, except for AI
|
7 ay önce |
Ivan Savenko
|
ec9dbfd667
Remove excessive recomputations of tile owners
|
9 ay önce |
Ivan Savenko
|
82e8db3037
Do not compute threats that are too far away to be useful
|
9 ay önce |
Ivan Savenko
|
d9f82c22f4
Recalculate tile owners on hitmap update
|
10 ay önce |
Ivan Savenko
|
b25702f15e
expose safeAttackRatio to AI config
|
11 ay önce |
Xilmi
|
bfd6ee2b09
Merge remote-tracking branch 'upstream/develop' into develop
|
1 yıl önce |
Andrii Danylchenko
|
bc80532f29
BattleAI: improve movement towards unreachable
|
1 yıl önce |
Xilmi
|
730e574bef
Fixed AI ignoring garrisioned heroes when it comes to danger-analysis.
|
1 yıl önce |
Xilmi
|
99e4052dc0
Merge remote-tracking branch 'upstream/develop' into develop
|
1 yıl önce |
Andrii Danylchenko
|
78dea24017
Visual logger colored text
|
1 yıl önce |
Andrii Danylchenko
|
47c77826c3
Visual logger map texts
|
1 yıl önce |
Xilmi
|
48ecbd4cbf
Threat in DangerHitMap
|
1 yıl önce |
Andrii Danylchenko
|
adfcb650e2
NKAI: object graph fixes
|
1 yıl önce |
Andrii Danylchenko
|
419d6a648b
NKAI: optimize clusterization and pathfinding for object graph
|
1 yıl önce |
Andrii Danylchenko
|
bec2c0cac2
NKAI: fix sonar and refactoring
|
1 yıl önce |
Andrii Danylchenko
|
5f8a157c6d
NKAI: rollback changes with removing scan depth
|
1 yıl önce |
Andrii Danylchenko
|
376a17409f
NKAI: initial implementation of object graph
|
1 yıl önce |
Ivan Savenko
|
7359b66f99
Do not use floating point equality checks
|
1 yıl önce |
Ivan Savenko
|
4c70abbeb5
Reduced usage of global variables - removed or made const / constexpr
|
1 yıl önce |
Ivan Savenko
|
a9866bb5c6
Added RandomGeneratorUtil::nextItemWeighted convenience method
|
1 yıl önce |
Ivan Savenko
|
ea1f05d15a
Stabilization
|
1 yıl önce |
Ivan Savenko
|
a15366f5a5
Make IObjectInterface::cb non-static
|
1 yıl önce |
Joakim Thorén
|
daf9f9f7f5
Re-add const that was erronously removed with 88ec4fa
|
1 yıl önce |
Joakim Thorén
|
88ec4fa0e7
Use getTileThreat-helper instead of directly accessing hitMap with tile coordinates
|
1 yıl önce |
Joakim Thorén
|
61314a36f6
Fix copy-paste mistake
|
1 yıl önce |
Joakim Thorén
|
406d136cdc
Fixes warnings about possibly dangling references
|
1 yıl önce |