Changeset 11770 for branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Problems.GrammaticalOptimization/SantaFeAntProblem.cs
- Timestamp:
- 01/15/15 18:59:07 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Problems.GrammaticalOptimization/HeuristicLab.Problems.GrammaticalOptimization/SantaFeAntProblem.cs
r11747 r11770 11 11 A -> l | r | m | ?(A)(A) | lA | rA | mA 12 12 "; 13 14 13 15 // original koza grammar 14 16 // Ant -> left | right | move | if-food-ahead Ant Ant | Ant Ant | Ant Ant Ant … … 103 105 do { 104 106 oldPhrase = terminalPhrase; 105 terminalPhrase .Replace("ll", "rr").Replace("rl", "lr");107 terminalPhrase = terminalPhrase.Replace("ll", "rr").Replace("rl", "lr").Replace("lr", "").Replace("lll", "r").Replace("rrr", "l"); 106 108 } while (terminalPhrase != oldPhrase); 107 109 return terminalPhrase;
Note: See TracChangeset
for help on using the changeset viewer.