Benutzer-Werkzeuge

Webseiten-Werkzeuge


ss15:schwarmtechnologie

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
ss15:schwarmtechnologie [2015/07/29 12:42]
gereon451
ss15:schwarmtechnologie [2016/05/10 14:46] (aktuell)
Zeile 45: Zeile 45:
   * Tkintereinleitung [[http://​www.python-kurs.eu/​python_tkinter.php]]   * Tkintereinleitung [[http://​www.python-kurs.eu/​python_tkinter.php]]
   * Mini-Version ist auf owncloud   * Mini-Version ist auf owncloud
 +  * Video der Urboids:
 +    * https://​owncloud.tu-berlin.de/​public.php?​service=files&​t=e679c9c179fc3c157957a70165cd0936
 +
 ===== Protokoll Projektwoche 4. ===== ===== Protokoll Projektwoche 4. =====
   * Implementierung der Raster-Klasse   * Implementierung der Raster-Klasse
Zeile 105: Zeile 108:
 </​code>​ </​code>​
  
 +    * Video der Boids mit Raster:
 +      * https://​owncloud.tu-berlin.de/​public.php?​service=files&​t=14e28bd57883b01a186a0c77c25cc721
 ===== Protokoll Projektwoche 5 =====  ===== Protokoll Projektwoche 5 ===== 
     * Arbeit an der Einfärbung des abgedeckten Klusters in der Sprechstunde     * Arbeit an der Einfärbung des abgedeckten Klusters in der Sprechstunde
Zeile 125: Zeile 130:
  
 Aussehen der Boids in Woche 5: Aussehen der Boids in Woche 5:
-{{ :​ss15:​bildschirmfoto_2015-06-30_um_15.05.01.png?​200 |}}+{{:​ss15:​bildschirmfoto_2015-06-30_um_15.05.01.png?​200|}}
 ===== Projektwoche 6 ===== ===== Projektwoche 6 =====
     * Ziel der Woche: Die Boidsradien sollen sich überschneiden und so eine "​Kette"​ bilden.     * Ziel der Woche: Die Boidsradien sollen sich überschneiden und so eine "​Kette"​ bilden.
Zeile 137: Zeile 142:
  
 ===== Projektwoche 7 ===== ===== Projektwoche 7 =====
-    * Das Netzt steht bzw. die Boids scheinen den Radius zu halten +    * Das Netz steht bzw. die Boids scheinen den Radius zu halten. 
-      * wir Testen ​die Belastung des Netzes +      * Wir testen ​die Belastung des Netzes. 
-        * "​Geschwindigkeitserhöhung" ​halten sie bis jetzt aus +        * "​Geschwindigkeitserhöhung" ​bzw. Schrittverlängerung verändert Verhalten erheblich. 
-      * Als nächstes wollen wir das sie sich nicht mehr zu nahe kommen +        * Video der Belastungsprobe:​ 
- +          * https://​owncloud.tu-berlin.de/​public.php?​service=files&​t=cb0aaa69240966c858ce61bfb7d1ea43 
 +      * Als nächstes wollen wir, dass sie sich nicht mehr zu nahe kommen. 
 +      * Ein kleines "​andock"​ Manöver: 
 +        * https://​owncloud.tu-berlin.de/​public.php?​service=files&​t=4620745a0be1ce5bdf524d0093b7ea2f 
 +        * Hier versuchen wir eine Pärchenbildung,​ dabei folgt einer dem Anderen. Nur hinreichend zu sehen: [[https://​owncloud.tu-berlin.de/​public.php?​service=files&​t=b56c1ded7c4cca422e83deab6a24503c]]
  
 ===== Projektwoche 8 ===== ===== Projektwoche 8 =====
     * Tim und Gereon haben in der letzten Woche das Projekt im Rahmen der MintGrün Projektpräsentation vor gestellt     * Tim und Gereon haben in der letzten Woche das Projekt im Rahmen der MintGrün Projektpräsentation vor gestellt
-    ​* https://​owncloud.tu-berlin.de/​public.php?​service=files&​t=fcd8c49ba7448f6f58114cd798bdde2e+    ​
  
 ===== Projekttage ===== ===== Projekttage =====
     * Tag 1: Erzeugung von rot eingefärbten Zielfeldern,​ die sich auflösen wenn sie abgedeckt werden. Danach wird ein neues Ziel erzeugt.     * Tag 1: Erzeugung von rot eingefärbten Zielfeldern,​ die sich auflösen wenn sie abgedeckt werden. Danach wird ein neues Ziel erzeugt.
     * Tag 2: Arbeit darann eien "​Zugpferd"​ zu definieren hinter welchem sich die vorhandenen Boids anordnen ​     * Tag 2: Arbeit darann eien "​Zugpferd"​ zu definieren hinter welchem sich die vorhandenen Boids anordnen ​
-    ​* Tag 3: +      * Viedeo der aktuellen Boids: https://​owncloud.tu-berlin.de/​public.php?​service=files&​t=9e600784b38878b904342a995eb283ab 
 +      * als nächstes werden wir mehrere Ziele setzten und versuchen eine sinnvolle Verteilung zu erreichen 
 +      * Dank Stefans Hilfe, haben wir nun einen Quit Knopf in unserem Programm. {{ :​ss15:​quit_taste.png?​200|}}  
 +      * Außerdem wurde eine weitere Methode zu der TwoD-Klasse hinzugefügt 
 +    ​* Tag 3: Wir experimentieren mit einem zweiten Ziel für unsere Boids und schauen, wie sich diese dazu verhalten, optimal wäre, wenn sie eine Kette zwischen diesen bilden. Wir Modularisieren den Code und beenden die schriftliche Ausarbeitung und Kommentierung. 
 +             * Die Modularisierung hat nicht geklappt da der Code scheinbar mit Querverweisen arbeitet die sich nicht auf verschiedene Module verteilen lassen, 
 +    * Leider werden wir es nicht mehr schaffen den Code in die Realität umzusetzen. 
 + 
 + 
 +===== Lernergebnis ===== 
 +1. Wir haben Grundlagen von Python gelernt und deren Interaktion dazu gehören: ​    
 +  * Schleifen 
 +  * Listen 
 +  * Objekte 
 +2. Projektmanagment in der Informatik:​ 
 +  * Zeit- und Aufgabeneinteilung in der Informatik 
 +  * Bedeutung des klaren Programmierens(sprechende Namen und Kommentierung) 
 +  * Dokumentation der Arbeit
  
  
ss15/schwarmtechnologie.1438166546.txt.gz · Zuletzt geändert: 2016/05/10 14:46 (Externe Bearbeitung)