Andrii Danylchenko
|
31c9d6e28d
|
Fix performance issue related to TurnInfo construction
|
2022-06-06 09:47:37 +03:00 |
|
Andrii Danylchenko
|
fa9a420f99
|
Fix a few crashes
|
2022-04-17 09:10:53 +03:00 |
|
Andrey Filipenkov
|
fc064b1c45
|
replace boost::chrono with std::chrono
|
2021-11-23 10:23:55 +03:00 |
|
Andrii Danylchenko
|
d47564955e
|
Nullkiller: fix/refactor temporary bonus nodes, fix gather army quest completion
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
70ed3f55a5
|
Nullkiller: replace a hack with temporary bonus node concept
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
3fa7e0976f
|
Nullkiller: update / fix build, core changes required for Nullkiller AI
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
b4241670ba
|
Nullkiller: rename VCAI to AIGateway
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
87a8c776c9
|
Nullkiller: reduce memory usage for x86
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
7184364bcb
|
Nullkiller: disable logging and fix tbb build
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
bc95e4b935
|
Fix tbb build
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1aa81530cb
|
Nullkiller: cancel heavy decomposition on shipyards
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
9a203b8af9
|
Nullkiller: parallel object clusterization, stabilization
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
66843b22d3
|
Nullkiller: async hero chain calculation
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
0265de77fa
|
Nullkiller: fix crash, refactor
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
fb3cda666f
|
Nullkiller: tbb and hero chain calculation optimization and parallel cpathfinder initialization
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
0ffc7c3b94
|
Nullkiller: turn limit for main heroes
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
4c01a8eec4
|
Nullkiller: fix a few crashes
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
3d91f2e988
|
Fix defence crashes and hangs
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
3dc76cfe35
|
Nullkiller: fix crash when buy army through pathfinder
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
45942cfbbe
|
Nullkiller: stabilization, fix memory leaks
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
7e88819105
|
Nullkiller: fix crash and freeze
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
80df879489
|
Nullkiller: stabilization
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
f2c26d7553
|
Nullkiller: thread interuption point
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
3822d788e8
|
Nullkiller: allow buy army through pathfinder
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
f0ceaf5852
|
Nullkiller: improve perofrmance of AI pathfinding
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
cf4484e071
|
Nullkiller: stabilization
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
e385c83a88
|
Nullkiller - rewrite decomposition, decomposition cache, morale management
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
35a1167f3d
|
Nullkiller: refactoring and stabilization of gather army & clusterization
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1fdf0de75d
|
Nullkiller: clusterization fixes, heroes clusterization for additional mains in case of locked heroes
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
645c393e25
|
Nullkiller: fix freeze on accessing guarded object
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
5bfe71c8f3
|
Nullkiller: small optimization of AIPathfinder for big maps
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
3e9bf9b662
|
Nullkiller: try to fix build
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
32fb465823
|
Nullkiller: stabilization+clasterization improvements+fuzzy fear
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
75b8ee74fa
|
Nullkiller: stabilisation after refactoring
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1806dd8447
|
Nullkiller: remove AIhelper + refactoring
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
f832a8b3cd
|
Nullkiller: calibration and small behavior fixes
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
37f49f2ac5
|
Nullkiller: stabilization
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
dec723b4be
|
Nullkiller: android fixes
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
e95ccda5de
|
Nullkiller: various fixes for town portal and other
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1a69a43f09
|
Nullkiller: fix border gate and garrison bypassing when owned
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
cebb5b296b
|
Nullkiller: fix priorities after refactoring
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
33b499976a
|
Nullkiller: fixes for keymaster
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
8f8c5ca255
|
Nullkiller: initial decomposition
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
af0dcf97c4
|
Nullkiller: initial cleanup of unused code
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
1fd838a5b9
|
Nullkiller: stabilisation
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
c10c1cab2c
|
Nullkiller: fix build
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
9c14ccab8f
|
Nullkiller: fixes after first 5 autotesting maps
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
df78e3243b
|
Nullkiller: stabilisation, improve gather army
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
17a960e850
|
Nullkiller: gold preasure and turn variables for priority evaluation. Tweaking building behavior
|
2021-07-26 21:02:50 +03:00 |
|
Andrii Danylchenko
|
a39fa51e14
|
Nullkiller AI: basic hill fort support and hero chain reworked to start from stronger army
|
2021-07-26 21:02:50 +03:00 |
|