รายละเอียดซอฟแวร์:
รุ่น: 1.7.3.0
วันที่อัพโหลด: 12 May 15
การอนุญาต: ฟรี
ความนิยม: 278
โครงการ Robocode เป็นเกมการเขียนโปรแกรม Java ซึ่งเป้าหมายคือการพัฒนาหุ่นยนต์ต่อสู้รถถังที่จะต่อสู้กับรถถังอื่น ๆ & nbsp;. การต่อสู้ของหุ่นยนต์จะทำงานในเวลาจริงและบนหน้าจอ คำขวัญของ Robocode คือการสร้างที่ดีที่สุด, ทำลายส่วนที่เหลือ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- Bugfixes:
- AdvancedRobot.setMaxTurnRate () ไม่ได้ทำงานอย่างถูกต้องตั้งแต่รุ่น 1.5.4
- Bug [2799165] - คะแนนอยู่รอดผิดที่ส่งมาจากลูกค้าดังก้อง
- Bug [2802227] - พฤติกรรมตลกกับกราฟิกที่หุ่นยนต์ / ภาพวาด
- RateControlRobot ใหม่ (เบต้า):
- โจชัว Galecki ได้จัดให้มีหุ่นยนต์ประเภทใหม่ RateControlRobot ซึ่งเป็นส่วนขยายของ AdvancedRobot.
- ระดับ RateControlRobot ได้รับการสร้างขึ้นในความพยายามที่จะช่วยให้หุ่นยนต์ที่เหมือนจริงมากขึ้น นั่นคือหลายจริง / กลไกทางกายภาพจะได้รับคำสั่งในแง่ของอัตรา (& quot; ก้าวไปข้างหน้าหนึ่งเมตรต่อวินาที & quot;) ดังนั้น RateControlRobot จะช่วยให้การจำลองหุ่นยนต์จริง.
- ด้วยการเปิดตัวนี้เราขอให้ชุมชนสำหรับข้อเสนอแนะและเราจะประกาศว่ามันเป็นมีเสถียรภาพในหนึ่งในรุ่นที่สำคัญต่อไป ดังนั้นโปรดรายงานปัญหาหรือเปลี่ยนแปลงการร้องขอ ฯลฯ สำหรับประเภทหุ่นยนต์ตัวใหม่นี้.
- การเปลี่ยนแปลง RoboRumble:
- การตรวจสอบที่เพิ่มเข้ามาของแต่ละสายมีส่วนร่วมของผู้เข้าร่วมรายการ ถ้าบรรทัดผู้เข้าร่วมไม่ถูกต้องเนื่องจากการเช่น ผิดรูปแบบ / ไวยากรณ์หรือ URL ที่ไม่ดีแล้วเกิดข้อผิดพลาดจะถูกเขียนออกมาและผู้เข้าร่วมจะถูกละเว้น.
- รูปแบบของสายในสายผู้เข้าร่วมเป็นเช่นเดียวกับปกติ.
- สายได้รับการยืนยันต้องเป็นไปตามรูปแบบนี้: & lt; หุ่นยนต์ + รุ่น & gt; (& lt; ที่ http-สมาชิก & gt; | & lt; พื้นที่เก็บข้อมูล-ID & gt;) ที่ & lt; หุ่นยนต์ + รุ่น & gt; จะต้องตรงกับการแสดงออกปกติ & quot; [. w] + [] [กว้าง .-] + & quot ;, & lt; ที่ http-สมาชิก & gt; จะต้องเป็น HTTP URL ที่ชี้ไปที่หุ่นยนต์ไฟล์ขวดและ & lt; พื้นที่เก็บข้อมูล-ID & gt; ต้องเป็นตัวเลข & lt; ที่ http-สมาชิก & gt; และ & lt; พื้นที่เก็บข้อมูล-ID & gt; ร่วมกันเป็นพิเศษ.
- ตัวอย่างของสายได้รับการยอมรับ:
- * johndoe.SomeRobot 1.0 http: //somewhere.com/SomeRobot_1_0.jar
- * johndoe.SomeRobot 1.0,321
- ลบข้อความข้อมูล & quot; พยายามที่จะดาวน์โหลด & lt; botname & gt; & quot; จากคอนโซลการส่งออก.
- การเปลี่ยนแปลงอื่น ๆ :
- ตัวเลือกการพัฒนาได้กลายเป็นใช้งานมากขึ้นเช่นรูเบนเรโน Montoliu ได้เพิ่มรายชื่อของเส้นทางและปุ่มสำหรับเพิ่มและลบไดเรกทอรีปรับขนาดได้อย่างเต็มรูปแบบ.
- ปรับปรุง javadoc มีหมายเหตุสำหรับ setAdjust * () วิธีหุ่นยนต์ซึ่งจะถูกละเว้นเมื่อเปิดที่มีค่าไม่มีที่สิ้นสุด.
มีอะไรใหม่ ในรุ่น 1.7.1 Beta 2:
- Bugfixes:
- Bug [2658090] -. พิมพ์เพื่อหาสิ่งที่ ธ ปทไม่ทำงาน
- Bug [2666598] - API:. สะกดผิดในเอกสาร onBulletMissed (BulletMissedEvent)
- Bug [2658167] - ใส่กลับ setTime () วิธีการของเหตุการณ์การรักษาความปลอดภัยมีการจัดการในขณะนี้ทางอื่นไม่ได้โดยการซ่อนสนาม
- แก้ไขปัญหากับหุ่นยนต์ทีมโหลดจากไฟล์ขวดซ้อนกัน.
- ในอูบุนตู (Linux) & quot; ขนาดหน้าต่างเริ่มต้น & quot; ไม่ได้ทำงานอย่างถูกต้อง.
- การเปลี่ยนแปลงภายใน:
- ใน JVM อาทิตย์ของการเปิดใช้งานแคชไฟล์เปิดขวดผ่าน URLConnection แก้ปัญหาด้วยการปิดไฟล์ดังกล่าวโดยการใช้ URLJarCollector.
มีอะไรใหม่ ในรุ่น 1.6.1.4:
- Bugfixes:
- สูญเสียหุ่นยนต์ที่ถูกไม่ได้รับ onBattleEnded (BattleEndedEvent) เหตุการณ์ที่เกิดขึ้น.
- การแก้ไขปัญหาด้านความปลอดภัยใหม่สำหรับหุ่นยนต์ที่มีความสามารถในการดำเนินการรหัสผ่านกระทู้ส่งงานอีเว้นท์ (EDT) หุ่นยนต์ที่มีความพยายามในการเข้าถึง EDT จะถูกปิดการใช้งาน!
- [2210749] drawArc () ไม่ทำงานตามที่คาด: ข้อผิดพลาดนี้ได้รับการแก้ไข นอกจากนี้ทั้งสอง drawArc () และ fillArc () ตอนนี้กำลังใช้ Robocode ประสานงานและระบบมุม.
- [2157167] หน้าต่างคอนโซลที่ว่างเปล่าเมื่อรวบรวม บางระบบยังคงมีปัญหานี้เพื่อให้มีการแก้ไขใหม่ได้ถูกนำมาใช้.
- คุณสมบัติใหม่:
- ผลและการจัดอันดับปัจจุบัน (ในระหว่างการต่อสู้) อยู่ในขณะนี้แสดงคะแนนคิดเป็นร้อยละ (s) ในวงเล็บข้างขวาจุดคะแนนเหมือนเช่น '7875 (12%) สำหรับคะแนนรวมในผลและ '21 / 2900 (14/07%) ที่มีการจัดอันดับในปัจจุบัน.
- ขอบคุณไป Endre Palatinus, Eniko Nagy อัตติลา Csizofszki และ Laszlo Vigh สำหรับแพทช์นี้ / ผลงาน! o การเปลี่ยนแปลง
- ตัวเลือกบรรทัดคำสั่งทดลอง (จริง / เท็จ) ช่วยให้เข้าถึงอินเตอร์เฟซเพียร์หุ่นยนต์คือตอนนี้ทำงานสำหรับชั้น RobocodeEngine ยัง.
ต้องการ
- Java 2 Standard Edition Runtime Environment
ความคิดเห็นที่ไม่พบ