evokit
Getting Started:
Why EvoKit?
Installing
Guides
API Reference:
evokit
evokit
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (evokit.core.algorithm.Algorithm method)
(evokit.core.evaluator.Evaluator method)
(evokit.core.population.Individual method)
(evokit.core.population.Population method)
(evokit.core.selector.Selector method)
(evokit.core.variator.NullVariator method)
(evokit.core.variator.Variator method)
(evokit.evolvables.algorithms.CanonicalGeneticAlgorithm method)
(evokit.evolvables.algorithms.HomogeneousAlgorithm method)
(evokit.evolvables.algorithms.LinearAlgorithm method)
(evokit.evolvables.algorithms.SimpleLinearAlgorithm method)
(evokit.evolvables.bitstring.BitString method)
(evokit.evolvables.bitstring.MutateBits method)
(evokit.evolvables.bitstring.OnePointCrossover method)
(evokit.evolvables.gp.CrossoverSubtree method)
(evokit.evolvables.gp.Expression method)
(evokit.evolvables.gp.ExpressionFactory method)
(evokit.evolvables.gp.MutateNode method)
(evokit.evolvables.gp.MutateSubtree method)
(evokit.evolvables.gp.PenaliseNodeCount method)
(evokit.evolvables.gp.Program method)
(evokit.evolvables.gp.ProgramFactory method)
(evokit.evolvables.gp.Symbol method)
(evokit.evolvables.gp.SymbolicEvaluator method)
(evokit.evolvables.lgp.Condition method)
(evokit.evolvables.lgp.For method)
(evokit.evolvables.lgp.If method)
(evokit.evolvables.lgp.Label method)
(evokit.evolvables.lgp.LinearProgram method)
(evokit.evolvables.lgp.Operation method)
(evokit.evolvables.lgp.StructNextLine method)
(evokit.evolvables.lgp.StructOverLines method)
(evokit.evolvables.lgp.StructUntilLabel method)
(evokit.evolvables.lgp.StructureScope method)
(evokit.evolvables.lgp.ValueRange method)
(evokit.evolvables.lgp.While method)
(evokit.evolvables.selectors.NullSelector method)
(evokit.evolvables.selectors.TournamentSelector method)
(evokit.evolvables.selectors.TruncationSelector method)
(evokit.tools.lineage.VarySignature method)
(evokit.watch.memory.AttributeMemoryWatcher method)
(evokit.watch.memory.MemoryWatcher method)
(evokit.watch.watcher.Watcher method)
(evokit.watch.watcher.WatcherRecord method)
A
add() (in module evokit.evolvables.funcs)
Algorithm (class in evokit.core.algorithm)
archive() (evokit.core.population.Individual method)
(evokit.core.population.Population method)
arity (evokit.core.variator.Variator attribute)
(evokit.evolvables.gp.Expression attribute)
AttributeMemoryWatcher (class in evokit.watch.memory)
attributes (evokit.watch.memory.AttributeMemoryWatcher attribute)
automatic_events (evokit.core.algorithm.Algorithm attribute)
avg() (in module evokit.evolvables.funcs)
B
best() (evokit.core.population.Population method)
BitString (class in evokit.evolvables.bitstring)
bracket_size (evokit.evolvables.selectors.TournamentSelector attribute)
budget (evokit.core.selector.Selector attribute)
build() (evokit.evolvables.gp.ExpressionFactory method)
(evokit.evolvables.gp.ProgramFactory method)
C
can_copy_fitness (evokit.core.population.Individual attribute)
can_copy_parents (evokit.core.population.Individual attribute)
CanonicalGeneticAlgorithm (class in evokit.evolvables.algorithms)
CellSpecifier (in module evokit.evolvables.lgp)
check_condition() (evokit.evolvables.lgp.LinearProgram method)
children (evokit.evolvables.gp.Expression attribute)
clear() (evokit.evolvables.bitstring.BitString method)
close() (evokit.watch.memory.MemoryWatcher method)
Condition (class in evokit.evolvables.lgp)
constant (evokit.evolvables.lgp.StateVectorType attribute)
constants (evokit.evolvables.lgp.LinearProgram attribute)
copy() (evokit.core.population.Individual method)
(evokit.core.population.Population method)
(evokit.evolvables.bitstring.BitString method)
(evokit.evolvables.gp.Expression method)
(evokit.evolvables.gp.Program method)
cos() (in module evokit.evolvables.funcs)
CountBits (class in evokit.evolvables.bitstring)
create_cpu_watcher() (in module evokit.watch.watchers)
create_fitness_watcher() (in module evokit.watch.watchers)
create_rss_watcher() (in module evokit.watch.watchers)
create_size_watcher() (in module evokit.watch.watchers)
CrossoverSubtree (class in evokit.evolvables.gp)
D
div() (in module evokit.evolvables.funcs)
draw_primitive() (evokit.evolvables.gp.ExpressionFactory method)
E
Elitist() (in module evokit.evolvables.selectors)
evaluate() (evokit.core.evaluator.Evaluator method)
(evokit.evolvables.bitstring.CountBits method)
(evokit.evolvables.gp.PenaliseNodeCount method)
(evokit.evolvables.gp.SymbolicEvaluator method)
evaluate_population() (evokit.core.evaluator.Evaluator method)
Evaluator (class in evokit.core.evaluator)
event (evokit.watch.visual.PrintableRecord attribute)
(evokit.watch.watcher.WatcherRecord attribute)
events (evokit.core.algorithm.Algorithm attribute)
(evokit.evolvables.algorithms.CanonicalGeneticAlgorithm attribute)
(evokit.evolvables.algorithms.LinearAlgorithm attribute)
(evokit.evolvables.algorithms.SimpleLinearAlgorithm attribute)
evokit
module
evokit.core
module
evokit.core.accelerator
module
evokit.core.accelerator.parallelisers
module
evokit.core.algorithm
module
evokit.core.evaluator
module
evokit.core.population
module
evokit.core.selector
module
evokit.core.variator
module
evokit.evolvables
module
evokit.evolvables.algorithms
module
evokit.evolvables.bitstring
module
evokit.evolvables.funcs
module
evokit.evolvables.gp
module
evokit.evolvables.gp_visualiser
module
evokit.evolvables.lgp
module
evokit.evolvables.prefabs
module
evokit.evolvables.selectors
module
evokit.tools
module
evokit.tools.diversity
module
evokit.tools.lineage
module
evokit.watch
module
evokit.watch.memory
module
evokit.watch.visual
module
evokit.watch.watcher
module
evokit.watch.watchers
module
Expression (class in evokit.evolvables.gp)
ExpressionFactory (class in evokit.evolvables.gp)
expunge_parents() (evokit.core.population.Individual method)
F
factory (evokit.evolvables.gp.Expression property)
fitness (evokit.core.population.Individual property)
flip() (evokit.evolvables.bitstring.BitString method)
For (class in evokit.evolvables.lgp)
force_update() (evokit.watch.watcher.Watcher method)
from_bit_list() (evokit.evolvables.bitstring.BitString class method)
G
generation (evokit.core.algorithm.Algorithm attribute)
(evokit.watch.watcher.WatcherRecord attribute)
genome (evokit.core.population.Individual attribute)
get() (evokit.evolvables.bitstring.BitString method)
get_state_vector() (evokit.evolvables.lgp.LinearProgram method)
graph_lineage() (in module evokit.tools.lineage)
guppy3_domisize_algorithm (evokit.watch.memory.MemoryWatcherMetric attribute)
H
has_fitness() (evokit.core.population.Individual method)
HomogeneousAlgorithm (class in evokit.evolvables.algorithms)
I
ident (in module evokit.evolvables.gp_visualiser)
If (class in evokit.evolvables.lgp)
Individual (class in evokit.core.population)
input (evokit.evolvables.lgp.StateVectorType attribute)
Instruction (class in evokit.evolvables.lgp)
is_registered() (evokit.watch.watcher.Watcher method)
L
Label (class in evokit.evolvables.lgp)
lim() (in module evokit.evolvables.funcs)
LinearAlgorithm (class in evokit.evolvables.algorithms)
LinearProgram (class in evokit.evolvables.lgp)
load() (in module evokit.core.population)
loop_cap (evokit.evolvables.lgp.While attribute)
M
make_onemax() (in module evokit.evolvables.prefabs)
MANUAL_EVENT (evokit.watch.watcher.Watcher attribute)
max (evokit.evolvables.lgp.ValueRange attribute)
MemoryWatcher (class in evokit.watch.memory)
MemoryWatcherMetric (class in evokit.watch.memory)
metric_to_measure (evokit.watch.memory.MemoryWatcher attribute)
metrics (evokit.watch.memory.MemoryWatcher attribute)
min (evokit.evolvables.lgp.ValueRange attribute)
module
evokit
evokit.core
evokit.core.accelerator
evokit.core.accelerator.parallelisers
evokit.core.algorithm
evokit.core.evaluator
evokit.core.population
evokit.core.selector
evokit.core.variator
evokit.evolvables
evokit.evolvables.algorithms
evokit.evolvables.bitstring
evokit.evolvables.funcs
evokit.evolvables.gp
evokit.evolvables.gp_visualiser
evokit.evolvables.lgp
evokit.evolvables.prefabs
evokit.evolvables.selectors
evokit.tools
evokit.tools.diversity
evokit.tools.lineage
evokit.watch
evokit.watch.memory
evokit.watch.visual
evokit.watch.watcher
evokit.watch.watchers
mul() (in module evokit.evolvables.funcs)
MutateBits (class in evokit.evolvables.bitstring)
MutateNode (class in evokit.evolvables.gp)
MutateSubtree (class in evokit.evolvables.gp)
N
nodes() (evokit.evolvables.gp.Expression method)
NullSelector (class in evokit.evolvables.selectors)
NullVariator (class in evokit.core.variator)
O
OnePointCrossover (class in evokit.evolvables.bitstring)
Operation (class in evokit.evolvables.lgp)
P
p (evokit.evolvables.selectors.TournamentSelector attribute)
p2dot() (in module evokit.evolvables.gp_visualiser)
parallelise_task() (in module evokit.core.accelerator)
(in module evokit.core.accelerator.parallelisers)
parents (evokit.core.population.Individual attribute)
PenaliseNodeCount (class in evokit.evolvables.gp)
plot() (in module evokit.watch.visual)
plot_dict() (in module evokit.watch.visual)
Population (class in evokit.core.population)
pos (evokit.evolvables.gp.Symbol attribute)
primitive_by_arity() (evokit.evolvables.gp.ExpressionFactory method)
PrintableRecord (class in evokit.watch.visual)
processes (evokit.core.variator.Variator attribute)
Program (class in evokit.evolvables.gp)
ProgramFactory (class in evokit.evolvables.gp)
psutil_rss (evokit.watch.memory.MemoryWatcherMetric attribute)
psutil_rss_plus_children (evokit.watch.memory.MemoryWatcherMetric attribute)
psutil_vms (evokit.watch.memory.MemoryWatcherMetric attribute)
psutil_vms_plus_children (evokit.watch.memory.MemoryWatcherMetric attribute)
purge() (evokit.watch.watcher.Watcher method)
pympler_asizeof_algorithm (evokit.watch.memory.MemoryWatcherMetric attribute)
PYMPLER_ASIZEOF_RECURSION_LIMIT (in module evokit.watch.memory)
R
random() (evokit.evolvables.bitstring.BitString static method)
register (evokit.evolvables.lgp.StateVectorType attribute)
register() (evokit.core.algorithm.Algorithm method)
register_parents() (in module evokit.tools.lineage)
registers (evokit.evolvables.lgp.LinearProgram attribute)
report() (evokit.watch.watcher.Watcher method)
reset_fitness() (evokit.core.population.Individual method)
(evokit.core.population.Population method)
retain_fitness (evokit.core.evaluator.Evaluator attribute)
run() (evokit.evolvables.lgp.LinearProgram method)
run_instruction() (evokit.evolvables.lgp.LinearProgram method)
S
save() (in module evokit.core.population)
select() (evokit.core.selector.Selector method)
(evokit.evolvables.selectors.TournamentSelector method)
select_population() (evokit.core.selector.Selector method)
(evokit.evolvables.selectors.NullSelector method)
(evokit.evolvables.selectors.TruncationSelector method)
Selector (class in evokit.core.selector)
set() (evokit.evolvables.bitstring.BitString method)
set_constants() (evokit.evolvables.lgp.LinearProgram method)
set_inputs() (evokit.evolvables.lgp.LinearProgram method)
set_parents() (evokit.core.population.Individual method)
set_registers() (evokit.evolvables.lgp.LinearProgram method)
share_fitness() (in module evokit.tools.diversity)
SimpleLinearAlgorithm (class in evokit.evolvables.algorithms)
sin() (in module evokit.evolvables.funcs)
StateVectorType (class in evokit.evolvables.lgp)
step() (evokit.core.algorithm.Algorithm method)
(evokit.evolvables.algorithms.CanonicalGeneticAlgorithm method)
(evokit.evolvables.algorithms.HomogeneousAlgorithm method)
(evokit.evolvables.algorithms.LinearAlgorithm method)
(evokit.evolvables.algorithms.SimpleLinearAlgorithm method)
StructNextLine (class in evokit.evolvables.lgp)
StructOverLines (class in evokit.evolvables.lgp)
StructUntilLabel (class in evokit.evolvables.lgp)
StructureScope (class in evokit.evolvables.lgp)
StructureType (class in evokit.evolvables.lgp)
sub() (in module evokit.evolvables.funcs)
subject (evokit.watch.watcher.Watcher attribute)
subscribe() (evokit.watch.memory.AttributeMemoryWatcher method)
(evokit.watch.memory.MemoryWatcher method)
supported_metrics (evokit.watch.memory.MemoryWatcher attribute)
Symbol (class in evokit.evolvables.gp)
SymbolicEvaluator (class in evokit.evolvables.gp)
T
tan() (in module evokit.evolvables.funcs)
time (evokit.watch.visual.PrintableRecord attribute)
(evokit.watch.watcher.WatcherRecord attribute)
to_bit_list() (evokit.evolvables.bitstring.BitString method)
TournamentSelector (class in evokit.evolvables.selectors)
tracemalloc_snapshot (evokit.watch.memory.MemoryWatcherMetric attribute)
tracemalloc_total_current (evokit.watch.memory.MemoryWatcherMetric attribute)
tracemalloc_total_peak (evokit.watch.memory.MemoryWatcherMetric attribute)
TrackParents() (in module evokit.tools.lineage)
trial_run() (in module evokit.evolvables.bitstring)
TruncationSelector (class in evokit.evolvables.selectors)
U
uid (evokit.core.population.Individual property)
unsubscribe() (evokit.watch.watcher.Watcher method)
update() (evokit.core.algorithm.Algorithm method)
(evokit.watch.watcher.Watcher method)
V
value (evokit.evolvables.gp.Expression attribute)
(evokit.watch.visual.PrintableRecord attribute)
(evokit.watch.watcher.WatcherRecord attribute)
ValueRange (class in evokit.evolvables.lgp)
Variator (class in evokit.core.variator)
vary() (evokit.core.variator.NullVariator method)
(evokit.core.variator.Variator method)
(evokit.evolvables.bitstring.MutateBits method)
(evokit.evolvables.bitstring.OnePointCrossover method)
(evokit.evolvables.gp.CrossoverSubtree method)
(evokit.evolvables.gp.MutateNode method)
(evokit.evolvables.gp.MutateSubtree method)
vary_population() (evokit.core.variator.Variator method)
VarySignature (class in evokit.tools.lineage)
W
Watcher (class in evokit.watch.watcher)
WatcherRecord (class in evokit.watch.watcher)
watchers (evokit.core.algorithm.Algorithm attribute)
While (class in evokit.evolvables.lgp)