Optimize a FlxFunction
Registered by
Wolfgang Betz
It might be possible that a function of type FlxFunction can be optimized by reordering its terms.
However, it is tricky to write an algorithm dealing with that.
The information on how intensively to optimize a function should be given by default and by an optional argument at the end of a function.
Blueprint information
- Status:
- Started
- Approver:
- Wolfgang Betz
- Priority:
- Low
- Drafter:
- Wolfgang Betz
- Direction:
- Approved
- Assignee:
- Wolfgang Betz
- Definition:
- Drafting
- Series goal:
- Accepted for trunk
- Implementation:
- Slow progress
- Milestone target:
- None
- Started by
- Wolfgang Betz
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
NOTE: a basic optimization function has already been implemented
- try to rearange groups (+-*/) so that you can calculate some numbers
- ...
- try to find something like cosĀ²+sinĀ² (=1) ...
- optimize Matrix-Functions
- operators with 2 elements -> special version if one operant is a number
- is a memory optimization possible ??? This would be very important !!!
evaluation of constants WILL cause trouble with e.g. integ,root,sum
(?)