Ivan Savenko
|
96d691b40c
Fix crash on closing game during background image upscaling
|
7 miesięcy temu |
Ivan Savenko
|
dff37ce81f
Fix freeze if AI initiates large number of async requests during turn
|
7 miesięcy temu |
Ivan Savenko
|
4a6a8f9496
Merge pull request #5496 from IvanSavenko/std_thread
|
8 miesięcy temu |
Ivan Savenko
|
9f713a0914
Rename int3::valid to isValid for consistency
|
8 miesięcy temu |
Ivan Savenko
|
0200e871c3
Code cleanup
|
8 miesięcy temu |
Ivan Savenko
|
a31788b874
Replace thread spawning with tbb pool for adventure AI
|
8 miesięcy temu |
Ivan Savenko
|
219eea86ff
Better handling of AI shutdown
|
8 miesięcy temu |
Ivan Savenko
|
5f052165fe
Fix missing names for some threads
|
8 miesięcy temu |
Ivan Savenko
|
948abfb04c
AI now uses std::thread, added custom thread interruption logic
|
8 miesięcy temu |
Ivan Savenko
|
a8a6be7ac1
Fix potential compatibility with C++20 / C++23 mode
|
8 miesięcy temu |
Laserlicht
|
75a95d8513
boost::lock_guard replace
|
8 miesięcy temu |
Laserlicht
|
7dfb499edf
replace boost locks with std
|
8 miesięcy temu |
Ivan Savenko
|
f4f89d1536
Invalidate pathfinder cache on dismissing a hero
|
8 miesięcy temu |
Ivan Savenko
|
f238d89601
NKAI - Prefer giving fast units to scouts
|
8 miesięcy temu |
Ivan Savenko
|
32391dc7a9
Pathfinder cache is now stored separately per playerBlocked
|
9 miesięcy temu |
Ivan Savenko
|
3479ec9651
Per-hero artifact scoring for NKAI
|
9 miesięcy temu |
Ivan Savenko
|
ec9dbfd667
Remove excessive recomputations of tile owners
|
10 miesięcy temu |
Ivan Savenko
|
f9ce95756f
Fix potentially infinite attempts to upgrade units by AI
|
10 miesięcy temu |
Ivan Savenko
|
1caab5100a
Try to reduce amount of time AI spends on pathfinding
|
10 miesięcy temu |
MichalZr6
|
f893c80192
Move UpgradeInfo class to header and source files
|
10 miesięcy temu |
MichalZr6
|
af9445c16f
Fixes following review
|
10 miesięcy temu |
MichalZr6
|
d8d3948ac3
Fix AI to use hillFort all available upgrades. UpgradeInfo refactor.
|
11 miesięcy temu |
Ivan Savenko
|
01dd1858e4
Add option to recalculate hitmap on tile reveal
|
11 miesięcy temu |
Ivan Savenko
|
40aa49acff
Fix typo: Absoolute -> Absolute
|
11 miesięcy temu |
Ivan Savenko
|
b25702f15e
expose safeAttackRatio to AI config
|
11 miesięcy temu |
Ivan Savenko
|
00492a60a7
Moved retreat decision-making constants to config
|
11 miesięcy temu |
Ivan Savenko
|
56ee307b3a
Extend AI garrison troop removal logic to all RoE campaigns to emulate
|
11 miesięcy temu |
Ivan Savenko
|
d3af9f1c67
Removed pointer to VLC entity from CStackBasicDescriptor
|
1 rok temu |
Ivan Savenko
|
c98ac01e7a
Replaced public artType member of ArtifactInstance with getter
|
1 rok temu |
Ivan Savenko
|
604e3b5c67
Merge pull request #4763 from IvanSavenko/herohandler_split
|
1 rok temu |