Benutzer-Werkzeuge

Webseiten-Werkzeuge


ws1819:ai_spiel

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
ws1819:ai_spiel [2018/11/22 17:03]
johannakistenbruegge
ws1819:ai_spiel [2019/04/01 19:54] (aktuell)
stefanborn
Zeile 1: Zeile 1:
 +Lieber Luca, dein Projekt ist ja trotz erheblicher technischer Tücken gelungen. ​ Ich kann verstehen, wenn du keine Lust hast, eine Dokumentation wie auf  [[ws1819:​projekte_im_wintersemester_2018_19]] beschrieben,​ zu erstellen. ​ Falls aber doch, wäre die Leitidee, die Theorie und die Programmierung auf einem Niveau zu erklären, dass künftige Stud. es verstehen könnten, wobei du dabei natürlich auch immer wieder auf deine 
 +Quellen verlinken könntest. ​ Viele Grüße, Stefan
 +
 **AI Spiel** **AI Spiel**
  
-ZielAI programmierender ein Atari Spiel spielt ​und eine ideale Spielstrategie entwickelt.+Projektidee 
 +Wie bringe ich es dem Computer bei, ein Atari spiel selbst zu spielen? 
 + 
 +- Ohne Vorwissen und jemals programmiert zu haben (dazu allein, ohne Gruppe) 
 + 
 + 
 +Vorgehen: 
 + 
 +- Bekannt gemacht mit Atrai Spielen und Open AI 
 + 
 +o (Open AI stellt kostenlos AI Environments zur Verfügung) 
 + 
 + 
 +- Die Open AI gym spiele selbst angespielt, um ein Gefühl zu bekommen  
 + 
 +- Viele extra Treffen mit Stefan und der anderen AI Gruppe gehabt um die ganze Thematik teilweise zu lernen 
 + 
 +- Zusätzlich zu den Theoriestunden mit Stefan habe ich selbst den Onlinekurs der Standford Uni zur Hälfte bewältigt und etliche PDFs sowie Lektüren und Bücher dazu gelesen 
 + 
 +- Erste Ergebnisse waren in den Open AI gym Environments Cartpool und Acrobot zusehen, die ich mit Hilfe von Stefan gemeistert hatte 
 + 
 +- Aufgrund unzähliger Probleme habe ich es nur bis Pacman geschafft ​und nicht wie ursprünglich geplant mit Spaceinvaders ​
  
-geplante Unterziele: 
  
-Mit dem Spiel bekanntmachen --> wie funktioniert es, welche Hindernisse gibt es etc. 
  
-Grund Programm für Python von dem Spiel finden und übertagen 
  
-möglicherweise für AI neuronales Netzwerk mit extra Terminen damit bekannt machen+[[Protokolle]]
  
-AI Programmieren:​+[[Programme]]
  
--Gegner erkennen +[[Acrobot]]
--Schüsse des Gegners erkennen +
--Barrieren erkennen +
--rechts links Bewegungen +
--schießen +
--Zusammenführung +
--Strategie+
  
 +[[Pacman Code]]
  
-[Links]+[[Requirements]]
  
-[Protokolle]+[[Links]]
  
-Projekt von Johanna,Luca+Projekt von Luca
ws1819/ai_spiel.1542902580.txt.gz · Zuletzt geändert: 2018/11/22 17:03 von johannakistenbruegge