Opened 9 months ago

Last modified 3 weeks ago

#2665 assigned feature request

Implement PushGP

Reported by: mkommend Owned by: pkimmesw
Priority: medium Milestone: HeuristicLab 3.3.15
Component: ### Undefined ### Version: branch
Keywords: Cc:

Description


Change History (35)

comment:1 Changed 9 months ago by mkommend

r14274: Added folder for PushGP branch.

comment:2 Changed 9 months ago by mkommend

  • Owner changed from mkommend to pkimmesw
  • Status changed from new to assigned

comment:3 Changed 8 months ago by pkimmesw

r14320: Added Interpreter, Parser, 16 Examples, Expressions needed for the examples

comment:4 Changed 8 months ago by pkimmesw

r14323: Added Unit Test Project, CodeGenerator and refactored project structure

comment:5 Changed 8 months ago by pkimmesw

r14328: Set .NET version to 4.5, C# version to 5.0, Added expression templates and factory

comment:6 Changed 8 months ago by pkimmesw

r14329: Added missing Symbols.cs

comment:7 Changed 6 months ago by pkimmesw

r14392: Full Push 3.0 instruction set and tests; Added first benchmark test (count odds) for random walk tests;

comment:8 Changed 6 months ago by pkimmesw

r14397: Fixed Equals issue for ExecExpandExpression, Parallized CountOdds problem random walk

comment:9 Changed 6 months ago by pkimmesw

r14398: Expressions are splitted into StatefullExpressions and StatelessExpressions, Added traits for tests

comment:10 Changed 5 months ago by pkimmesw

r14513: Added Problem.ProgramSynthesis Project, Fixed Expression Issues, Fixed Code Generation

comment:11 Changed 4 months ago by pkimmesw

[14602] PushGP HL Integration

comment:12 Changed 4 months ago by mkommend

r14603: Corrected project file.

comment:13 Changed 3 months ago by pkimmesw

r14727: PushGP HL Integration, Views, Parameters

comment:14 Changed 3 months ago by pkimmesw

r14728: PushGP HL Integration, Fixed Math.Abs Overflow

comment:15 Changed 3 months ago by pkimmesw

r14729: PushGP Interpreter, Removed stateless expression creation

comment:16 Changed 3 months ago by mkommend

r14730: Removed memory pressure from expressions.

comment:17 Changed 3 months ago by pkimmesw

r14733: Storable problem data, Renamings due to typos, Removed GP from class names

comment:18 Changed 3 months ago by pkimmesw

r14744: Renamings due to typos, ManagedPool tests, Skip Noops in Debugger

comment:19 Changed 3 months ago by pkimmesw

r14745: Merged ExecExpandExpression and PushProgram due to performance reasons, Tested managed object pooling

comment:20 Changed 3 months ago by pkimmesw

r14746: PooledPushProgram reduces memory usage and increases performance

comment:21 Changed 3 months ago by pkimmesw

r14747: fixed enable/disable issue for single instruction in selection view

comment:22 Changed 2 months ago by pkimmesw

r14777: simplifier, push solution results view, performance improvements, small bug fixes, ui fixes

comment:23 Changed 7 weeks ago by pkimmesw

r14834: LexicaseSelector, Performance improvements, UI Fixes, Debugger only shows used stacks, fixed Debugger stepping, Added vector expressions, ERCOptions,

comment:24 Changed 6 weeks ago by pkimmesw

r14875: BenchmarkSuite, all examples, partially tested, VectorExpressions added

comment:25 Changed 4 weeks ago by pkimmesw

r14897: Dynamic ErcValues, Separate Push from BenchmarkSuite Push

comment:26 Changed 4 weeks ago by pkimmesw

r14898: Set name properties of ERC values

comment:27 Changed 4 weeks ago by pkimmesw

r14900: Improved random walk tests

comment:28 Changed 4 weeks ago by pkimmesw

r14905: Made ErcOptions checkable

comment:29 Changed 4 weeks ago by pkimmesw

r14906: Formatted solution using HL dev settings

Last edited 4 weeks ago by pkimmesw (previous) (diff)

comment:30 Changed 4 weeks ago by pkimmesw

r14907: Run HL General, Essential tests and applied fixes for errors

Last edited 4 weeks ago by pkimmesw (previous) (diff)

comment:31 Changed 4 weeks ago by pkimmesw

r14908: Removed "this" qualifier

comment:32 Changed 4 weeks ago by pkimmesw

r14909: Fixed VectorExpression errors, Fixed BenchmarkSuite Problem Data View issues

comment:33 Changed 4 weeks ago by pkimmesw

r14910: Sorted BenchmarkSuite problems by name

comment:34 Changed 4 weeks ago by pkimmesw

r14914: Added Dictionary of stacks to interperter, clear all stacks

comment:35 Changed 3 weeks ago by pkimmesw

r14952: Added IsNoop to Expression, Made Expressions storable, Fixed Debugger, Fixed and improved problem data and result visualisation, Added custom ErcOption view, Added problem difficulty to problem data name

Note: See TracTickets for help on using tickets.