• Increase font size
  • Default font size
  • Decrease font size
SolveXL - Genetic Algorithm Optimization add-in for Microsoft Excel

SolveXL is an add-in for Microsoft Excel® which uses evolutionary algorithms to solve complex optimization problems. The application is written in C++ and exploits a COM interface to interact with Microsoft Excel®. A user friendly Wizard with built-in help allows users to configure the tool easily and to perform optimizations. SolveXL goes much further than many other commercial products of this type and implements many types of single and multiple-objective genetic algorithms.

SolveXL Toolbar


  • Single and multiple-objective optimization techniques
  • Support for integration with simulation packages
  • Suspend, resume and browse optimization interactively
  • Multiple-objective results browser
  • Batch runs
  • User defined constraints & penalty multipliers
  • Automatic saving of population
  • Backups of intermediate population
  • Graphical UI
  • Visualization of results and progress
  • Automation using VBA code