User:Tommyaweosme/wolfram to ruletable
Jump to navigation
Jump to search
while True:
x=input("state number")
w=str(bin(int(input("wolfram rule"))))
w=w[1:]
w=w[1:]
for i in range(8-len(w)):
w="0"+w
if w[0]=="1":
print("0,"+x+","+x+",0,0,0,0,0,"+x+","+x)
if w[1]=="1":
print("0,"+x+",0,0,0,0,0,0,"+x+","+x)
if w[2]=="1":
print("0,0,"+x+",0,0,0,0,0,"+x+","+x)
if w[3]=="1":
print("0,0,0,0,0,0,0,0,"+x+","+x)
if w[4]=="1":
print("0,"+x+","+x+",0,0,0,0,0,0,"+x)
if w[5]=="1":
print("0,"+x+",0,0,0,0,0,0,0,"+x)
if w[6]=="1":
print("0,0,"+x+",0,0,0,0,0,0,"+x)
if w[7]=="1":
print("0,0,0,0,0,0,0,0,0,"+x+" #this isnt going to work")