คำถามติดแท็ก king-of-the-hill

King-of-the-hill หมายถึงเกมที่การส่งผลกระทบกับและแข่งขันกันในบางรูปแบบของเกม การแข่งขันที่โปรแกรมหลุมต่อกันโดยไม่มีการโต้ตอบควรใช้ [ท้าทายรหัส]

30
เกมเอาชีวิตรอด - สร้างหมาป่าของคุณ
คณะกรรมการ คณะกรรมการเป็นอาร์เรย์สองมิติของเซลล์ เซลล์ประชากรสัตว์ ทุกวันสัตว์ทุกตัวในคณะกรรมการจะเคลื่อนที่ไปพร้อม ๆ กัน หากสัตว์สองตัวหรือมากกว่าย้ายไปที่เซลล์เดียวกันพวกมันจะต่อสู้จนกว่าจะมีสัตว์อีก การเคลื่อนไหวและการโจมตีที่เป็นไปได้มีดังนี้: ย้าย - { Move.UP, Move.RIGHT, Move.DOWN, Move.LEFT, Move.HOLD} การโจมตี - { Attack.ROCK, Attack.PAPER, Attack.SCISSORS, Attack.SUICIDE} สัตว์ต่อสู้โดยการเล่น Rock-Paper-Scissors ใช้กฎมาตรฐาน แต่มีสองการแก้ไข ขั้นแรกคุณสามารถฆ่าตัวตายได้ตลอดเวลา ประการที่สองเน็คไทเสีย pseudorandomly หากมีสัตว์มากกว่าสองตัวชนกันสองคนจะได้รับการสุ่มหลอกเพื่อต่อสู้จนกว่าจะมีใครเหลืออยู่ ผู้เล่น พฤติกรรมและรูปลักษณ์ของสัตว์มีดังนี้ สิงโต Lแทนด้วยตัวอักษร ย้ายDOWN, RIGHTแล้วซ้ำ การโจมตี Pseudorandomly ด้วยหรือPAPERSCISSORS หมี Bแทนด้วยตัวอักษร ย้ายDOWNx 4, RIGHTx 4, UPx 4, LEFTx 4 …

30
Caveman Duels (หรือ: ฉันแหย่คุณด้วยไม้แหลม)
มนุษย์ถ้ำบ้า มนุษย์ถ้ำคนอื่นเอาไม้มา แต่ติดสำหรับฉัน การต่อสู้มนุษย์ถ้ำ! ลักษณะ มนุษย์ถ้ำต้องการไม้แหลมคมเพื่อแทงมนุษย์ถ้ำอื่น ๆ มนุษย์ถ้ำคนอื่น ๆ ก็พยายามแทงด้วยไม้แหลม มนุษย์ถ้ำสามารถลับคมไม้แทงด้วยไม้หรือบล็อกไม้โปเก้ได้ ถ้ามนุษย์ถ้ำโผล่มนุษย์ถ้ำคนอื่นด้วยไม้แหลมมนุษย์ถ้ำคนอื่นวิ่งหนีและชัยชนะของฉัน แต่ถ้ามนุษย์ถ้ำคนอื่นปิดกั้นอย่างชาญฉลาดเมื่อฉันโผล่ไม่มีอะไรเกิดขึ้นยกเว้นไม้เท้าของฉันกลายเป็นทื่อและฉันต้องลับคมอีกครั้ง มนุษย์ถ้ำขี้เกียจ นอกจากนี้มนุษย์ถ้ำยังเป็นใบ้ มนุษย์ถ้ำไม่ทราบว่าจะต้องทำอย่างไรมนุษย์ถ้ำจึงต้องการโปรแกรมคอมพิวเตอร์เทคโนแฟนซีเพื่อบอกมนุษย์ถ้ำว่าต้องทำอย่างไร อินพุต ข้อมูลโปรแกรมของคุณจะเป็นประวัติของเหตุการณ์ที่เกิดขึ้นซึ่งSย่อมาจากความคมชัด (เช่นมนุษย์ถ้ำเหลาไม้เท้าของเขา) Pย่อมาจากการกระตุ้นและBย่อมาจากบล็อก อินพุตจะเป็นประวัติของทั้งสองฝ่าย (คุณและฝ่ายตรงข้าม) ดังนั้นการเคลื่อนไหวของคุณและฝ่ายตรงข้ามจะถูกคั่นด้วยเครื่องหมายจุลภาค ( ,) อินพุตตัวอย่าง: SPB,SBB ซึ่งหมายความว่าผู้เล่นลับไม้เท้าของเขา / เธอแล้วแหย่จากนั้นปิดกั้นและฝ่ายตรงข้ามรุนแรงขึ้นจากนั้นปิดกั้นจากนั้นปิดกั้นอีกครั้ง คุณจะไม่ได้รับการป้อนข้อมูลในเทิร์น 1 เอาท์พุต เอาต์พุตคล้ายกับอินพุต (เนื่องจากมนุษย์ถ้ำไม่ฉลาดมาก) โปรแกรมของคุณควรส่งออกSเพื่อความคมชัดPสำหรับกระตุ้นและBบล็อก เฉพาะอักขระตัวแรกของเอาต์พุตที่จะถูกนำมาพิจารณาและอินพุตอื่น ๆ จะถือว่าเป็นBคำสั่ง (บล็อก) S: คมชัดขึ้น เมื่อเพิ่มความคมชัดความเฉียบแหลมของมนุษย์ถ้ำจะเพิ่มขึ้น 1 และไม้จะเพิ่มขึ้นอีก 1 ครั้ง การกระตุ้นแต่ละครั้งจะลดความคมชัดของแท่งไม้ลง 1 และถ้าความคมชัดของไม้เป็น …

