Aktualisierte Ergebnisse
Einführung
Um den Start von Monster Hunter 4 Ultimate auf neuem 3DS (13. Februar) zu feiern, ist hier ein King of the Hill-Thema für dieses Spiel.
Sie sind ein unerfahrener Jäger und nehmen an einem Turnier teil, das aus 5 aufeinanderfolgenden Jagden besteht. Am Ende dieser Jagden werden die Jäger nach dem Schaden eingestuft, den sie Monstern zugefügt haben, und natürlich danach, ob sie sie getötet haben oder ob sie von ihnen besiegt wurden. Als Anfänger müssen Sie sich an die Waffe halten, die Sie ausgewählt haben, bis Sie erfahrener sind.
Lexikon
ATK
: Angriff
DEF
: Verteidigung
HP
: Lebenspunkte
NRG
: Energie
GRD
: Wache
SPD
: Geschwindigkeit
SHP
: Schärfe
AGR
: Aggressivität
POT
: Trank
RAT
: Zuteilung
WHE
: Schleifstein
Prinzip
Jäger können aus einer Vielzahl von 4 Waffen wählen :
| Id | ATK | GRD | SPD |
------------------------------------------------
Great Sword | GS | 7 | 2 | 2 |
Dual Blade | DB | 3 | 0 | 7 |
Lance | LA | 5 | 4 | 3 |
Hammer | HA | 9 | 0 | 1 |
Die 5 zu jagenden Monster sind:
| HP | ATK | DEF |
----------------------------------------
Yian Kut-ku | 1500 | 5 | 4 |
Rathian | 1800 | 7 | 4 |
Rathalos | 1800 | 4 | 7 |
Tigrex | 2000 | 8 | 6 |
Fatalis | 2500 | 11 | 7 |
Wenn das Spiel beginnt, musst du eine Waffe auswählen. Dann werden Sie für jede der 5 Jagden auf Teams von 4 Spielern aufgeteilt und beginnen mit der Jagd.
Die grundlegenden Statistiken jedes Jägers sind:
| HP | NRG | DEF | SHP | AGR |
-------------------------------------------------------
Hunter | 100 | 100 | 5 | 4 | 0 |
Statistiken können nicht über ihre ursprünglichen Werte hinausgehen (dh ein Trank mit 50 PS stellt nur Ihre Gesundheit wieder her, bis zu 100 PS).
Jeder Jäger beginnt mit:
| POT | RAT | WHE |
---------------------------------------
Hunter Items | 5 | 5 | 5 |
Die Steuerung stellt Ihnen die Eingabe über Befehlsargumente zur Verfügung, Ihr Programm muss sie über stdout ausgeben.
Syntax
Ausgabe (Vorbereitung)
Bevor das Spiel startet, ruft der Controller Sie auf, ohne Argumente einzureichen. Dies bedeutet, dass Sie eine der 4 Waffen auswählen müssen, indem Sie ihre ID ausgeben. Sie werden diese Waffe bis zum Ende des Spiels behalten.
Sie müssen Folgendes ausgeben:
WeaponID
Zum Beispiel: GS
.
Eingabe
Jedes Mal, wenn Ihr Programm aufgerufen wird, erhält es Argumente in diesem Format (Zeilenumbrüche sind nicht Teil der Eingabe und werden nur zur Formatierung verwendet):
Round;YourPlayerId;Monster_ATK;Monster_DEF;Monster_HP;Monster_TargetId;Monster_NextMoveId;
PlayerId_WeaponId_ATK_DEF_HP_NRG_GRD_SPD_SHP_AGR_POT_RAT_WHE_CurrentCombo;
PlayerId_WeaponId_ATK_DEF_HP_NRG_GRD_SPD_SHP_AGR_POT_RAT_WHE_CurrentCombo;
PlayerId_WeaponId_ATK_DEF_HP_NRG_GRD_SPD_SHP_AGR_POT_RAT_WHE_CurrentCombo;
PlayerId_WeaponId_ATK_DEF_HP_NRG_GRD_SPD_SHP_AGR_POT_RAT_WHE_CurrentCombo
Beispiel Eingabe
3;3;5;5;1164;2;S;
0_LA_5_5_75_45_4_3_2_55_5_5_5_AA;
1_HA_9_5_75_100_0_1_3_321_5_5_5_N;
2_GS_7_5_75_35_2_2_2_59_5_5_5_BB;
3_DB_3_5_75_78_0_7_2_0_5_5_5_AB
Hier siehst du, dass es die 3. Minute ist (beginnt bei 1) und du bist Spieler 3. Du trägst Doppelklingen, du hast 3 ATK, 5 DEF, 75 HP, 78 NRG, 0 GRD, 7 SPD, 2 SHP, 5 POT, 5 RAT, 5 WHE und Ihre aktuelle Combo ist A-> B.
Ausgabe
Siehe Gameplay.
Spielweise
Teams von 4 Jägern werden zu Beginn jeder Jagd nach dem Zufallsprinzip gebildet. Wenn nicht genügend Jäger vorhanden sind, um Teams zu bilden, addiert das Spiel automatisch 1 oder mehrere der 4 "Helfer" (Felyne, Melynx, Palico oder Koneko), die zufällig ausgewählt wurden, um die gewünschten Zahlen zu erreichen.
Jede Jagd dauert 50 Minuten und Sie können 1 Aktion pro Minute ausführen ausführen (dh 50 Aktionen pro Jagd). Für jede dieser 50 Minuten müssen Sie einen Buchstaben ausgeben, der der von Ihnen ausgeführten Aktion entspricht (siehe Aktionen).
Jäger gehen zuerst (in einer zufälligen Reihenfolge, die zu Beginn ausgewählt wurde), dann führt das Monster seine Aktion aus (die als bereitgestellt wurde Monster_NextMoveId
). Also geht jede Minute so: Jäger 1> Jäger 2> Jäger 3> Jäger 4> Monster> Nächste Minute ...
In der ersten Minute wird das Monster immer benutzen O
(siehe Aktionen). In jedem Spielzug wählt das Monster sein nächstes Ziel, indem es den Jäger mit dem höchsten AGR
Wert auswählt . AGR
verringert sich um 30 pro Minute.
Wenn das Monster oder alle Jäger getötet werden, hört die Jagd auf. Die Jäger werden nach jeder Jagd wiederbelebt und ihre Statistiken, Gegenstände, Combos und Aktionen werden auf ihre Standardwerte zurückgesetzt.
Aktionen der Jäger
A
: Angriff A [BenötigtNRG
]B
: Angriff B [BenötigtNRG
]C
: Angriff C [BenötigtNRG
]G
: Wache [Benötigt 15NRG
. Kann nur verwendet werden, wenn die Waffe GRD> 0 hat. AktiviertGRD
stat in der Schadensformel für die nächste Runde.]D
: Ausweichen [Benötigt 30NRG
. Weiche Schaden für die nächste Runde vollständig aus.]W
: Warten [Stellt 30 wieder herNRG
. Tut nichts anderes.]T
: Verspotten [Stellt 80 wieder herNRG
. Erhöht sichAGR
um 300.]P
: Trank [Benötigt 1POT
. Stellt 90 wieder herHP
. ReduziertDEF
um 2 für die nächste Runde.]R
: Ration [Benötigt 1RAT
. Stellt 30HP
UND 50 wieder herNRG
. ReduziertDEF
um 2 für die nächste Runde.]S
: Scharfzeichnen [Benötigt 1WHE
. StelltSHP
auf 4 wieder her. Verringert sichDEF
für die nächste Runde um 2.]
Aktionen der Monster
Monster wählen ihre Aktion nach dem Zufallsprinzip.
O
: Beobachten (5% Chance) [Tut nichts.]A
: Angriff (40% Chance) [Angriffsziel (definiert inMonster_TargetId
).]R
: Brüllen (10% Chance) [Betäubt alle. Jäger tun in der nächsten Runde nichts.]F
: Fliege (10% Chance) [Weiche jedem Angriff in der nächsten Runde vollständig aus.]C
: Angriff (Chance von 15%) [Greift das Ziel an (definiert inMonster_TargetId
). Weiche jedem Angriff in der nächsten Runde vollständig aus.]S
: Spin (20% Chance) [Greift jeden Jäger an.]
Angriffe & Combos
Jede Waffe kann verwendet werden 3 verschiedene Angriffe zu starten: A
, B
undC
.
Jeder Angriff benötigt und verbraucht NRG
nach dieser Formel:energy = floor(100 / (SPD + 2))
Schäden werden mit dieser Formel berechnet: damage = ATK * (10 + SHP - DEF [- GRD])
. GRD
wird nur angewendet, wenn der Jäger gerade Wache hält (siehe Aktionen). Wenn ein Jäger einen Gegenstand benutzt (siehe Aktionen), wird sein DEF
Treffer um 2 verringert. Jeder Treffer auf ein Monster verringert sich SHP
um 1 bis zum Minimum von 1. Monster haben einen Wert SHP
von 0. Jeder Schaden, der einem Monster zugefügt wird, erhöht sich AGR
um denselben Wert.
Wenn Sie es schaffen, einen Kettenangriff durchzuführen, um eine bestimmte Kombination zu erstellen, wird Ihr Schaden mit dem entsprechenden Bonus multipliziert. Jede andere Aktion als ein Angriff setzt Ihre aktuelle Kombination zurück und die Kombination mit setzt reset = 1
sie ebenfalls zurück.
| Combo | Bonus | Reset |
------------------------------------------------------------
Great Sword | B -> B -> A | 3 | 1 |
Great Sword | B -> B -> B -> C | 4 | 1 |
------------------------------------------------------------
Dual Blade | C -> C | 2 | 1 |
Dual Blade | A -> B -> A -> B | 3 | 0 |
Dual Blade | A -> B -> A -> B -> A | 4 | 0 |
Dual Blade | A -> B -> A -> B -> A -> C | 5 | 1 |
------------------------------------------------------------
Lance | B -> B -> B | 3 | 1 |
Lance | A -> A -> A | 2 | 0 |
Lance | A -> A -> A -> C | 4 | 1 |
------------------------------------------------------------
Hammer | B -> B -> A | 2 | 1 |
Hammer | C -> C -> A | 2 | 1 |
Regeln
- Das Schreiben in Dateien ist erlaubt. Bitte schreibe an "yoursubmissionname.txt", der Ordner wird vor Spielbeginn geleert. Andere externe Ressourcen sind nicht zulässig.
- Ihr Beitrag hat 1 Sekunde Zeit, um zu antworten.
- Stellen Sie Befehle zum Kompilieren und Ausführen Ihrer Übermittlungen bereit.
Punkten & Gewinnen
Du erhältst :
- +1000 Punkte für das Überleben einer erfolgreichen Jagd (Monster tot).
- +0 Punkte für das Überleben einer erfolglosen Jagd (Monster lebendig).
- -1000 Punkte für den Tod eines Jägers, unabhängig vom Ergebnis der Jagd.
- +1 Punkt pro Schaden, der dem Monster zugefügt wird
Gewinner ist derjenige mit der höchsten Punktzahl nach 5 Jagden.
Regler
Sie finden den Controller auf Github. Es enthält auch 4 Beispielbots, die in Java geschrieben wurden. Öffnen Sie es in Eclipse, platzieren Sie die kompilierten Bots im Stammordner und fügen Sie dem Steuerungsprogramm eine Klasse hinzu (genau wie die Samplebots).
Ergebnisse
Durchschnitt von 10 Spielen:
1. Lancer: 5495
2. Felyne: 4786
3. Melynx: 4190
4. RedViper: 3886
5. Koneko: 3639
6. TheKingsJester: 3100
7. RoranStronghammer: 3046
8. WeaselWill: 2849
Vollständige Protokolle von 1 Spiel: http://pastebin.com/bfR5ZiMJ
Ergebnisse von 10 Spielen: http://pastebin.com/YWFf6qT7
<br>
. (Zugehöriger HTML5-Tipp: Es gibt kein selbstschließendes Tag. Dies<br/>
ist nur aus älteren Gründen zulässig und semantisch äquivalent zu<br>
.)