xlOptimizer is suitable for end-users with small or even no knowledge at all of the inner workings of Metaheuristic Algorithms. As long as the problem can be formulated in a spreadsheet, it is very easy to set-up a number of scenarios and optimize, which is translated into significant profit or performance improvement. All the parameters controlling the algorithms are set automatically to commonly used values. Concise tips are included in each step of appropriate wizards, which guide the user. Extensive on-line and off-line support is also available. If you don't want to get involved in tuning your Evolutionary Algorithm, then you don't need to!
xlOptimizer is also ideal for researchers in any scientific field that want to use a simple yet powerful tool for optimization. All parameters controlling the behavior of each algorithm are customizable, so that experimentation can reveal the optimum set of values. Moreover, a simple, Excel-like, built-in function evaluator is included, so that the parameters can be adaptive and not fixed. For example, the optimum population size of a Genetic Algorithm (GA) depends on the complexity of the problem. This can be easily set-up into a function, that produces the population size based on e.g. the chromosome length. Finally, automation tools are included that facilitate the examination of the performance of the Algorithms. These include the capability of performing multiple independent runs, using specific or random seeds, and storing the results into appropriate folders. The log of each run contains all the necessary information regarding the evolution, and can be easily analyzed further using ASCII text editors. The core modules of xlOptimizer have been used in many papers published in peer-reviewed international scientific journals and proceedings of international conferences. Special discount prices are also available for the academia.
You can get more information about real-life projects that were tackled by xlOptimizer here.