proj
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
proj [2014/06/23 20:40] – marek | proj [2014/06/25 15:03] – marek | ||
---|---|---|---|
Line 1: | Line 1: | ||
**Cellular Automata** | **Cellular Automata** | ||
- | Cellular Automata (CA) ([[http:// | + | |
+ | Cellular Automata (CA) ([[http:// | ||
CA are characterized by a regular grid or lattice of cells, each in a finite number of states (ex. {on,off} or {1,0}). The grid should be theoretically infinite, but due to the | CA are characterized by a regular grid or lattice of cells, each in a finite number of states (ex. {on,off} or {1,0}). The grid should be theoretically infinite, but due to the | ||
Line 23: | Line 24: | ||
**Conway' | **Conway' | ||
- | Possibly the most famous CA is Conway' | + | Possibly the most famous CA is Conway' |
- | Specifically, | + | {{: |
+ | |||
+ | Figure 1. A Glider in Life (source: WikiMedia Commons) | ||
+ | |||
+ | Specifically, | ||
follows: | follows: | ||
Line 35: | Line 40: | ||
[[http:// | [[http:// | ||
+ | {{: | ||
+ | |||
+ | Figure 2. The red cells are the 8-neighbourhood (or Moore Neighbourhood) of the blue cell in the center. (source: WikiMedia Commons) | ||
Interestingly, | Interestingly, | ||
Line 44: | Line 52: | ||
**Course Project** | **Course Project** | ||
- | Your project will be to create a Cellular Automata Laboratory with GUI using the Java(tm) programming language. Initially, the application will implement Conway' | + | Your project will be to create a Cellular Automata Laboratory with GUI using the Java(tm) programming language. Initially, the application will implement Conway' |
for an idea of potential features, although that example is implemented in | for an idea of potential features, although that example is implemented in | ||
Javascript. You may also consider the file format demonstrated at | Javascript. You may also consider the file format demonstrated at |
proj.txt · Last modified: 2015/03/05 22:54 by bil