Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko 6ac57a7cfc Improvements to bonus system node types / propagators hai 4 meses
  Laserlicht 4e73f7d90f shared_mutex replace boost hai 7 meses
  Ivan Savenko dea1eba20b Rework and optimize turnInfo used by pathfinder hai 10 meses
  Ivan Savenko a8e84c55f6 Fix some of the new warnings from sonarcloud hai 1 ano
  Alexander Wilms 678cacbd25 Remove more redundant `virtual` specifiers hai 1 ano
  Ivan Savenko c577ea3e8d Fix potentially uninitialized values hai 1 ano
  Alexander Wilms 522cb571b3 Remove redundant `virtual` specifiers hai 1 ano
  Ivan Savenko a15366f5a5 Make IObjectInterface::cb non-static hai 1 ano
  Ivan Savenko bd4d2788ed Split pathfinder into multiple smaller files %!s(int64=2) %!d(string=hai) anos
  Konstantin 86f5d6de69 vcmi: modernize headers %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko eeea01d778 NKAI: namespace %!s(int64=3) %!d(string=hai) anos
  Andrey Filipenkov a1cf120ea6 add missing virtual destructors %!s(int64=3) %!d(string=hai) anos
  Andrii Danylchenko 31c9d6e28d Fix performance issue related to TurnInfo construction %!s(int64=3) %!d(string=hai) anos
  Andrii Danylchenko d47564955e Nullkiller: fix/refactor temporary bonus nodes, fix gather army quest completion %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 70ed3f55a5 Nullkiller: replace a hack with temporary bonus node concept %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 66843b22d3 Nullkiller: async hero chain calculation %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 0265de77fa Nullkiller: fix crash, refactor %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko fb3cda666f Nullkiller: tbb and hero chain calculation optimization and parallel cpathfinder initialization %!s(int64=5) %!d(string=hai) anos
  Andrii Danylchenko 45942cfbbe Nullkiller: stabilization, fix memory leaks %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 3822d788e8 Nullkiller: allow buy army through pathfinder %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 5bfe71c8f3 Nullkiller: small optimization of AIPathfinder for big maps %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 1806dd8447 Nullkiller: remove AIhelper + refactoring %!s(int64=5) %!d(string=hai) anos
  Andrii Danylchenko 8f8c5ca255 Nullkiller: initial decomposition %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 17a960e850 Nullkiller: gold preasure and turn variables for priority evaluation. Tweaking building behavior %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 37434dc4cf AI: hero chain stabilisation %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 3ffcef30f6 AI: add army cost %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko f44eaf8132 AI: inefective chain cancellation %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 0e328ab3c2 AI: hero chain stabilisation %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 3a0d9fe14e AI: adding towns and dwellings to hero chain %!s(int64=6) %!d(string=hai) anos
  Andrii Danylchenko 9d70b28c9b AI: hero chain basic logic %!s(int64=4) %!d(string=hai) anos