[X] = Klart [O] = Ej klart [/] = Halvklart / Jobbar på
Reglerna för Game Of Life
- En cell med färre än två grannar dör av ensamhet i nästa generation. [X]
- En cell med fler än tre grannar dör av överbefolkning i nästa generation. [X]
- En cell med två eller tre grannar överlever till nästa generation.[X]
- I en tom cell som har exakt tre grannar kommer en ny cell att födas i nästa generation. Om cellen redan är bebodd sker ingen förändring. [X]
- Alla födslar och dödsfall inträffar samtidigt. Det innebär till exempel att en cell som har fyra grannar, och alltså dör, ändå själv är granne och kan medverka till en annan cells död eller födelse i nästa generation.[X]
-
Implementera spelet Game Of Life i valfritt GUI.Sök på nätet efter Game OfLife, det finns mycket information att hitta. [X]
-
Implementera möjlighet att spara ett spel (ALLA generationer)i en databas. [X]
-
Implementera funktionalitet, så att användarenkan ta bort sparade spel [X]
-
Implementera möjlighet att spela upp sparade spel. Exempelvis kan en uppspelning visas med en sekunds delay mellan generationerna. [X]
-
Använd i gruppen ett versionshanteringssystem. Vid redovisning förklaras hur ni jobbat med detta. [X]
Exempel 1
- Användaren skriver in ett namn på spelet som ska sparas i databasen.
- En matris initieras med några slumpmässiga levande celler.
- När användaren klickar på en knapp, så skapas nästa generation. Detta kan göras hur många gånger användaren vill.
- Spelet avslutas när användaren klickar på en knapp för att avsluta.5.Användaren kan senare öppna det sparade spelet och spela upp det.
REDOVISNING
- Visa upp GOL-applikationen-Visa upp en inspelning av ett spel
- Visa upp en uppspelning av ett spel
- Förklara kortfattat hur ni löst problemet och hur ni använt Entity Framework
- Förklara hur ni använt er av versionhantering
- Maximalt 10min redovisningstid per grupp