two_cluster_scenario#
- two_cluster_scenario(seed=42, n_nodes_per_cluster=50, cluster_centers=None, cluster_size_std=0.3, mcv1_coverage_range=None)[source]#
Generate a synthetic scenario with two clusters of nodes.
- Parameters:
seed (
int) – Random seed for reproducibility.n_nodes_per_cluster (
int) – Number of nodes per cluster.cluster_centers (
list[tuple[float,float]] |None) – List of tuples representing the centers of the clusters.cluster_size_std (
float) – Standard deviation of the Gaussian distribution for cluster size.mcv1_coverage_range (
tuple[float,float] |None) – Range of MCV1 coverage percentages.
- Returns:
Scenario DataFrame.
- Return type:
DataFrame