Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/10/17 00:27:31 (7 years ago)
Author:
pkimmesw
Message:

#2665 LexicaseSelector, Performance improvements, UI Fixes, Debugger only shows used stacks, fixed Debugger stepping, Added vector expressions, ERCOptions,

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/HeuristicLab.Problems.ProgramSynthesis.csproj

    r14777 r14834  
    9595      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Random-3.3.dll</HintPath>
    9696    </Reference>
     97    <Reference Include="HeuristicLab.Selection-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
     98      <SpecificVersion>False</SpecificVersion>
     99      <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Selection-3.3.dll</HintPath>
     100    </Reference>
    97101    <Reference Include="System" />
    98102    <Reference Include="System.ComponentModel.DataAnnotations" />
     
    115119    </Compile>
    116120    <Compile Include="Push\Attributes\PushExpressionAttriubte.cs" />
     121    <Compile Include="Push\Attributes\PushStackAttribute.cs" />
    117122    <Compile Include="Push\Configuration\IEnabledExpressionsConfiguration.cs" />
    118123    <Compile Include="Push\Creator\PointsBasedPushProgramCreator.cs" />
     
    125130    <Compile Include="Push\Data\Tree\TreeExtensions.cs" />
    126131    <Compile Include="Push\Data\Tree\TreeNode.cs" />
     132    <Compile Include="Push\Erc\BooleanErcOptions.cs" />
     133    <Compile Include="Push\Erc\CharErcOptions.cs" />
     134    <Compile Include="Push\Erc\ErcOption.cs" />
     135    <Compile Include="Push\Erc\FloatErcOptions.cs" />
     136    <Compile Include="Push\Erc\IntegerErcOptions.cs" />
     137    <Compile Include="Push\Erc\Interfaces\IReadOnlyBooleanErcOptions.cs" />
     138    <Compile Include="Push\Erc\Interfaces\IReadOnlyCharErcOptions.cs" />
     139    <Compile Include="Push\Erc\Interfaces\IReadOnlyErcOption.cs" />
     140    <Compile Include="Push\Erc\Interfaces\IReadOnlyErcOptionConstants.cs" />
     141    <Compile Include="Push\Erc\Interfaces\IReadOnlyErcOptionRange.cs" />
     142    <Compile Include="Push\Erc\Interfaces\IReadOnlyFloatErcOptions.cs" />
     143    <Compile Include="Push\Erc\Interfaces\IReadOnlyIntegerErcOptions.cs" />
     144    <Compile Include="Push\Erc\Interfaces\IReadOnlyErcOptions.cs" />
     145    <Compile Include="Push\Erc\Interfaces\IReadOnlyNameErcOptions.cs" />
     146    <Compile Include="Push\Erc\Interfaces\IReadOnlyStringErcOptions.cs" />
     147    <Compile Include="Push\Erc\ErcOptions.cs" />
     148    <Compile Include="Push\Erc\NameErcOptions.cs" />
     149    <Compile Include="Push\Erc\StringErcOptions.cs" />
    127150    <Compile Include="Push\Exporter\Exporter.cs" />
    128151    <Compile Include="Push\Expressions\BooleanExpressions.cs" />
     
    134157    <Compile Include="Push\Expressions\DoTimesExpressions.cs" />
    135158    <Compile Include="Push\Expressions\DuplicateExpressions.cs" />
    136     <Compile Include="Push\Expressions\EmptyExpresssions.cs" />
     159    <Compile Include="Push\Expressions\EmptyExpresssion.cs" />
    137160    <Compile Include="Push\Expressions\EqualsExpressions.cs" />
    138161    <Compile Include="Push\Expressions\ExecExpressions.cs" />
     
    155178    <Compile Include="Push\Expressions\StatelessExpression.cs" />
    156179    <Compile Include="Push\Expressions\StringExpressions.cs" />
     180    <Compile Include="Push\Expressions\VectorContainsExpressions.cs" />
     181    <Compile Include="Push\Expressions\VectorEmptyExpressions.cs" />
     182    <Compile Include="Push\Expressions\VectorIndexOfExpressions.cs" />
     183    <Compile Include="Push\Expressions\VectorIterateExpressions.cs" />
     184    <Compile Include="Push\Expressions\VectorLengthExpressions.cs" />
     185    <Compile Include="Push\Expressions\VectorNthExpressions.cs" />
     186    <Compile Include="Push\Expressions\VectorLastExpressions.cs" />
     187    <Compile Include="Push\Expressions\VectorFirstExpressions.cs" />
     188    <Compile Include="Push\Expressions\VectorButLastExpressions.cs" />
     189    <Compile Include="Push\Expressions\VectorRemoveExpressions.cs" />
     190    <Compile Include="Push\Expressions\VectorReplaceFirstExpressions.cs" />
     191    <Compile Include="Push\Expressions\VectorReplaceExpressions.cs" />
     192    <Compile Include="Push\Expressions\VectorSetExpressions.cs" />
     193    <Compile Include="Push\Expressions\VectorOccurrenceOfExpressions.cs" />
     194    <Compile Include="Push\Expressions\VectorPushAllExpressions.cs" />
     195    <Compile Include="Push\Expressions\VectorRestExpressions.cs" />
     196    <Compile Include="Push\Expressions\VectorReverseExpressions.cs" />
     197    <Compile Include="Push\Expressions\VectorSubExpressions.cs" />
    157198    <Compile Include="Push\Expressions\SwapExpressions.cs" />
     199    <Compile Include="Push\Expressions\VectorConcatExpressions.cs" />
     200    <Compile Include="Push\Expressions\VectorConjExpressions.cs" />
     201    <Compile Include="Push\Expressions\VectorTakeExpressions.cs" />
    158202    <Compile Include="Push\Expressions\YankDuplicateExpressions.cs" />
    159203    <Compile Include="Push\Expressions\YankExpressions.cs" />
    160     <Compile Include="Push\Generators\LinearCodeGenerator.cs" />
    161     <Compile Include="Push\Generators\RecursiveCodeGenerator.cs" />
    162     <Compile Include="Push\Generators\NameGenerator.cs" />
     204    <Compile Include="Push\Extensions\CollectionExtensions.cs" />
     205    <Compile Include="Push\Extensions\ControlExntensions.cs" />
     206    <Compile Include="Push\Generators\CodeGenerator\CodeGeneratorUtils.cs" />
     207    <Compile Include="Push\Generators\CodeGenerator\LinearCodeGenerator.cs" />
     208    <Compile Include="Push\Generators\CodeGenerator\RecursiveCodeGenerator.cs" />
     209    <Compile Include="Push\Generators\ErcUtils.cs" />
     210    <Compile Include="Push\Generators\StringGenerator.cs" />
     211    <Compile Include="Push\Interpreter\Extensions.cs" />
     212    <Compile Include="Push\Interpreter\IInternalPushInterpreter.cs" />
    163213    <Compile Include="Push\Interpreter\InterpreterPoolContainer.cs" />
    164214    <Compile Include="Push\Interpreter\IPushInterpreter.cs" />
     
    171221    <Compile Include="Push\Creator\IPushProgramCreator.cs" />
    172222    <Compile Include="Push\Problem\DataBounds.cs" />
    173     <Compile Include="Push\Problem\PushEncoding.cs" />
     223    <Compile Include="Push\Problem\EvaluationResult.cs" />
     224    <Compile Include="Push\Problem\IndividualMapper.cs" />
    174225    <Compile Include="Push\Problem\PushEvaluator.cs" />
    175226    <Compile Include="Push\Problem\PushProblem.cs" />
    176227    <Compile Include="Properties\AssemblyInfo.cs" />
    177228    <Compile Include="Push\Problem\PushSolution.cs" />
     229    <Compile Include="Push\Data\Pool\PooledObject.cs" />
     230    <Compile Include="Push\Selector\ICaseSingleObjectiveSelector.cs" />
     231    <Compile Include="Push\Selector\LexicaseSelector.cs" />
    178232    <Compile Include="Push\Simplifier\Simplifier.cs" />
    179     <Compile Include="Push\Stack\IStack.cs" />
     233    <Compile Include="Push\Stack\IPushStack.cs" />
     234    <Compile Include="Push\Stack\IPushStackBase.cs" />
    180235    <Compile Include="Push\Stack\PushStack.cs" />
    181236    <Compile Include="Push\Stack\StackTypes.cs" />
     
    211266    </ProjectReference>
    212267  </ItemGroup>
    213   <ItemGroup />
    214268  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
    215269  <PropertyGroup>
Note: See TracChangeset for help on using the changeset viewer.