Simulation: Unterschied zwischen den Versionen

Aus Kicker
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Da unser Kicker ja nicht nur sinnlos nach vorne schießen soll und vor allem eine reelle Chance gegen ihn zu haben, wird eine KI (Künstliche Intelligenz) eingebaut. Um dies nun zu tun, brauchen wir ersteinmal eine Simulationumgebung, da noch keine Hardware zur Verfügung steht, an der das getestet werden kann.
Da unser Kicker ja nicht nur sinnlos nach vorne schießen soll und vorallem eine reelle Chance gegen ihn zu haben, wird eine KI (Künstliche Intelligenz) eingebaut. Um dies nun zu tun, brauchen wir ersteinmal eine Simulationumgebung, da noch keine Hardware zur Verfügung steht, an der das getestet werden kann.




Zeile 9: Zeile 9:




1. Schritt wird sein, einen Ball im Rechteck springen zu lassen.
Danach wird der Ball dann mit seinen physikalischen Eigenschaften erweitert. Reibung, Trägheit, etc. (Die Trägheit kann evtl. vernachlässigt werden, muss allerdings noch getestet werden, wie/ob die Motoren sich vom Ball beeinflussen lassen)



Ziel ist es vor allem, das Ganze in Echtzeit zu simulieren, da das ganze natürlich auf jedem Rechner gleich schnell ablaufen soll.
Ziel ist es vorallem, das ganze in Echtzeit zu simulieren, da das ganze natürlich auf jedem Rechner gleich schnell ablaufen soll.

Version vom 13. November 2008, 13:03 Uhr

Da unser Kicker ja nicht nur sinnlos nach vorne schießen soll und vorallem eine reelle Chance gegen ihn zu haben, wird eine KI (Künstliche Intelligenz) eingebaut. Um dies nun zu tun, brauchen wir ersteinmal eine Simulationumgebung, da noch keine Hardware zur Verfügung steht, an der das getestet werden kann.




Die Simulation wird vorraussichtlich in C++ Programmiert und steht bis jetzt noch ganz am Anfang.


1. Schritt wird sein, einen Ball im Rechteck springen zu lassen. Danach wird der Ball dann mit seinen physikalischen Eigenschaften erweitert. Reibung, Trägheit, etc. (Die Trägheit kann evtl. vernachlässigt werden, muss allerdings noch getestet werden, wie/ob die Motoren sich vom Ball beeinflussen lassen)


Ziel ist es vorallem, das ganze in Echtzeit zu simulieren, da das ganze natürlich auf jedem Rechner gleich schnell ablaufen soll.