Ultra 0.9.4
Loading...
Searching...
No Matches
team.h File Reference
#include "kernel/cache.h"
#include "kernel/decision_vector.h"
#include "kernel/individual.h"
#include "kernel/problem.h"
#include <algorithm>
#include <ranges>
#include "kernel/gp/team.tcc"

Go to the source code of this file.

Classes

struct  ultra::gp::team_decision_coordinate
class  ultra::gp::team< I >

Namespaces

namespace  ultra

Concepts

concept  ultra::gp::Team

Typedefs

using ultra::gp::team_decision_vector = ultra::decision_vector<team_decision_coordinate>
 Team-specific decision-vector type used for numerical optimisation.

Variables

template<class>
constexpr bool ultra::gp::is_team_v = false
template<Individual I>
constexpr bool ultra::gp::is_team_v< team< I > > = true

Detailed Description

Remarks
This file is part of ULTRA.
License

This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/