Discuss Scratch
- Discussion Forums
- » Show and Tell
- » Conway's Game of Life
- ArnoHu
-
Scratcher
1000+ posts
Conway's Game of Life
Scratch Game of Life Video
On this Twitter video you can watch the performance tunings described in a previous forum post in action (on the fast Forkphorus Scratch runtime). Zooming in and out of a 4-million-cell Turing machine life form.
An even larger 16-million-cell version is running at https://forkphorus.github.io/app.html?id=358596496
On this Twitter video you can watch the performance tunings described in a previous forum post in action (on the fast Forkphorus Scratch runtime). Zooming in and out of a 4-million-cell Turing machine life form.
An even larger 16-million-cell version is running at https://forkphorus.github.io/app.html?id=358596496
Last edited by ArnoHu (Jan. 11, 2020 10:28:05)
- 12345ops3
-
Scratcher
7 posts
Conway's Game of Life
play sound [ v] until done
play sound [ v] until done
play sound [ v] until done
play sound [ v] until done
play sound [ v] until done
- ArnoHu
-
Scratcher
1000+ posts
Conway's Game of Life
Scratch Game of Life Video
On this Twitter video you can watch the performance tunings described in a previous forum post in action (on the fast Forkphorus Scratch runtime). Zooming in and out of a 4-million-cell Turing machine life form.
An even larger 16-million-cell version is running at https://forkphorus.github.io/app.html?id=358596496
Once more faster after the latest performance tuning: https://twitter.com/ArnoHu/status/1264204763937333249
My latest performance tuning doubled speed on large Forkphorus grids (4-mio or 16-mio cells), but actually meant a slowdown on sparse Scratch 3 life forms by 10-20%, due to some execution overhead while the old lookup on smaller lists was not that costly. I think I will still leave it like this, as the Forkphorus versions are working nicely now.
Last edited by ArnoHu (Aug. 15, 2020 04:40:24)
- ArnoHu
-
Scratcher
1000+ posts
Conway's Game of Life
Scratch Game of Life Video
On this Twitter video you can watch the performance tunings described in a previous forum post in action (on the fast Forkphorus Scratch runtime). Zooming in and out of a 4-million-cell Turing machine life form.
An even larger 16-million-cell version is running at https://forkphorus.github.io/app.html?id=358596496
Once more faster after the latest performance tuning: https://twitter.com/ArnoHu/status/1264204763937333249
My latest performance tuning doubled speed on large Forkphorus grids (4-mio or 16-mio cells), but actually meant a slowdown on sparse Scratch 3 life forms by 10-20%, due to some execution overhead while the old lookup on smaller lists was not that costly. I think I will still leave it like this, as the Forkphorus versions are working nicely now.
Impressive, TurboWarp is much faster than Forkphorus, by a factor of 5 to 10!
16-mio cell grid Glider Rake runs at 140fps on my machine: https://turbowarp.org/358596496/fullscreen
4-mio cell grid Turing Machine runs at 80fps (it has more active cells than Glider Rake): https://turbowarp.org/334314439/fullscreen
You can now use mouse wheel for zooming in/out.
Last edited by ArnoHu (Nov. 11, 2020 07:28:00)
- joca_pet
-
Scratcher
5 posts
Conway's Game of Life
1/Grass/Dirt/Stone/Sand/Clay/Water/Tree/Leaves/Begin Block Type Decorations/Tall Grass/Yellow Flowers/Orange Flowers/Red Flowers/Pink Flowers/Purple Flowers/Pebbles/Seashells/Reeds/Kelp}1|1|3|2|0|1|1|2|2|0|1|1|3|1|0|1|1|1|2|0|1|1|2|1|0|1|1|3|0|0|1|1|0|2|0|6|1|1|1|0|1|1|2|0|0|7|1|2|1|1|1|1|3|-1|0|1|1|-1|2|0|1|1|0|1|0|1|1|1|0|0|1|1|2|-1|0|7|1|2|1|2|1|1|3|-2|0|1|1|-2|2|0|1|1|-1|1|0|1|1|0|0|0|1|1|1|-1|0|1|1|2|-2|0|7|1|2|1|3|8|1|2|2|4|1|1|3|-3|0|8|1|3|1|4|1|1|-3|2|0|1|1|-2|1|0|1|1|-1|0|0|1|1|0|-1|0|1|1|1|-2|0|1|1|2|-3|0|7|1|2|1|4|3|1|3|-4|0|1|1|-4|2|0|1|1|-3|1|0|1|1|-2|0|0|1|1|-1|-1|0|1|1|0|-2|0|1|1|1|-3|0|8|1|1|1|4|3|1|2|-4|0|8|1|2|0|4|8|1|2|1|5|3|1|3|-5|0|3|1|3|-4|1|1|1|-5|2|0|6|1|-4|1|0|1|1|-3|0|0|1|1|-2|-1|0|1|1|-1|-2|0|1|1|0|-3|0|3|1|1|-4|0|3|1|2|-5|0|3|1|2|-4|1|3|1|3|-6|0|3|1|3|-5|1|3|1|3|-4|2|1|1|-6|2|0|6|1|-5|1|0|6|1|-4|0|0|1|1|-3|-1|0|1|1|-2|-2|0|1|1|-1|-3|0|3|1|0|-4|0|3|1|1|-5|0|3|1|2|-6|0|6|1|2|-4|2|3|1|3|-7|0|3|1|3|-6|1|6|1|3|-5|2|3|1|3|-4|3|1|1|-7|2|0|6|1|-6|1|0|6|1|-5|0|0|6|1|-4|-1|0|1|1|-3|-2|0|1|1|-2|-3|0|1|1|-1|-4|0|3|1|0|-5|0|3|1|0|-4|1|3|1|1|-6|0|3|1|2|-7|0|3|1|2|-4|3|3|1|3|-7|1|6|1|3|-6|2|3|1|3|-5|3|1|1|3|-8|0|1|1|-8|2|0|6|1|-7|1|0|6|1|-6|0|0|6|1|-5|-1|0|6|1|-4|-2|0|1|1|-3|-3|0|1|1|-2|-4|0|1|1|-1|-5|0|3|1|0|-6|0|3|1|0|-5|1|3|1|0|-4|2|3|1|1|-7|0|3|1|1|-4|3|3|1|2|-7|1|3|1|2|-5|3|3|1|3|-7|2|3|1|3|-6|3|1|1|2|-8|0|1|1|-8|1|0|6|1|-7|0|0|6|1|-6|-1|0|6|1|-5|-2|0|6|1|-4|-3|0|1|1|-3|-4|0|1|1|-2|-5|0|1|1|-1|-6|0|3|1|0|-7|0|3|1|0|-6|1|6|1|0|-5|2|3|1|0|-4|3|3|1|1|-7|1|3|1|1|-5|3|3|1|1|-5|3|6|1|2|-7|2|3|1|2|-6|3|3|1|2|-5|4|3|1|3|-7|3|1|1|-9|2|0|1|1|1|-8|0|5|1|2|-9|0|1|1|-8|0|0|6|1|-7|-1|0|6|1|-6|-2|0|6|1|-5|-3|0|6|1|-4|-4|0|1|1|-3|-5|0|1|1|-2|-6|0|1|1|-1|-7|0|3|1|0|-7|1|6|1|0|-6|2|3|1|0|-5|3|6|1|1|-7|2|3|1|1|-6|3|3|1|1|-5|4|3|1|2|-7|3|3|1|2|-6|4|1|1|-9|1|0|1|1|0|-8|0|5|1|1|-9|0|1|1|-8|-1|0|6|1|-7|-2|0|6|1|-6|-3|0|6|1|-5|-4|0|6|1|-4|-5|0|1|1|-3|-6|0|1|1|-2|-7|0|3|1|0|-7|2|3|1|0|-6|3|3|1|1|-7|3|3|1|1|-6|4|1|1|-9|0|0|1|1|-1|-8|0|5|1|0|-9|0|1|1|-8|-2|0|6|1|-7|-3|0|6|1|-6|-4|0|6|1|-5|-5|0|6|1|-4|-6|0|1|1|-3|-7|0|3|1|0|-7|3|1|1|-9|-1|0|1|1|-2|-8|0|18|1|-4|-5|1|5|1|-1|-9|0|1|1|-8|-3|0|6|1|-7|-4|0|6|1|-6|-5|0|6|1|-5|-6|0|1|1|-4|-7|0|1|1|-9|-2|0|1|1|-3|-8|0|18|1|-4|-6|1|18|1|-5|-5|1|1|1|-8|-4|0|6|1|-7|-5|0|6|1|-6|-6|0|1|1|-5|-7|0|1|1|-9|-3|0|1|6|-4|-8|0|18|1|-5|-6|1|1|1|-8|-5|0|6|1|-7|-6|0|1|1|-6|-7|0|1|1|-9|-4|0|1|4|-5|-8|0|1|1|-8|-6|0|1|1|-7|-7|0|1|1|-9|-5|0|1|4|-6|-8|0|1|1|-8|-7|0|1|1|-9|-6|0|1|1|-9|-7|0|
- zlagerill
-
Scratcher
9 posts
Conway's Game of Life
say [I didn’t know you could do this!] for (2) secs
- Discussion Forums
- » Show and Tell
-
» Conway's Game of Life
