Changeset 14927 for branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols
- Timestamp:
- 05/04/17 17:19:35 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/Argument.cs
r14185 r14927 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 26 26 /// <summary> 27 27 /// Symbol for function arguments 28 28 /// </summary> 29 [Storable Class]29 [StorableType("8992a1a5-f84a-46b3-983a-1d182dc74ad4")] 30 30 [Item(Argument.ArgumentName, Argument.ArgumentDescription)] 31 31 public sealed class Argument : Symbol, IReadOnlySymbol { -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/ArgumentTreeNode.cs
r14185 r14927 22 22 using System; 23 23 using HeuristicLab.Common; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 26 [Storable Class]26 [StorableType("83bd3855-672d-44f7-9402-ed7abf5c19d4")] 27 27 public sealed class ArgumentTreeNode : SymbolicExpressionTreeTerminalNode { 28 28 internal new Argument Symbol { -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/Defun.cs
r14185 r14927 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 26 26 /// <summary> 27 27 /// Symbol for function defining branches 28 28 /// </summary> 29 [Storable Class]29 [StorableType("07b0cfb4-b6e8-44d3-9b80-13d707d8b0e1")] 30 30 [Item(Defun.DefunName, Defun.DefunDescription)] 31 31 public sealed class Defun : Symbol, IReadOnlySymbol { -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/DefunTreeNode.cs
r14185 r14927 21 21 22 22 using HeuristicLab.Common; 23 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;23 using HeuristicLab.Persistence; 24 24 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 25 [Storable Class]25 [StorableType("233d184e-4fb2-411b-9aad-4df1263efb7a")] 26 26 public sealed class DefunTreeNode : SymbolicExpressionTreeTopLevelNode { 27 27 private int numberOfArguments; -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/GroupSymbol.cs
r14185 r14927 24 24 using HeuristicLab.Collections; 25 25 using HeuristicLab.Common; 26 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;26 using HeuristicLab.Persistence; 27 27 28 28 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 29 [Storable Class]29 [StorableType("77a03e5e-5ee0-4051-a19f-5efb6bfb3f39")] 30 30 public sealed class GroupSymbol : Symbol { 31 31 private const int minimumArity = 0; -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/InvokeFunction.cs
r14185 r14927 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 26 26 /// <summary> 27 27 /// Symbol for invoking automatically defined functions 28 28 /// </summary> 29 [Storable Class]29 [StorableType("a7ab98f6-4374-475f-a78a-9d88ffb2ad4e")] 30 30 [Item(InvokeFunction.InvokeFunctionName, InvokeFunction.InvokeFunctionDescription)] 31 31 public sealed class InvokeFunction : Symbol, IReadOnlySymbol { -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/InvokeFunctionTreeNode.cs
r14185 r14927 22 22 using System; 23 23 using HeuristicLab.Common; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 26 [Storable Class]26 [StorableType("7820cb2f-2d77-45dd-8e29-a440c2c706b3")] 27 27 public sealed class InvokeFunctionTreeNode : SymbolicExpressionTreeNode { 28 28 public new InvokeFunction Symbol { -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/ProgramRootSymbol.cs
r14185 r14927 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 26 [Storable Class]26 [StorableType("17c1bd3d-824a-4ec9-9228-9e1ed1578be7")] 27 27 [Item(ProgramRootSymbol.ProgramRootSymbolName, ProgramRootSymbol.ProgramRootSymbolDescription)] 28 28 public sealed class ProgramRootSymbol : Symbol, IReadOnlySymbol { -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/SimpleSymbol.cs
r14340 r14927 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 using HeuristicLab.PluginInfrastructure; 26 26 27 27 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 28 [Storable Class]28 [StorableType("74ee0b79-2b88-479a-8470-7295fb2d61b3")] 29 29 [Item("SimpleSymbol", "Represents a symbol that is identified by its name.")] 30 30 [NonDiscoverableType] -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/StartSymbol.cs
r14185 r14927 22 22 using HeuristicLab.Common; 23 23 using HeuristicLab.Core; 24 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;24 using HeuristicLab.Persistence; 25 25 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 26 [Storable Class]26 [StorableType("9962ed8c-17ff-4768-bcae-ef57e8f4d1a6")] 27 27 [Item(StartSymbol.StartSymbolName, StartSymbol.StartSymbolDescription)] 28 28 public sealed class StartSymbol : Symbol, IReadOnlySymbol { -
branches/PersistenceReintegration/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Symbols/Symbol.cs
r14185 r14927 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Core; 26 using HeuristicLab.Persistence .Default.CompositeSerializers.Storable;26 using HeuristicLab.Persistence; 27 27 28 28 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 29 [Storable Class]29 [StorableType("2ef69995-c701-4dbc-abc9-c5401186811f")] 30 30 [Item("Symbol", "Represents a symbol in a symbolic function tree.")] 31 31 public abstract class Symbol : NamedItem, ISymbol {
Note: See TracChangeset
for help on using the changeset viewer.