Các chi tiết về phần mềm:
Phiên bản: 1.7.3.0
Ngày tải lên: 12 May 15
Giấy phép: Miễn phí
Phổ biến: 278
Các dự án robocode là một trò chơi Java lập trình, mà mục đích là để phát triển một chiếc xe tăng chiến đấu robot để chiến đấu chống lại xe tăng khác & nbsp;. Các trận chiến robot được chạy trong thời gian thực và trên màn hình. Phương châm của robocode là: Xây dựng các sản phẩm tốt nhất, tiêu diệt các phần còn lại
là gì mới trong phiên bản này:
- Sửa lỗi:
- AdvancedRobot.setMaxTurnRate () không làm việc đúng cách kể từ khi phiên bản 1.5.4
- Bug [2799165] - điểm sống còn Wrong gửi bởi client rumble
- Bug [2802227] - hành vi vui với đồ họa robot / bức tranh
- RateControlRobot mới (Beta):
- Joshua Galecki đã cung cấp một loại robot mới, các RateControlRobot, mà là một phần mở rộng của AdvancedRobot.
- Các lớp RateControlRobot đã được tạo ra trong một nỗ lực để cho phép robot thực tế hơn. Đó là, nhiều robot thực / vật lý được đưa ra lệnh về giá (& quot; di chuyển về phía trước một mét mỗi giây & quot;). Do đó, các RateControlRobot giúp mô phỏng một robot thực sự.
- Với phiên bản này, chúng tôi yêu cầu cộng đồng cho ý kiến phản hồi và chúng tôi sẽ công bố nó như là ổn định tại một trong những bản phát hành chính tiếp theo. Vì vậy, xin vui lòng báo cáo các vấn đề hoặc yêu cầu thay đổi, vv cho loại robot mới này.
- Thay đổi cho RoboRumble:
- thêm xác nhận của mỗi dòng tham gia của danh sách người tham gia. Nếu một dòng người tham gia không hợp lệ do ví dụ sai định dạng / cú pháp hoặc URL xấu, sau đó một thông báo lỗi được viết ra và thành viên đó sẽ bị bỏ qua.
- Các định dạng của các dòng trong dòng người tham gia cũng giống như bình thường.
- Các ngành chấp nhận phải theo định dạng này: & lt; Robot + phiên bản & gt; (& lt; http-url & gt; | & lt; kho-id & gt;), nơi & lt; Robot + phiên bản & gt; phải phù hợp với các biểu hiện thường xuyên & quot; [. w] + [] [w .-] + & quot ;, & lt; http-url & gt; phải là một URL HTTP chỉ vào các robot .jar file, và & lt; kho-id & gt; phải là một số. & Lt; http-url & gt; và & lt; kho-id & gt; là lẫn nhau độc quyền.
- Ví dụ về dòng được chấp nhận:
- * johndoe.SomeRobot 1.0, http: //somewhere.com/SomeRobot_1_0.jar
- * johndoe.SomeRobot 1.0,321
- Loại bỏ các thông điệp thông tin & quot; Đang cố gắng để tải về & lt; botname & gt; & quot; từ giao diện điều khiển đầu ra.
- Các thay đổi khác:
- Options phát triển đã trở thành có thể sử dụng nhiều hơn, như Ruben Moreno Montoliu đã được thêm vào một danh sách các đường dẫn và các nút để thêm và loại bỏ các thư mục, đầy đủ resizable.
- Cập nhật các javadoc với một lưu ý cho các setAdjust * () phương pháp robot, mà được bỏ qua khi quay với giá trị vô hạn.
là gì mới trong phiên bản 1.7.1 Beta 2:
- Sửa lỗi:
- Bug [2658090] -. Gõ để tìm bot không còn hoạt động
- Bug [2666598] - API:. Lỗi chính tả trong tài liệu onBulletMissed (BulletMissedEvent)
- Bug [2658167] - Đặt lại phương pháp tổ chức sự kiện setTime (), an ninh bây giờ xử lý theo cách khác, không phải bằng cách ẩn các lĩnh vực
- Cố định vấn đề với đội robot tải từ file .jar lồng nhau.
- Trên Ubuntu (Linux) các & quot; Mặc định kích thước cửa sổ & quot; đã không làm việc đúng cách.
- Thay đổi nội bộ:
- Trên JVM kích hoạt bộ nhớ đệm của file .jar SUN mở thru URLConnection. Giải quyết vấn đề với đóng cửa các tập tin này bằng cách thực hiện URLJarCollector.
là gì mới trong phiên bản 1.6.1.4:
- Sửa lỗi:
- Mất robot được không khi nhận được onBattleEnded (BattleEndedEvent) các sự kiện.
- A mới sửa chữa vấn đề an ninh cho các robot mà đã có thể thực thi mã thông qua các sự kiện văn Thread (EDT). Robot mà cố gắng để truy cập EDT sẽ bị vô hiệu hóa!
- [2210749] drawArc () không làm việc như mong đợi: Lỗi này đã được sửa. Ngoài ra, cả hai drawArc () và fillArc () hiện đang sử dụng các robocode phối hợp và hệ thống góc.
- [2157167] Blank console cửa sổ khi biên dịch. Một số hệ thống vẫn còn có vấn đề này, do đó, một sửa chữa mới đã được áp dụng.
- Các tính năng mới:
- Các kết quả và bảng xếp hạng hiện tại (trong một trận chiến) hiện đang hiển thị số điểm như tỷ lệ phần trăm (s) trong ngoặc đơn ngay bên cạnh điểm số như ví dụ '7875 (12%) cho tổng số điểm trong các kết quả và' 21/2900 (7/14%) với các bảng xếp hạng hiện tại.
- Thanks đi Endre Palatinus, Eniko Nagy, Attila Csizofszki và Laszlo Vigh cho bản vá này / đóng góp! o Thay đổi
- Các tùy chọn dòng lệnh (đúng / sai) cho phép truy cập đến peer giao diện Robot NGHIỆM hiện đang làm việc cho các lớp RobocodeEngine cũng có.
Yêu cầu :
- Java 2 Standard Edition Runtime Environment
Bình luận không