Ultra 0.9.4
Loading...
Searching...
No Matches
ultra::hga::individual Member List

This is the complete list of members for ultra::hga::individual, including all inherited members.

active_slots(const vector_individual< value_t > &ind) noexceptultra::vector_individual< value_t >related
age() const noexceptultra::individual
age_t typedef (defined in ultra::individual)ultra::individual
apply_each(std::size_t first, std::size_t last, F &&f)ultra::vector_individual< value_t >
apply_each(F &&f)ultra::vector_individual< value_t >
begin() const noexceptultra::vector_individual< value_t >
crossover (defined in ultra::hga::individual)ultra::hga::individualfriend
crossover(const problem &prb, const individual &lhs, const individual &rhs)ultra::hga::individualrelated
empty() const noexceptultra::vector_individual< value_t >
end() const noexceptultra::vector_individual< value_t >
format(out::print_format_t) constultra::individual
inc_age(unsigned=1) noexceptultra::individual
individual()=default (defined in ultra::hga::individual)ultra::hga::individual
individual(const ultra::problem &)ultra::hga::individualexplicit
is_valid() constultra::vector_individual< value_t >
load(std::istream &, const symbol_set &={})ultra::individual
modify(F &&)ultra::hga::individual
mutation(const problem &, double=1.0)ultra::hga::individual
operator const std::vector< value_t > &() const noexceptultra::vector_individual< value_t >
operator=(const std::vector< T > &)ultra::hga::individual
operator==(const vector_individual< value_t > &lhs, const vector_individual< value_t > &rhs) noexceptultra::vector_individual< value_t >related
operator[](std::size_t) constultra::vector_individual< value_t >
parameters() const noexceptultra::vector_individual< value_t >
pmx(const D_IVECTOR &lhs, const D_IVECTOR &rhs)ultra::hga::individualrelated
save(std::ostream &) constultra::individual
set_if_older_age(age_t) noexceptultra::individualprotected
signature() const noexceptultra::individual
signature_ (defined in ultra::individual)ultra::individualprotected
size() const noexceptultra::vector_individual< value_t >
~individual()=default (defined in ultra::individual)ultra::individualprotected