22
Red vs. Blue - Battlebots ทีมพิกเซล
การประกวดครั้งนี้จบลงแล้วอย่างเป็นทางการ ทีมสีฟ้าชนะ! ฉันทำการต่อสู้สอง ชุด 50 ครั้งและน่าประหลาดใจสีน้ำเงินชนะทั้งหมด 100 ครั้ง เมื่อดูจากสถิติแล้วเห็นได้ชัดว่ารายการความร่วมมือของPhiNotPiและSp3000เป็นฮีโร่ที่แท้จริง คุณทำได้ดีมาก! ในความเป็นจริงถ้าคุณตัดสิทธิ์สมาชิกทุกคนอื่น ๆ ของทีมสีน้ำเงินที่ Sphibots ยังคงนำขึ้นต่อสู้ที่ดีมาก ทีมสีแดงบางคนกำลังวางแผนที่จะกำจัด Sphibots แต่ความพยายามนี้ดูเหมือนจะหมดไป ขออภัยทีมสีแดง การประกวดสิ้นสุดลงอย่างเป็นทางการแล้ว แต่นั่นไม่ได้หมายความว่าคุณจะไม่สามารถตอบได้อีกต่อไปมันหมายความว่าฉันจะไม่ประกาศผู้ชนะอย่างเป็นทางการอีกต่อไป ทั้งสองทีมยินดีที่จะส่งบอทอย่างต่อเนื่องเพื่อความสนุกสนาน คอนโทรลเลอร์จะยังคงทำงานอยู่ตราบใดที่ไม่มีรายการในอนาคตแตก นี่คือกษัตริย์ของเนินเขาประกวด แต่แทนที่จะให้ทุกคนต่อสู้กับแต่ละอื่น ๆ จะมีสองทีมที่แข่งขัน: สีแดงและสีน้ำเงิน ผู้ชนะเพียงคนเดียวเท่านั้น ทีมที่คุณใช้จะขึ้นอยู่กับหมายเลขประจำตัวผู้ใช้PPCGของคุณ ในการค้นหาสิ่งนี้ให้คลิกที่รูปประจำตัวของคุณที่ด้านบนของหน้าจอ (คุณต้องเข้าสู่ระบบ) และดูที่ URL ของหน้าเว็บที่เปิดขึ้นมา หมายเลขหลังจากนั้นusers/คือหมายเลข ID ของคุณ: https://codegolf.stackexchange.com/users/[id number]/[display name] ตัวอย่างเช่นหมายเลขประจำตัวผู้ใช้ PPCG ของฉันคือ 26997: https://codegolf.stackexchange.com/users/26997/calvins-hobbies โปรดทราบว่าหมายเลขนี้แตกต่างกันสำหรับไซต์ Stack Exchange ที่แตกต่างกัน …

