Game of Life experiment:
On a 256x256 grid the influence speed is linear except for stalls due to static configurations.
y = [0.0
, 1.4142135623730951
, 2.8284271247461903
, 3.6055512754639896
, 4.47213595499958
, 5.656854249492381
, 6.4031242374328485
, 6.708203932499369
, 8.06225774829855
, 9.433981132056603
, 10.295630140987
, 11.6619037896906
, 12.08304597359457
, 13.453624047073712
, 14.317821063276352
, 15.620499351813312
, 17.029386365926403
, 17.804493814764854
, 18.439088914585774
, 18.439088914585774
, 19.849433241279208
, 21.2602916254693
, 22.022715545545243
, 21.93171219946131
, 22.022715545545243
, 23.08679276123039
, 23.40939982143925
, 24.698178070456937
, 26.0
, 27.313000567495326
, 28.635642126552703
, 29.966648127543394
, 29.546573405388315
, 29.068883707497267
, 30.413812651491096
, 30.886890422961002
, 31.76476034853718
, 33.12099032335839
, 33.12099032335839
, 34.48187929913334
, 35.84689665786985
, 37.21558813185679
, 38.58756276314948
, 38.58756276314948
, 39.66106403010388
, 39.66106403010388
, 41.048751503547585
, 42.43819034784589
, 43.82921400162225
, 43.82921400162225
, 43.82921400162225
, 43.82921400162225
, 44.28317965096905
, 44.28317965096905
, 45.617978911828175
, 46.95742752749558
, 47.4236228055175
, 46.95742752749558
, 47.4236228055175
, 46.95742752749558
, 47.4236228055175
, 46.95742752749558
, 47.4236228055175
, 46.95742752749558
, 47.4236228055175
, 46.95742752749558
, 47.4236228055175
, 46.95742752749558
, 47.4236228055175
, 46.95742752749558
, 47.4236228055175]
71-element Array{Float64,1}: 0.0 1.4142135623730951 2.8284271247461903 3.6055512754639896 4.47213595499958 5.656854249492381 6.4031242374328485 6.708203932499369 8.06225774829855 9.433981132056603 10.295630140987 11.6619037896906 12.08304597359457 ⋮ 46.95742752749558 47.4236228055175 46.95742752749558 47.4236228055175 46.95742752749558 47.4236228055175 46.95742752749558 47.4236228055175 46.95742752749558 47.4236228055175 46.95742752749558 47.4236228055175
x = collect(1:71)
71-element Array{Int64,1}: 1 2 3 4 5 6 7 8 9 10 11 12 13 ⋮ 60 61 62 63 64 65 66 67 68 69 70 71
using PyPlot
plot(x,y)
1-element Array{PyCall.PyObject,1}: PyObject <matplotlib.lines.Line2D object at 0x13a87dc88>
y = [0.0
, 1.4142135623730951
, 2.23606797749979
, 2.8284271247461903
, 3.6055512754639896
, 5.0
, 6.4031242374328485
, 7.211102550927979
, 8.06225774829855
, 9.433981132056603
, 10.63014581273465
, 12.041594578792296
, 13.453624047073712
, 14.866068747318504
, 15.620499351813312
, 15.811388300841896
, 15.620499351813312
, 16.64331697709324
, 17.4928556845359
, 18.35755975068582
, 19.313207915827967
, 18.973665961010276
, 19.723082923316017
, 21.095023109728988
, 21.633307652783937
, 23.021728866442675
, 24.413111231467404
, 25.80697580112788
, 26.400757564888174
, 27.459060435491963
, 28.425340807103794
, 28.425340807103794
, 29.1547594742265
, 30.413812651491096
, 30.886890422961002
, 31.38470965295043
, 31.76476034853718
, 32.2490309931942
, 32.2490309931942
, 32.449961479175904
, 33.060550509633075
, 33.28663395418648
, 34.20526275297414
, 35.4682957019364
, 36.400549446402586
, 36.400549446402586
, 36.76955262170048
, 37.48332962798262
, 37.53664875824692
, 37.53664875824692
, 37.53664875824692
, 38.2099463490856
, 39.319206502674994
, 40.01249804748512
, 41.04875150354758
, 42.04759208325727
, 42.1070065428546
, 43.0
, 44.01136216933078
, 45.01110973970759
, 46.01086828130937
, 47.0
, 47.01063709417264
, 48.0
, 49.01020301937138
, 50.00999900019995
, 51.03920062069938
, 51.478150704935004
, 52.46903848937963
, 52.46903848937963
, 52.46903848937963
, 53.23532661682465
, 53.36665625650534
, 53.36665625650534
, 53.36665625650534
, 52.63078946776307
, 52.63078946776307
, 53.600373133029585
, 54.12947441089744
, 53.85164807134504
, 54.12947441089744
, 54.3415126767741
, 54.571054598569006
, 53.85164807134504
, 54.12023651093923
, 54.12023651093923
, 54.12023651093923
, 54.589376255824725
, 55.32630477449221
, 56.435804238089844
, 57.55866572463264
, 58.54912467321778
, 59.53990258641678
, 60.40695324215582
, 60.415229867972855
, 61.18823416311342
, 61.40032573203501
, 62.28964600958975
, 63.28506932918695
, 64.1248781675256
, 64.53681120105021
, 65.5133574166368
, 65.5133574166368
, 65.5133574166368
, 65.5133574166368
, 65.5133574166368
, 65.5133574166368
, 66.09841147864297
, 66.09841147864297
, 66.2872536767062
, 67.08203932499369
, 67.26812023536856
, 66.91038783328041
, 67.67569726275453
, 67.72001181334805
, 68.00735254367721
, 68.00735254367721
, 67.18630812896329
, 67.67569726275453
, 67.11929677819934
, 67.7421582177598
, 67.7421582177598
, 67.67569726275453
, 68.9492567037528
, 69.57010852370435
, 70.83784299369935
, 68.62215385719105
, 70.0357051795725
, 71.44928271158501
, 71.50524456289902
, 72.83543093852057
, 73.53910524340095
, 74.24957912338628
, 74.96665925596524
, 75.66372975210778
, 75.74298647399638
, 76.48529270389177
, 77.89736837660178
, 78.49203781276162
, 78.56844150166147
, 79.98124780221924
, 80.72174428244227
, 82.13403679352427
, 82.87943049997388
, 84.29116205154607
, 83.4865258589672
, 83.86894538504703
, 84.64632301523794
, 84.81155581640984
, 85.60373823613078
, 87.00574693662482
, 87.61849119906141
, 87.80091115700337
, 88.23831367382311
, 88.40814442120138
, 89.02246907382427
, 89.02246907382427
, 88.86506625215559
, 89.20201791439473
, 89.81091247727082
, 89.81091247727082
, 90.27181176868004
, 90.42676594902639
, 90.60353193998564
, 91.21403400793103
, 89.02246907382427
, 89.40357934669059
, 89.40357934669059
, 90.0
, 90.2108640907513
, 90.8019823572151
, 91.02197536858888
, 90.8019823572151
, 91.02197536858888
, 90.42676594902639
, 91.02197536858888
, 90.42676594902639
, 91.02197536858888
, 90.8019823572151
, 91.02197536858888
, 91.02197536858888
, 91.02197536858888
, 91.02197536858888
, 90.8019823572151
, 90.60353193998564]
185-element Array{Float64,1}: 0.0 1.4142135623730951 2.23606797749979 2.8284271247461903 3.6055512754639896 5.0 6.4031242374328485 7.211102550927979 8.06225774829855 9.433981132056603 10.63014581273465 12.041594578792296 13.453624047073712 ⋮ 91.02197536858888 90.42676594902639 91.02197536858888 90.42676594902639 91.02197536858888 90.8019823572151 91.02197536858888 91.02197536858888 91.02197536858888 91.02197536858888 90.8019823572151 90.60353193998564
plot(collect(1:length(y)),y)
1-element Array{PyCall.PyObject,1}: PyObject <matplotlib.lines.Line2D object at 0x13a8dd400>