Changeset 10012


Ignore:
Timestamp:
10/01/13 13:10:12 (6 years ago)
Author:
sawinkle
Message:

#2109:
added initial version of Problem class and Evaluator class; GEArtificialAntProblem randomly initializes an IntegerVector and prepares the GE run; GEEvaluator currently only creates a simple SymbolicExpressionTree, consisting of the RootSymbol, StartSymbol and the MoveSymbol

Location:
branches/GrammaticalEvolution/HeuristicLab.Problems.GrammaticalEvolution
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/GrammaticalEvolution/HeuristicLab.Problems.GrammaticalEvolution/HeuristicLab.Problems.GrammaticalEvolution-3.3.csproj

    r9954 r10012  
    9999  </PropertyGroup>
    100100  <ItemGroup>
     101    <Reference Include="HeuristicLab.Collections-3.3">
     102      <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Collections-3.3.dll</HintPath>
     103    </Reference>
    101104    <Reference Include="HeuristicLab.Common-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    102105      <SpecificVersion>False</SpecificVersion>
     
    109112      <Private>False</Private>
    110113    </Reference>
     114    <Reference Include="HeuristicLab.Data-3.3">
     115      <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Data-3.3.dll</HintPath>
     116    </Reference>
     117    <Reference Include="HeuristicLab.Encodings.IntegerVectorEncoding-3.3">
     118      <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Encodings.IntegerVectorEncoding-3.3.dll</HintPath>
     119      <Private>False</Private>
     120    </Reference>
    111121    <Reference Include="HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    112122      <SpecificVersion>False</SpecificVersion>
     
    114124      <Private>False</Private>
    115125    </Reference>
     126    <Reference Include="HeuristicLab.Operators-3.3">
     127      <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Operators-3.3.dll</HintPath>
     128    </Reference>
    116129    <Reference Include="HeuristicLab.Optimization-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    117130      <SpecificVersion>False</SpecificVersion>
     
    124137      <Private>False</Private>
    125138    </Reference>
     139    <Reference Include="HeuristicLab.Parameters-3.3">
     140      <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Parameters-3.3.dll</HintPath>
     141    </Reference>
     142    <Reference Include="HeuristicLab.Persistence-3.3">
     143      <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Persistence-3.3.dll</HintPath>
     144    </Reference>
    126145    <Reference Include="HeuristicLab.PluginInfrastructure-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    127146      <SpecificVersion>False</SpecificVersion>
    128147      <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.PluginInfrastructure-3.3.dll</HintPath>
    129148      <Private>False</Private>
     149    </Reference>
     150    <Reference Include="HeuristicLab.Problems.ArtificialAnt-3.4">
     151      <HintPath>..\..\..\trunk\sources\bin\HeuristicLab.Problems.ArtificialAnt-3.4.dll</HintPath>
    130152    </Reference>
    131153    <Reference Include="System" />
     
    147169  <ItemGroup>
    148170    <None Include="HeuristicLab.snk" />
     171    <Compile Include="GEArtificialAntProblem.cs" />
     172    <Compile Include="GEEvaluator.cs" />
    149173    <Compile Include="Plugin.cs" />
    150174    <Compile Include="Properties\AssemblyInfo.cs" />
     
    188212    <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
    189213    <BaseIntermediateOutputPath>obj\</BaseIntermediateOutputPath>
    190     <StartAction>Project</StartAction>
     214    <StartAction>Program</StartAction>
     215    <StartProgram>..\..\..\trunk\sources\bin\HeuristicLab 3.3.exe</StartProgram>
    191216  </PropertyGroup>
    192217  <PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
    193218    <BaseAddress>4194304</BaseAddress>
    194     <PlatformTarget>AnyCPU</PlatformTarget>
     219    <PlatformTarget>x86</PlatformTarget>
    195220    <RegisterForComInterop>False</RegisterForComInterop>
    196221    <GenerateSerializationAssemblies>Auto</GenerateSerializationAssemblies>
  • branches/GrammaticalEvolution/HeuristicLab.Problems.GrammaticalEvolution/Plugin.cs.frame

    r9954 r10012  
    2525  [Plugin("HeuristicLab.Problems.GrammaticalEvolution","Provides classes for grammatical evolution.", "3.3.0.$WCREV$")]
    2626  [PluginFile("HeuristicLab.Problems.GrammaticalEvolution-3.3.dll", PluginFileType.Assembly)]
    27   public class Plugin : PluginBase {
     27  public class HeuristicLabProblemsGEArtificialAntPlugin : PluginBase {
    2828  }
    2929}
  • branches/GrammaticalEvolution/HeuristicLab.Problems.GrammaticalEvolution/Properties/AssemblyInfo.cs.frame

    r9953 r10012  
    2727// associated with an assembly.
    2828[assembly: AssemblyTitle("HeuristicLab.Problems.GrammaticalEvolution")]
    29 [assembly: AssemblyDescription("Provides classes to for grammatical evolution.")]
     29[assembly: AssemblyDescription("Provides classes for Grammatical Evolution (GE).")]
    3030[assembly: AssemblyConfiguration("")]
    3131[assembly: AssemblyCompany("")]
Note: See TracChangeset for help on using the changeset viewer.