source: branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Algorithms.Bandits/IBanditPolicyActionInfo.cs @ 11747

Last change on this file since 11747 was 11747, checked in by gkronber, 7 years ago

#2283: implemented test problems for MCTS

File size: 513 bytes
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.Threading.Tasks;
6
7namespace HeuristicLab.Algorithms.Bandits {
8  public interface IBanditPolicyActionInfo {
9    bool Disabled { get; }
10    double Value { get; }
11    int Tries { get; }
12    void UpdateReward(double reward);
13    void Disable(double reward);
14    // reset causes the state of the action to be reinitialized (as after constructor-call)
15    void Reset();
16    void PrintStats();
17  }
18}
Note: See TracBrowser for help on using the repository browser.