30
ดีกับความชั่วร้าย
ผลลัพธ์ - 19 กรกฎาคม 2014 King of the Hill ปัจจุบันคือMercenaryโดยผู้ใช้Fabigler ! ส่งผลงานต่อไปและผลักเขาออกจากบัลลังก์ของเขา! คลิกที่นี่เพื่อดูกระดานคะแนน โปรแกรมที่ส่งในวันที่หรือก่อนวันที่ 19 กรกฎาคม 2014 รวมอยู่ด้วย การส่งอื่น ๆ ทั้งหมดจะรวมอยู่ในการทดลองในอนาคต ผลลัพธ์ใหม่ควรโพสต์เมื่อวันที่ 9 สิงหาคมเพื่อให้คุณมีเวลาเหลือเฟือ ภาพประกอบโดย Chris Rainbolt น้องชายของฉันและบัณฑิตใหม่จากวิทยาลัยศิลปะและการออกแบบ Savannah บทนำ เหล่าเทวดาและปีศาจต่างต่อสู้กันและใช้ดินเป็นสนามรบ มนุษย์ติดอยู่ตรงกลางและถูกบังคับให้เข้าข้าง พลังที่เป็นกลางที่ไม่รู้จักจะให้รางวัลแก่ผู้ที่ต่อสู้เพื่อฝ่ายแพ้อย่างต่อเนื่อง เกม การทดลองแต่ละครั้งคุณจะได้รับการจับคู่แบบสุ่มโดยการสุ่มระหว่าง 20 ถึง 30 รายการ การทดลองแต่ละครั้งจะประกอบด้วย 1,000 รอบ ในแต่ละรอบคุณจะถูกส่งผ่านอินพุตและถูกคาดหวังให้สร้างเอาต์พุต ผลลัพธ์ของคุณจะถูกบันทึกและให้คะแนน กระบวนการนี้จะทำซ้ำ 1,000 ครั้ง อินพุต คุณจะได้รับการโต้แย้งเดียวที่แสดงถึงคะแนนเสียงที่ผ่านมาของผู้เล่นแต่ละคน รอบถูกคั่นด้วยเครื่องหมายจุลภาค …

30
อะไรไม่ฆ่าฉัน ...
ภาพรวม นี่คือการต่อสู้บอทเพื่อดูว่าใครสามารถอยู่รอดได้นานที่สุด บอทเหล่านี้เพิ่มพลังของพวกเขาโดยการถูกโจมตีดังนั้นคุณต้องคิดให้รอบคอบก่อนยิง ทุกเทิร์นคุณสามารถเลือกบอทเพื่อโจมตีหรือป้องกัน การโจมตีจะลดพลังชีวิตและเพิ่มพลัง ธ ปทที่ยืนอยู่สุดท้ายชนะ บอท บอทแต่ละอันเริ่มต้นด้วย 1,000 ชีวิตและ 10 พลัง เมื่อถูกโจมตี: พลังโจมตีของคุณถูกลบออกจากชีวิตของคุณ พลังของคุณเพิ่มขึ้น 1 ดังนั้นถ้าในเทิร์นแรกคุณถูกโจมตีโดยบอทสองตัวคุณจะมีพลังชีวิต 980 และพลัง 12 หากคุณเลือกที่จะปกป้อง: พลังของคุณจะลดลง 1 การโจมตีกับคุณในเทิร์นนี้จะลดลงครึ่งหนึ่ง หากคุณถูกโจมตีคุณจะได้รับ 2 Power สำหรับผู้โจมตีแต่ละคนแทนที่จะเป็น 1 ดังนั้นถ้าคุณป้องกันในเทิร์นแรกและถูกโจมตีโดยสองบอทคุณจะมีชีวิต 990 และพลัง 13 หากคุณปกป้องและไม่ถูกโจมตีคุณจะมี 1,000 ชีวิต แต่มีพลัง 9 อย่าง หากในตอนท้ายของการเปิดพลังงานของคุณต่ำกว่าหนึ่งก็จะถูกตั้งค่าเป็นหนึ่ง หากชีวิตของคุณต่ำกว่า 1 คุณจะตาย Input / Output บอทจะถูกเรียกหนึ่งครั้งต่อเทิร์น มีการ จำกัด …

