{
  "template": "small",
  "world": {
    "chunkEdgeLengthMeters": 25,
    "snapshots": {
      "snapshotWritePeriodSeconds": 0
    },
    "dimensions": {
      "xMeters": 50,
      "zMeters": 50
    }
  },
  "workers": [
    {
      "worker_type": "UnityWorker",
      "load_balancing": {
        "dynamic_loadbalancer": {
          "worker_scaler_config": {
            "constant_config": {
              "num_workers": 8
            }
          },
          "worker_placer_config": {
            "random_params": {}
          },
          "loadbalancer_config": {
            "min_range_meters": 5.0,
            "max_range_meters": 25.0,
            "speed_meters_per_second": 100.0,
            "expansion_time_millis": 1000
          }
        } 
      },
      "permissions": [{
        "all": {}
      }]
    },
    {
      "worker_type": "UnityClient",
      "permissions": [{
        "all": {}
        }
      ]
    }
  ]
}

{
  "template": "small",
  "world": {
    "chunkEdgeLengthMeters": 25,
    "snapshots": {
      "snapshotWritePeriodSeconds": 0
    },
    "dimensions": {
      "xMeters": 50,
      "zMeters": 50
    }
  },
  "workers": [
    {
      "worker_type": "UnityWorker",
      "load_balancing": {
        "dynamic_loadbalancer": {
          "worker_scaler_config": {
            "constant_config": {
              "num_workers": 16
            }
          },
          "worker_placer_config": {
             "auto_hex_grid_params": {
			 "num_workers": 16
			}
          },
          "loadbalancer_config": {
            "min_range_meters": 5.0,
            "max_range_meters": 25.0,
            "speed_meters_per_second": 10.0,
            "expansion_time_millis": 10000
          }
        } 
      },
      "permissions": [{
        "all": {}
      }]
    },
    {
      "worker_type": "UnityClient",
      "permissions": [{
        "all": {}
        }
      ]
    }
  ]
}

Load balancing is a bit better with this, but still has problems
Load balancing is a bit better with this, but still has problems
