Programmierpraktikum II SS 2000 Projektgruppe 5 Clemens Bauer Peter Eisenmann Thomas Frommwald Daniel Kadir Michael Liedlgruber ALGAE.

Slides:



Advertisements
Ähnliche Präsentationen
Kapitel 8 Der Ort an dem wir leben.
Advertisements

ÜBUNGSZETTEL Aufgabe 1 (ABI BAYERN)
Selbstorganisation und Lernen
Routing – Routing Protokolle
4. Konzepte des Konnektionismus – Theorie Künstlich Neuronaler Netze
Vorlesung Biologie für Mediziner (Bölker FB17)
KOMPETENZORIENTIERTER UNTERRICHT HUMANGENETIK 9/10
Neuronale Netze Von Kay-Patrick Wittbold.
Hormone Geschlechts- krankheiten Entwicklung eines Babys
Leiter und Isolator Ein Stromkreis besteht aus einer leitenden Verbindung zwischen den beiden Polen einer Elektrizitätsquelle, in die noch mindestens ein.
Basisdesign 4. Generation PacMan
Humangenetik.
Die moderne Evolutionstheorie
UNIVERSITY OF PADERBORN Projektgruppe KIMAS Projektgruppe KIMAS Organisatorisches Andreas Goebels.
1/25 UNIVERSITY OF PADERBORN Projektgruppe KIMAS Projektgruppe KIMAS MultiAgenten-Systeme Andreas Goebels.
DIE ZELLE Alle Organismen, egal wie groß vermehren sich über
Uebung 03 Netzdateien.
Neuronale Netze Romy Kuttner, Franco Haberland.
2. Biologische Neuronen Schematischer Aufbau einer Nervenzelle
The XeriScape Artificial Society Von: Ralf Kopsch Seminar: Artifical Life.
Agents, Hierarchies and Sustainability
The Emergence of a Language in an Evolving Population of Neural Networks Angelo Cangelosi, Domenico Parisi.
Taubheit Anna Pawlowski.
EDO-RAM,SDRAM,RDRAM,DDR2-SDRAM.
Zellteilungen: Ablauf und Prinzip weiter klicken
Erneuerbare Energiequellen
Bau eines WOLKENSENSORS
LeichtAthletik wird in die Piste gemacht. In dieses Spielen, die Unterhemd zeigt Rennen, Wanderung, Springe….Talent. Dieser Aktion wurde lang Zeit in.
Stoffwechsel.
Differenzierung ab Klasse 7
Der menschliche Körper unter dem Mikroskop.
Wasserversorgung Urdorf
Sonne, Mond und Erde – Wo kein Licht ist, da ist Schatten
Ökologischer Fußabdruck für Schulen.
Adaptive Systeme Prof. Rüdiger Brause WS 2013.
Adaptive Systeme-2 Grundlagen
Neuronale Netze (1) Isabel Schwende
Definition Welche Phasen gibt es? Die Meiose Entdecker
Ein großes Beziehungsgeflecht Wie ein Buchstabe in einer Geschichte.
Team extreme fernpassstrasse München Germany t m
Evolution, Genetik und Erfahrung
Fotografieren Worauf es ankommt
Energie sparen.
LK BIOLOGIE ?!.
Die Gottesbeweise des Thomas von Aquin
Wunsch Werkzeug Aufgabe & Modell Vorgehen Resultat Zukunft Machine Learning zur Steigerung der Usability Steigerung der Usability.
Mitose - Zellteilung Zellteilung dient dem Wachstum
LOD Levels of Detail Oliver Gassner Christian Troger.
Die Schneedecke als Ökosystem
Ich bau nicht mit Ihr.. Ich bau mit Ihr. Ich bau nicht mit Ihr.
Übung 4.1 Strukturierte Datentypen
The EventCollector Concept Präsentation der Diplomarbeit von Thomas Moser und Lukas Karrer Distributed System Group,
Photosynthese - Übersicht
Quecksilber und Gesundheit?
Meiose – Reifeteilung oder Reduktionsteilung
ANN - Simulator Rainer Trummer Ferdinand Schober Christian Spielberger.
LK BIOLOGIE ?!.
Projekt Emergenz Dennis Schulmeister, Michael Fabritius,
Evolutionärer Entwurf neuronaler Netze
Neuronale Informationsverarbeitung
Design und Optimierung optischer Systeme durch Neuronale Netze und Genetische Algorithmen.
Roboter programmieren
Vorstellung der eigenen Zucht
Spatial Partition Game Programming Patterns / Optimization Patterns AM3: Softwaretechnologie II (Teil 2): Simulation und 3D Programmierung Dozent: Prof.
Kernenergie – Energie der Zukunft?
Projektseminar WS 09/10 Lars Konieczny Daniel Müller Helmut Weldle Konnektionistische Sprachverarbeitung Konnektionismus die zweite November.
KARDiVAR Methodik HFV Was ist eigentlich gemessen? Wie unser Körper sichert ein internes Umfeld für die harmonische Arbeitsteilung der Organen, bis zu.
Energy as a driver in open-ended evolution Von Tim Hoverd & Susan Stepney Präsentation von Sebastian Schrage.
Kapitel: Generationswechsel und Nebenzyklus Parthenogenese.
 Präsentation transkript:

