Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
08/27/15 10:20:09 (9 years ago)
Author:
gkronber
Message:

#2472:

  • include Problems.GeneticProgramming in solution
  • use Problems.GeneticProgramming from Problems.GrammaticalEvolution (only ArtificialAnt part)
  • simplified GEArtificialAntProblem by using BasicProblem<IntegerVectorEncoding>
Location:
trunk/sources/HeuristicLab.Problems.GrammaticalEvolution/3.4
Files:
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.GrammaticalEvolution/3.4/Mappers/BreathFirstMapper.cs

    r12012 r12915  
    5959    /// <param name="genotype">integer vector, which should be mapped to a tree</param>
    6060    /// <returns>phenotype (a symbolic expression tree)</returns>
    61     public override SymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
     61    public override ISymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
    6262                                               ISymbolicExpressionGrammar grammar,
    6363                                               IntegerVector genotype) {
  • trunk/sources/HeuristicLab.Problems.GrammaticalEvolution/3.4/Mappers/DepthFirstMapper.cs

    r12012 r12915  
    6060    /// <param name="genotype">integer vector, which should be mapped to a tree</param>
    6161    /// <returns>phenotype (a symbolic expression tree)</returns>
    62     public override SymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
     62    public override ISymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
    6363                                               ISymbolicExpressionGrammar grammar,
    6464                                               IntegerVector genotype) {
  • trunk/sources/HeuristicLab.Problems.GrammaticalEvolution/3.4/Mappers/GenotypeToPhenotypeMapper.cs

    r12422 r12915  
    4444    protected GenotypeToPhenotypeMapper() : base() { }
    4545
    46     public abstract SymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
     46    public abstract ISymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
    4747                                               ISymbolicExpressionGrammar grammar,
    4848                                               IntegerVector genotype);
  • trunk/sources/HeuristicLab.Problems.GrammaticalEvolution/3.4/Mappers/IGenotypeToPhenotypeMapper.cs

    r12012 r12915  
    3232  /// </summary>
    3333  public interface IGenotypeToPhenotypeMapper : IIntegerVectorOperator {
    34     SymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
     34    ISymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
    3535                               ISymbolicExpressionGrammar grammar,
    3636                               IntegerVector genotype);
  • trunk/sources/HeuristicLab.Problems.GrammaticalEvolution/3.4/Mappers/PIGEMapper.cs

    r12012 r12915  
    105105    /// <param name="genotype">integer vector, which should be mapped to a tree</param>
    106106    /// <returns>phenotype (a symbolic expression tree)</returns>
    107     public override SymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
     107    public override ISymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
    108108                                               ISymbolicExpressionGrammar grammar,
    109109                                               IntegerVector genotype) {
  • trunk/sources/HeuristicLab.Problems.GrammaticalEvolution/3.4/Mappers/RandomMapper.cs

    r12422 r12915  
    5959    /// <param name="genotype">integer vector, which should be mapped to a tree</param>
    6060    /// <returns>phenotype (a symbolic expression tree)</returns>
    61     public override SymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
     61    public override ISymbolicExpressionTree Map(IRandom random, IntMatrix bounds, int length,
    6262                                               ISymbolicExpressionGrammar grammar,
    6363                                               IntegerVector genotype) {
Note: See TracChangeset for help on using the changeset viewer.