Benutzer-Werkzeuge

Webseiten-Werkzeuge


ss2024:schwarmverhalten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ss2024:schwarmverhalten [2024/07/25 21:24]
Paul-Hoeft [Ziele]
ss2024:schwarmverhalten [2024/07/25 22:56] (aktuell)
Paul-Hoeft
Zeile 5: Zeile 5:
 {{ss24:​state2.png?​300x300}} {{ss24:​state2.png?​300x300}}
 =====Beschreibung etc.====== =====Beschreibung etc.======
-pass +Mit diesem Projekt möchten wir die Bewegung eines Bienenschwarmes basierend auf dem Artikel , sowie äußere Einwirkungen auf Schwärme, wie Blumen darstellen. 
-====Idee==== +
- ​Verhalten von Bienen in einer best. Umgebung berechnen und visualisieren in Pygame.+
 ====Ziele==== ====Ziele====
 Wir wollten folgendes erreichen: Wir wollten folgendes erreichen:
-  * Schwarm-Bewegung von Bienen darstellen +  * Schwarm-Bewegung von Bienen ​möglichst wissenschaftlich ​darstellen 
-  * Bienenbevölkerungs-Entwicklung darstellen +  * Bienenbevölkerungs-Entwicklung darstellen(sterben/​wachstum) 
-====Das Produkt====+  * eine insteressante Visualisierung (sehr wichtig) 
 +  * Auswertung der Simulation ​ 
 +====Der Plan==== 
 +Der Plan war, keinen Plan zu haben. Wir haben uns ein paar wissenschaftliche Artikel rausgesucht und dann einfach drauf losgeschrieben. 
 +Mit der Hilfe von Stefan haben wir dann einen dieser Artikel auch wirklich verstanden. 
 +=====Das Produkt====
 + 
 +====Schwarmverhalten==== 
 + 
 ===Module & Methoden=== ===Module & Methoden===
 ==main.py== ==main.py==
 Beinhaltet die main()-Funktion in welcher sich der Loop befindet, von welchem alles läuft.\\ Beinhaltet die main()-Funktion in welcher sich der Loop befindet, von welchem alles läuft.\\
 Methoden: Methoden:
-  * pass +  * main() 
-  * +  * add_sprite()
 ==bee.py== ==bee.py==
 Beinhlatet die Bienen-Klasse und sowie die draw()-Funktion und besonders wichtig die update()-Funktion.\\ Beinhlatet die Bienen-Klasse und sowie die draw()-Funktion und besonders wichtig die update()-Funktion.\\
-Methoden: +Methoden:\\ 
-  * pass +__Class Bee:__ 
-  * +  * init() 
 +  * tp() 
 +  * update() 
 +  * die() 
 +  * draw()
 ==hive.py== ==hive.py==
-  ​pass +__Class Hive:__ 
-  * +  * init() 
 +  * dataUpdate() 
 +  ​addLivingBee 
 +  * checkPollen()
 ==flower.py== ==flower.py==
-  ​pass +__Class Flower:__ 
-  * +  ​__init__() 
 +  * update()
 ==config.py== ==config.py==
-  * pass +Hier befinden sich alle Modi und weitere Einstellungen wie die Anzahl der Bienen pro Nest, Nester und Blumen. ​
-  * +
 ==utils.py== ==utils.py==
-  * pass +  * nearestVector()
-  * +
 ====Fazit==== ====Fazit====
 pass pass
ss2024/schwarmverhalten.1721935459.txt.gz · Zuletzt geändert: 2024/07/25 21:24 von Paul-Hoeft