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

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

27
หินที่ซื่อสัตย์, กระดาษ, กรรไกร
หลายคนคิดว่า RPS เป็นเกมแห่งโอกาส หากผู้เล่นทั้งสองเล่นกันอย่างไม่คาดคิดกลยุทธ์ที่ดีที่สุดคือเล่นแบบสุ่ม อย่างไรก็ตามขอแนะนำการคาดเดาเล็กน้อย บอทแต่ละคนจะมีโอกาสบอกบอทคนอื่น ๆ ว่ากำลังจะเล่นพร้อมกัน จากนั้นก็มีการหยุดชั่วคราวที่บอทแต่ละคนจะรู้ว่าผู้เล่นคนอื่นประกาศอะไร ถ้ามันเล่นอาวุธนั้นมันประกาศว่ามันจะทำคะแนนหนึ่งจุดนอกเหนือจากคะแนนสำหรับการสูญเสียหรือชนะ การชนะนั้นมีค่าสองคะแนนการเสมอหนึ่งจุดและการสูญเสีย 0 คะแนน Honest Bot Dishonest Win 3 2 Draw 2 1 Loss 1 0 มันเป็นไปเพื่อประโยชน์ที่ดีที่สุดของคุณที่จะซื่อสัตย์ (แต่ยังเพื่อให้แน่ใจว่าฝ่ายตรงข้ามของคุณไม่เชื่อคุณ) การแข่งขันจะมีการเล่นในรูปแบบโรบินกลมและมีวัตถุประสงค์เพื่อเพิ่มคะแนนรวมของคุณในการแข่งขันที่คุณเล่น รูปแบบ I / O: บอทของคุณจะเป็นฟังก์ชั่น Python 2.7 ที่มีอาร์กิวเมนต์ 4 ตัวและจะต้องมีชื่อที่ไม่ซ้ำกัน (ซึ่งจะใช้เพื่อแสดงการส่งของคุณ) ข้อโต้แย้งสองข้อแรกจะเป็นไปตามลำดับคือการเคลื่อนไหวที่ผ่านมาของคู่ต่อสู้ตามมาด้วยการเคลื่อนไหวที่ผ่านมาของคุณ สิ่งเหล่านี้จะเป็นรายการตามลำดับจากรอบแรกไปยังรอบล่าสุดโดยแต่ละดัชนีมีรายการที่มีการย้ายคู่ต่อสู้ที่อ้างว่าพวกเขาจะทำตามด้วยการย้ายที่พวกเขาทำจริง ข้อโต้แย้งสองข้อถัดไปจะอนุญาตให้บอตของคุณพิจารณาว่านี่เป็นรอบ "ซื่อสัตย์" หรือรอบ "จริง" หากเป็นรอบ "ซื่อสัตย์" พวกเขาทั้งคู่จะไม่ใช่ ถ้ามันเป็นรอบ "ของจริง" …

