starting func

master
Tom Weber 2 years ago
parent a750e8a47f
commit 50c09332e1

@ -96,6 +96,16 @@ def get_anime(size=100, steps=100, start="random"):
anime = PlotlyAnimation(state, steps)
return anime.animation
def get_starting_board(size, start=random):
# TODO: implement other starting options like e.g. glider
if start == "random":
return State(size, size, "random")
else:
return State(size, size, None)
def start(size = 100, start="random"):
board = get_starting_board(size, start)
return PlotlyAnimation(board, size)
def main():
# state = State(20, 20, [(0, 1), (1, 2), (2, 0), (2, 1), (2, 2)])

Loading…
Cancel
Save