Changeset 15032 for branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/ExpressionTable.cs
- Timestamp:
- 06/12/17 14:11:43 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.PushGP/HeuristicLab.Problems.ProgramSynthesis/Push/Expressions/ExpressionTable.cs
r15017 r15032 60 60 if (attribute.IsHidden) continue; 61 61 62 indexToNameTable.Add(indexToNameTable.Keys.Count, attribute. ExpressionName);63 typeToNameTable.Add(type, attribute. ExpressionName);64 nameToTypeTable.Add(attribute. ExpressionName, type);62 indexToNameTable.Add(indexToNameTable.Keys.Count, attribute.Name); 63 typeToNameTable.Add(type, attribute.Name); 64 nameToTypeTable.Add(attribute.Name, type); 65 65 66 66 if (!stackTypeToNamesTable.ContainsKey(attribute.StackType)) { … … 68 68 } 69 69 70 stackTypeToNamesTable[attribute.StackType].Add(attribute. ExpressionName);70 stackTypeToNamesTable[attribute.StackType].Add(attribute.Name); 71 71 72 72 var dependencies = attribute.StackType | attribute.AdditionalStackDependencies; … … 75 75 } 76 76 77 stackDependencyToNamesTable[dependencies].Add(attribute. ExpressionName);77 stackDependencyToNamesTable[dependencies].Add(attribute.Name); 78 78 } 79 79 … … 98 98 if (attribute.IsHidden) continue; 99 99 100 indexToNameTable.Add(indexToNameTable.Keys.Count, attribute. ExpressionName);101 typeToNameTable.Add(type, attribute. ExpressionName);102 nameToTypeTable.Add(attribute. ExpressionName, type);100 indexToNameTable.Add(indexToNameTable.Keys.Count, attribute.Name); 101 typeToNameTable.Add(type, attribute.Name); 102 nameToTypeTable.Add(attribute.Name, type); 103 103 104 104 if (!stackTypeToNamesTable.ContainsKey(attribute.StackType)) { … … 106 106 } 107 107 108 stackTypeToNamesTable[attribute.StackType].Add(attribute. ExpressionName);108 stackTypeToNamesTable[attribute.StackType].Add(attribute.Name); 109 109 110 110 var dependencies = attribute.StackType | attribute.AdditionalStackDependencies; … … 113 113 } 114 114 115 stackDependencyToNamesTable[dependencies].Add(attribute. ExpressionName);115 stackDependencyToNamesTable[dependencies].Add(attribute.Name); 116 116 } 117 117
Note: See TracChangeset
for help on using the changeset viewer.