anchor.diff:    public
       constructor Create(aPlayer: TKMHandIndex; aSetup: TKMHandAISetup);
       destructor Destroy(); override;
  +    procedure Save(SaveStream: TKMemoryStream);
  +    procedure Load(LoadStream: TKMemoryStream);
  +    procedure SyncLoad();
   
       procedure AfterMissionInit();
       procedure OwnerUpdate(aPlayer: TKMHandIndex);
  
positive.code: 
    fPredictor.Load(LoadStream);
    fBuilder.Load(LoadStream);
  end;
  
  
  
negative.code:     with fRequiredWeapons[WT] do
        aBalanceText := aBalanceText + WARFARE[WT] + ':   ('
                        + Format(
                           COLOR_GREEN+'%D'+COLOR_WHITE+'; '
                          +COLOR_RED+'%D'+COLOR_WHITE+'; '
                          +COLOR_YELLOW+'%.2f'+COLOR_WHITE+')|', [Avaiable, Required, Fraction]
                        );
  