anchor.diff:  uses
     Classes, KromUtils, Math, SysUtils,
     KM_CommonClasses, KM_Defaults, KM_Points,
  -  KM_Units, KM_UnitGroups, KM_AISetup,
  +  KM_Houses, KM_Units, KM_Units_Warrior,
  +  KM_UnitGroups, KM_AISetup,
     KM_HandStats, KM_ArmyAttack, KM_ArmyDefence,
     KM_NavMeshFloodPositioning;
   
  
positive.code:     procedure RecruitSoldiers();
      procedure CheckGroupsState();
      procedure CheckAttack();
    public
      constructor Create(aPlayer: TKMHandIndex; aSetup: TKMHandAISetup);
      destructor Destroy; override;
  
negative.code:     fSetup: TKMHandAISetup;
      fLastEquippedTimeIron, fLastEquippedTimeLeather: Cardinal;
  
      fHostileGroups: TList;
      fAttack: TKMArmyAttack;
      fDefence: TKMArmyDefence;
  
  