Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 vuosi sitten |
Andrii Danylchenko
|
017fb204a1
NKAI: remove 5th dimension
|
1 vuosi sitten |
Joakim Thorén
|
406d136cdc
Fixes warnings about possibly dangling references
|
1 vuosi sitten |
Ivan Savenko
|
0a10fc30b8
(lib) Bonus subtype is now stored as metaidentifier that can store any
|
2 vuotta sitten |
Ivan Savenko
|
08cfbe79cf
Added encapsulation for movement points access
|
2 vuotta sitten |
Ivan Savenko
|
ebc7a82c2e
Converted pathfinder enum's to enum class
|
2 vuotta sitten |
Ivan Savenko
|
bd4d2788ed
Split pathfinder into multiple smaller files
|
2 vuotta sitten |
Konstantin
|
7a5775a9f9
vcmi: use std::optional
|
2 vuotta sitten |
Andrey Filipenkov
|
3602645a30
improve iterating over EPathfindingLayer
|
2 vuotta sitten |
Ivan Savenko
|
908e6892f3
Removed CGHeroInstance::getPosition pseudo-override
|
2 vuotta sitten |
Tomasz Zieliński
|
97a94ce61e
Handle Tile by reference instead of pointer
|
3 vuotta sitten |
Tomasz Zieliński
|
494b0f0226
First version that compiles
|
3 vuotta sitten |
DjWarmonger
|
7ba271edf1
Rotation rebase2 (#912)
|
3 vuotta sitten |
Nordsoft91
|
aaa07e4d2e
New terrain support - part 1 (#755)
|
3 vuotta sitten |
Andrii Danylchenko
|
3fa7e0976f
Nullkiller: update / fix build, core changes required for Nullkiller AI
|
4 vuotta sitten |
Dmitry Orlov
|
5e0023704b
Fix PQ issues while calculating paths
|
5 vuotta sitten |
Andrii Danylchenko
|
f76c6c2300
Remove a few more usages of thread shared ai and cb
|
6 vuotta sitten |
Andrii Danylchenko
|
881e7f2061
AI pathfinding: use own FuzzyHelper for each storage to allow parallel processing without cuncarrent access
|
6 vuotta sitten |
Andrii Danylchenko
|
675406589c
AI pathfinding calculated in parallel
|
6 vuotta sitten |
Andrii Danylchenko
|
35f696b695
AI pathfinding const api and updatePaths
|
6 vuotta sitten |
Andrii Danylchenko
|
5454848938
AI: extract pathfinding special actions and rules to separate files
|
6 vuotta sitten |
Andrii Danylchenko
|
c96be75f41
AI: optimizae explore logically, reduce amount of scanned tiles during full map scan for new exploration point
|
6 vuotta sitten |
AlexVinS
|
da20aa2388
Use the same cost value in Pathfinder and fuzzy evaluations.
|
6 vuotta sitten |
AlexVinS
|
4b5910c2f4
VCAI performance improvements
|
6 vuotta sitten |
Andrii Danylchenko
|
8fee46de7c
AI: town portal support
|
6 vuotta sitten |
AlexVinS
|
f1cd4656ff
Fixed warnings.
|
6 vuotta sitten |
Andrii Danylchenko
|
04047d0a1a
AI: refactor explore further
|
6 vuotta sitten |
Andrii Danylchenko
|
5d022ba77c
AI: CompleteQuest goal and summon boat spell support
|
6 vuotta sitten |
DJWarmonger
|
f4a8a1294e
Optimizations based on MSVS profiler.
|
6 vuotta sitten |
Andrii Danylchenko
|
e1b922f7b8
AI goals refactoring (#524)
|
6 vuotta sitten |