Parallel Programming Game of Life klauserc/FS10/PP

Post on 06-Apr-2016

212 views 0 download

Transcript of Parallel Programming Game of Life klauserc/FS10/PP

Parallel Programming

Game of Life

http://n.ethz.ch/~klauserc/FS10/PP/

Heute1. Nachbesprechung JCSP2. Game of Life3. MVC

1. NACHBESPRECHUNG JCSP

Eclipse…

2. GAME OF LIFE

Game of Life (Demo)

Game of Life (Regeln)• Jede lebende Zelle mit weniger als 2

lebenden Nachbarn stirbt (Langeweile)• Jede lebende Zelle mit mehr als 3

lebenden Nachbarn stirbt ebenfalls (Überpopulation etc.)

• Jede lebende Zelle mit 2 oder 3 lebenden Nachbarn bleibt unverändert.

• Jede tote Zelle mit 3 oder mehr lebenden Nachbarn wird zum Leben erweckt.

GoL: Glider

GoL: Glider Gun

GoL: Breeder

3. MODEL-VIEW-CONTROLLER

MVC

MVC (Wikipedia)

MVC (Sun)

Don’t panic!• Ist nur halb so kompliziert, wies auf

den ersten Blick scheint.• Vergleichsweise wenig

Programmieraufwand• Aber: Vergleichsweise gigantisches

“Sekelett”; viel Code zu verstehen

FRAGEN?