Beispiel #1
0
 public AAT_Algo(AlgoEnum algo_enum, I_GeneratingCanWeights gcw, I_EstimatingAwaRates ear, I_SelectingWeiStrategies sws, I_PlayOneStep pos)
 {
     this.GeneCanWeights    = gcw;
     this.EstAwaRates       = ear;
     this.SlctWeiStrategies = sws;
     this.MyPlayOneStep     = pos;
     this.MyAlgoEnum        = algo_enum;
     this.MyOSMLog          = new OSMLog();
 }
Beispiel #2
0
 public IWT_Algo(AlgoEnum algo_enum, I_GeneratingCanWeights gcw, I_EstimatingAwaRates ear, I_SelectingWeiStrategies sws, I_PlayOneStep pos, I_SurpriseIndicatorSet sur_indi_set)
 {
     this.GeneCanWeights       = gcw;
     this.EstAwaRates          = ear;
     this.SlctWeiStrategies    = sws;
     this.MyPlayOneStep        = pos;
     this.MyAlgoEnum           = algo_enum;
     this.MyOSMLog             = new OSMLog();
     this.SurpriseIndicatorSet = sur_indi_set;
 }