kiacopy
latest
Contents:
kiacopy
Installation
Usage
API Documentation
Contributing
Credits
History
kiacopy
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
A
action() (kiacopy.plugins.PeriodicActionPlugin method)
(kiacopy.plugins.PeriodicReset method)
(kiacopy.plugins.PheromoneFlip method)
add_node() (kiacopy.circuit.Circuit method)
,
[1]
add_plugin() (kiacopy.solver.Solver method)
,
[1]
add_plugins() (kiacopy.solver.Solver method)
,
[1]
alpha (kiacopy.ants.ant.Ant attribute)
Ant (class in kiacopy.ants.ant)
avg (kiacopy.solution.Solution attribute)
,
[1]
B
best (kiacopy.state.State attribute)
beta (kiacopy.ants.ant.Ant attribute)
C
choose_destination() (kiacopy.ants.ant.Ant method)
choose_node() (kiacopy.ants.ant.Ant method)
(kiacopy.ants.randomant.RandomAnt method)
(kiacopy.ants.sensitiveant.SensitiveAnt method)
Circuit (class in kiacopy.circuit)
,
[1]
close() (kiacopy.circuit.Circuit method)
,
[1]
Colony (class in kiacopy.colony)
,
[1]
convert() (kiacopy.plugins.ConvertStateToJson method)
ConvertStateToJson (class in kiacopy.plugins)
cost (kiacopy.solution.Solution attribute)
,
[1]
D
Darwin (class in kiacopy.plugins)
draw() (kiacopy.plugins.DrawGraph method)
(kiacopy.plugins.MaxMinPheromoneRestrict method)
draw_all() (kiacopy.plugins.DrawGraph method)
draw_consecutive() (kiacopy.plugins.DrawGraph method)
draw_each() (kiacopy.plugins.DrawGraph method)
DrawGraph (class in kiacopy.plugins)
E
EarlyTerminationPlugin (class in kiacopy.plugins)
EliteTracer (class in kiacopy.plugins)
erase() (kiacopy.ants.ant.Ant method)
extract_ant_distances() (kiacopy.utils.plot.Plotter method)
,
[1]
F
find_solution() (kiacopy.solver.Solver method)
,
[1]
G
get_ants() (kiacopy.colony.Colony method)
,
[1]
get_demo_graph() (in module kiacopy.utils.data)
,
[1]
get_easy_id() (kiacopy.circuit.Circuit method)
,
[1]
get_formats() (in module kiacopy.utils.data)
,
[1]
get_id() (kiacopy.circuit.Circuit method)
,
[1]
get_plugins() (kiacopy.solver.Solver method)
,
[1]
get_report() (kiacopy.plugins.Timer method)
get_scores() (kiacopy.ants.ant.Ant method)
I
init_solution() (kiacopy.ants.ant.Ant method)
init_unvisited_nodes() (kiacopy.ants.ant.Ant method)
InitialEdgePheromone (class in kiacopy.plugins)
initialize() (kiacopy.plugins.PeriodicActionPlugin method)
(kiacopy.plugins.Printout method)
(kiacopy.plugins.Timer method)
(kiacopy.solverplugin.SolverPlugin method)
InitialNeighborPheromone (class in kiacopy.plugins)
is_plot_enabled() (in module kiacopy.utils.general)
,
[1]
K
kiacopy (module)
,
[1]
kiacopy.ants (module)
kiacopy.ants.ant (module)
kiacopy.ants.randomant (module)
kiacopy.ants.sensitiveant (module)
kiacopy.circuit (module)
,
[1]
kiacopy.cli (module)
kiacopy.colony (module)
,
[1]
kiacopy.plugins (module)
kiacopy.solution (module)
,
[1]
kiacopy.solver (module)
,
[1]
kiacopy.solverplugin (module)
kiacopy.state (module)
,
[1]
kiacopy.utils (module)
,
[1]
kiacopy.utils.data (module)
,
[1]
kiacopy.utils.general (module)
,
[1]
kiacopy.utils.plot (module)
,
[1]
L
looper() (in module kiacopy.utils.general)
,
[1]
M
MaxMinPheromoneRestrict (class in kiacopy.plugins)
move() (kiacopy.ants.ant.Ant method)
N
name (kiacopy.solverplugin.SolverPlugin attribute)
O
on_before() (kiacopy.plugins.Opt2Swap method)
(kiacopy.solverplugin.SolverPlugin method)
on_finish() (kiacopy.plugins.ConvertStateToJson method)
(kiacopy.plugins.DrawGraph method)
(kiacopy.plugins.MaxMinPheromoneRestrict method)
(kiacopy.plugins.Printout method)
(kiacopy.plugins.Timer method)
(kiacopy.solverplugin.SolverPlugin method)
on_iteration() (kiacopy.plugins.Darwin method)
(kiacopy.plugins.DrawGraph method)
(kiacopy.plugins.EarlyTerminationPlugin method)
(kiacopy.plugins.EliteTracer method)
(kiacopy.plugins.MaxMinPheromoneRestrict method)
(kiacopy.plugins.PeriodicActionPlugin method)
(kiacopy.plugins.Printout method)
(kiacopy.plugins.StatsRecorder method)
(kiacopy.solverplugin.SolverPlugin method)
on_start() (kiacopy.plugins.Darwin method)
(kiacopy.plugins.InitialEdgePheromone method)
(kiacopy.plugins.Printout method)
(kiacopy.plugins.StatsRecorder method)
(kiacopy.plugins.TimeLimit method)
(kiacopy.plugins.Timer method)
(kiacopy.solverplugin.SolverPlugin method)
opt2() (kiacopy.solver.Solver method)
,
[1]
Opt2Swap (class in kiacopy.plugins)
optimize() (kiacopy.solver.Solver method)
,
[1]
P
PeriodicActionPlugin (class in kiacopy.plugins)
PeriodicReset (class in kiacopy.plugins)
pheromone_update() (kiacopy.solver.Solver method)
,
[1]
PheromoneFlip (class in kiacopy.plugins)
plot() (kiacopy.utils.plot.Plotter method)
,
[1]
Plotter (class in kiacopy.utils.plot)
,
[1]
positive() (in module kiacopy.utils.general)
,
[1]
Printout (class in kiacopy.plugins)
pump() (kiacopy.plugins.StatsRecorder method)
R
RandomAnt (class in kiacopy.ants.randomant)
read_graph_data() (in module kiacopy.utils.data)
,
[1]
read_json() (in module kiacopy.utils.data)
,
[1]
read_tsplib95() (in module kiacopy.utils.data)
,
[1]
reconstruct() (kiacopy.circuit.Circuit method)
,
[1]
S
save() (kiacopy.plugins.DrawGraph method)
(kiacopy.plugins.StatsRecorder method)
(kiacopy.utils.plot.Plotter method)
,
[1]
score_edge() (kiacopy.ants.ant.Ant method)
score_residual() (kiacopy.ants.ant.Ant method)
sd (kiacopy.solution.Solution attribute)
,
[1]
SensitiveAnt (class in kiacopy.ants.sensitiveant)
should_terminate() (kiacopy.plugins.EarlyTerminationPlugin method)
(kiacopy.plugins.Threshold method)
(kiacopy.plugins.TimeLimit method)
Solution (class in kiacopy.solution)
,
[1]
solve() (kiacopy.solver.Solver method)
,
[1]
Solver (class in kiacopy.solver)
,
[1]
SolverPlugin (class in kiacopy.solverplugin)
State (class in kiacopy.state)
StatsRecorder (class in kiacopy.plugins)
sum (kiacopy.solution.Solution attribute)
,
[1]
T
Threshold (class in kiacopy.plugins)
TimeLimit (class in kiacopy.plugins)
Timer (class in kiacopy.plugins)
trace() (kiacopy.circuit.Circuit method)
,
[1]
Read the Docs
v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.