Programmierpraktikum II SS 2000 Projektgruppe 5 Clemens Bauer Peter Eisenmann Thomas Frommwald Daniel Kadir Michael Liedlgruber ALGAE

Simulation eines Multi-Agenten-Systems in einer dynamischen Umwelt Agenten sind Algen, die in einem Aquarium leben Agenten werden durch ein Neuronales Netz gesteuert Fortpflanzung sexuell oder asexuell durch Zellteilung Photosynthese oder Substrataufnahme zur Energiegewinnung Graphische Ausgabe in Echtzeit Was ist Algae ?

Aquarium Die Welt, in der unsere Agenten leben. Es handelt sich um ein Aquarium mit einer homogenen Lichtquelle auf der Oberseite und einer Nährsubstratquelle am Boden.

Licht und Substrat Tag/ Nacht Zyklus kann simuliert werden Benutzer kann manuell die Lichtstärke während der Laufzeit verändern Lichtstärke reduziert sich mit der Tiefe Algen blockieren einen Teil des Lichts für tieferliegende Positionen (Transparenzwert) Nährsubstrat ist nur in begrenzter Menge vorhanden Wird ein Substratpartikel konsumiert, wird es um so schneller wieder aufgebaut, je tiefer es im Aquarium liegt

Agenten-Sensoren Lichtsensor Substratsensor Pheromonsensor ortet Lockstoffe Bumpersensor ortet andere Agenten sowie die Aquariumbegrenzung Jeder Sensor zeigt in vier Richtungen und hat ein bestimmtes Sichtfeld und Reichweite

Aktionen der Agenten Alle Aktionen verbrauchen oder gewinnen Energie. Bewegung Photosynthese Substrataufnahme Pheromonausstoß Meiose : Trifft ein fortpflanzungswilliger Agent auf einen anderen, findet Meiose statt. Mitose: Findet ein Agent keinen Partner zur sexuellen Fortpflanzung, teilt er sich selbst.

Neuronales Netz Input besteht aus Sensorwerten sowie dem Energielevel Weiterleitung von Neuron zu Neuron über gewichtete Verbindungen Transformation der Signale innerhalb der Neuronen mittels Cubic Splines 5 Endneuronen: 4 Bewegungsrichtungen & Stillstand

Evolution Überkreuzung der Chromosomen bei geschlechtlicher Fortpflanzung Mutation 1. Chromosom: Neuronen & Verbindungen 2. Chromosom: Gewichte der Verbindungen 3. Chromosom: Cubic Splines