satellites_scenario#
- satellites_scenario(core_population=500000, satellite_population=100000, n_towns=30, max_distance=200, mcv1=0.5, seed=52, population_std=0.3)[source]#
Create a cluster of nodes with a single large node in the center (core) surrounded by smaller nodes (satellites).
- Parameters:
core_population (
int) – Population of the core citysatellite_population (
int) – Population of the satellite citiesn_towns (
int) – Number of towns to createmax_distance (
float) – Maximum distance from center (km)mcv1 (
float) – MCV1 coverageseed (
int|None) – Random seed for reproducibility
- Returns:
Scenario DataFrame.
- Return type:
pl.DataFrame