robocode:anti-gravity
Dies ist eine alte Version des Dokuments!
Anti-Gravity
(von Anthony Jakob)
Beschreibung
Bei der „Anti-Gravity“-Methode geht es darum, möglichst weit weg von den anderen Robotern zu bleiben. Dabei wird das Gravitationsgesetz verwendet, aber gerade umgekehrt: je näher unser Roboter von andern Robotern oder Wänden ist, desto stärker wird dieser von diesen abgestossen.
Implementation
Die Methode ist drei relativ einfachen Schritten implementierbar:
1. Enemy-Tracking
Bevor die Kräfte ausgerechnet werden können, müssen zuerst die Positionen der Roboter bekannt sein. Dies kann mittels Tracking erreicht werden.
<code java>
robocode/anti-gravity.1427718365.txt.gz · Zuletzt geändert: 2020/10/13 14:25 (Externe Bearbeitung)