Commit History

Author SHA1 Message Date
  Dydzio 22b02ecc78 Use boost::optional "better way" 7 years ago
  Dydzio 2288e9b8aa Merge branch 'develop' into AIMapObjectEvaluation 7 years ago
  Dydzio 393b25eb7f Minor tweaks/fixes 7 years ago
  Dydzio f906d98fe5 Bugfix... 7 years ago
  Dydzio df00ced204 Create fuzzy logic map object evaluation fundamentals 7 years ago
  Dydzio 27541a72f5 Extract FuzzyHelper distance calculation 7 years ago
  DJWarmonger 273802c92c I have no idea what I'm doing 7 years ago
  DJWarmonger 3d59420bb5 Minor optimisations. Also, shoter code. 7 years ago
  Arseniy Shestakov 25dea1a599 Code style: formatting and refactoring of VCAI code 7 years ago
  Juan Rada-Vilela 7069f4b416 Upgrade to fuzzylite 6.0 as a submodule 8 years ago
  Dydzio 0cb6515ae8 VCAI tweaks (#311) 8 years ago
  Arseniy Shestakov f1e5797834 Code style: move or add licensing information on top of every file 8 years ago
  DJWarmonger 5e8fe083f2 Normalized GatherArmy evaluation. 8 years ago
  DjWarmonger a86edca7d8 Fixed CID 1288882 9 years ago
  AlexVinS 692d23e580 Fixed CID 1366376 9 years ago
  AlexVinS 22884d9150 AI logging convert 1 9 years ago
  Arseniy Shestakov 9fd1cff090 Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared 9 years ago
  Arseniy Shestakov 29a7934a99 Refactoring: avoid using namespace when it's not absolutely needed 9 years ago
  Ivan Savenko 2e56b547ee replaced references to SectorMap with shared_ptr to avoid data races in AI code 10 years ago
  Ivan Savenko 7b5a7f43ad Removed includes of CGameState from headers 10 years ago
  ArseniyShestakov 2ef9d7c3ec Rename getCost back to getMovementCost 10 years ago
  ArseniyShestakov b2e1ee5363 CGameState: move two pathfinding-related functions to CPathfinderHelper 10 years ago
  DjWarmonger 1e36f3cecd Cache SectorMap where possible and update when necessary. 10 years ago
  DjWarmonger fe2a72f543 Minor optimization. 10 years ago
  DjWarmonger 1c14dbf7b2 Cache SectorMaps to evaluate multiple goals -> huge performance boost 10 years ago
  DjWarmonger 5b8180e327 Cleaning logs. 11 years ago
  DjWarmonger a823fae822 Fixed NaNs in FuzzyHelper::getTacticalAdvantage 11 years ago
  DjWarmonger cd060c00c5 Each fuzzy set of rules will use separate fuzzy engine. 11 years ago
  DjWarmonger a1e42caddd Banks won't use fuzzy engine at all, only center of mass. 11 years ago
  DjWarmonger 7adb0fd600 Fuzzy engine fix by Jcrada. 11 years ago