Pallas Solver
0.1
C++ Global Optimization Algorithms
|
Stores information about the state of the system for at a given iteration number. More...
#include <differential_evolution.h>
Public Member Functions | |
HistoryOutput (unsigned int iteration_number, const std::vector< Vector > &population, double best_cost, const Vector &best_solution) | |
Constructor. More... | |
Public Attributes | |
unsigned int | iteration_number |
std::vector< Vector > | population |
double | best_cost |
Vector | best_solution |
Stores information about the state of the system for at a given iteration number.
|
inline |
Constructor.
iteration_number | unsigned int. The number of global optimization iterations that have elapsed. |
population | std::vector<Vector>. Candidate solutions for the current iteration. |
best_cost | double. Cost associated with the best individual found at any iteration thus far during optimization. |
best_solution | Vector. Best solution found at any iteration thus far during optimization. |
double pallas::DifferentialEvolution::HistoryOutput::best_cost |
Cost associated with the best individual found at any iteration thus far during optimization.
Vector pallas::DifferentialEvolution::HistoryOutput::best_solution |
Best solution found at any iteration thus far during optimization.
unsigned int pallas::DifferentialEvolution::HistoryOutput::iteration_number |
The number of global optimization iterations that have elapsed.
std::vector<Vector> pallas::DifferentialEvolution::HistoryOutput::population |
Candidate solutions for the current iteration.