Ivan Savenko
|
35644da2b7
Reogranize callback-related classes on 1 file = 1 class basis
|
5 mēneši atpakaļ |
Ivan Savenko
|
948abfb04c
AI now uses std::thread, added custom thread interruption logic
|
7 mēneši atpakaļ |
Ivan Savenko
|
844dfb1604
Removed usage of boost::thread from vcmi, except for AI
|
7 mēneši atpakaļ |
Ivan Savenko
|
1caab5100a
Try to reduce amount of time AI spends on pathfinding
|
10 mēneši atpakaļ |
Andrii Danylchenko
|
ed76d8a652
NKAI: allow multiple tasks to be executed from one calculation
|
1 gadu atpakaļ |
Andrii Danylchenko
|
728f673763
NKAI: remove static ai field
|
1 gadu atpakaļ |
Andrii Danylchenko
|
d6f1a5c2b3
NKAI: parallel capture objects
|
1 gadu atpakaļ |
Andrii Danylchenko
|
3820f6f78b
NKAI: fix headless and compilation
|
1 gadu atpakaļ |
Andrii Danylchenko
|
419d6a648b
NKAI: optimize clusterization and pathfinding for object graph
|
1 gadu atpakaļ |
Andrii Danylchenko
|
bec2c0cac2
NKAI: fix sonar and refactoring
|
1 gadu atpakaļ |
Andrii Danylchenko
|
b236384356
NKAI: graph add battle layer
|
1 gadu atpakaļ |
Andrii Danylchenko
|
376a17409f
NKAI: initial implementation of object graph
|
1 gadu atpakaļ |
Andrii Danylchenko
|
202e13ce2e
NKAI: log paths scan depth
|
2 gadi atpakaļ |
Andrii Danylchenko
|
56bf8ec2c4
#1228 - prevent second AI activation on AI defeat due to wrong EndTurn packet
|
2 gadi atpakaļ |
Andrii Danylchenko
|
eeea01d778
NKAI: namespace
|
3 gadi atpakaļ |
Andrey Filipenkov
|
fc064b1c45
replace boost::chrono with std::chrono
|
3 gadi atpakaļ |
Andrii Danylchenko
|
0ffc7c3b94
Nullkiller: turn limit for main heroes
|
4 gadi atpakaļ |
Andrii Danylchenko
|
f2c26d7553
Nullkiller: thread interuption point
|
4 gadi atpakaļ |
Andrii Danylchenko
|
645c393e25
Nullkiller: fix freeze on accessing guarded object
|
4 gadi atpakaļ |
Andrii Danylchenko
|
5bfe71c8f3
Nullkiller: small optimization of AIPathfinder for big maps
|
4 gadi atpakaļ |
Andrii Danylchenko
|
75b8ee74fa
Nullkiller: stabilisation after refactoring
|
4 gadi atpakaļ |
Andrii Danylchenko
|
1806dd8447
Nullkiller: remove AIhelper + refactoring
|
5 gadi atpakaļ |
Andrii Danylchenko
|
a39fa51e14
Nullkiller AI: basic hill fort support and hero chain reworked to start from stronger army
|
4 gadi atpakaļ |
Andrii Danylchenko
|
400967904b
Nullkiller AI: stabilization of build and prioritization fixes
|
4 gadi atpakaļ |
Andrii Danylchenko
|
eea5cb7f0b
Nullkiller AI: further stabilisation, implement staged hero chain (first with limit 0 turns then 1 turn)
|
4 gadi atpakaļ |
Andrii Danylchenko
|
2798dcd6c5
Nullkiller: remove PRI* print macroses
|
4 gadi atpakaļ |
Andrii Danylchenko
|
ffa626dc2f
AI: add ExecuteChain goal
|
4 gadi atpakaļ |
Andrii Danylchenko
|
0e328ab3c2
AI: hero chain stabilisation
|
4 gadi atpakaļ |
Andrii Danylchenko
|
3a0d9fe14e
AI: adding towns and dwellings to hero chain
|
6 gadi atpakaļ |
Andrii Danylchenko
|
e838e70165
ai fix town portal to occupied town
|
4 gadi atpakaļ |