{
  "topology": {
    "type": "smallworld",
    "num_nodes": 300,
    "channel_size_sat": 2000000,
    "avg_degree": 6,
    "seed": 61886513
  },
  "liquidity_model": "bimodal",
  "liquidity_seed": 263687451,
  "source": "1",
  "scenarios": [
    {
      "target": "127",
      "amt_msat": 1000000000,
      "max_parts": 4,
      "atomic_mpp": true
    },
    {
      "target": "291",
      "amt_msat": 20000000,
      "max_parts": 1,
      "atomic_mpp": true
    },
    {
      "target": "261",
      "amt_msat": 1000000000,
      "max_parts": 4,
      "atomic_mpp": true
    },
    {
      "target": "111",
      "amt_msat": 1000000000,
      "max_parts": 16,
      "atomic_mpp": true
    },
    {
      "target": "4",
      "amt_msat": 20000000,
      "max_parts": 1,
      "atomic_mpp": true
    },
    {
      "target": "216",
      "amt_msat": 2000000000,
      "max_parts": 4,
      "atomic_mpp": true
    },
    {
      "target": "221",
      "amt_msat": 1600000000,
      "max_parts": 16,
      "atomic_mpp": true
    }
  ],
  "clock": {
    "payment_gap_sec": 600,
    "attempt_sec": 1
  },
  "background_traffic": {
    "payments_per_gap": 50,
    "min_amt_msat": 2000000,
    "max_amt_msat": 1000000000,
    "focus_fraction": 0.33,
    "seed": 246574352
  },
  "htlc_limits": {
    "max_htlc_frac_family": "tight",
    "min_htlc_family": "tight"
  },
  "inbound_fees": {
    "family": "heavy"
  },
  "fee_limit_ppm": 4000,
  "concurrency": {
    "max_in_flight": 2,
    "inter_arrival_sec": 5.0
  },
  "latency": {
    "per_hop_ms": 300.0,
    "attempt_overhead_ms": 250.0
  }
}