Free cookie consent management tool by TermsFeed Policy Generator

Opened 17 years ago

Closed 17 years ago

Last modified 14 years ago

#139 closed feature request (done)

Implement fast evaluator for GP function-trees

Reported by: gkronber Owned by: gkronber
Priority: medium Milestone: HeuristicLab 3.3.0
Component: Functions Version: 3.1
Keywords: Cc:

Description

Some functions like addition, multiplication... can be statically defined and evaluated. This should lead to a speed improvement in the evaluation of GP function-trees.

Change History (7)

comment:1 Changed 17 years ago by gkronber

  • Status changed from new to assigned

Already started to work on this ticket in source:branches/ExperimentalFunctionsBaking branch.

comment:2 Changed 17 years ago by gkronber

worked on the ticket in r220

  • fixed display of trees in the gui
  • split list representation of tree into two lists code and data
  • implemented static evaluation for all predefined functions (except ProgrammableFunction)

comment:3 Changed 17 years ago by gkronber

comment:4 Changed 17 years ago by gkronber

  • Resolution set to fixed
  • Status changed from assigned to closed
  • cleaned up files and fixed compilation problems with r225 and r226
  • fixed bug in evaluation of functions with r227
  • merged branch back into the trunk with r229.
  • deleted branch for this ticket with r230.

Follow up tickets: #145 (ProgrammableFunctions) and #146 (serialization)

comment:5 Changed 16 years ago by swagner

  • Milestone changed from 3.1 to Iteration 0

Milestone 3.1 deleted

comment:6 Changed 14 years ago by swagner

  • Milestone changed from Iteration 0 to Current

Milestone Iteration 0 deleted

comment:11 Changed 14 years ago by swagner

  • Milestone changed from Current to HeuristicLab 3.3.0

Milestone Current deleted

Note: See TracTickets for help on using tickets.