Skip to content

Commit 6312ebe

Browse files
wang-boyuEwoutH
authored andcommitted
add model default params for agents-networks gis example
1 parent 89f9379 commit 6312ebe

File tree

1 file changed

+11
-8
lines changed
  • gis/agents_and_networks/src/model

1 file changed

+11
-8
lines changed

gis/agents_and_networks/src/model/model.py

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import uuid
22
from functools import partial
3+
from pathlib import Path
34

45
import geopandas as gpd
56
import mesa
@@ -13,6 +14,8 @@
1314
from ..space.campus import Campus
1415
from ..space.road_network import CampusWalkway
1516

17+
script_directory = Path(__file__).resolve().parent
18+
1619

1720
def get_time(model) -> pd.Timedelta:
1821
return pd.Timedelta(days=model.day, hours=model.hour, minutes=model.minute)
@@ -59,14 +62,14 @@ class AgentsAndNetworks(mesa.Model):
5962

6063
def __init__(
6164
self,
62-
campus: str,
63-
data_crs: str,
64-
buildings_file: str,
65-
walkway_file: str,
66-
lakes_file: str,
67-
rivers_file: str,
68-
driveway_file: str,
69-
num_commuters,
65+
campus="ub",
66+
data_crs="epsg:4326",
67+
buildings_file=script_directory / "../../data/ub/UB_bld.zip",
68+
walkway_file=script_directory / "../../data/ub/UB_walkway_line.zip",
69+
lakes_file=script_directory / "../../data/ub/hydrop.zip",
70+
rivers_file=script_directory / "../../data/ub/hydrol.zip",
71+
driveway_file=script_directory / "../../data/data/ub/UB_Rds.zip",
72+
num_commuters=50,
7073
commuter_min_friends=5,
7174
commuter_max_friends=10,
7275
commuter_happiness_increase=0.5,

0 commit comments

Comments
 (0)