Changeset 15771 for branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators
- Timestamp:
- 02/13/18 16:56:35 (6 years ago)
- Location:
- branches/2895_PushGP_GenealogyAnalysis
- Files:
-
- 2 added
- 8 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators/AfterCrossoverOperator.cs
r14574 r15771 25 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 26 26 27 namespace HeuristicLab. EvolutionTracking{27 namespace HeuristicLab.Problems.ProgramSynthesis { 28 28 [StorableClass] 29 29 [Item("AfterCrossoverOperator", "A generic operator that can record genealogical relationships between crossover parents and children.")] -
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators/AfterManipulatorOperator.cs
r11227 r15771 25 25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 26 26 27 namespace HeuristicLab. EvolutionTracking{27 namespace HeuristicLab.Problems.ProgramSynthesis { 28 28 [StorableClass] 29 29 [Item("AfterCrossoverOperator", "Performs an action after the crossover operator is applied.")] -
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators/AfterSolutionCreatorOperator.cs
r10650 r15771 24 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 25 25 26 namespace HeuristicLab. EvolutionTracking.Operators {26 namespace HeuristicLab.Problems.ProgramSynthesis.Operators { 27 27 [StorableClass] 28 28 [Item("AfterSolutionCreatorOperator", "An operator that runs after the solution creator and performs additional actions.")] -
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators/BeforeCrossoverOperator.cs
r11858 r15771 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 29 30 namespace HeuristicLab. EvolutionTracking{30 namespace HeuristicLab.Problems.ProgramSynthesis { 31 31 [StorableClass] 32 32 [Item("BeforeCrossoverOperator", "A generic operator that can record genealogical relationships between crossover parents and children.")] -
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators/BeforeManipulatorOperator.cs
r13527 r15771 26 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 namespace HeuristicLab. EvolutionTracking{28 namespace HeuristicLab.Problems.ProgramSynthesis { 29 29 [StorableClass] 30 30 [Item("AfterCrossoverOperator", "Performs an action after the crossover operator is applied.")] -
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators/EvolutionTrackingOperator.cs
r12951 r15771 28 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 29 29 30 namespace HeuristicLab. EvolutionTracking{30 namespace HeuristicLab.Problems.ProgramSynthesis { 31 31 [Item("EvolutionTrackingOperator", "A base operator which facilitates access to the genealogy graph.")] 32 32 [StorableClass] -
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators/Interfaces/ICrossoverOperator.cs
r10830 r15771 1 1 using HeuristicLab.Core; 2 2 3 namespace HeuristicLab. EvolutionTracking{3 namespace HeuristicLab.Problems.ProgramSynthesis { 4 4 public interface ICrossoverOperator<T> : IOperator where T : class,IItem { 5 5 IScopeTreeLookupParameter<T> ParentsParameter { get; } -
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators/Interfaces/IManipulatorOperator.cs
r10830 r15771 1 1 using HeuristicLab.Core; 2 2 3 namespace HeuristicLab. EvolutionTracking{3 namespace HeuristicLab.Problems.ProgramSynthesis { 4 4 public interface IManipulatorOperator<T> : IOperator where T : class,IItem { 5 5 ILookupParameter<T> ChildParameter { get; } -
branches/2895_PushGP_GenealogyAnalysis/HeuristicLab.Problems.ProgramSynthesis.GenealogyAnalysis/Operators/RemovePopulationGraphFromResults.cs
r15757 r15771 11 11 using System.Threading.Tasks; 12 12 13 namespace HeuristicLab. EvolutionTracking.Operators {13 namespace HeuristicLab.Problems.ProgramSynthesis.Operators { 14 14 [StorableClass] 15 15 [Item("RemovePopulationGraphFromResultsOperator", "In some cases the genealogy graph is necessary during the run but to save memory it should be removed from the results at the end of the run.")]
Note: See TracChangeset
for help on using the changeset viewer.