posted on 2024-07-12, 23:53authored byJason Brownlee
This document provides a high-level 'how to' for implementing a new problem domain and new problem and algorithm instances for new and or existing problem domains in the Optimization Algorithm Toolkit (OAT) software package. Sufficient detail is provided such that the new domains, problems, and algorithms are compatible with the excising OAT framework, and existing Explorer and Experimenter graphical user interfaces (GUIs). This document is suitable for Java developers of moderate skill and assumes a prior selection and knowledge of a desired domain, problem, and or algorithm definitions. It is suggested that this document be read in conjunction with examining the OAT source tree to provide a fuller understanding of the examples provided. [Introduction]