Difference between revisions of "Optimization Solver"

From Apache OpenOffice Wiki
Jump to: navigation, search
 
(Status and Known Issues)
Line 2: Line 2:
 
At the moment, it features a constrained linear algorithm with a basic UI capability.  Right now I'm focusing on UI improvement as well as more testing of the linear algorithm.  My priority at the moment is to automatically save the model into a document upon running it, so that the model can be recovered in case of a freeze, throwing of an exception etc.
 
At the moment, it features a constrained linear algorithm with a basic UI capability.  Right now I'm focusing on UI improvement as well as more testing of the linear algorithm.  My priority at the moment is to automatically save the model into a document upon running it, so that the model can be recovered in case of a freeze, throwing of an exception etc.
  
'''Also important:''' the current snapshot has a terrible performance issue when a model size is moderately large.  It is related to how I do inverse matrix very inefficiently.  I'm currently trying to fix this.
+
'''Current Known Problem:''' Occasionally it fails to produce a solution in the first run, but succeeds in the second or third run with no modification at all (just keep hitting the Solver button).  I'm looking into this weird behavior.
  
 
==Download and Test==
 
==Download and Test==

Revision as of 04:27, 23 November 2005

Status and Known Issues

At the moment, it features a constrained linear algorithm with a basic UI capability. Right now I'm focusing on UI improvement as well as more testing of the linear algorithm. My priority at the moment is to automatically save the model into a document upon running it, so that the model can be recovered in case of a freeze, throwing of an exception etc.

Current Known Problem: Occasionally it fails to produce a solution in the first run, but succeeds in the second or third run with no modification at all (just keep hitting the Solver button). I'm looking into this weird behavior.

Download and Test

Interested in testing it? Please download it from here. Right now, there is only a Linux binary available, but a Windows binary is planned.

To install, follow these steps (in English build):

  • Download the latest solver.uno.zip, but don't unzip it.
  • Open Calc, go to Tools - Package Manager.
  • Select "My Packages", and click "Add".
  • Locate that solver.uno.zip file you have downloaded, and hit OK to load it.
  • Once Calc finishes registering the component, close all OO.o windows, and restart Calc. You should then see a floating toolbar with the word "Solver" on it.

Author

Kohei Yoshida <kohei.yoshida@gmail.com>

Personal tools