Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko ebc7a82c2e Converted pathfinder enum's to enum class %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko bd4d2788ed Split pathfinder into multiple smaller files %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko 0829593356 NKAI: composite pathfinder actions and fix for guarded bordergate %!s(int64=2) %!d(string=hai) anos
  Konstantin 86f5d6de69 vcmi: modernize headers %!s(int64=2) %!d(string=hai) anos
  Konstantin 7a5775a9f9 vcmi: use std::optional %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko 56bf8ec2c4 #1228 - prevent second AI activation on AI defeat due to wrong EndTurn packet %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko 01980f4310 Small optimization of NKAI pathfinder %!s(int64=2) %!d(string=hai) anos
  Andrii Danylchenko eeea01d778 NKAI: namespace %!s(int64=3) %!d(string=hai) anos
  Andrii Danylchenko 2434fe3f6f NK: fix AI speed %!s(int64=3) %!d(string=hai) anos
  DjWarmonger 7ba271edf1 Rotation rebase2 (#912) %!s(int64=3) %!d(string=hai) anos
  Andrii Danylchenko 3fa7e0976f Nullkiller: update / fix build, core changes required for Nullkiller AI %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko b4241670ba Nullkiller: rename VCAI to AIGateway %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 7184364bcb Nullkiller: disable logging and fix tbb build %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 1aa81530cb Nullkiller: cancel heavy decomposition on shipyards %!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 0ffc7c3b94 Nullkiller: turn limit for main heroes %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 3d91f2e988 Fix defence crashes and hangs %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 3dc76cfe35 Nullkiller: fix crash when buy army through pathfinder %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 80df879489 Nullkiller: stabilization %!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 f0ceaf5852 Nullkiller: improve perofrmance of AI pathfinding %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko cf4484e071 Nullkiller: stabilization %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko e385c83a88 Nullkiller - rewrite decomposition, decomposition cache, morale management %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 35a1167f3d Nullkiller: refactoring and stabilization of gather army & clusterization %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 1fdf0de75d Nullkiller: clusterization fixes, heroes clusterization for additional mains in case of locked heroes %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 645c393e25 Nullkiller: fix freeze on accessing guarded object %!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 f832a8b3cd Nullkiller: calibration and small behavior fixes %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 37f49f2ac5 Nullkiller: stabilization %!s(int64=4) %!d(string=hai) anos