Ergebnis 1 bis 20 von 36

Thema: [MCW] - Der Kampf der Microchips ^^

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Zitat Zitat von malu
    Rolus Bot gewinnt gegen deinen 10 zu 0. Der kleine Feigling is also nicht so stark wie du glaubst und Crash-Override kann bezeugen, dass mein Bot auch noch super optimiert ist.
    Äh, wie meinst du das (welcher Bot gewinnt gegen welchen)? Bei meinen Tests hat der kleine Feigling recht häufig gewonnen (trotz simpler Technik). Natürlich kommt das auch auf die Map an. Aber prinzipiell sind passive/wartende Bots noch im Vorteil, da sie Operationszeit, die der Gegner noch zum Bewegen nutzt, schon zum Kämpfen nutzen können.

    freundliche Grüße, Rolus

  2. #2
    Zitat Zitat von Rolus
    Äh, wie meinst du das (welcher Bot gewinnt gegen welchen)? Bei meinen Tests hat der kleine Feigling recht häufig gewonnen (trotz simpler Technik). Natürlich kommt das auch auf die Map an. Aber prinzipiell sind passive/wartende Bots noch im Vorteil, da sie Operationszeit, die der Gegner noch zum Bewegen nutzt, schon zum Kämpfen nutzen können.

    freundliche Grüße, Rolus
    Malu hat in seinem BOT einige fiese obtimierungs-Tricks drin wie z.B. 2x fire_missile in der Feuerrutine hintereinander das heißt er feuert 2x (2x1Tick fürs Feuern) wärend der Kleine Feigling 1x feuert (1 Tick feuern, 1 Tick goto). Dannach muss der Malu-Bot zwar auch ein goto nutzen aber insgesammt ist er im feuern doch schneller und vor allem da die feuerutine schnell kommt. In der nächsten Version gibt es dieses Problem allerdings nicht mehr (Gotos kosten keine Ticks).

    Imo müssen passive Bots nicht bestraft werden, dürfen aber nicht an irgendwelchen Wettbewerben teilnehmen für den Fall das mal zwei dieser Art gegeneinander kämpfen müssten (das würde sich ne Weile ziehen ).

    edit:
    Zitat Zitat von malu
    PS: Sagt mal bin ich mit Rolus der einzige der sich dafür interessiert?
    Es ist geekig und es hat mit programmieren zu tun, das sollte reichen um die meisten abzuschrecken.

  3. #3
    Zitat Zitat von Crash-Override
    Malu hat in seinem BOT einige fiese obtimierungs-Tricks drin wie z.B. 2x fire_missile in der Feuerrutine hintereinander das heißt er feuert 2x (2x1Tick fürs Feuern) wärend der Kleine Feigling 1x feuert (1 Tick feuern, 1 Tick goto). Dannach muss der Malu-Bot zwar auch ein goto nutzen aber insgesammt ist er im feuern doch schneller und vor allem da die feuerutine schnell kommt. In der nächsten Version gibt es dieses Problem allerdings nicht mehr (Gotos kosten keine Ticks).
    Man kann auch gleich 5 oder 6 mal fire_missile hintereinander schreiben. In einem Gefecht haut man den Gegner so auf alle Fälle weg. Was natürlich sinnlos wird, wenn die GOTOs nichts mehr kosten. Gilt das dann eigentlich für alle bedingten Sprünge (wie if_blocked / scan_enemy)? Dann könnte man ja ordentlich viele Abfragen ohne Geschwindigkeitsverlust einbauen.

    freundliche Grüße, Rolus

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •