8000 Opening zero's in advance · dumbledad/adventofcode@64cec38 · GitHub
[go: up one dir, main page]

Skip to content

Commit 64cec38

Browse files
author
Tim Regan
committed
Opening zero's in advance
1 parent 5384584 commit 64cec38

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

2022/day16.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ def __init__(self, name, flow, to_names):
66
self.flow = flow
77
self.to_names = to_names
88
self.to = []
9-
self.open = False
9+
self.open = self.flow == 0
1010
self.flowed = 0
1111

1212
def __eq__(self, other):
@@ -32,7 +32,8 @@ def tick(self):
3232
self.flowed += self.flow
3333

3434
def reset(self):
35-
self.open = False
35+
if self.flow > 0:
36+
self.open = False
3637
self.flowed = 0
3738

3839
class Cave:

0 commit comments

Comments
 (0)
0