GoL/rules.py
2024-02-29 14:47:37 +01:00

27 lines
589 B
Python

# rule = "12345/3" # Labyrinth
# rule = "23/3" # Conway
# rule = "01234678/0123478" # Anti Conway
rule = "87654/8765" # Wobbl World
# a/b
# a = bei Anzahl von ... Nachbaren bleib lebendig
# b = bei Anzahl von ... Nachbaren werde lebendig
rule = rule.split("/")
def pixel(state, lives):
if state:
if lives in rule[0]:
# fals überleben soll
return True
else:
return False
else:
if lives in rule[1]:
# geburt
return True
else:
return False