Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/01/15 20:14:38 (9 years ago)
Author:
gkronber
Message:

#2283: solution reorganization

Location:
branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Algorithms.GrammaticalOptimization
Files:
1 added
2 edited
9 moved

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Algorithms.GrammaticalOptimization/HeuristicLab.Algorithms.GrammaticalOptimization.csproj

    r11847 r11850  
    3838  </ItemGroup>
    3939  <ItemGroup>
    40     <Compile Include="AlternativesSampler.cs" />
    41     <Compile Include="AlternativesContextSampler.cs" />
     40    <Compile Include="ISequentialDecisionPolicy.cs" />
     41    <Compile Include="SequentialDecisionPolicies\GenericContextualGrammarPolicy.cs" />
     42    <Compile Include="SequentialDecisionPolicies\GenericFunctionApproximationGrammarPolicy.cs" />
     43    <Compile Include="SequentialDecisionPolicies\GenericGrammarPolicy.cs" />
     44    <Compile Include="SequentialDecisionPolicies\GenericTDPolicy.cs" />
     45    <Compile Include="SequentialDecisionPolicies\GrammarPolicy.cs" />
     46    <Compile Include="SequentialDecisionPolicies\IGrammarPolicy.cs" />
     47    <Compile Include="SequentialDecisionPolicies\RandomPolicy.cs" />
     48    <Compile Include="SequentialDecisionPolicies\TDPolicy.cs" />
    4249    <Compile Include="SolverBase.cs" />
    4350    <Compile Include="ISolver.cs" />
    44     <Compile Include="SequentialSearch.cs" />
    45     <Compile Include="ExhaustiveRandomFirstSearch.cs" />
    46     <Compile Include="ExhaustiveDepthFirstSearch.cs" />
    47     <Compile Include="ExhaustiveBreadthFirstSearch.cs" />
    4851    <Compile Include="Properties\AssemblyInfo.cs" />
    49     <Compile Include="RandomSearch.cs" />
     52    <Compile Include="Solvers\AlternativesContextSampler.cs" />
     53    <Compile Include="Solvers\AlternativesSampler.cs" />
     54    <Compile Include="Solvers\ExhaustiveBreadthFirstSearch.cs" />
     55    <Compile Include="Solvers\ExhaustiveDepthFirstSearch.cs" />
     56    <Compile Include="Solvers\ExhaustiveRandomFirstSearch.cs" />
     57    <Compile Include="Solvers\RandomSearch.cs" />
     58    <Compile Include="Solvers\SequentialSearch.cs" />
    5059  </ItemGroup>
    5160  <ItemGroup>
  • branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Algorithms.GrammaticalOptimization/ISequentialDecisionPolicy.cs

    r11849 r11850  
    1111  // here we assume that a reward is only recieved at the end of the episode and the update is done only after an episode is complete
    1212  // we also assume that the policy can fail to select one of the followStates
    13   public interface IPolicy<in TState> {
     13  public interface ISequentialDecisionPolicy<in TState> {
    1414    bool TrySelect(Random random, TState curState, IEnumerable<TState> afterStates, out int selectedStateIdx); // selectedState \in afterStates
    1515
  • branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Algorithms.GrammaticalOptimization/SequentialDecisionPolicies/IGrammarPolicy.cs

    r11793 r11850  
    88
    99namespace HeuristicLab.Algorithms.Bandits.GrammarPolicies {
    10   public interface IGrammarPolicy : IPolicy<string> {
     10  public interface IGrammarPolicy : ISequentialDecisionPolicy<string> {
    1111  }
    1212}
Note: See TracChangeset for help on using the changeset viewer.