Changeset 12592 for branches/FitnessLandscapeAnalysis/HeuristicLab.Problems.NK/InteractionInitializers
- Timestamp:
- 07/06/15 10:07:15 (9 years ago)
- Location:
- branches/FitnessLandscapeAnalysis/HeuristicLab.Problems.NK/InteractionInitializers
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/FitnessLandscapeAnalysis/HeuristicLab.Problems.NK/InteractionInitializers/IInteractionInitializer.cs
r12582 r12592 24 24 25 25 namespace HeuristicLab.Problems.NK { 26 public interface IInteractionInitializer : I Item {26 public interface IInteractionInitializer : IParameterizedItem { 27 27 BoolMatrix InitializeInterations(int length, int nComponents, int nInteractions, IRandom random); 28 28 } -
branches/FitnessLandscapeAnalysis/HeuristicLab.Problems.NK/InteractionInitializers/IncreasingBlockSizeInteractionsInitializer.cs
r12582 r12592 31 31 [Item("IncreasingBlockSizeInteractionsInitializer", "Randomly assignes interactions across all bits but makes sure that different numbers of ineractions are applied to different bits.")] 32 32 [StorableClass] 33 public sealed class IncreasingBlockSizeInteractionsInitializer : Item, IInteractionInitializer {33 public sealed class IncreasingBlockSizeInteractionsInitializer : ParameterizedNamedItem, IInteractionInitializer { 34 34 [StorableConstructor] 35 35 private IncreasingBlockSizeInteractionsInitializer(bool serializing) : base(serializing) { } -
branches/FitnessLandscapeAnalysis/HeuristicLab.Problems.NK/InteractionInitializers/RandomInteractionsInitializer.cs
r12582 r12592 29 29 [Item("RandomInteractionsInitializer", "Randomly assignes interactions across all bits")] 30 30 [StorableClass] 31 public sealed class RandomInteractionsInitializer : Item, IInteractionInitializer {31 public sealed class RandomInteractionsInitializer : ParameterizedNamedItem, IInteractionInitializer { 32 32 [StorableConstructor] 33 33 private RandomInteractionsInitializer(bool serializing) : base(serializing) { }
Note: See TracChangeset
for help on using the changeset viewer.