Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SioKCronin/nature-inspired-optimisation
/ functions
Functions
128 in github.com/SioKCronin/nature-inspired-optimisation
⨍
Functions
128
◇
Types & classes
27
↓ 1 callers
Function
visualize_ca_html
Convenience function to create interactive HTML visualization. Args: bounds: Search space bounds (must be 2D) population_size: Po
nio/visualize_ca.py:625
Method
__call__
Evaluate fitness at a given position. The fitness is the distance to the current optimum position, with a smooth basin around the opt
nio/benchmarks.py:163
Method
__init__
( self, objective: Objective = rastrigin, bounds: Sequence[Tuple[float, float]] = ((-5
nio/dragonfly.py:36
Method
__init__
Initialize the visualizer. Args: algorithm: CulturalAlgorithm instance to visualize save_path: Path to save video fil
nio/visualize_ca.py:34
Method
__init__
Initialize state record.
nio/visualize_ca.py:572
Method
__init__
Initialize the PPSO algorithm. Args: objective: Objective function to minimize bounds: Search space boundaries for ea
nio/ppso.py:43
Method
__init__
Initialize the Firefly Algorithm. Args: objective: Objective function to minimize bounds: Search space bounda
nio/firefly.py:43
Method
__init__
( self, objective: Objective = rastrigin, bounds: Sequence[Tuple[float, float]] = ((-5
nio/bat.py:37
Method
__init__
Initialize the contracting optimum benchmark. Args: bounds: Search space boundaries for each dimension initial_radius
nio/benchmarks.py:53
Method
__init__
( self, objective: Objective = rastrigin, bounds: Sequence[Tuple[float, float]] = ((-5
nio/philippine_eagle.py:51
Method
__init__
Initialize the IWD-CO algorithm. Args: objective: Objective function to minimize bounds: Search space boundaries for
nio/iwd_co.py:140
Method
__init__
Initialize the Water Cycle Algorithm. Args: objective: Objective function to minimize bounds: Search space boundaries
nio/water_cycle.py:107
Method
__init__
Initialize the Cultural Algorithm. Args: objective: Objective function to minimize bounds: Search space boundaries fo
nio/cultural.py:66
Method
animate
(frame: int)
nio/visualize_ca.py:168
Function
contracting_optimum
Factory function to create a ContractingOptimum benchmark. Args: bounds: Search space boundaries **kwargs: Additional arguments p
nio/benchmarks.py:216
Method
get_optimum_info
Get current optimum position and radius. Returns: Tuple of (optimum_position, current_radius)
nio/benchmarks.py:207
Method
get_property
Get a property value for this liquid type.
nio/iwd_co.py:75
Function
rastrigin
Default benchmark function (global minimum at 0).
nio/dragonfly.py:21
Function
rastrigin
Default benchmark function (global minimum at 0).
nio/ppso.py:23
Function
rastrigin
Default benchmark function (global minimum at 0).
nio/firefly.py:22
Function
rastrigin
Classic Rastrigin function (global minimum at 0). Reference: Rastrigin, L. A. "Systems of extremal control." Nauka, Moscow (1974)
nio/benchmarks.py:18
Function
rastrigin
Default benchmark function (global minimum at 0).
nio/philippine_eagle.py:20
Function
rastrigin
Default benchmark function (global minimum at 0).
nio/iwd_co.py:31
Function
rastrigin
Default benchmark function (global minimum at 0).
nio/water_cycle.py:32
Function
rastrigin
Default benchmark function (global minimum at 0).
nio/cultural.py:24
Method
reset
Reset the benchmark to initial state.
nio/benchmarks.py:191
Function
rosenbrock_2d
2D Rosenbrock function.
examples/ca_visualization_example.py:89
Function
sphere_2d
2D sphere function (minimum at origin).
examples/ca_visualization_example.py:85
← previous
101–128 of 128, ranked by callers