ConwayLife.com - A community for Conway's Game of Life and related cellular automata
Home  •  LifeWiki  •  Forums  •  Download Golly

LifeHistory runs WAY smoother on mobile

Has something gone haywire? Let us know about it!

LifeHistory runs WAY smoother on mobile

Postby Saka » January 5th, 2017, 8:51 am

On my phone, LifeHistory is waaaayyyy smoother than b3/s23. Why is that?
x=3 y=3 rule=B3/S23
b2o$2ob$bob!

Is slower than
x=3 y=3 rule=LifeHistory
b2o$2ob$bob

The effect amplifies greatly for larger patterns

Phone: Samsung Galaxy S5
Chrome 55.0.2883.91
Android 6.1
Everyone, please stop posting B/S about CA
x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!

(Check gen 2)
User avatar
Saka
 
Posts: 2241
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: LifeHistory runs WAY smoother on mobile

Postby fluffykitty » January 5th, 2017, 11:49 am

Have you tried HashLife?
I like making rules
fluffykitty
 
Posts: 291
Joined: June 14th, 2014, 5:03 pm

Re: LifeHistory runs WAY smoother on mobile

Postby Saka » January 5th, 2017, 7:37 pm

Life Viewer!!!!!
Everyone, please stop posting B/S about CA
x = 17, y = 10, rule = B3/S23
b2ob2obo5b2o$11b4obo$2bob3o2bo2b3o$bo3b2o4b2o$o2bo2bob2o3b4o$bob2obo5b
o2b2o$2b2o4bobo2b3o$bo3b5ob2obobo$2bo5bob2o$4bob2o2bobobo!

(Check gen 2)
User avatar
Saka
 
Posts: 2241
Joined: June 19th, 2015, 8:50 pm
Location: In the kingdom of Sultan Hamengkubuwono X

Re: LifeHistory runs WAY smoother on mobile

Postby Rhombic » April 3rd, 2017, 11:56 am

Saka wrote:Life Viewer!!!!!


This happens to me on my laptop and desktop too... it's been going on for a few months I'd say!
User avatar
Rhombic
 
Posts: 785
Joined: June 1st, 2013, 5:41 pm

Re: LifeHistory runs WAY smoother on mobile

Postby rowett » April 3rd, 2017, 1:00 pm

Rhombic wrote:
Saka wrote:Life Viewer!!!!!


This happens to me on my laptop and desktop too... it's been going on for a few months I'd say!

To see if there's a difference switch on the timing view (using the [[ SHOWTIMING ]] script command - see below) and look at the load % at the top right. They should be very similar.
x=3 y=3 rule=LifeHistory
b2o$2ob$bob!
[[ SHOWTIMING ]]

x=3 y=3 rule=B3/S23
b2o$2ob$bob!
[[ SHOWTIMING ]]
rowett
Moderator
 
Posts: 727
Joined: January 31st, 2013, 2:34 am
Location: UK

Re: LifeHistory runs WAY smoother on mobile

Postby _zM » April 4th, 2017, 12:58 am

OK. Observation: While zoomed in (at 16.0) non-History is faster, but at 2.0 both are running at a similar speed. I'm not talking about much, maybe 3 gps difference at 16.0. It seems like LifeHistory has an advantage based on zoom level, probably to do with the rendering (Life has to calculate a lot more gradients than Life+History)
Life: Because wires and loops are just too boring.
User avatar
_zM
 
Posts: 141
Joined: June 26th, 2016, 3:07 pm

Re: LifeHistory runs WAY smoother on mobile

Postby rowett » April 4th, 2017, 1:36 am

The performance should be very close for the same pattern at the same zoom. [R]History rendering does use the shading but has to draw extra states. Additionally if state 6 is used then [R]History has a little more work to do when computing the next generation.
In general the rendering speed is slower for zooms < 1x and non-zero angles.
rowett
Moderator
 
Posts: 727
Joined: January 31st, 2013, 2:34 am
Location: UK


Return to Bugs & Errors

Who is online

Users browsing this forum: No registered users and 1 guest