अपडेट किए गए परिणाम
परिचय
नए 3DS (13 फरवरी) को मॉन्स्टर हंटर 4 अल्टीमेट लॉन्च का जश्न मनाने के लिए, यहाँ के राजा ने इस खेल पर ध्यान दिया।
आप एक नौसिखिए शिकारी हैं, जो एक टूर्नामेंट में भाग लेंगे जिसमें 5 वाणिज्य दूतावास शिकार करते हैं। इन शिकार के अंत में, शिकारियों को उन राक्षसों के नुकसान के आधार पर रैंक किया जाएगा, जो निश्चित रूप से राक्षसों से निपटाए गए हैं और निश्चित रूप से वे इसे मार चुके हैं या इसके द्वारा मारे गए हैं। इसके अलावा, नौसिखिए के रूप में, आपको अपने द्वारा चुने गए हथियार से चिपकना होगा जब तक आप अधिक अनुभवी नहीं होते।
शब्दकोश
ATK: हमला
DEF: रक्षा
HP : स्वास्थ्य अंक
NRG: ऊर्जा
GRD: रक्षक
SPD: गति
SHP: तेज
AGR: प्रगति
POT: औषधि
RAT: राशन
WHE: पत्थर
सिद्धांत
शिकारी 4 हथियारों की एक किस्म के बीच चयन कर सकते हैं :
| 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 |
5 राक्षस शिकार करने के लिए कर रहे हैं:
| 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 |
जब खेल शुरू होता है, तो आपको एक हथियार चुनना होगा। फिर, प्रत्येक 5 शिकार के लिए, आपको 4 खिलाड़ियों की टीमों के बीच विभाजित किया जाएगा और आप शिकार शुरू करेंगे।
प्रत्येक शिकारी बुनियादी आँकड़े हैं:
| HP | NRG | DEF | SHP | AGR |
-------------------------------------------------------
Hunter | 100 | 100 | 5 | 4 | 0 |
आँकड़े अपने प्रारंभिक मूल्यों से परे नहीं जा सकते (यानी 50HP के साथ औषधि लेना केवल आपके स्वास्थ्य को 100HP तक सीमित करता है)।
प्रत्येक शिकारी के साथ शुरू होता है:
| POT | RAT | WHE |
---------------------------------------
Hunter Items | 5 | 5 | 5 |
नियंत्रक आपको कमांड तर्कों के माध्यम से इनपुट प्रदान करता है, आपके प्रोग्राम को स्टडआउट के माध्यम से आउटपुट करना है।
वाक्य - विन्यास
आउटपुट (तैयारी)
खेल शुरू होने से पहले, नियंत्रक आपको तर्क के बिना प्रस्तुत करने के लिए आमंत्रित करता है। इसका मतलब है कि आपको इसकी Id आउटपुट करके 4 में से एक हथियार चुनना होगा। आप इस हथियार को खेल के अंत तक रखेंगे।
आपको आउटपुट की आवश्यकता है:
WeaponID
उदाहरण के लिए GS:।
इनपुट
हर बार जब आपके प्रोग्राम को कॉल किया जाता है, तो उसे इस प्रारूप में तर्क प्राप्त होंगे (newlines इनपुट का हिस्सा नहीं है जो केवल स्वरूपण के लिए उपयोग किया जाता है):
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
उदाहरण इनपुट
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
यहां, आप देखते हैं कि यह 3 मिनट है (1 से शुरू होता है) और आप खिलाड़ी हैं। आप दोहरी ब्लेड ले जा रहे हैं, आपके पास 3 एटीके, 5 डीईएफ, 75 एचपी, 78 एनआरजी, 0 जीआरडी, 7 एसपीडी, 2 एसएचपी, 5 हैं पॉट, 5 आरएटी, 5 डब्ल्यूएचई और आपका वर्तमान कॉम्बो ए-> बी है।
उत्पादन
गेमप्ले देखें।
गेमप्ले
प्रत्येक शिकार की शुरुआत में 4 शिकारी की टीमें बेतरतीब ढंग से बनाई जाती हैं। यदि टीम बनाने के लिए पर्याप्त शिकारी नहीं हैं, तो गेम स्वचालित रूप से 4 या "हेल्पर" (Felyne, Melynx, Palico या Koneko) को जोड़ देगा, वांछित संख्याओं तक पहुंचने के लिए यादृच्छिक रूप से चुना गया।
प्रत्येक शिकार 50 मिनट तक रहता है , और आप प्रति मिनट 1 कार्रवाई (यानी प्रति शिकार 50 कार्रवाई) कर सकते हैं। इन 50 मिनटों में से प्रत्येक के लिए, आपको अपने द्वारा की जाने वाली क्रिया (कार्यों को देखें) के अनुरूप एक पत्र आउटपुट करना होगा।
शिकारी पहले जाते हैं (शुरुआत में एक यादृच्छिक क्रम में चुना जाता है), फिर राक्षस अपनी कार्रवाई को अंजाम देता है (जो कि प्रदान किया गया था Monster_NextMoveId)। तो प्रत्येक मिनट इस तरह से आता है: हंटर 1> हंटर 2> हंटर 3> हंटर 4> राक्षस> अगला मिनट ...
पहले मिनट पर, राक्षस हमेशा उपयोग करेगा O(क्रियाएं देखें)। अपनी कार्रवाई के बाद प्रत्येक मोड़, राक्षस उच्चतम AGRमूल्य के साथ शिकारी का चयन करके अपने अगले लक्ष्य का चयन करेगा । AGR30 प्रति मिनट तक घट जाती है।
यदि राक्षस या सभी शिकारी मारे जाते हैं, तो शिकार रुक जाता है। शिकारियों को प्रत्येक शिकार के बाद पुनर्जीवित किया जाता है, और उनके आँकड़े, आइटम, कॉम्बो और क्रियाएं उनके डिफ़ॉल्ट मानों पर रीसेट कर दी जाती हैं।
शिकारियों की हरकतें
A: हमला एक [की आवश्यकता हैNRG]B: हमला बी [की आवश्यकता हैNRG]C: हमला सी [आवश्यकताNRG]G: गार्ड [15 की आवश्यकता हैNRG। केवल तभी उपयोग किया जा सकता है जब हथियार में GRD> 0.GRDअगली बारी के लिए क्षति सूत्र में स्टेट को सक्रिय करता है ।]D: चकमा [30 की आवश्यकता हैNRG। अगली बारी के लिए पूरी तरह से चकमा नुकसान।]W: रुको [30 पुनर्स्थापित करता हैNRG। और कुछ नहीं करता है।]T: ताना [ores० पुनर्स्थापित करता हैNRG।AGR300 से बढ़ता है।]P: पोशन [1 आवश्यक हैPOT। 90 को पुनर्स्थापित करता हैHP।DEFअगली बारी के लिए 2 से कम करता है।]R: राशन [1 की आवश्यकता हैRAT। 30HPऔर 50 को पुनर्स्थापित करता हैNRG।DEFअगली बारी के लिए 2 से कम करता है।]S: पैनापन [1 की आवश्यकता हैWHE। पुनर्स्थापितSHPकरता है 4.DEFअगली बारी के लिए 2 से कम करता है।]
राक्षस की हरकतें
राक्षस बेतरतीब ढंग से अपनी कार्रवाई चुनते हैं।
O: निरीक्षण (5% मौका) [कुछ नहीं करता है]A: हमला (40% संभावना) [हमलों लक्ष्य (में परिभाषितMonster_TargetId)।]R: रोअर (10% मौका) [सबको चौंकाता है। शिकारी अगली बारी कुछ नहीं करते हैं।]F: फ्लाई (10% मौका) [पूरी तरह से हर हमले अगले मोड़ पर चकमा।]C: चार्ज (15% मौका) [हमलों का लक्ष्य (परिभाषितMonster_TargetId)। हर हमले को अगली बारी में पूरी तरह चकमा देते हैं।]S: स्पिन (20% मौका) [प्रत्येक शिकारी को आकर्षित करता है।]
हमलों और Combos
प्रत्येक हथियार 3 विभिन्न हमला करने के लिए इस्तेमाल किया जा सकता है: A, Bऔर C।
NRGइस फार्मूले के अनुसार प्रत्येक हमले की आवश्यकता होती है और खपत होती है:energy = floor(100 / (SPD + 2))
इस सूत्र के साथ नुकसान की गणना की जाती है damage = ATK * (10 + SHP - DEF [- GRD]):। GRDकेवल तभी लगाया जाता है जब शिकारी वर्तमान में रखवाली कर रहा हो (क्रिया देखें)। जब कोई शिकारी किसी वस्तु का उपयोग कर रहा होता है (क्रियाओं को देखें), तो उसकी DEFसंख्या 2. कम हो जाती है। एक राक्षस पर प्रत्येक हिट SHP1 तक कम हो जाती है। 1. राक्षस SHPकी 0. होती है। एक राक्षस को दिया गया प्रत्येक नुकसान AGRउसी मूल्य से बढ़ता है।
यदि आप एक विशिष्ट कॉम्बो बनाने के लिए श्रृंखला हमले का प्रबंधन करते हैं, तो आपकी क्षति को संबंधित बोनस से गुणा किया जाएगा। एक हमले के अलावा कोई भी कार्रवाई आपके वर्तमान कॉम्बो को रीसेट करती है, और कॉम्बो के साथ reset = 1भी इसे रीसेट करेगी।
| 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 |
नियम
- फाइलों को लिखने की अनुमति है। कृपया "yoursubmissionname.txt" पर लिखें, गेम शुरू होने से पहले फ़ोल्डर खाली कर दिया जाएगा। अन्य बाहरी संसाधन अस्वीकृत हैं।
- आपके सबमिशन का जवाब देने के लिए 1 सेकंड है।
- अपने सबमिशन को संकलित करने और चलाने के लिए कमांड प्रदान करें।
स्कोरिंग और जीतना
आपको मिला :
- एक सफल शिकार (राक्षस मृत) से बचने के लिए +1000 अंक।
- असफल शिकार (जीवित जीवित) के जीवित रहने के लिए +0 अंक।
- शिकार के परिणाम की कोई बात नहीं (शिकारी मृत) पारित करने के लिए -1000 अंक।
- दैत्य से निपटने के लिए प्रति बिंदु +1 बिंदु
विनर 5 शिकार के बाद उच्चतम स्कोर के साथ एक है।
नियंत्रक
आप github पर नियंत्रक पा सकते हैं। इसमें 4 सैंपलबॉट भी शामिल हैं, जो जावा में लिखे गए हैं। इसे एक्लिप्स में खोलें, संकलित बॉट्स को रूट फ़ोल्डर में रखें और कंट्रोल प्रोग्राम (सैंपल की तरह) में एक क्लास जोड़ें।
परिणाम
10 खेलों का औसत:
1. Lancer: 5495
2. Felyne: 4786
3. Melynx: 4190
4. RedViper: 3886
5. Koneko: 3639
6. TheKingsJester: 3100
7. RoranStronghammer: 3046
8. WeaselWill: 2849
1 गेम के पूर्ण लॉग: http://pastebin.com/bfR5ZiMJ
10 खेल के परिणाम: http://pastebin.com/YWFf6qT7
<br>। (संबंधित एचटीएमएल 5 प्रो-टिप: स्व-समापन टैग जैसी कोई चीज नहीं है।<br/>केवल विरासत कारणों से अनुमति दी जाती है और यह शब्दार्थ के बराबर है<br>।)