Commit History

Autor SHA1 Mensaxe Data
  Andrii Danylchenko 8b0c7b6601 NKAI improve defence and some fixes %!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
  Andrii Danylchenko b4241670ba Nullkiller: rename VCAI to AIGateway %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 9a203b8af9 Nullkiller: parallel object clusterization, stabilization %!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 e385c83a88 Nullkiller - rewrite decomposition, decomposition cache, morale management %!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 1806dd8447 Nullkiller: remove AIhelper + refactoring %!s(int64=5) %!d(string=hai) anos
  Andrii Danylchenko 0705ee595a Nullkiller: object clusterizer %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 223a52b3d1 Nullkiller: Try to join behavior and goal and see what come out of it. %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 5344df51c6 Nullkiller: capture guarded artifacts and other fixes %!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 400967904b Nullkiller AI: stabilization of build and prioritization fixes %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko de2361650b Nullkiller AI: add Analyzers folder, add BuildingBehavior %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko eea5cb7f0b Nullkiller AI: further stabilisation, implement staged hero chain (first with limit 0 turns then 1 turn) %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko e6eb9ccc03 Nullkiller: dismising and hiring hero in order to defend town %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 1096f2e9e6 Nullkiller: town portal fixes %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko ada76a5603 Nullkiller: fix file headers, move fuzzy config to ai folder %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko bcf8db3d05 Nullkiller: startup scripts %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 01975e339b Nullkiller: android build fixes %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 4bf653f596 AI: danger hitmap using visible enemy heroes %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 286d084445 Nullkiller: better tracing and hero locking for hero chain %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko ffa626dc2f AI: add ExecuteChain goal %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 87f1079c60 nullkiller&herochain stabilisation %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko cd0f479d7e Nullkiller: rough implementation of prioritization %!s(int64=4) %!d(string=hai) anos
  Andrii Danylchenko 9c85e26d3c Nullkiller: add engine and activate it for blue AI only. Engine does nothing %!s(int64=4) %!d(string=hai) anos