# # ChangeLog for branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL # # Generated by Trac 1.0.12 # 05/22/24 05:40:40 Tue, 28 Jan 2014 16:09:30 GMT gkronber [10412] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Scanner.cs (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/Scanner.cs (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/SyntaxAnalyzer.csproj (modified) #2026 also support C++-style comments Tue, 22 Oct 2013 18:39:15 GMT gkronber [10080] * branches/HeuristicLab.Problems.GPDL/CodeGenerator/BruteForceCodeGen.cs (modified) * branches/HeuristicLab.Problems.GPDL/CodeGenerator/CodeGenerator.csproj (modified) * branches/HeuristicLab.Problems.GPDL/CodeGenerator/RandomSearchCodeGen.cs (copied) * branches/HeuristicLab.Problems.GPDL/Examples/Artificial Ant.txt (modified) * branches/HeuristicLab.Problems.GPDL/Examples/RoyalTree.txt (modified) * branches/HeuristicLab.Problems.GPDL/GpdlCompiler/Program.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Util.cs (modified) #2026 implemented a code generator for random search solvers for GPDL ... Tue, 22 Oct 2013 17:23:48 GMT gkronber [10079] * branches/HeuristicLab.Problems.GPDL/Examples/RoyalTree.txt (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.sln (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Util.cs (modified) #2026 added the royal tree benchmark problem for genetic programming Fri, 18 Oct 2013 19:33:56 GMT gkronber [10067] * branches/HeuristicLab.Problems.GPDL/CodeGenerator/BruteForceCodeGen.cs (modified) * branches/HeuristicLab.Problems.GPDL/CodeGenerator/CodeGenerator.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Attribute.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/AttributedGrammar.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Grammar.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/HeuristicLab.Grammars-3.3.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Interfaces/IAttribute.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Interfaces/ISymbol.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Language.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/SemanticSymbol.cs (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Sequence.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Symbol.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/AST.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/HeuristicLab.Problems.GPDL-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Scanner.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Util.cs (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/Scanner.cs (modified) #2026 worked on brute force solver for GPDL problems. Fri, 18 Oct 2013 07:08:25 GMT gkronber [10065] * branches/HeuristicLab.Problems.GPDL/GenerateFromAtg.sh (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/HeuristicLab.Problems.GPDL-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Scanner.cs (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/Scanner.cs (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/SyntaxAnalyzer.csproj (modified) #2026 added shell script to generate parser and scanner on linux also ... Thu, 17 Oct 2013 19:52:35 GMT gkronber [10062] * branches/HeuristicLab.Problems.GPDL/CodeGenerator (added) * branches/HeuristicLab.Problems.GPDL/CodeGenerator/BruteForceCodeGen.cs (added) * branches/HeuristicLab.Problems.GPDL/CodeGenerator/CodeGenerator.csproj (added) * branches/HeuristicLab.Problems.GPDL/CodeGenerator/Properties (added) * branches/HeuristicLab.Problems.GPDL/CodeGenerator/Properties/AssemblyInfo.cs (added) * branches/HeuristicLab.Problems.GPDL/GpdlCompiler/GpdlCompiler.csproj (modified) * branches/HeuristicLab.Problems.GPDL/GpdlCompiler/Program.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/HeuristicLab.Grammars-3.3.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.sln (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/HeuristicLab.Problems.GPDL-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/PreBuildEvent.cmd (deleted) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/SyntaxAnalyzer.csproj (modified) * branches/HeuristicLab.Problems.GPDL/Test/Test.csproj (modified) #2026 worked on brute force code generator, removed unused ... Thu, 17 Oct 2013 13:51:39 GMT gkronber [10058] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/HeuristicLab.Grammars-3.3.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Plugin.cs (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Plugin.cs.frame (deleted) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Properties/AssemblyInfo.cs (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Grammars/3.3/Properties/AssemblyInfo.cs.frame (deleted) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/HeuristicLab.Problems.GPDL-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/Test/Test.csproj (modified) #2026 changed build target directories Thu, 17 Oct 2013 13:45:05 GMT gkronber [10057] * branches/HeuristicLab.Problems.GPDL.Backend/Test (added) * branches/HeuristicLab.Problems.GPDL.Backend/Test/Properties (added) * branches/HeuristicLab.Problems.GPDL.Backend/Test/Properties/AssemblyInfo.cs (added) * branches/HeuristicLab.Problems.GPDL.Backend/Test/Test.csproj (added) * branches/HeuristicLab.Problems.GPDL.Backend/Test/TestGpdlExamples.cs (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/HeuristicLab.Problems.GPDL-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/Test/TestGpdlExamples.cs (deleted) #2026 moved a test class into the HL specific GPDL branch Thu, 17 Oct 2013 13:41:40 GMT gkronber [10056] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL (copied) #2026 reverted unintentional delete of r10055 Thu, 17 Oct 2013 13:32:13 GMT gkronber [10054] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/HeuristicLab.Problems.GPDL.Views-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.sln (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/HeuristicLab.Problems.GPDL-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/Test/Test.csproj (modified) #2026 removed backend projects from the core compiler solution Thu, 17 Oct 2013 13:17:46 GMT gkronber [10050] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4 (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Properties (modified) #2026 removed svn:ignore properties Thu, 17 Oct 2013 13:15:49 GMT gkronber [10049] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.CodeGen (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.CodeGen/3.4 (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.CodeGen/3.4/HeuristicLab.Problems.GPDL.CodeGen-3.4.csproj (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.CodeGen/3.4/HeuristicLab.snk (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.CodeGen/3.4/Plugin.cs.frame (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.CodeGen/3.4/ProblemGenerator.cs (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.CodeGen/3.4/Properties (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.CodeGen/3.4/Properties/AssemblyInfo.cs.frame (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlEditor.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/HeuristicLab.Problems.GPDL.Views-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.sln (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/HeuristicLab.Problems.GPDL-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Plugin.cs (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Plugin.cs.frame (deleted) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/ProblemGenerator.cs (deleted) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Properties/AssemblyInfo.cs (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Properties/AssemblyInfo.cs.frame (deleted) #2026 created a separate plugin for the classes for the GPDL code ... Fri, 09 Aug 2013 14:32:42 GMT gkronber [9872] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Resources/LawnMower.txt (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/HeuristicLab.Problems.GPDL-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/InterpreterBuilder.cs (deleted) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/MethodBuilder.cs (deleted) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/ProblemGenerator.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/SymbolBuilder.cs (deleted) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Util.cs (moved) #2026 removed unused files Mon, 05 Aug 2013 09:37:13 GMT gkronber [9846] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlEditor.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlExampleProvider.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/HeuristicLab.Problems.GPDL.Views-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Properties/Resources.Designer.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Properties/Resources.resx (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Resources/Artificial Ant.txt (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Resources/LawnMower.txt (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/ProblemGenerator.cs (modified) * branches/HeuristicLab.Problems.GPDL/Test/Test.csproj (modified) * branches/HeuristicLab.Problems.GPDL/Test/TestGpdlExamples.cs (modified) #2026 added lawn mower problem. create a OSGA for solving the ... Sat, 03 Aug 2013 21:10:19 GMT gkronber [9844] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlExampleProvider.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/HeuristicLab.Problems.GPDL.Views-3.4.csproj (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Properties/Resources.Designer.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Properties/Resources.resx (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Resources/EvenParity.txt (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Resources/Multiplexer.txt (added) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/Test/Test.csproj (modified) #2026 added two GP benchmark problems even-parity and multiplexer. Fri, 02 Aug 2013 16:29:38 GMT gkronber [9843] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlEditor.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/Test (modified) * branches/HeuristicLab.Problems.GPDL/Test/Test.csproj (modified) * branches/HeuristicLab.Problems.GPDL/Test/TestGpdlExamples.cs (added) #2026 made the problem field non-static, added a unit test to compile ... Fri, 02 Aug 2013 16:11:26 GMT gkronber [9842] * branches/HeuristicLab.Problems.GPDL (modified) * branches/HeuristicLab.Problems.GPDL/GpdlCompiler/Program.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/CodeEditor.xaml.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/ColorizeErrors.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/CreateProblemMenuItem.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlCompletionData.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlEditor.Designer.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlEditor.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlExampleDataDescriptor.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlExampleProvider.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlProblemInstanceConsumerView.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/Plugin.cs.frame (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.sln (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/AST.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Grammar.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/InterpreterBuilder.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/MethodBuilder.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Plugin.cs.frame (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/ProblemGenerator.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/SourceReader.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/SymbolBuilder.cs (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/GPDefSyntaxAnalyzer.cs (modified) * branches/HeuristicLab.Problems.GPDL/Test (added) * branches/HeuristicLab.Problems.GPDL/Test/DupSymbol.gpdl (added) * branches/HeuristicLab.Problems.GPDL/Test/MissingRule.gpdl (added) * branches/HeuristicLab.Problems.GPDL/Test/NoNonTerminal.gpdl (added) * branches/HeuristicLab.Problems.GPDL/Test/Properties (added) * branches/HeuristicLab.Problems.GPDL/Test/Properties/AssemblyInfo.cs (added) * branches/HeuristicLab.Problems.GPDL/Test/Test.csproj (added) * branches/HeuristicLab.Problems.GPDL/Test/TestGpdlCompiler.cs (added) #2026 added rudimentary error checking to GPDL parser ATG. Added GPL ... Fri, 19 Jul 2013 06:48:19 GMT gkronber [9727] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/Parser.cs (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/GPDef.atg (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/Parser.cs (modified) #2026 attributes for NT- and T-symbols are optional (incorrectly ... Thu, 18 Jul 2013 22:54:00 GMT gkronber [9726] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4/SourceReader.cs (modified) #2026 removed unused methods Thu, 18 Jul 2013 22:52:19 GMT gkronber [9725] * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL.Views/3.4/GpdlEditor.cs (modified) * branches/HeuristicLab.Problems.GPDL/HeuristicLab.Problems.GPDL/3.4 (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer (modified) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/GPDefSyntaxAnalyzer.cs (added) * branches/HeuristicLab.Problems.GPDL/SyntaxAnalyzer/SyntaxAnalyzer.csproj (modified) #2026 re-enabled code generation from within HL and added missing file.