Changeset 14398 for branches/PushGP/HeuristicLab.Algorithms.PushGP/HeuristicLab.Algorithms.PushGP/Generators/CodeGenerator.cs
- Timestamp:
- 11/16/16 23:14:01 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PushGP/HeuristicLab.Algorithms.PushGP/HeuristicLab.Algorithms.PushGP/Generators/CodeGenerator.cs
r14392 r14398 46 46 if (points == 1) 47 47 { 48 var index = random.Next(0, ExpressionTable.Count + this.interpreter.CustomExpressions.Count - 2);49 return new[] { this.CreateExpression(index) };48 var index = random.Next(0, ExpressionTable.Count + interpreter.CustomExpressions.Count - 2); 49 return new[] { CreateExpression(index) }; 50 50 } 51 51 else … … 73 73 return (index >= 0 && index < ExpressionTable.Count) 74 74 ? ExpressionTable.GetExpression(index) 75 : new NameDefineXExecExpression( this.interpreter.CustomExpressions.ElementAt(index - (ExpressionTable.Count - 1)).Key);75 : new NameDefineXExecExpression(interpreter.CustomExpressions.ElementAt(index - (ExpressionTable.Count - 1)).Key); 76 76 } 77 77 }
Note: See TracChangeset
for help on using the changeset viewer.