Browse Search Popular Register Upload Rules User list Login:
Search:
GAME OF LIFE simulation

Image:
screenshot of the scene

Author: Xray

Group: Default

Filesize: 85.71 kB

Date added: 2013-09-22

Rating: 6.1

Downloads: 1581

Views: 307

Comments: 12

Ratings: 3

Times favored: 1

Made with: Algodoo v2.1.0

Tags:
game,
life

Scene tag

The Game of Life is not a "game" but rather a computer simulation that was invented by Cambridge mathematician John Conway. Rather than me trying to explain about it here, please check out this website:
GAME OF LIFE and there are many others.

Basic instructions for setting up and running this simulation are in the scene.

CREDITS:
swiss.assault - Developed the basic concepts and the algorithms in his version of the scene. See Game of Life V5

kilinich - Greatly improved the script by making it faster and more efficient. Also improved the user interface by adding a control button and the ability to easily modify the cells with a click of the mouse.

electronicboy - Assisted me with some of the debugging issues.

Me (Xray) - Mainly improved the cosmetic layout of the original scene and also added some cool features such as adjustable speed buttons.
Last edited at 2014/12/13 09:00:35 by Kilinich
Please log in to rate this scene
edit
Similar scenes
Title: [Algodoo only] Conway's Game of Life V.2
Rating: 6.3334
Filesize: 72.44 kB
Downloads: 583
Comments: 1
Ratings: 6
Date added: 2010/05/26 18:27:41
Made with: Algodoo before v1.8.5
Rating: rated 6.3
download
Title: Saw Trap: Hanging Crusher
Rating: 5.625
Filesize: 106.72 kB
Downloads: 1401
Comments: 4
Ratings: 2
Date added: 2010/12/21 08:46:11
Made with: Algodoo before v1.8.5
Rating: rated 5.6
download
Title: half-life game test
Rating: 2.4546
Filesize: 32.48 kB
Downloads: 323
Comments: 10
Ratings: 11
Date added: 2008/10/25 19:18:19
Made with: Phun
Rating: rated 2.5
download
Title: game of life spinner v2
Rating: 5
Filesize: 71.7 kB
Downloads: 320
Comments: 0
Ratings: 1
Date added: 2018/12/08 17:21:16
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Yveltal
Rating: 5
Filesize: 88.9 kB
Downloads: 806
Comments: 0
Ratings: 1
Date added: 2014/10/04 14:36:50
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Conway's Game of Life 3x3 grid
Rating: 8.091
Filesize: 1.53 MB
Downloads: 1456
Comments: 13
Ratings: 77
Date added: 2008/12/13 12:56:40
Made with: Phun
Rating: rated 8.1
download
Responses to this scene
show list
Title: Game of life classic
Rating: 6.5
Filesize: 37.65 kB
Downloads: 1209
Comments: 4
Ratings: 4
Date added: 2013/09/23 15:41:42
Made with: Algodoo v2.1.0
Rating: rated 6.5
download
1st TO COMMENT Umm 1 Question What is this?
2nd TO COMMENT: Umm... 1 Answer: Check out the website link.
Last edited at 2013/09/22 05:26:20 by Xray
3rd TO COMMENT:cool simulation you did there:)
Thanks, faytree!
5th Comment sorry bout that but Can i ask something How do you make The start/Pause Button?
The button is simple:)

onClick()
(e)=>{
Scene.my.running = ! Scene.my.running
}
The ! is the operator for inverting a bool, so pressing it inverts the state (true/false) of the variable, and saves it back to itself.

(e)=>{
scene.my.running ? {
text = " RUNNING";
} : {
text = " PAUSED";
}
}

Then, this is a snip from the button too, (on postStep() ). We then us an if script in the thyme code to read the value, and perform the required code for the script to work.

In algodoo, onClick() will not work unless the scene is running, so you can't use it to unpause the scene itself, we are just using to to stop certian parts of code running so that other interactions can occur.

Essentially our code will be like:

(e)=>{
scene.my.running ? {
//do something, eval code, etc, etc
} : { //do nothing }
}
Brilliant.:)
THX!
#9:D cool scene:D
10th comment: neeeeeeeeeeee, ive got nothing. <_< :lol:
how to edit the simulation (make more GOL squares)
just read desc, nvm