Commit Graph

  • 1c80d9154d ZUSATZ, abseits der Aufgabenstellung: visuelle Darstellung in der Konsole master Susanne 2025-02-16 18:14:47 +01:00
  • ecf0483fb1 Implementierung nukeAll() + kleinere random Refactorings Susanne 2025-02-16 17:34:03 +01:00
  • 092fb1dc01 OPTIONALES (?) Refactoring zum Codeverständnis und Eindeutigkeit Susanne 2025-02-16 16:50:18 +01:00
  • 25b5a74454 Refactoring: vermeide identische Codeblöcke + entferne redundanten Code Susanne 2025-02-16 16:43:09 +01:00
  • bcd68cee42 nextGeneration() Implementierung setAlive() auch mit zwei Nachbarn -> Test keepAliveWithTwoNeighbours() passes Susanne 2025-02-16 16:35:12 +01:00
  • ee5469dbe3 Implementierung Tests keepAliveWithTwoNeighbours() (fails) + keepAliveWithThreeNeighbours() (passes) Susanne 2025-02-16 16:30:31 +01:00
  • 2763a28619 Refactoring: vermeide zwei fast identische Codeblöcke (if-Abfragen) Susanne 2025-02-16 16:18:26 +01:00
  • 89bf74f0c3 nextGeneration() Überprüfung Überbevölkerung - keine weitere Methodenimplementierungen nötig Susanne 2025-02-16 16:10:31 +01:00
  • b1ffd970ab Test destroyCrowdedCell() Susanne 2025-02-16 16:08:03 +01:00
  • 903c86b099 nextGeneration() Überprüfung Einsamkeit + setDead() Implementierung Susanne 2025-02-16 16:01:01 +01:00
  • c4e026a04b ANMERKUNG zum weiteren Vorgehen + Test destroyLonelyCell() Susanne 2025-02-16 15:58:49 +01:00
  • 5c79c16b46 Refactoring: nextGeneration() kann nun beliebige Zellen überprüfen, nicht mehr nur 1,1 aus Testfall Susanne 2025-02-15 23:23:21 +01:00
  • 72d8e1c320 Refactoring: überprüfe alle acht Nachbarn einer Zelle Susanne 2025-02-15 21:07:10 +01:00
  • b13b551045 Refactoring: grundsätzliche Zellenüberprüfung in countAliveNeighbours() Susanne 2025-02-15 20:44:51 +01:00
  • 566d74f5bf Refactoring: Überprüfung implementieren, wann setAlive() aufgerufen werden darf Susanne 2025-02-15 20:34:02 +01:00
  • e69a9a5b44 Gedankenstützen Kommentare in Testfälle Susanne 2025-02-15 19:31:31 +01:00
  • fc7a99931f Refactoring (?): isAlive() tatsächliche Überprüfung eingefügt, dazu setAlive() nötig etc. Susanne 2025-02-15 19:30:24 +01:00
  • 41e60e145b Test createNewCell() stupide begrünen Susanne 2025-02-15 18:10:00 +01:00
  • 3bfcb3cdca Initial commit Susanne 2025-02-09 23:01:20 +01:00