30
เกมลูกเต๋า แต่หลีกเลี่ยงหมายเลข 6 [ปิด]
ทัวร์นาเมนต์จบ! การแข่งขันสิ้นสุดแล้ว! การจำลองขั้นสุดท้ายดำเนินการในตอนกลางคืนรวมทั้งหมดเกม ผู้ชนะคือChristian Sieversด้วย bot OptFor2X ของเขา คริสเตียน Sievers ยังมีการจัดการเพื่อรักษาความปลอดภัยสถานที่ที่สองกับกบฎ ขอแสดงความยินดี! ด้านล่างคุณสามารถดูรายการคะแนนสูงอย่างเป็นทางการสำหรับการแข่งขัน3 ∗ 1083∗1083*10^8 หากคุณยังต้องการเล่นเกมคุณมีความยินดีอย่างยิ่งที่จะใช้คอนโทรลเลอร์ที่โพสต์ด้านล่างและใช้รหัสในเกมเพื่อสร้างเกมของคุณเอง ฉันได้รับเชิญให้เล่นเกมลูกเต๋าซึ่งฉันไม่เคยได้ยินมาก่อน กฎนั้นง่าย แต่ฉันคิดว่ามันจะสมบูรณ์แบบสำหรับความท้าทายของ KotH กฎระเบียบ จุดเริ่มต้นของเกม ตายไปรอบ ๆ โต๊ะและทุกครั้งที่ถึงตาคุณคุณจะต้องขว้างผู้ตายหลาย ๆ ครั้งตามที่คุณต้องการ อย่างไรก็ตามคุณต้องโยนอย่างน้อยหนึ่งครั้ง คุณติดตามผลรวมของการโยนทั้งหมดสำหรับรอบของคุณ หากคุณเลือกที่จะหยุดคะแนนสำหรับรอบนั้นจะถูกเพิ่มเข้าไปในคะแนนรวมของคุณ ดังนั้นทำไมคุณไม่หยุดโยนความตาย? เพราะถ้าคุณได้ 6 คะแนนของคุณตลอดทั้งรอบจะกลายเป็นศูนย์และตายต่อไป ดังนั้นเป้าหมายเริ่มต้นคือการเพิ่มคะแนนของคุณโดยเร็วที่สุด ใครคือผู้ชนะ เมื่อผู้เล่นคนแรกรอบโต๊ะถึง 40 คะแนนขึ้นไปรอบสุดท้ายจะเริ่ม เมื่อรอบสุดท้ายได้เริ่มขึ้นทุกคนยกเว้นคนที่ริเริ่มรอบสุดท้ายจะได้รับเทิร์นอีกครั้ง กฎสำหรับรอบสุดท้ายเป็นเช่นเดียวกับรอบอื่น ๆ คุณเลือกที่จะขว้างหรือหยุด อย่างไรก็ตามคุณรู้ว่าคุณไม่มีโอกาสชนะถ้าคุณไม่ได้รับคะแนนสูงกว่าคะแนนก่อนหน้านี้ในรอบสุดท้าย แต่ถ้าคุณไปไกลเกินไปคุณอาจได้ 6 อย่างไรก็ตามยังมีกฎอีกข้อที่ต้องคำนึงถึง หากคะแนนรวมปัจจุบันของคุณ (คะแนนก่อนหน้านี้ของคุณ + …

7
มันคือชีวิตจิม แต่ไม่ใช่อย่างที่เรารู้
คุณอาจรู้จักเกมแห่งชีวิตของ Conwayหุ่นยนต์เซลลูล่าร์ชื่อดังที่ประดิษฐ์โดย John Conway นักคณิตศาสตร์ Lifeเป็นชุดของกฎที่ช่วยให้คุณสามารถจำลองกระดานสองมิติได้ กฎจะตัดสินว่าเซลล์ใดบนกระดานอยู่และเซลล์ใดจะตาย ด้วยจินตนาการคุณสามารถพูดได้ว่าLifeเป็นเกมที่ไม่มีผู้เล่นคนหนึ่ง: เกมที่มีวัตถุประสงค์เพื่อค้นหารูปแบบที่มีพฤติกรรมที่น่าสนใจเช่นเครื่องร่อนที่มีชื่อเสียง เกมที่ไม่มีผู้เล่น ... จนถึงทุกวันนี้ คุณต้องเขียนโปรแกรมที่เล่น Game of Life - และเล่นเพื่อให้ชนะ King of the Hill-style แน่นอนว่าคู่ต่อสู้ของคุณพยายามทำเช่นเดียวกัน ผู้ชนะคือทั้งบ็อตสุดท้ายที่มีเซลล์ใด ๆ สดหรือผู้เล่นที่มีเซลล์สดมากที่สุดหลังจาก 10,000 รุ่น กฎของเกม กฎนั้นใกล้เคียงกับชีวิตปกติ (B3 / S23): เซลล์มีชีวิตที่มีเพื่อนบ้านที่เป็นมิตรน้อยกว่าสองคนเสียชีวิตจากความอดอยาก เซลล์ที่มีชีวิตซึ่งมีเพื่อนบ้านที่เป็นมิตรสองหรือสามคนยังมีชีวิตอยู่ เซลล์ที่มีชีวิตซึ่งมีเพื่อนบ้านที่เป็นมิตรมากกว่าสามคนเสียชีวิตเนื่องจากมีประชากรมากเกินไป เซลล์ที่ตายแล้วตรงกับสามเพื่อนบ้านของผู้เล่นคนเดียวกันมามีชีวิตอยู่เพื่อต่อสู้กับผู้เล่นที่มีให้ไม่มีเพื่อนบ้านศัตรู ... แต่หลังจากแต่ละรุ่นทั้งคุณและคู่ต่อสู้จะมีโอกาสเข้าแทรกแซง คุณสามารถตื่นได้มากถึง 30 เซลล์เพื่อต่อสู้เพื่อคุณ (ผู้ที่ไปก่อนจะถูกตัดสินใจโดยเซิร์ฟเวอร์) กระดานเป็นเซลล์สี่เหลี่ยมจัตุรัส (x, y) ช่องสี่เหลี่ยมทั้งหมดจะเริ่มตาย เส้นขอบไม่พันกัน (นี่ไม่ใช่โลกที่มีรูปทรงพรู) และตายอย่างถาวร …

30
หุ่นยนต์รูเล็ต: เดิมพันหุ่นยนต์เดิมพันสูง
อันดับสุดท้าย + ---------------------------------- + --------- + ---- ----- + --------- + + ---------------------------- | ชื่อ | คะแนน | WinRate | TieRate | ความน่าจะเป็นกำจัด + ---------------------------------- + --------- + ---- ----- + --------- + + ---------------------------- | 1. SarcomaBotMk11 | 0.06333 | 6.13% | 0.41% | [42 24 10 8 6 …

9
Codémonฉันเลือกคุณ!
ทรีด็อกเตอร์เพื่อนบ้านที่ใจดีของคุณเพิ่งให้สัตว์วิเศษสามตัวที่ชื่อCodémon มีทัวร์นาเมนต์การต่อสู้ในเมือง Colorville ใกล้เคียง คุณเป็นคนที่ดีที่สุดอย่างที่ไม่มีใครเคยเป็นหรือเปล่า? ภาพรวม นี่คือการแข่งขันการต่อสู้ ผู้เล่นแต่ละคนควบคุมทีมของสัตว์ประหลาดสามตัวและมีวัตถุประสงค์ที่จะทำให้ทีมอื่น (ฆ่า) ล้มลง มี 100 รอบโดยมีการให้คะแนนสำหรับชัยชนะและความสัมพันธ์ ทีมที่มีคะแนนมากที่สุดจะเป็นผู้ชนะ! มอนสเตอร์ Codémonเป็นสัตว์ตัวน้อยที่ซับซ้อน มีห้าประเภท (องค์ประกอบ) ให้เลือกสามสถิติและสามช่องย้ายในแต่ละ ประเภท Codémonแต่ละประเภทจะถูกกำหนดหนึ่งประเภท ห้าประเภทคือ Normal, Psychic, Fire, Water และ Grass แต่ละคนมีจุดแข็งและจุดอ่อน ความเสียหายขึ้นอยู่กับแผนภูมิต่อไปนี้: ตัวเลขคือตัวคูณความเสียหาย ยกตัวอย่างเช่น Fire attacking Water มีตัวปรับแต่ง 0.5 (ครึ่งดาเมจ) ในขณะที่ Fire Attacking Grass มีสองเท่า (2) สถิติ สัตว์ประหลาดแต่ละตัวมีสามสถิติที่กำหนดความสามารถในการต่อสู้ การโจมตีจะเพิ่มความเสียหาย Defense ช่วยลดความเสียหายที่จะได้รับ ความเร็วอนุญาตให้มันเคลื่อนที่ก่อนความเร็วที่ต่ำกว่า …

30
ขัดแย้งสี่คน
ความขัดแย้ง 4-Man ลักษณะ คุณพบว่าตัวเองขัดแย้งกันสี่ทาง ปืนที่บรรจุอยู่ในมือของคุณและมีระเบิดติดอยู่บนเข็มขัดของคุณ จุดประสงค์คือการมีสุขภาพที่ดีที่สุดในตอนท้ายของความขัดแย้ง ความขัดแย้งสิ้นสุดลงเมื่อคนส่วนใหญ่มีสุขภาพที่ดี ผู้เล่นแต่ละคนมีสุขภาพและตายเมื่อสุขภาพของพวกเขาลดลงไป5 / ด้านล่าง 0เทิร์นที่ผู้เล่นเสียชีวิตเป็นเทิร์นสุดท้ายที่ผู้เล่นสามารถรับความเสียหายได้ หากมีผู้เล่นสดเมื่อสิ้นสุดการขัดแย้งผู้เล่นนั้นจะชนะ มิฉะนั้นผู้เล่นที่มีค่าลบน้อยที่สุดจะเป็นผู้ชนะ การปฏิบัติ ยิง : ยิงใส่ใครซักคน 2 สร้างความเสียหายหากยิงศัตรูที่มีชีวิต 0 สร้างความเสียหายหากยิงศัตรูที่ตายแล้ว health_at_start_of_turn+2ความเสียหายถ้ายิงตัวเอง (โปรดทราบว่าสิ่งนี้จะทำให้คุณมี-2สุขภาพที่ดีที่สุด) หากศัตรูคนหนึ่งยิงคุณในเทิร์นเดียวกันกับที่คุณยิงตัวเองคุณจะจบการต่อสู้ด้วยสุขภาพ -4 (คุณยังคงได้รับความเสียหายจากผู้เล่นอื่นเมื่อคุณฆ่าตัวเอง) การกระทำของคุณในเทิร์นต่อไปนี้จะถูกละเว้น (และสันนิษฐานว่าเป็นNothing) Dodge : พยายามหลบการยิงของฝ่ายตรงข้ามเพียงคนเดียว เตรียม : ปลดลูกระเบิดมือของคุณและเตรียมโยนมัน คุณมีเพียงสามรอบที่จะโยนมันก่อนที่คุณจะได้รับการเป่าขึ้น ( 6ความเสียหายให้กับตัวเอง3ความเสียหายให้กับศัตรูที่มีชีวิตทั้งหมด) การตายด้วยระเบิดมือที่ไม่มีผู้โยนนั้นเทียบเท่ากับการไม่ทิ้งระเบิดไว้สามรอบ โยน : โยนระเบิดใส่คนและหวังว่าจะดีที่สุด เป้าหมายจะได้รับ8ความเสียหายหากมีชีวิตอยู่ คนอื่น ๆ (รวมถึงตัวคุณเอง) จะได้รับ3ความเสียหายหากยังมีชีวิตอยู่ ไม่มีอะไร : ยืนเฉยๆเพื่อดูและทุกคนตาย อินพุต …

22
บันทึกสัญลักษณ์แสดงหัวข้อสุดท้ายด้วยตัวคุณเอง
การประกวดสิ้นสุดลงแล้ว ขี้ขลาดเป็นผู้ชนะ คุณสามารถรับชมการแข่งขันที่ผ่านมาที่นี่ ทันใดนั้นซอมบี้ก็ปรากฏขึ้น! โอ้โห! ในการท้าทายที่ท้าทายนี้คุณต้องสร้างบอทเพื่อเอาชีวิตรอดจากซอมบี้วิบัติ หรืออย่างน้อยก็ค้างไว้ให้นานที่สุด ในช่วงเริ่มต้นของเกม 50 ตัวอย่างของแต่ละรายการจะถูกวางแบบสุ่มในพื้นที่เล่นขนาดใหญ่แบบวงแหวน - นั่นคือดูเหมือนว่าจะเป็นสี่เหลี่ยมจัตุรัส แต่ล้อมรอบ ขนาดของพื้นที่เล่นจะแตกต่างกันไปขึ้นอยู่กับจำนวนของรายการ แต่ในขั้นต้น 6% ของสี่เหลี่ยมจะถูกครอบครอง ผู้แข่งขันแต่ละคนเริ่มด้วยกระสุน 3 นัด ในตอนต้นของแต่ละตาซอมบี้จะเพิ่มขึ้นจากพื้นดินในตำแหน่งสุ่มทำลายสิ่งที่อยู่เหนือมัน ผู้เล่นที่อยู่ถัดจากซอมบี้ในช่วงเริ่มเทิร์นจะกลายเป็นซอมบี้ สำหรับผู้เล่นที่มีชีวิตแต่ละคนรหัสของพวกเขาจะถูกเรียก จะได้รับวัตถุPlayerContextที่มีข้อมูลเกี่ยวกับสถานะปัจจุบันและสภาพแวดล้อมของพวกเขา ผู้เล่นแต่ละคนสามารถมองเห็น 8 สี่เหลี่ยมในทิศทางใด ๆ ผู้เล่นจะต้องเลือกที่จะย้าย (เข้าพักยังคงเป็นความเคลื่อนไหวที่ถูกต้อง) โดยกลับหรือยิงคนที่อยู่ใกล้เคียงหรือผีดิบโดยกลับMove Shootปืนของคุณมีช่วงสูงสุด 5 กำลังสอง เมื่อคุณอยู่ในขอบเขตปืนของคุณคุณสามารถยิงตัวเองได้ถ้าคุณมีกระสุนเหลือ หากผู้เล่นสองคนยิงกันพวกเขาทั้งสองตาย หากผู้เล่นสองคนพยายามที่จะย้ายไปยังจัตุรัสเดียวกันพวกเขาจะล้มเหลวและจะกลับไปที่จัตุรัสที่พวกเขาเริ่มต้นจาก หากยังมีข้อขัดแย้งอยู่จะมีการทำซ้ำจนกว่าจะไม่มีความขัดแย้งซึ่งอาจหมายถึงทุกคนกลับมาสู่จุดเริ่มต้น หากผู้เล่นเสียชีวิตจากกระสุนปืนร่างกายที่ตายแล้วจะยังคงอยู่และสร้างสิ่งกีดขวางถาวร สัญลักษณ์แสดงหัวข้อย่อยใด ๆ ที่พวกเขาถืออยู่ยังคงอยู่ในคนของพวกเขาและสามารถถูกผู้เล่นในสี่เหลี่ยมที่อยู่ติดกัน หากมีผู้เล่นหลายคนที่ครอบครองพื้นที่สี่เหลี่ยมที่อยู่ติดกับศพแล้วกระสุนจะถูกใช้ร่วมกันระหว่างพวกเขา แต่ส่วนที่เหลือจะหายไป หากผู้เล่นกลายเป็นซอมบี้แล้วกระสุนของพวกเขาจะหายไป ซอมบี้จะเดินไปหาผู้เล่นที่มีชีวิตอยู่ใกล้ ๆ อย่างไร้เหตุผล ผลงานจะถูกทำคะแนนว่าผู้เล่นที่รอดชีวิตมานานที่สุดจะอยู่รอดได้นานแค่ไหน รายการ …

28
คุณคือลิงค์ที่อ่อนแอที่สุด
นี้คิงของเนินเขาท้าทายจะตามออกเกมโชว์จุดอ่อน สำหรับผู้ที่ไม่คุ้นเคยกับการแสดงประเด็นสำคัญของความท้าทายนี้เกี่ยวข้องกับคนที่คุณโหวต : หากผู้เล่นคนอื่นฉลาดกว่าคุณแสดงว่าคุณมีโอกาสน้อยที่จะได้เงินกองกลาง หากผู้เล่นคนอื่นงี่เง่ากว่าคุณแล้วคุณมีหม้อน้อยกว่าที่จะได้รับ ในตอนเริ่มต้นของแต่ละรอบพ็อตจะเริ่มต้นด้วย $ 0 กลุ่มผู้เล่น 9 คนถูกสร้างขึ้นและผู้เล่นแต่ละคนจะได้รับความเก่งกาจไม่ซ้ำใครจาก 1 ถึง 9 ในช่วงเริ่มต้นของการหมุนแต่ละรอบPot += Smartnessสำหรับผู้เล่นแต่ละคนยังอยู่ในรอบ จากนั้นผู้เล่นลงคะแนนให้ผู้เล่นที่ต้องการลบ ผู้เล่นที่โหวตมากที่สุดจะถูกลบ ในกรณีที่เสมอกันผู้เล่นที่ฉลาดขึ้นจะถูกเก็บไว้ เมื่อมีผู้เล่นเหลือเพียง 2 คนในรอบพวกเขาจะเผชิญหน้ากับการต่อสู้ด้วยปัญญา Smartness/(Smartness+OpponentSmartness)โอกาสของผู้เล่นที่ชนะคือ ผู้เล่นที่ชนะจะได้รับเงินกองกลางทั้งหมด ผู้เล่นที่ได้รับเงินมากที่สุดเมื่อจบเกมชนะ อินพุต / เอาต์พุต ทุกเทิร์นคุณจะได้รับรายชื่อคู่ต่อสู้ในปัจจุบัน คุณจะสามารถเข้าถึงความฉลาดของคุณและประวัติการลงคะแนนทั้งหมดของผู้เล่นสำหรับรอบผ่านฟังก์ชั่นในคลาสผู้เล่น ในฐานะที่เป็นเอาท์พุทคุณจะต้องส่งกลับจำนวนเต็มเดียวซึ่งเป็นตัวแทนของผู้เล่นที่คุณต้องการลงคะแนน การลงคะแนนเสียงสำหรับตัวคุณเองจะได้รับอนุญาต ( แต่ไม่แนะนำ) รอบ 9 จะทำซ้ำจนกว่าผู้เล่นทุกคนจะเล่นอย่างน้อย1,000 10,000 รอบและผู้เล่นทุกคนจะเล่นในจำนวนรอบเดียวกัน คุณสามารถค้นหาคอนโทรลเลอร์ได้ที่นี่: https://github.com/nathanmerrill/WeakestLink ในการสร้างผู้เล่นคุณจะต้องขยายคลาสผู้เล่นและเพิ่มผู้เล่นของคุณในคลาส PlayerFactory ชั้นเรียนของคุณจะต้องปฏิบัติตามกฎต่อไปนี้: การสื่อสารหรือการรบกวนกับผู้เล่นคนอื่น ๆ (รวมถึงผู้เล่นอื่นของคุณประเภทเดียวกัน) เป็นสิ่งต้องห้ามอย่างเคร่งครัด ไม่อนุญาตให้ใช้การสะท้อนและตัวแปรแบบคงที่ …

30
นักสะสมเหรียญทอง
หมายเหตุ: การสำรวจความชื่นชอบของชุมชนจะเปิดตัวเร็ว ๆ นี้ ใน KoTH นี้เป้าหมายคือการเป็น bot สุดท้ายที่ยังมีชีวิตอยู่ เหรียญจะถูกวางในพื้นที่สุ่มและบอทของคุณจะต้องได้รับเหรียญก่อน ถ้าบอทวิ่งเข้าไปในบอทอื่นบอบ็อตที่มีเหรียญมากกว่าจะชนะ รายละเอียดเพิ่มเติมด้านล่าง ประเภทเหรียญ เหรียญมี 2 ประเภทคือทองคำและเงิน ทองเพิ่ม 5 เหรียญเพื่อความแข็งแรงของบอทและเงินเพิ่ม 2 เมื่อรวบรวมเหรียญแล้วจะมีการวางเหรียญอีกอันไว้ที่จุดอื่นบนกระดาน ในเวลาใดก็ตามมีเหรียญทองหนึ่งใบและเหรียญเงินสี่ใบในที่เกิดเหตุ ชนบอท ในกรณีที่บอทสองคนพยายามที่จะครอบครองพื้นที่เดียวกันคนที่มีเหรียญมากกว่าจะอยู่ต่อและคนที่มีน้อยจะไม่ ... บอที่ชนะจะได้รับ85%ของเหรียญของฝ่ายตรงข้าม (ปัดเศษขึ้น) หากพวกเขาถูกมัดทั้งคู่ก็ตาย หากสามคนหรือมากกว่าพยายามครอบครองพื้นที่เดียวกันการชนะที่ทรงพลังที่สุดและรับ 85% ของเหรียญบอทอื่น ๆ ทั้งหมด ในกรณีที่ ธ ปทที่มีประสิทธิภาพมากที่สุดคือผูกทั้งหมดของบอทตายที่พยายามที่จะเข้าสู่พื้นที่ อารีน่า 4 + botCountยาวด้านของสนามกีฬาที่มีการคำนวณด้วย เมื่อวางบอทในตอนเริ่มเกมจะมีการสุ่มเลือกสถานที่ ระบบตรวจสอบให้แน่ใจว่าไม่มีบ็อตเริ่มต้นในพื้นที่เดียวกันหรือติดกัน เหรียญสร้างแบบสุ่มไม่รวม 3 โดย 3 ตารางมีศูนย์กลางอยู่ที่แต่ละบอท หากพบบอทอยู่นอกสนามแข่งขันมันจะตายทันที เวทีเริ่มต้นที่ (0,0) …

30
มีคนรู้จักกันมากมาย
โดนัลด์รัทมสเฟลด์อดีตรัฐมนตรีกลาโหมของสหรัฐอเมริกาซึ่งเป็นที่รู้จักอย่างแพร่หลายในวลี ที่นี่เรากำลังจะกลั่นความคิดเห็นของเขาลงในบทที่สี่บรรทัด เอาท์พุทข้อความนี้โดยเฉพาะ: known knowns known unknowns unknown knowns unknown unknowns การใช้อักษรตัวพิมพ์ใหญ่ไม่สำคัญ (ตัวอย่างเช่นใช้ได้Known unKnowns) และบรรทัดใหม่ต่อท้ายบรรทัดเดียวเป็นที่ยอมรับ แต่ไม่อนุญาตการเปลี่ยนแปลงการจัดรูปแบบอื่น ๆ นั่นหมายความว่ามีช่องว่างเดียวระหว่างคำและLF(59 ไบต์) หรือCR/LF(62 ไบต์) ระหว่างบรรทัด กฎระเบียบ ยอมรับได้ทั้งโปรแกรมหรือฟังก์ชั่น หากฟังก์ชั่นคุณสามารถส่งคืนผลลัพธ์มากกว่าการพิมพ์ ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม นี่คือรหัส - กอล์ฟเพื่อให้ใช้กฎการเล่นกอล์ฟตามปกติทั้งหมดและรหัสที่สั้นที่สุด (เป็นไบต์) ชนะ

19
การต่อสู้ของมิตรภาพ KotH
ในการท้าทายนี้คุณจะต้องสร้างมิตรภาพโดยมีเป้าหมายในการเอาชนะมิตรภาพอื่น ๆ ทั้งหมดในการต่อสู้ คบหา (ทีม) ประกอบด้วย 3 ตัวอักษร ตัวละครแต่ละตัวจะเคลื่อนไหวอย่างอิสระจากทีมที่เหลือ แต่พวกเขาจะต้องทำงานร่วมกันเมื่อต้องต่อสู้กับศัตรูของคุณ ทีมจะเผชิญหน้ากันในลักษณะหมุนหัว การชนะมีค่า 3 คะแนนความสัมพันธ์มีค่า 1 คะแนนและการสูญเสียมีค่า 0 คะแนน ตัวละครมีความสามารถ การเลือกความสามารถของตัวละครของคุณคือส่วนที่สำคัญที่สุด (และสนุก) ใน KotHนี้ พวกเขาแข็งแกร่งและมีศักยภาพที่จะกำจัดศัตรูของคุณ ตัวละครมีคะแนนสุขภาพ (HP) และเมื่อฮิต HP ของพวกเขา (หรือไปด้านล่าง) 0, พวกเขาตาย หากตัวละครทั้งหมดในทีมของฝ่ายตรงข้ามเสียชีวิตคุณก็จะชนะ! ตัวละครมีมานา การกระทำส่วนใหญ่ต้องการมานาในการดำเนินการและหากคุณมีไม่เพียงพอการกระทำนั้นจะไม่สามารถใช้ได้สำหรับคุณ ตัวละครมีความล่าช้าในการเปิด สิ่งนี้จะกำหนดจำนวนของการทำเครื่องหมายระหว่างแต่ละรอบ (เริ่มต้นที่ 100) ต่ำกว่าดีกว่า ตัวละครมีแอตทริบิวต์ ตัวละครแต่ละตัวมีฐาน 5 ตัวในแต่ละคุณลักษณะและคุณจะได้รับ 20 คะแนนคุณลักษณะเพิ่มเติมเพื่อแบ่ง หลังจากกำหนดคะแนนแอตทริบิวต์แล้วแอตทริบิวต์หลักของคุณจะถูกตั้งค่าเป็นแอตทริบิวต์สูงสุดของคุณ คุณลักษณะที่มีคือ: ความแข็งแกร่ง: ให้ …

30
การต่อสู้ของทองคำ
ความท้าทายนี้สิ้นสุดลงแล้ว หากต้องการดูคะแนนสุดท้ายของคู่แข่งคลิกที่นี่ ในความท้าทายนี้การส่งแต่ละครั้งจะเป็นหนึ่งบอท บอทแต่ละอันควรเป็นฟังก์ชัน Javascript บอทจะต่อสู้เพื่อให้ได้มูลค่ารวมสูงสุดในทองคำ ทองสามารถทำไร่ไถนาหรือได้รับจากการฆ่าบอทอื่น ๆ และใช้เพื่อยกระดับการรักษาการโจมตีการป้องกันและการทำฟาร์ม วัตถุประสงค์: จำนวนรอบที่มีมากถึง 1,000 รอบ (จบลงเมื่อเหลือบอทเพียงอันเดียว) บอทที่มีมูลค่ารวมสูงสุด (ผลรวมของทองคำทั้งหมดที่ได้รับ) จะเป็นผู้ชนะ ย้อนกลับ: ในแต่ละเทิร์นบอททุกอันที่ยังมีชีวิตอยู่ (> 0 HP) จะถูกเรียกใช้ครั้งเดียว สามารถส่งคืนการย้ายซึ่งสามารถเป็นหนึ่งในสิ่งต่อไปนี้: รักษา: ฟื้น HP การโจมตี: ลบ HP ออกจากบอทอื่น โล่: ป้องกันการโจมตีในภายหลัง Stun: ข้ามการเปิดรอบถัดไปของ bot อื่น ฟาร์ม: รับทองด้วยค่า HP อัพเกรด: ทำให้การเคลื่อนไหวบางอย่างดีขึ้น บอตทั้งหมดจะกลับมาเคลื่อนไหวก่อนที่จะถูกประหารดังนั้น stun, Heal, Attack, shield, ฯลฯ จะไม่ส่งผลต่อบอทที่เคลื่อนที่ในภายหลังในเทิร์นนั้น ตัวอย่างเช่นหากบอท …

21
แลกเปลี่ยนตลาดหลักทรัพย์แลกเปลี่ยน - V3
ประกาศ:ความท้าทายนี้ปิดแล้ว: ฉันจะไม่อัปเดตกระดานผู้นำอีกต่อไปและจะไม่เปลี่ยนคำตอบที่ยอมรับได้ อย่างไรก็ตามคุณมีอิสระในการใช้งานคอนโทรลเลอร์และอัปเดตกระดานผู้นำด้วยตัวเองหากคุณต้องการ เข้าร่วมการแชท! บทนำ สวัสดีตอนเย็นเทรดเดอร์! คุณเป็นเทรดเดอร์ทั้งหมดสำหรับ บริษัท กอล์ฟ PPCG งานของคุณคือทำเงินให้ได้มากที่สุด ท้าทาย เขียนโปรแกรมที่ซื้อและขายหุ้นในตลาดหลักทรัพย์ Exchange โดยมีจุดประสงค์เพื่อสร้างรายได้ให้มากที่สุด เพลย์ ผู้เล่นทุกคนจะเริ่มต้นด้วย 5 หุ้นและ $ 100 ในธนาคารของพวกเขา เกมเริ่มต้นด้วยราคาหุ้น $ 10 เสมอ แต่ละเกมจะมี 1000 1รอบที่รอบแรกเป็นรอบ ในแต่ละรอบโปรแกรมของคุณจะให้ข้อโต้แย้งสี่ข้อเป็นอินพุท: ราคาหุ้นปัจจุบันจำนวนหุ้นที่คุณถือจำนวนเงินที่คุณเป็นเจ้าของและจำนวนรอบ (ดัชนี 1 รายการ) ตัวอย่างเช่นหากโปรแกรมของฉันคือtest1.pyราคาหุ้น100จำนวนหุ้นที่ฉันถืออยู่คือ3จำนวนเงินที่ฉันมี1200และจำนวนรอบคือ576โปรแกรมของฉันจะทำงานดังนี้: python test1.py 100 3 1200 576 ในรอบราคาหุ้นที่ให้กับผู้เล่นแต่ละคนจะเท่ากัน สิ่งนี้จะไม่เปลี่ยนแปลงจนกว่าจะหมดรอบ ในการตอบสนองผู้เล่นจะต้องพิมพ์คำสั่งของพวกเขา มีสองตัวเลือก: สิทธิการซื้อหุ้น: คำสั่งนี้จะได้รับเป็นbnที่nคือจำนวนหุ้นที่คุณต้องการที่จะซื้อ ตัวอย่างเช่นหากคุณต้องการซื้อ 100 หุ้นคุณจะได้ผลลัพธ์: …

6
มาเล่นกันเถอะ!
Mafia (หรือที่รู้จักกันในนาม Werewolf) เป็นเกมปาร์ตี้ที่เล่นอย่างคร่าวๆดังนี้: เกมเริ่มต้นในวันที่ 0 หลังจากทุกnคืนnมา หลังจากทุกคืนnมาถึงวันn+1หนึ่ง เช่นD0, N0, D1, N1, D2, N2... ในตอนเช้าของวันที่ 0 โฮสต์จะเลือกผู้เล่นอย่างลับ ๆ เพื่อเติมเต็มบทบาทบางอย่าง: ผู้เล่นจำนวนหนึ่งกลายเป็นมาเฟีย ทุกคืนมาเฟียทุกคนเลือกผู้เล่น ในรุ่งอรุณของวันถัดไปผู้เล่นที่ถูกเลือกโดย mafiosos ส่วนใหญ่จะถูกฆ่า พวกเขาถูกลบออกจากเกมอย่างถาวรและมีการเปิดเผยบทบาทของพวกเขาต่อสาธารณะ มาเฟียชิด ผู้เล่นบางคนกลายเป็นตำรวจ ทุกคืนตำรวจแต่ละคนเลือกผู้เล่น ในรุ่งอรุณของวันถัดไปตำรวจจะรับรู้ถึงการจัดเรียงของผู้เล่น หมู่บ้านชิด ผู้เล่นจำนวนหนึ่งกลายเป็นหมอ ทุกคืนแพทย์แต่ละคนเลือกผู้เล่น หากผู้เล่นนี้เป็นผู้เล่นคนเดียวกันกับที่มาเฟียเลือกที่จะฆ่าการกระทำของมาเฟียในคืนนั้นจะถูกยกเลิก หมู่บ้านชิด ผู้เล่นทุกคนที่ไม่ได้ถูกเลือกสำหรับบทบาทอื่นคือชาวบ้าน ชาวบ้านไม่มีความสามารถที่ไม่ได้แชร์ทั้งเมือง หมู่บ้านชิด ทุกวันยกเว้นวันที่ 0 ทั้งเมือง (นั่นคือผู้เล่นที่มีชีวิตทั้งหมด) โหวตให้ผู้เล่น ในตอนท้ายของวันผู้เล่นนั้นจะถูกลบออกจากเกมและมีการเปิดเผยบทบาทของพวกเขา (ในวันที่ 0 ทุกคนก็หนาวสั่นจนค่ำ) หาก ณ จุดใดไม่มี mafiosos …

5
บล็อกฝูงอาคาร Bot!
การประกวดสิ้นสุดแล้ว! Intro นี่คือการโต้ตอบแบบกษัตริย์ของเขาประกวดซึ่งคอนโทรลเลอร์มีอยู่ใน Stack Snippet ที่ด้านล่างของคำถาม ตัวควบคุมจะอ่านคำตอบและเล่นผ่านเกมโดยอัตโนมัติ ทุกคนสามารถเรียกใช้ได้ทุกเมื่อในเบราว์เซอร์ กลศาสตร์ของการประกวดครั้งนี้มีความคล้ายคลึงกับสีแดงกับสีน้ำเงิน - Pixel ทีม BattleBots ยกเว้นเกมที่กำลังเล่นอยู่ในขณะที่ยังใช้กริดอยู่จะแตกต่างกันโดยสิ้นเชิง แต่ละเกมคือ 1 ต่อ 1 และไม่มีทีม แต่ละรายการจะต่อสู้เพื่อตัวเองและมีเพียงหนึ่งเดียวเท่านั้นที่จะเป็นผู้ชนะรอบชิงชนะเลิศ คอนโทรลเลอร์ใช้ JavaScript และ JavaScript เป็นภาษาสคริปต์ฝั่งไคลเอ็นต์เท่านั้นที่สนับสนุนเบราว์เซอร์ส่วนใหญ่คำตอบทั้งหมดจะต้องเขียนด้วย JavaScript เช่นกัน ในข้อมูลจำเพาะนี้ข้อความที่เป็นตัวเอียงใช้เพื่อระบุคำที่เป็นทางการสำหรับช่างเกมหรือทรัพย์สิน ข้อกำหนดเหล่านี้มีการใช้ตลอดเพื่อช่วยรักษาวิธีการอ้างอิงถึงส่วนต่าง ๆ ของเกมไว้อย่างเหนียวแน่นและชัดเจน เพลย์ ข้อมูลพื้นฐานเกี่ยวกับ คำตอบสำหรับคำถามนี้ทุกคนเป็นตัวแทนของผู้เล่น เกมการแข่งขันระหว่างผู้เล่นสองP1และP2 แต่ละควบคุมผู้เล่นฝูง 8 บอทหมายเลขตั้งแต่ 0 ถึง 7 เกมจะเกิดขึ้นในตาราง , 128 × 64 เซลล์ที่เกิดเหตุซึ่งอยู่ด้านล่าง 8 แถวเริ่มจากการเป็นผนัง (ที่บล็อก …

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