Skip to content

Commit e1f67c1

Browse files
rhttpike3
authored andcommitted
Add super().__init__() in model.__init__()
1 parent ef2b5e7 commit e1f67c1

File tree

16 files changed

+16
-4
lines changed

16 files changed

+16
-4
lines changed

examples/bank_reserves/bank_reserves/model.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ def __init__(
114114
rich_threshold=10,
115115
reserve_percent=50,
116116
):
117+
super().__init__()
117118
self.height = height
118119
self.width = width
119120
self.init_people = init_people

examples/boid_flockers/boid_flockers/model.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ def __init__(
4040
keep from any other
4141
cohere, separate, match: factors for the relative importance of
4242
the three drives."""
43+
super().__init__()
4344
self.population = population
4445
self.vision = vision
4546
self.speed = speed

examples/boltzmann_wealth_model/boltzmann_wealth_model/model.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ class BoltzmannWealthModel(mesa.Model):
1818
"""
1919

2020
def __init__(self, N=100, width=10, height=10):
21+
super().__init__()
2122
self.num_agents = N
2223
self.grid = mesa.space.MultiGrid(width, height, True)
2324
self.schedule = mesa.time.RandomActivation(self)

examples/boltzmann_wealth_model_network/boltzmann_wealth_model_network/model.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ class BoltzmannWealthModelNetwork(mesa.Model):
1414
"""A model with some number of agents."""
1515

1616
def __init__(self, num_agents=7, num_nodes=10):
17+
super().__init__()
1718
self.num_agents = num_agents
1819
self.num_nodes = num_nodes if num_nodes >= self.num_agents else self.num_agents
1920
self.G = nx.erdos_renyi_graph(n=self.num_nodes, p=0.5)

examples/charts/charts/model.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ def __init__(
9797
rich_threshold=10,
9898
reserve_percent=50,
9999
):
100+
super().__init__()
100101
self.height = height
101102
self.width = width
102103
self.init_people = init_people

examples/color_patches/color_patches/model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def __init__(self, width=20, height=20):
7171
Create a 2D lattice with strict borders where agents live
7272
The agents next state is first determined before updating the grid
7373
"""
74-
74+
super().__init__()
7575
self._grid = mesa.space.SingleGrid(width, height, torus=False)
7676
self._schedule = mesa.time.SimultaneousActivation(self)
7777

examples/conways_game_of_life/conways_game_of_life/model.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ def __init__(self, width=50, height=50):
1313
"""
1414
Create a new playing area of (width, height) cells.
1515
"""
16+
super().__init__()
1617

1718
# Set up the grid and schedule.
1819

examples/el_farol/el_farol/model.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ def __init__(
1414
height=100,
1515
N=100,
1616
):
17+
super().__init__()
1718
self.running = True
1819
self.num_agents = N
1920
self.schedule = mesa.time.RandomActivation(self)

examples/forest_fire/forest_fire/model.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ def __init__(self, width=100, height=100, density=0.65):
1616
width, height: The size of the grid to model
1717
density: What fraction of grid cells have a tree in them.
1818
"""
19+
super().__init__()
1920
# Set up model objects
2021
self.schedule = mesa.time.RandomActivation(self)
2122
self.grid = mesa.space.SingleGrid(width, height, torus=False)

examples/hex_snowflake/hex_snowflake/model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def __init__(self, width=50, height=50):
1313
"""
1414
Create a new playing area of (width, height) cells.
1515
"""
16-
16+
super().__init__()
1717
# Set up the grid and schedule.
1818

1919
# Use SimultaneousActivation which simulates all the cells

0 commit comments

Comments
 (0)