JSlife 2.0.0.0
Sponsored Links
JSlife 2.0.0.0 Ranking & Summary
File size:
MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
961
Date added:
2007-03-09
Publisher:
Sam Clippinger
JSlife 2.0.0.0 description
NOTE: It isnt really a game and bears no resemblance to the popular board game of the same name.
Life plays out on a grid of squares where each cell is born, lives and dies according to the number of neighbors it has. A cells "neighbors" are the eight squares immediately adjacent to it. If a dead cell is surrounded by exactly three living neighbors, it is "born" and is considered "living" at the start of the next turn. If a living cell has two or three living neighbors, it remains "alive" at the start of the next turn. If a living cell has any other number of living neighbors, it "dies" and is considered "dead" at the start of the next turn.
Some implementations extend this idea by giving the cells ages, so they will not die immediately if abandoned or overcrowded. This implementation does not do this -- cells are bits; alive or dead. Living cells are gray, dead cells are white.
In this implementation, clicking a cell at any time will reverse its state (living cells become dead and vice-versa). The action can be started by clicking "Start" and will run until the number of remaining iterations reaches 0. An "iteration" calculates a number of rounds and updates the display to show the results. The most interactive way to run the simulation is to perform one round per iteration (the default) so the screen will update constantly. Because updating the screen is slow, more rounds can be performed between updates by increasing the number of rounds per iteration.
There are several counters shown on the screen to display some performance data if youre interested in how fast your browser runs Javascript.
Note that if your screen does not update after every iteration, try setting the delay to a number greater than 0. The grid size can be increased by editing the top of the source file.
Life plays out on a grid of squares where each cell is born, lives and dies according to the number of neighbors it has. A cells "neighbors" are the eight squares immediately adjacent to it. If a dead cell is surrounded by exactly three living neighbors, it is "born" and is considered "living" at the start of the next turn. If a living cell has two or three living neighbors, it remains "alive" at the start of the next turn. If a living cell has any other number of living neighbors, it "dies" and is considered "dead" at the start of the next turn.
Some implementations extend this idea by giving the cells ages, so they will not die immediately if abandoned or overcrowded. This implementation does not do this -- cells are bits; alive or dead. Living cells are gray, dead cells are white.
In this implementation, clicking a cell at any time will reverse its state (living cells become dead and vice-versa). The action can be started by clicking "Start" and will run until the number of remaining iterations reaches 0. An "iteration" calculates a number of rounds and updates the display to show the results. The most interactive way to run the simulation is to perform one round per iteration (the default) so the screen will update constantly. Because updating the screen is slow, more rounds can be performed between updates by increasing the number of rounds per iteration.
There are several counters shown on the screen to display some performance data if youre interested in how fast your browser runs Javascript.
Note that if your screen does not update after every iteration, try setting the delay to a number greater than 0. The grid size can be increased by editing the top of the source file.
JSlife 2.0.0.0 Screenshot
JSlife 2.0.0.0 Keywords
JSlife
JSlife 2.0.0.0
DHTML
Game of Life
living
number
cells
neighbors
implementation
game
JSlife 2.0.0.0
TBS
Games
Bookmark JSlife 2.0.0.0
JSlife 2.0.0.0 Copyright
WareSeeker periodically updates pricing and software information of JSlife 2.0.0.0 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of JSlife 2.0.0.0 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
game of life instructions
the game of life
game of life foundation
game of life directions
game of life online
living cheap
game of life robot chicken
play the game of life
cost of living
game of life board
living proof ministries
game of life for pc
game of life scorpions
the game of life path to success
living spaces
game of life rules
livingston county press
southern living
Related Software
JSothello is a Javascript/DHTML implementation of the board game Othello, also called Reversi. Free Download
wmlife is a life and death dockapp. Free Download
JSpente is a Javascript/DHTML implementation of the strategy board game Pente. Free Download
jset project is an implementation of the Set board game. Free Download
BitLife is an eye candy showing parallel Conways Life games in the bitplanes of the screen. Free Download
simple_cgi_email is a very simple CGI script for sending email from an HTML form. Free Download
Game::Life - Plays Conways Game of Life. Free Download
aiSee reads a textual, easy-to-read, and easy-to-learn graph specification and calculates a customizable graph layout. Free Download
Latest Software
Popular Software
Favourite Software