30
ฟังก์ชั่น Formic - การประกวด Ant Queen of the Hill
ดูสด | คำตอบที่ใช้งาน | เพิ่มคำตอบใหม่ | ห้องสนทนา | รหัสที่มา | ลีดเดอร์บอร์ด ทัวร์นาเมนต์ใหม่เมื่อใดก็ตามที่จำเป็น ผู้เล่นใหม่และการอัพเดทใหม่ยินดีต้อนรับอย่างมาก ไม่ใช่ฟุตเทจเกมจริง ผู้เล่นแต่ละคนเริ่มต้นด้วยมดตัวหนึ่ง - ราชินีผู้รวบรวมอาหาร อาหารแต่ละชิ้นสามารถเก็บหรือนำไปใช้ในการผลิตคนงาน คนงานยังรวบรวมอาหารที่จะนำกลับไปหาราชินี ผู้เล่น 16 คนแข่งขันกันในเวทีเดียว ผู้ชนะคือราชินีที่ถืออาหารมากที่สุดหลังจากที่เธอได้รับ 30,000 รอบ จับได้ว่ามดสามารถสื่อสารได้โดยการเปลี่ยนสีของสแควร์สเตเดียมซึ่งอาจเปลี่ยนได้โดยมดคู่ต่อสู้ ... ดูเกม นี่คือการแข่งขัน JavaScript ซึ่งหมายความว่าคุณสามารถดูการเล่นเกมสดในเบราว์เซอร์ของคุณโดยคลิกที่ลิงค์ด้านล่าง คลิกที่นี่เพื่อดูเกมที่กำลังเล่นสด ต้องขอขอบคุณHelka Hombaสำหรับการแข่งขัน Stack Snippet King of the Hill ดั้งเดิมRed Battle Blue - Pixel Team BattlebotsและBlock Building Bot Flocksซึ่งให้แนวคิดของเว็บเบราเซอร์ที่โฮสต์ …

30
The Rock, Paper, Scissors, Lizard, Spock Tournament of Epicness
กระดานแต้มนำล่าสุด @ 2014-08-02 12:00 | Pos # | Author | Name | Language | Score | Win | Draw | Loss | Avg. Dec. Time | +-------+----------------------+-------------------------+------------+-------+-------+-------+-------+----------------+ | 1st | Emil | Pony | Python2 | 064 | 064 | 000 | 005 | 0026.87 ms | | 2nd | …

30
เกมเอาชีวิตรอด - AlienWar
AlienWar เกมนี้เกิดขึ้นในโลกที่มีผู้คนพลุกพล่านเป็นอย่างมาก งานของคุณคือการสร้างเอเลี่ยนของคุณเองและเอาชนะสิ่งอื่นทั้งหมด คณะกรรมการ มันเป็นบอร์ดสองมิติ ความยาวของด้านใดด้านหนึ่งของคณะกรรมการคือMath.ceil(sqrt(species * 100 * 2.5))= ~ 40% ของคณะกรรมการที่ใช้ กระดานเป็นดาวเคราะห์ดังนั้นถ้าคุณเดินออกจากแผนที่ทางทิศตะวันตกคุณจะกลับมาทางทิศตะวันออก หากคุณเดินออกไปทางเหนือคุณจะพบว่าตัวเองอยู่ทางทิศใต้ ความสามารถ สัตว์แต่ละชนิดในโลกมีความสามารถ ที่นี่พวกเขาคือ: ชื่อ ผลประโยชน์ ชีวิต HP = lifeLVL * 5 (ลดทุกครั้งที่คุณโจมตี, 0 = ตาย), ฐาน HP = 10 ความแรงการโจมตีของคุณจะสร้างความเสียหายแบบสุ่มในระยะ [1 ถึงความแข็งแกร่ง LVL] Defense สุ่มเลือก int ในระยะ [0 ถึง (50 / defenseLVL + 1)], ถ้า …

30
BrainF *** edBotsForBattling - การแข่งขัน Brainf ***
บอททั้งหมดในเวทีการต่อสู้จู่ ๆ ก็ถูกสมองเบ็คและไม่มีใครสามารถอธิบายได้ว่าทำไม แต่ใครจะเป็นห่วงตราบใดที่พวกเขายังสามารถต่อสู้ได้แม้ว่า Brainfuck เป็นภาษาเดียวที่พวกเขาเข้าใจอีกต่อไป เป็นเวลานานแล้วที่การส่งครั้งสุดท้ายดังนั้นในที่สุดฉันก็จะประกาศผู้ชนะของ BrainFuckedBotsForBattling: ขอแสดงความยินดีกับ LymiaAluysia ที่ชนะ NyurokiMagicalFantasy! ป้ายบอกคะแนน | Owner | Bot Score | |--------------------|-------------------------------| | LymiaAluysia | NyurokiMagicalFantasy - 600 | | Sylwester | LethalLokeV2.1 - 585 | | weston | MickeyV4 - 584 | | Sp3000 | YandereBot - 538 | | Comintern …

