The 0-1 Test for Chaos
from src.o1_test_for_chaos import O1TestForChaos
from experiments.utils import observables
phi_regular = observables(max_time=5000,dimension=300,eca_rule=1,display=True)
phi_edge = observables(max_time=5000,dimension=300,eca_rule=110,display=True)
phi_chaos = observables(max_time=5000,dimension=300,eca_rule=30,display=True)
O1TestForChaos.test_for_chaos(observables=phi_regular,n_angles=10,display=True)
-0.007966913897599062
O1TestForChaos.test_for_chaos(observables=phi_edge,n_angles=10,display=True)
0.7877953946027167
O1TestForChaos.test_for_chaos(observables=phi_chaos,n_angles=10,display=True)
0.9917596040504413