TEAM : Igor Pshul Julie Mogoun Max Schmitt Steffen Balzer ROBOCODE TEAM : Igor Pshul Julie Mogoun Max Schmitt Steffen Balzer
SVN „Ordner“ auf den von mehreren PC‘s zugegriffen werden kann Datensicherung in einem zentralen Projektarchiv (repository) Bei Projektende über 100 revisionen Revisionszählung mit Möglichkeit der Wiederherstellung
SVN unter Windows (Turtoise Client)
SVN unter Linux
Zeitplan Bereits in erster woche angefertigt
Entwurf- Strategie Flussdiagramm
Kampfbeginn Scannen Position im Gegnerauf-kommen Rückzug in ruhige Zone, dabei feuern Ja Nein Mit Teamkamerad am Rand treffen Gegner in Teamnähe Ja Offensivtaktik Nein Defensivhaltung
Offensivtaktik Mehrere Gegner Zwischen Ziel mit geringster Energie und Reichweite wählen Kampf-beginn Ja Nein Ziel fokussieren und gemeinsamer Angriff Rückzug des Gegners Nein Ja Richtung Gegner-aufkommen Zielenergie < 15% Ziel nach Energie scannen Ja Nein Nein Ja Verfolgen und vernichten Scannen
Defensivtaktik Gegner in Teamnähe Ja Nein Blindes Feuern in Richtung Gegneraufkommen Mehr Treffer als Fehlschüsse Ja Nein Feuer einstellen Scannen
Methoden - Drehen if (getHeading() > Zielwinkel ) { if (getHeading() - Zielwinkel >=0 && getHeading()- Zielwinkel <90) { turnLeft(getHeading()-Zielwinkel ); ahead(); } if (getHeading() - Zielwinkel <=359 && getHeading()- Zielwinkel >=270) { turnRight(360 - getHeading()+Zielwinkel ); if (getHeading() - Zielwinkel <270 && getHeading()- Zielwinkel >=180) { turnLeft( (getHeading()-Zielwinkel) - 180); back(); if (getHeading() - Zielwinkel <180 && getHeading() - Zielwinkel >=90) { turnRight(180 - (getHeading() -Zielwinkel));
Kampfbeginn (Video)
Klassendiagramm
Fazit
Fragen