Описание тега robocode
Robocode - это игра по программированию, цель которой - разработать боевой танк-робот для сражения с другими танками на Java или.NET. Сражения роботов происходят в реальном времени и на экране.
4
ответа
Java создает конфигурационный файл
Я использую Robocode для разработки танков GA, которые развиваются для повышения производительности (достижения наивысшего уровня физической подготовки), и для этого мне нужно хранить информацию о каждом танке в одном файле. Класс Tank будет иметь н…
10 мар '12 в 15:06
1
ответ
Руководство пользователя JGAP Robocode
Я посмотрел пакет JGAP с веб-сайта robocode, и у меня возникли проблемы при попытке его настроить. Кажется, что некоторые файлы, о которых идет речь, на самом деле не находятся в загрузке. Например, строка на сайте гласит: "MyRobot that resides in s…
21 ноя '13 в 10:40
2
ответа
Контроль версий для управления клубным проектом?
В моей школе мы начинаем соревнование по программированию для нашего CS-клуба, чтобы помочь нашим новичкам изучить методы быстрого поворота, даты выполнения, сравнения кода и документации API с использованием Robocode. Мне было интересно, есть ли сп…
24 сен '09 в 20:37
1
ответ
Как зафиксировать угловую точность у робокода?
Я только начал играть в робокод, и я столкнулся с этой проблемой угла в моем первом проекте робота. Я придерживаюсь кода, чтобы стрелять по врагам поблизости; public void onScannedRobot(ScannedRobotEvent e) { double radarAngle ; double GunZeroAngle …
14 июл '15 в 09:44
2
ответа
Объяснение волны
Я только начал экспериментировать с Robocode и читать о волнах: http://robowiki.net/wiki/Wave я не понимаю, почему здесь используются круги. я имею в виду, когда я стреляю в пулю, я стреляю только в одном направлении, а не во всех направлениях, кото…
23 мар '13 в 19:36
2
ответа
Как решить "Синтаксическая ошибка, статический импорт доступен только если уровень источника 1.5 или выше" в Java на Robocode
Я пытаюсь скомпилировать робота на робокоде, но он сказал, что "статический импорт доступен только при уровне источника 1,5 или выше" Я не поняла что это значит. На других форумах я видел, что это может быть обновление Java, но на моем компьютере уж…
14 окт '18 в 21:38
1
ответ
Метод onScannedRobot не вызывается в Robocode
Я создаю простой робот в Robocode. У меня есть функция стены, показанная ниже: public void walls() { see = false; wallBool = true; double maxMove = Math.max(getBattleFieldWidth(), getBattleFieldHeight()); turnLeft(getHeading() % 90); ahead(maxMove);…
28 ноя '16 в 01:30
1
ответ
Робокод (Java): как я могу заставить своего робота менять цвет в зависимости от результата getEnergy()?
Итак, я работал над этим роботом в Robocode, и я хочу, чтобы он менял свой цвет в зависимости от результата команды getEnergy() Тем не менее, я не могу заставить его работать. Ява код, который я создал, выглядит следующим образом: getEnergy(); if(ge…
14 июн '13 в 10:50
1
ответ
Метод onScannedRobot никогда не вызывается
Попробуйте отладку с помощью System.out, чтобы проверить, запущен метод или нет. Метод run выполняется нормально, и радар начинает вращаться с консолью робота, отображающей Hello. onScannedRobot, кажется, никогда не вызывается. Совершенно из понятия…
04 ноя '15 в 16:57
1
ответ
Как сделать виртуальный ключ маленьким позже?
Как сделать маленькие буквы вк как например ВК_к вместо ВК_К? Использование Switch Case Спасибо public void onKeyPressed(KeyEvent e){ switch(e.getKeyCode()){ case VK_K: moveDirection=1; moveAmount = Double.POSITIVE_INFINITY; break; case VK_L: moveDi…
02 май '17 в 17:06
6
ответов
Разработка игры типа Robocode с.Net для школьного задания
В настоящее время я учусь на последнем курсе в школе, готовлюсь к высшему национальному диплому по информатике, и в основном в этом последнем семестре нам нужно разработать программный проект, который в основном включает в себя целую систему. Теперь…
02 фев '09 в 21:33
1
ответ
Импорт файла JAR в Robocode не работает
Я использую Robocode 1.9.2.6 Я создал простой проект Maven для своего робота. Когда я импортирую сгенерированную банку в интерфейс Robocode, Robot-> Import Robot. В нем говорится, что робот успешно импортирован, а файл jar скопирован в папку роботов…
14 июн '17 в 10:43
2
ответа
Можете ли вы объяснить, что означает этот код из robocode?
Я не понимаю, что именно делает этот метод. Может ли кто-нибудь объяснить мне этот триг? public void onScannedRobot(ScannedRobotEvent e) { setTurnRadarLeftRadians(getRadarTurnRemaining()); setTurnRight(e.getBearing() + 90.0D - dir / 33.0D); if (((Gu…
20 май '14 в 02:08
1
ответ
Как мне добавить защиту от стен в мой код робокода?
Я программирую робота, который работает в Robocode. Мой код в настоящее время работает, и мой танк работает так же, как я хочу, чтобы он работал и двигался. Единственная проблема в том, что он несколько раз врезается в стену, и я теряю здоровье кажд…
20 май '14 в 13:02
1
ответ
Движок робокода: как спроектировать (написать) движок исполнения - мир роботов
У IBM есть (была) бесплатная программа изучения Java под названием RoboCode, в которой можно было бы написать пользовательских роботов, которые затем будут сражаться в 2D-пространстве. Я хотел бы написать среду, которая поддерживает такие роботы, но…
12 янв '10 в 18:52
0
ответов
Есть ли Robocode-игра для C++?
Я изучал Java в течение года. Сейчас я начинаю изучать C++ и в следующем планирую начать разработку игр. Где я могу найти игровые фреймворки, такие как Robocode, или учебные пособия для изучения C++ с упором на программирование игр?
04 июл '12 в 08:48
1
ответ
Запуск пакетного файла из Java вызывает зависание, но не при нормальном запуске
Я запускаю пакетный файл, который запускает битву в Robocode изнутри Java, а затем собирает результаты битвы. Код, который я использую для запуска командного файла: Process p = Runtime.getRuntime().exec("cmd /c C:\\Users\\Joel\\Documents\\ver5Files\…
26 фев '16 в 23:30
1
ответ
Не могу пакет мой робот
Я пытаюсь упаковать робота-робокода, созданного с помощью.Net, но он не отображается в моем списке в окне "Пакетный робот или команда". Я использую VisualStudio 2013 с.Net 2.0 для создания DLL. У меня есть DLL в моей папке роботов, и я могу выбрать …
31 май '18 в 15:31
1
ответ
Робокод работает в затмении
Я начал кодировать Robocode с затмением. Но всякий раз, когда я запускаю программу из Eclipse, она выдает ошибку, Ошибка: метод Main не найден в классе robo_first.robo_new, определите метод main следующим образом: public static void main(String[] ar…
18 окт '15 в 07:53
1
ответ
Робокод - как рассчитать выигранные раунды в конце битвы?
Я думал, что смогу подсчитать количество выигранных раундов, вычтя количество смертей из числа раундов, но мои счетчики не увеличиваются: public void onRoundEnded(RoundEndedEvent event) { roundCount++; } public void onDeath(DeathEvent event) { death…
11 апр '17 в 22:04