Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ws2122:boids:start [2021/12/09 15:51] Leo9783 |
ws2122:boids:start [2021/12/21 13:14] (aktuell) Leo9783 [Links:] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | **09/12/2021 - Schwarm** | + | ====== Boids ====== |
- | **Setzung Projektziele** | + | ---- |
- | * min und max | + | |
- | * mögliche Umsetzung Abstandhaltung | + | ===== Protokolle: ===== |
- | * Fressfeind Umsetzung | + | |
- | * Arbeitsteilung? | + | ==== 09/12/2021 ==== |
- | * * * | + | |
- | ## Links: | + | * Setzung Projektziele |
- | [GitHub](https://github.com/Hellbufl/boids) | + | * min und max Ziele |
- | [Vpython](https://www.glowscript.org/) | + | * mögliche Umsetzung Abstandhaltung |
- | [Boids-Wkipedia](https://en.wikipedia.org/wiki/Boids) | + | * Fressfeind Umsetzung |
+ | * Arbeitsteilung? | ||
+ | |||
+ | ---- | ||
+ | ===== Projektziele: ===== | ||
+ | |||
+ | Schwarmverhalten | ||
+ | |||
+ | Mindestziel: 2D, nach drei Kriterien (Ausrichtung, Seperation, Kohäsion), mit pygame | ||
+ | |||
+ | Optimum: 3d, Hindernisse, Fressfeinde, vpython | ||
+ | |||
+ | **Prioitäten:** | ||
+ | |||
+ | 1. Mindestziel | ||
+ | |||
+ | 2. Fressfeinde | ||
+ | * Verhalten Schwarm: Siehe Separation, ohne die anderen zwei | ||
+ | * Verhungern? | ||
+ | * Agieren nach Kohäsion | ||
+ | * Fressen wenn Überschneidung | ||
+ | |||
+ | 3. Hindernisse | ||
+ | * Stationäre Feinde | ||
+ | |||
+ | Oder: Punkt- und Flächenhindernisse | ||
+ | * Zufällig? | ||
+ | |||
+ | 4. 3D | ||
+ | * vpython | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Links: ===== | ||
+ | |||
+ | [[https://github.com/Hellbufl/boids|GitHub]] | ||
+ | [[https://www.glowscript.org/|Vpython]] | ||
+ | [[https://www.pygame.org/news|Pygame]] | ||
+ | [[https://en.wikipedia.org/wiki/Boids|Boids-Wkipedia]] | ||