Ivan Savenko
|
b2e8c92383
Cleanup:
|
11 years ago |
Ivan Savenko
|
652ceb2bde
Finally shattered CObjectHandler.cpp into tiny bits
|
11 years ago |
Ivan Savenko
|
0afdfa529c
Moved all object-related files to lib/mapObjects directory.
|
11 years ago |
DjWarmonger
|
b0b0249524
- Implemented serialization of Goals. Loaded games work, at least.
|
11 years ago |
DjWarmonger
|
8683b982c7
- A simple method to break loop in goal decomposition (which consumed time)
|
11 years ago |
DjWarmonger
|
a9b10c8099
- Changed aggregation method so now fuzzy engine takes all the factors into consideration
|
11 years ago |
DjWarmonger
|
c2cbd8da27
Un-abstracted AbstractGoal to allow serialization.
|
11 years ago |
DjWarmonger
|
e5b011abe0
- Fixed heroes stalling. Locked heroes now try to decompose their goals exhaustively, which FINALLY works as intended.
|
12 years ago |
DjWarmonger
|
603cbd8850
Experiment: goal values calculated by Fuzzy Helper will be stored in "priority" field and used in consecutive calculations.
|
12 years ago |
DjWarmonger
|
a8539b2b28
- Fixes for Quest Guard and goal completion, in particular For Sale map (#894)
|
12 years ago |
DjWarmonger
|
aec04d920e
Endless crusade against AI issues and loopholes!
|
12 years ago |
DjWarmonger
|
bf3fe0e274
- Explore goal will also use fuzzy comparison
|
12 years ago |
DjWarmonger
|
6b3ca831c1
- Conquer goal will not use fuzzy logic as well. AI should play more aggresively.
|
12 years ago |
DjWarmonger
|
d085f8eee8
First implementation of fuzzy logic in VisitTile goal.
|
12 years ago |
DjWarmonger
|
983c0496d0
Some work towards fuzzy goal comparison.
|
12 years ago |
DjWarmonger
|
54c52869cf
- Fixed some more cases when heroes could block each other
|
12 years ago |
DjWarmonger
|
b0bdfff117
Compile fixes, refactoring
|
12 years ago |
Ivan Savenko
|
27a30b5ff9
- compile fix
|
12 years ago |
DjWarmonger
|
cedb3ea82a
Some more logging for goal completion.
|
12 years ago |
DjWarmonger
|
0ab7b498f5
VCAI is now functional again!
|
12 years ago |
DjWarmonger
|
e6bb39d3a4
More work on VCAI Goals, still derived functions are not called :/
|
12 years ago |
beegee1
|
39d3102905
- Fixed compilation errors on clang
|
12 years ago |
DjWarmonger
|
900d7a03f0
Template magic. Implemented method chaining + clone pattern for Goals.
|
12 years ago |
DjWarmonger
|
1657f124e1
- Compile fixes for MVS
|
12 years ago |
DjWarmonger
|
c77fa499e7
Some more.
|
12 years ago |
DjWarmonger
|
7b4964b882
Constructors for Goals.
|
12 years ago |
DjWarmonger
|
f0248dd245
More AI refactoring.
|
12 years ago |
DjWarmonger
|
9950bc6ec3
First part of AI refactoring. Trying to split AI into three distinct parts:
|
12 years ago |