Version 2.3 (R2008a) Genetic Algorithm and Direct Search Toolbox Software

This table summarizes what's new in version 2.3 (R2008a):

New Features and ChangesVersion Compatibility ConsiderationsFixed Bugs and Known ProblemsRelated Documentation at Web Site

Yes
Details below

Yes
Summary

NoNone

New features and changes introduced in this version are described here:

Parallel Computing Toolbox Support

The functions ga, gamultiobj, and patternsearch can take advantage of parallel computing. Furthermore, applicable hybrid functions can use parallel computing. For more information, see the following sections in the User's Guide:

Genetic Algorithm Tool and Pattern Search Tool Combined Into Optimization Tool

The Genetic Algorithm Tool and Pattern Search Tool GUIs have been combined into the Optimization Toolbox™ Optimization Tool GUI. To access these GUIs, enter optimtool at the command line and choose the appropriate solver.

Compatibility Considerations

The functions gatool and psearchtool continue to work, calling optimtool with the appropriate solver selected (ga or patternsearch). However, the functions gatool and psearchtool are no longer listed in the documentation.

New Optimization Tool Support for gamultiobj, simulannealbnd, and threshacceptbnd

The Optimization Tool GUI now includes the functions gamultiobj, simulannealbnd, and threshacceptbnd. Therefore, all Genetic Algorithm and Direct Search Toolbox solvers are supported in Optimization Tool. To access these GUIs, enter optimtool at the command line and choose the appropriate solver.

New Automatic Population Generation in ga and gamultiobj

ga and gamultiobj can now create populations satisfying bounds and linear constraints, with well-dispersed populations, using the function gacreationlinearfeasible.

Compatibility Considerations

The previous creation function, gacreationuniform, is accessible by using gaoptimset to set CreationFcn to @gacreationuniform. The new default behavior is to use gacreationlinearfeasible when there are linear constraints, and gacreationuniform when there are bounds or no constraints.

New Default StallTimeLimit Option = Inf in Genetic Algorithm

The default value of StallTimeLimit in ga used to be 20. It was changed to Inf in order to avoid time-outs when using computationally intensive fitness functions.

Compatibility Considerations

Change StallTimeLimit to 20 using gaoptimset to get the previous behavior.

  


 © 1984-2009- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS