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 18:37]
Paul-Hoeft [Beschreibung etc.]
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====
-pass +Wir wollten folgendes erreichen:​ 
-====Das Produkt====+  * Schwarm-Bewegung von Bienen möglichst wissenschaftlich darstellen 
 +  * Bienenbevölkerungs-Entwicklung darstellen(sterben/​wachstum) 
 +  * 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===
 +==main.py==
 +Beinhaltet die main()-Funktion in welcher sich der Loop befindet, von welchem alles läuft.\\
 +Methoden:
 +  * main()
 +  * add_sprite()
 +==bee.py==
 +Beinhlatet die Bienen-Klasse und sowie die draw()-Funktion und besonders wichtig die update()-Funktion.\\
 +Methoden:\\
 +__Class Bee:__
 +  * init()
 +  * tp()
 +  * update()
 +  * die()
 +  * draw()
 +==hive.py==
 +__Class Hive:__
 +  * init()
 +  * dataUpdate()
 +  * addLivingBee
 +  * checkPollen()
 +==flower.py==
 +__Class Flower:__
 +  * __init__()
 +  * update()
 +==config.py==
 +Hier befinden sich alle Modi und weitere Einstellungen wie die Anzahl der Bienen pro Nest, Nester und Blumen. ​
 +==utils.py==
 +  * nearestVector()
 ====Fazit==== ====Fazit====
 pass pass
ss2024/schwarmverhalten.1721925445.txt.gz · Zuletzt geändert: 2024/07/25 18:37 von Paul-Hoeft