Free cookie consent management tool by TermsFeed Policy Generator

Opened 17 years ago

Closed 17 years ago

Last modified 14 years ago

#131 closed enhancement (done)

Boost evaluation speed by caching the variable lookup in Variable and Constant in the FunctionTree

Reported by: gkronber Owned by: swagner
Priority: lowest Milestone: HeuristicLab 3.3.0
Component: General Version: 3.0
Keywords: Cc: michael.affenzeller@heuristiclab.com

Description

Variable and Constant retrieve the local variable values at each evaluation of terminal symbols via variable-name lookup. This is too slow and can be easily cached.

Change History (4)

comment:1 Changed 17 years ago by gkronber

  • Resolution set to fixed
  • Status changed from new to closed

fixed with r189.

  • created function-specific FunctionTree types that know which local variables to cache and how to use them.
  • use factory to create new FunctionTrees.

comment:2 Changed 16 years ago by swagner

  • Milestone changed from 3.0 to Iteration 0

Milestone 3.0 deleted

comment:3 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.