30
KOTH: โรคระบาดทั่วโลก
ผลสุดท้ายอยู่ที่นี่แล้ว! บทนำ ในปี 2042 โลกมีประชากรมากเกินไป โลกาภิวัตน์ความแออัดยัดเยียดวิถีชีวิตใหม่และการขาดสุขอนามัยทั่วโลกทำให้เกิดการระบาดใหญ่ครั้งใหม่ ในช่วงเวลาที่ยากลำบากผู้นำรัฐต้องจัดการกับสถานการณ์ คุณไม่สามารถทำลายประชากรของคุณได้ แต่บางทีคุณอาจได้รับประโยชน์จากการปล่อยให้เพื่อนบ้านของคุณตาย ... อภิธานศัพท์ สุขภาพ : คนไม่ได้ติดเชื้อ ที่ติดเชื้อ : คนที่ตายจากโรคระบาด ตายตัวนับไม่มีผลกระทบโดยเฉพาะอย่างยิ่ง (เฉพาะคะแนน) อัตราการติดเชื้อ : จำนวนสุขภาพที่จะกลายเป็นติดเชื้อเปิดแต่ละ Contagion อัตราร้อยละของเชื้อที่จะแปลงเพื่อสุขภาพที่จะติดเชื้อเปิดแต่ละ Lethality อัตราร้อยละของเชื้อที่จะตายในแต่ละเปิด การโยกย้ายอัตราร้อยละของทั้งสุขภาพและการติดเชื้อที่จะย้าย / อพยพเปิดแต่ละ ท้องถิ่น: มีผลกับรัฐของคุณเท่านั้น Global : มีผลกับทุกรัฐ หลัก แต่ละผู้เล่นจะจัดการหนึ่งเมืองที่เริ่มต้นด้วย100 คน แต่น่าเสียดายที่ในหมู่พวกเขาเป็นหนึ่งในการติดเชื้อ เกมดังกล่าวเป็นแบบเลี้ยว เทิร์นประกอบด้วยเจ็ดขั้นตอนสุดท้ายคือการโต้ตอบ (ขอบอทสำหรับคำสั่ง) คำสั่งของผู้เล่นจะถูกสุ่มทุกรอบ ขั้นตอนต่อไปจะเริ่มขึ้นเมื่อทุกขั้นตอนก่อนหน้านี้ถูกดำเนินการโดยทุกเมือง (เทิร์น 1: ผู้เล่น 1, ผู้เล่น 2, ผู้เล่น …

18
ดวลปืนแห่งอนาคต
พื้นหลังในอนาคต ในปี 2560 คุณและคู่ต่อสู้ของคุณจะเผชิญหน้ากันในการต่อสู้ด้วยปืนแห่งอนาคต อยู่ที่คุณมีประสบการณ์มากพอที่จะเอาชนะฝ่ายตรงข้ามของคุณหรือไม่ ตอนนี้เป็นเวลาที่จะขัดเกลาทักษะปืนของคุณในภาษาการเขียนโปรแกรมที่คุณชื่นชอบและต่อสู้กับราคาทั้งหมด! ผลการแข่งขัน การแข่งขันครั้งนี้สิ้นสุดลงในช่วงเช้าของ UTC กุมภาพันธ์ 2 ครั้ง 2017 ขอขอบคุณผู้เข้าแข่งขันของเราเรามีการแข่งขันมากมายที่น่าตื่นเต้น! MontePlayer เป็นผู้ชนะคนสุดท้ายหลังจากการต่อสู้อย่างใกล้ชิดกับ CBetaPlayer และ StudiousPlayer นักสู้ guen duelers ทั้งสามคนได้ถ่ายรูปที่ระลึก: MontePlayer - by TheNumberOne +------------+ CBetaPlayer | | - by George V. Williams +------------+ # 1 | StudiousPlayer - by H Walters | +----------------+ | # 2 …

18
BattleBots: การแข่งขัน
ผลลัพธ์อยู่ในการแข่งขันสิ้นสุดแล้ว ผู้ชนะคือEvilBot ของ arshajiiพร้อมด้วย 14 ชัยชนะล่วงหน้าของ Neo-Bot พร้อมด้วย 13 ชัยชนะและ CentreBot และ LastStand ด้วยการชนะ 11 ครั้งต่อครั้ง คะแนนจากการวิ่งรอบสุดท้าย Results: java Rifter: 9 match wins (45 total bout wins) java EvadeBot: 10 match wins (44 total bout wins) java EvilBot: 14 match wins (59 total bout wins) java LastStand: 11 match wins …

23
King of the Hill - ยานอวกาศ!
หากคุณเคยเล่นSpacewar! คุณรู้ว่ามันเป็นเกมที่สนุก หากคุณยังไม่รู้ให้รู้เลยว่ามันเป็นเกมคอมพิวเตอร์เกมแรกและสำคัญที่สุดเกมหนึ่ง (และเป็น) และมันก็ยังสนุก! โคลนที่ฉันโตขึ้นมาคืออันนี้ซึ่งเห็นได้ชัดและน่าเสียดายที่ Windows เท่านั้น ดังนั้นฉันจึงสร้างมันขึ้นมาใหม่! The KotH โฮสต์ที่นี่: PPCG - Spacewar! กษัตริย์ของเขา ฉันแนะนำให้คุณเล่นเป็นมนุษย์ต่อต้านบอทอย่างน้อยหนึ่งตัวเพื่อให้เข้าใจถึงวิธีการทำงานของเกม เกม หนึ่งเฟรมคือ 30 มิลลิวินาที (ดังนั้นประมาณ 33 เฟรมต่อวินาที) ฟิลด์นี้มีความกว้าง 800 พิกเซลและสูง 600 พิกเซล สนามนั้นเป็นวงแหวนซึ่งหมายความว่ายานอวกาศและขีปนาวุธที่เคลื่อนที่ออกนอกสนามปรากฏขึ้นอีกด้านหนึ่ง ยานอวกาศมีสองสีคือสีแดงและสีน้ำเงิน สีแดงวางตำแหน่งที่ x = 50 และสุ่ม y ระหว่าง 50, (ความสูงของฟิลด์ - 50) พิกเซล สีน้ำเงินอยู่ในตำแหน่งที่ x = (ความกว้างของฟิลด์ - 50) และสุ่ม …

30
Art Attack KoTH
ตอนนี้ปิดรายการแล้ว รายการใหม่หรือการแก้ไขใด ๆ จะไม่ถูกนับในการดำเนินการครั้งสุดท้าย เข้าร่วมการแชท! ท้าทาย พยายามเติมผ้าใบด้วยสีให้ได้มากที่สุด ระวังบอทอื่น ๆ ที่อาจช่วยคุณทำงานหนักได้! หมายเหตุ:ในคำอธิบายความท้าทายนี้การทาสีหมายถึงการเปลี่ยนสีของตารางบนกริดและไม่ได้ทาสีหมายความว่าสแควร์ในกริดมีสี 0 และไม่ได้มีสาเหตุมาจากบ็อตใด ๆ อินพุต ฟังก์ชั่นของคุณจะได้รับสี่ข้อโต้แย้ง: ตัวคุณเองตารางตำแหน่งของบอททั้งหมดในตารางและข้อมูลเกม ตนเอง นี่คืออาร์เรย์ 1D [id, xpos, ypos]ซึ่งหมายถึงสีและตำแหน่งของคุณบนตาราง: (0, 0)ที่มุมบนซ้ายของตารางเป็นตำแหน่ง ตำแหน่ง(1,0)อยู่ทางขวาของตำแหน่ง(0,1)นั้นและอยู่ด้านล่าง ID ของคุณเป็นจำนวนเต็มซึ่งมีความหมายเหมือนกันกับสีของคุณ (ดูด้านล่างเพื่อดูว่า ID ของคุณมีผลต่อการวาดตารางอย่างไร) ID ของคุณไม่ซ้ำกับ bot ของคุณ ตะแกรง นี่คืออาร์เรย์ 2D ซึ่งมีจำนวนเต็มที่บอกคุณว่าแต่ละเซลล์มีสีใด หากจำนวนของเซลล์กริดคือ0นั่นหมายความว่าเซลล์ไม่ได้ทาสี ถ้าจำนวนเซลล์ตารางเป็นจำนวนเต็มxนี้หมายความว่าเซลล์ได้รับการทาสีโดย ธ ปทกับ xID ในการรับสีของตารางที่ตำแหน่ง(x, y)ให้ใช้อาร์เรย์ดังนี้: grid[x][y]. บอท นี่คืออาร์เรย์ที่มีข้อมูลเกี่ยวกับตำแหน่งของบ็อต องค์ประกอบของอาร์เรย์บอทแต่ละตัวคืออาร์เรย์ที่อธิบายแต่ละบอทและมีลักษณะดังนี้: …

9
เกมหิว - กินหรือตาย
เกมหิว - กินหรือตาย ถ้าคุณไม่กินคุณก็ตาย ถ้าคุณกินคุณมีชีวิตอยู่ (จนกว่าคุณจะตาย) คุณจะตายดังนั้นพยายามที่จะตายครั้งสุดท้าย ภาพรวม มีเกาะที่เต็มไปด้วยฝูงสัตว์ที่เป็นเหยื่อ คุณสามารถควบคุมนักล่าห้าคน เป้าหมายของคุณคือรักษาแพ็คของคุณให้มีชีวิตอยู่ ทำได้โดยกินเหยื่อ เหยื่อมีแนวโน้มที่จะหนีจากผู้ล่าและพยายามอยู่ในฝูงเป็นอย่างอื่น แน่นอนว่าแพ็คของคุณจะอยู่ในเขตเดียวกันกับชุดอื่น ๆดังนั้นการแข่งขันจะพยายามกินพวกเขาก่อนที่คุณจะสามารถ อย่าปล่อยให้เรื่องนี้ทำให้คุณท้อใจหรือคุณจะอดอาหาร วิธีการเล่น สร้างและส่งโปรแกรมบรรทัดคำสั่งเพื่อกำกับแพ็คของคุณ มันจะรับข้อมูลสถานะจากโปรแกรมควบคุมบน STDIN และคำสั่งเอาต์พุตบน STDOUT รูปแบบดังกล่าวมีรายละเอียดด้านล่าง แต่ละโปรแกรมจะดำเนินการเพียงครั้งเดียวและจะต้องทำงานต่อไปจนกว่าจะไม่มีสมาชิกแพ็คอีกต่อไป คุณจะต้องอ่านอินพุตเมื่อเข้ามาและตอบกลับอย่างรวดเร็ว มีการหมดเวลาที่เข้มงวด 200ms สำหรับการตอบกลับแต่ละครั้ง หากคุณยังไม่ตอบกลับแพ็คของคุณจะไม่ได้รับคำแนะนำใหม่สำหรับเทิร์นปัจจุบัน หากโปรแกรมของคุณไม่สามารถเรียกใช้งานได้โดยคอนโทรลเลอร์จะถือว่าไม่ถูกต้อง โปรดรวมสตริงบรรทัดคำสั่งที่ฉันจะต้องใช้ในการเรียกใช้การส่งของคุณ หากมีคำแนะนำพิเศษใด ๆ (สำหรับการตั้งค่าคอมไพเลอร์ ฯลฯ ) โปรดรวมไว้ด้วย หากฉันไม่สามารถทำงานได้ฉันจะขอความช่วยเหลือในความคิดเห็น หากคุณไม่ตอบสนองฉันจะไม่สามารถยอมรับการส่งของคุณได้ การแข่งขันจะจัดขึ้นในระบบ Linux 64 บิต โปรดระลึกไว้เสมอเมื่อมีคำแนะนำที่จำเป็น รายละเอียด ตำแหน่งและทิศทางของสิ่งมีชีวิตแต่ละตัวอยู่ในรูปแบบของตัวเลขทศนิยมที่มีความแม่นยำสองเท่า (เช่นdouble) แทนxและyพิกัดตามลำดับ สิ่งมีชีวิตแต่ละตัวถือว่าเป็นจุด ซึ่งหมายความว่าพวกเขาสามารถทับซ้อนกันและครอบครองพื้นที่เดียวกัน …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.