Core Concepts
This document explains the key concepts and terminology used in the globalMOO API.
Models
A Model represents your optimization problem. It contains:
Input parameters
Objectives
Constraints
Configuration settings
Projects
Projects help you organize related Models and Trials. They provide:
Grouping of related optimization tasks
Shared settings and configurations
Access control and collaboration features
Trials
A Trial represents a single optimization run. It includes:
Input parameter values
Objective values
Status information
Results and metrics
Objectives
Objectives define what you're trying to optimize. They can be:
Minimization objectives
Maximization objectives
Multi-objective combinations
Parameter Types
globalMOO supports various parameter types:
Numerical (continuous)
Integer
Categorical
Boolean
Conditional
Optimization Process
Create a Model
Define Parameters
Set Objectives
Configure Project
Run Trials
Analyze Results
Last updated