Цитаты из старого самодельного форума RW1 (2000-2003)
Moderator: Shaos
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Цитаты из старого самодельного форума RW1 (2000-2003)
RW1 FORUM FAQ
-----------------------------------------------------
RW1GM (robots@.....ru) 07:23 05.03.2000
-----------------------------------------------------
Now you can use our forum :)
-----------------------------------------------------
RW1GM (robots@.....ru) 07:25 05.03.2000
-----------------------------------------------------
Здесь можно писать как по английски
так и по русски
-----------------------------------------------------
IR (lio@..........kz) 00:33:33 21.06.2000
-----------------------------------------------------
Hello, I'm novice on Your game, but it's so interest,
that I wish to create an robot. The programming for me
is a life. You get for me return from GAMing, and I want
to make programs. Very thanks for You. :))
P.S.
I have one question.
Q: Why you do not get for users of Your site - look at
battle. It's can make rise number of Your users. I think,
that show will great...
-----------------------------------------------------
RW1GM (robots@.....ru) 17:59:24 10.08.2000
-----------------------------------------------------
I thought about, it will be at future
-----------------------------------------------------
Павел (Zaharoff@.....ru) 10:35:06 28.09.2000
-----------------------------------------------------
У меня стоит Win NT и самая главная прога (где происходит
бой) не запускается. Может что посоветуете???
А может есть вариант ее под Винды?
-----------------------------------------------------
Shaos (shaos@.....ru) 18:58:10 29.09.2000
-----------------------------------------------------
Мы производили тестирование RW1_COMP и RW1_DUEL на MS
DOS 6.22, Windows-95, Windows-95 OSR2, Windows-98, Windows
NT 4.0 и Windows-2000 - все работает обычным образом.
А что именно не идет?
-----------------------------------------------------
Observer (delon@........ru) 12:02:34 12.03.2001
-----------------------------------------------------
А почему строки типа:
if as=-1 : tuda не работают? Хотя вроде так if as=1 :
tuda - нормально... Это глюк или...
-----------------------------------------------------
Shaos (shaos@.....ru) 13:54:15 12.03.2001
-----------------------------------------------------
> if as=-1 : tuda не работают? Хотя вроде так if as=1
: tuda - нормально... Это глюк или...
глюк :(
предлагаю использовать if as<0 : tuda
-----------------------------------------------------
Magistr (?) 16:25:40 13.03.2001
-----------------------------------------------------
> глюк :(
> предлагаю использовать if as<0 : tuda
Ну а если надо?
if as=-3 : tuda
Можно использовать уже инициализированные массивы:
a[10]={0,0,0,0,0,0,0,0,0,-1,-2,-3}
if as=а[12] : tuda
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал ! (СМОТРИ для НОВИЧКОВ !!! там я много написал !) 09:02:28 23.01.2002
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал !
-----------------------------------------------------
Shaos (root@......ru) 15:25:48 06.02.2002
-----------------------------------------------------
> Куда роботов присылать?
Сначала нужно зарегистрироваться в игре
To: rwar@shaos.ru
Subject: REG:YourNick
При успешном ответе почтового робота
отправить приаттаченного робота (желательно UUE)
To: rwar@shaos.ru
Subject: RW1:YourNick
-----------------------------------------------------
Leskinen (whalegod@........ru) 11:42:01 10.12.2002
-----------------------------------------------------
я создал робота,и я не понимаю что делать дальше
-----------------------------------------------------
Shaos (shaos@.....ru) 13:00:28 10.12.2002
-----------------------------------------------------
> я создал робота,и я не понимаю что делать дальше
Читай http://shaos.ru/main_rus/rules.htm#4
раздел 4. КАК ИГРАТЬ В RW1 ПО E-MAIL
Вкраце - сначала нужно зарегистрироваться в игре.
Для этого пишешь письмо на rwar@shaos.ru с информацией
о себе и темой (сабжем):
REG:ТвойНик
После того, как получено уведомление, можешь отправлять
роботов на rwar@shaos.ru, приаттачив их к письму с темой
RW1:ТвойНик
Затем ждешь ближайших сорвенований и смотришь Statistics
и UserList свой раздел
-----------------------------------------------------
nikita (whalegod@........ru) 00:59:52 12.12.2002
-----------------------------------------------------
что мне надо сделать,чтобы мой робот играл с роботом
моего друга,только не на сервере, а на моем компьютере.как
скомпилировать файл.
-----------------------------------------------------
Shaos (shaos@.....ru) 19:33:58 16.12.2002
-----------------------------------------------------
> что мне надо сделать,чтобы мой робот играл с роботом
моего
> друга,только не на сервере, а на моем компьютере.
> как скомпилировать файл
Это делается из командной строки (из FARa):
1) rw1c robot1.rw1
2) rw1c robot2.rw1
3) rw1_win robot1.rw0 robot2.rw0
Если хочется сделать это из редактора роботов, то:
1) откройте робота вашего друга File->Open... (F3)
2) скомпилируйте его Compile->Compile (F8)
3) откройте вашего робота File->Open... (F3)
4) скомпилируйте его Compile->Compile (F8)
5) откройте опции боя Run->Run options
6) во второй строке вместо killer.rw0 напишите имя робота
вашего друга (с расширением rw0)
7) третью строку -m6 уберите совсем (-sel0 станет третьей
строкой)
8) сохраните опции через "Блокнот" Файл->Сохранить
9) запускайте Run->Run (F9)
-----------------------------------------------------
Gosha (gekonshe@....... 00:32:58 18.04.2003
-----------------------------------------------------
Мой робот всё время падает в ямы, хотя я прописал необходимый
скрипт
-----------------------------------------------------
Shaos (shaos@.....ru) 12:52:43 18.04.2003
-----------------------------------------------------
> 234 Gosha (gekonshe@rol,ru) 00:32:58 18.04.2003
> Мой робот всё время падает в ямы, хотя я прописал необходимый
скрипт
Значит что-то неправильно прописано. Нужно исходник смотреть.
-----------------------------------------------------
Gosha (gekonshi@....ru) 17:39:19 18.04.2003
-----------------------------------------------------
Чтобы робот не падал в яму, я пишу:
act front
if(N==1&&D==1) goto povorot
-----------------------------------------------------
Gosha (gekonshi@....ru) 17:40:42 18.04.2003
-----------------------------------------------------
Почему мой робот очень долго думает? Как избавиться от
этого?
-----------------------------------------------------
Gosha (gekonshi@....ru) 17:41:11 18.04.2003
-----------------------------------------------------
Чтобы робот не падал в яму, я пишу:
act front
if(N==1&&D==1) goto povorot
-----------------------------------------------------
Shaos (shaos@.....ru) 19:33:48 18.04.2003
-----------------------------------------------------
ASIMON:
> Чтобы робот не падал в яму, я пишу:
> act front
> if(N==1&&D==1) goto povorot
Ага, а потом, подальше, что-нибудь вроде:
...
//Strelba
...
if(M < 2||E < 2) goto bezhim
...
bezhim:
step; step; step;
...
А?;)
Проверь, короче, еще раз алгоритм как следует.
P.S. Это скопировано из списка рассылки rwar@yahoogroups.com,
если хочешь получать ответы на свои сообщения непосредственно
- подпишись на этот список рассылки
-----------------------------------------------------
Gosha (gekonshi@....ru) 02:30:06 19.04.2003
-----------------------------------------------------
Люди!!! Кто подскажет простенький алгоритм поведения робота
тому ничего не будет.
-----------------------------------------------------
RW1GM (robots@.....ru) 07:23 05.03.2000
-----------------------------------------------------
Now you can use our forum :)
-----------------------------------------------------
RW1GM (robots@.....ru) 07:25 05.03.2000
-----------------------------------------------------
Здесь можно писать как по английски
так и по русски
-----------------------------------------------------
IR (lio@..........kz) 00:33:33 21.06.2000
-----------------------------------------------------
Hello, I'm novice on Your game, but it's so interest,
that I wish to create an robot. The programming for me
is a life. You get for me return from GAMing, and I want
to make programs. Very thanks for You. :))
P.S.
I have one question.
Q: Why you do not get for users of Your site - look at
battle. It's can make rise number of Your users. I think,
that show will great...
-----------------------------------------------------
RW1GM (robots@.....ru) 17:59:24 10.08.2000
-----------------------------------------------------
I thought about, it will be at future
-----------------------------------------------------
Павел (Zaharoff@.....ru) 10:35:06 28.09.2000
-----------------------------------------------------
У меня стоит Win NT и самая главная прога (где происходит
бой) не запускается. Может что посоветуете???
А может есть вариант ее под Винды?
-----------------------------------------------------
Shaos (shaos@.....ru) 18:58:10 29.09.2000
-----------------------------------------------------
Мы производили тестирование RW1_COMP и RW1_DUEL на MS
DOS 6.22, Windows-95, Windows-95 OSR2, Windows-98, Windows
NT 4.0 и Windows-2000 - все работает обычным образом.
А что именно не идет?
-----------------------------------------------------
Observer (delon@........ru) 12:02:34 12.03.2001
-----------------------------------------------------
А почему строки типа:
if as=-1 : tuda не работают? Хотя вроде так if as=1 :
tuda - нормально... Это глюк или...
-----------------------------------------------------
Shaos (shaos@.....ru) 13:54:15 12.03.2001
-----------------------------------------------------
> if as=-1 : tuda не работают? Хотя вроде так if as=1
: tuda - нормально... Это глюк или...
глюк :(
предлагаю использовать if as<0 : tuda
-----------------------------------------------------
Magistr (?) 16:25:40 13.03.2001
-----------------------------------------------------
> глюк :(
> предлагаю использовать if as<0 : tuda
Ну а если надо?
if as=-3 : tuda
Можно использовать уже инициализированные массивы:
a[10]={0,0,0,0,0,0,0,0,0,-1,-2,-3}
if as=а[12] : tuda
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал ! (СМОТРИ для НОВИЧКОВ !!! там я много написал !) 09:02:28 23.01.2002
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал !
-----------------------------------------------------
Shaos (root@......ru) 15:25:48 06.02.2002
-----------------------------------------------------
> Куда роботов присылать?
Сначала нужно зарегистрироваться в игре
To: rwar@shaos.ru
Subject: REG:YourNick
При успешном ответе почтового робота
отправить приаттаченного робота (желательно UUE)
To: rwar@shaos.ru
Subject: RW1:YourNick
-----------------------------------------------------
Leskinen (whalegod@........ru) 11:42:01 10.12.2002
-----------------------------------------------------
я создал робота,и я не понимаю что делать дальше
-----------------------------------------------------
Shaos (shaos@.....ru) 13:00:28 10.12.2002
-----------------------------------------------------
> я создал робота,и я не понимаю что делать дальше
Читай http://shaos.ru/main_rus/rules.htm#4
раздел 4. КАК ИГРАТЬ В RW1 ПО E-MAIL
Вкраце - сначала нужно зарегистрироваться в игре.
Для этого пишешь письмо на rwar@shaos.ru с информацией
о себе и темой (сабжем):
REG:ТвойНик
После того, как получено уведомление, можешь отправлять
роботов на rwar@shaos.ru, приаттачив их к письму с темой
RW1:ТвойНик
Затем ждешь ближайших сорвенований и смотришь Statistics
и UserList свой раздел
-----------------------------------------------------
nikita (whalegod@........ru) 00:59:52 12.12.2002
-----------------------------------------------------
что мне надо сделать,чтобы мой робот играл с роботом
моего друга,только не на сервере, а на моем компьютере.как
скомпилировать файл.
-----------------------------------------------------
Shaos (shaos@.....ru) 19:33:58 16.12.2002
-----------------------------------------------------
> что мне надо сделать,чтобы мой робот играл с роботом
моего
> друга,только не на сервере, а на моем компьютере.
> как скомпилировать файл
Это делается из командной строки (из FARa):
1) rw1c robot1.rw1
2) rw1c robot2.rw1
3) rw1_win robot1.rw0 robot2.rw0
Если хочется сделать это из редактора роботов, то:
1) откройте робота вашего друга File->Open... (F3)
2) скомпилируйте его Compile->Compile (F8)
3) откройте вашего робота File->Open... (F3)
4) скомпилируйте его Compile->Compile (F8)
5) откройте опции боя Run->Run options
6) во второй строке вместо killer.rw0 напишите имя робота
вашего друга (с расширением rw0)
7) третью строку -m6 уберите совсем (-sel0 станет третьей
строкой)
8) сохраните опции через "Блокнот" Файл->Сохранить
9) запускайте Run->Run (F9)
-----------------------------------------------------
Gosha (gekonshe@....... 00:32:58 18.04.2003
-----------------------------------------------------
Мой робот всё время падает в ямы, хотя я прописал необходимый
скрипт
-----------------------------------------------------
Shaos (shaos@.....ru) 12:52:43 18.04.2003
-----------------------------------------------------
> 234 Gosha (gekonshe@rol,ru) 00:32:58 18.04.2003
> Мой робот всё время падает в ямы, хотя я прописал необходимый
скрипт
Значит что-то неправильно прописано. Нужно исходник смотреть.
-----------------------------------------------------
Gosha (gekonshi@....ru) 17:39:19 18.04.2003
-----------------------------------------------------
Чтобы робот не падал в яму, я пишу:
act front
if(N==1&&D==1) goto povorot
-----------------------------------------------------
Gosha (gekonshi@....ru) 17:40:42 18.04.2003
-----------------------------------------------------
Почему мой робот очень долго думает? Как избавиться от
этого?
-----------------------------------------------------
Gosha (gekonshi@....ru) 17:41:11 18.04.2003
-----------------------------------------------------
Чтобы робот не падал в яму, я пишу:
act front
if(N==1&&D==1) goto povorot
-----------------------------------------------------
Shaos (shaos@.....ru) 19:33:48 18.04.2003
-----------------------------------------------------
ASIMON:
> Чтобы робот не падал в яму, я пишу:
> act front
> if(N==1&&D==1) goto povorot
Ага, а потом, подальше, что-нибудь вроде:
...
//Strelba
...
if(M < 2||E < 2) goto bezhim
...
bezhim:
step; step; step;
...
А?;)
Проверь, короче, еще раз алгоритм как следует.
P.S. Это скопировано из списка рассылки rwar@yahoogroups.com,
если хочешь получать ответы на свои сообщения непосредственно
- подпишись на этот список рассылки
-----------------------------------------------------
Gosha (gekonshi@....ru) 02:30:06 19.04.2003
-----------------------------------------------------
Люди!!! Кто подскажет простенький алгоритм поведения робота
тому ничего не будет.
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Нововведение
-----------------------------------------------------
EgoDya (egora@....ru) 11:31 05.03.2000
-----------------------------------------------------
Я знаю, что это конечно сложно сделать, но...
Можно было бы сделать возможность выбирать тип оружия
у робота.
Например:
front eye
left gun
right flamer
back eye
То есть из правой пушки робот будет стрелять максимум
на 2 клетки,
но один выстрел тратит, например, 2Е. Из левой он будет
стрелять как обычно.
Ну, думаю мысль ясна.
Все это приведено как пример. Возможна куча вариантов.
На мой взгляд это
нововведение добавит блеска игре.
-----------------------------------------------------
RW1GM (robots@.....ru) 23:41 05.03.2000
-----------------------------------------------------
Среди моих знакомых обсуждались разные варианты разнообразить
оборудование - миноукладчик, разминирующее устройство,
ковш бульдозера (для зарывания ям), стенодробильное устройсто
и т.д. Это все конечно интересно, вот только появление
лишних деталей ведет к усложнению самой игры - и надо
ли это?
-----------------------------------------------------
EgoDya (egora@....ru) 11:14 06.03.2000
-----------------------------------------------------
В принципе, вы правы. Ковша бульдозера не надо. Но каким
нибудь одним оружием можно разнообразиться. Впрочем, пусть
сначала выскажутся другие.
-----------------------------------------------------
magistr (mag@....tirastel.md) 08:26:25 19.05.2000
-----------------------------------------------------
Накопилась у меня тут пару вопросиков и пожеланий может
выслушаете
(или вычитаете)?
1. Какое максимальное количество роботов можно посылать
от одного ника?
2. Не будет ли против правил отправка нескольких роботов
с одинаковым
кодом но разным именем?
3. Кто ни будь, знает по какому принципу(алгоритму) работает
радар?
4. Как выглядит алгоритм построения карты?
Пожелания:
1. Я думаю что робота, сделавшего себе харакири
(выполнил недопустимую операцию)
или погибшего от своих неправильных действий
(например стрельнул в упор в реактор при е=4)
надо считать проигравшим.
Хоть я сам и встраивал код самоуничтожения, но мне это
было противно!
2. Так же хотелось чтоб подсчет очков велся таким образом:
победа - 3 очка
ничья - 1 очко (если оба робота доживают до 10000 тактов)
поражение - 0 очков
3. Еще я предполагал бы изменить соотношение патронов
и энергии в
начале партии (например: е=5 м=4).
4. Необходимо разделить механические и логические действия
робота.
Например шаг вперед 5 тактов, присвоение переменной 1
такт, проверка
условия 2 такта и т.д.
5. Не плохо было бы чтоб у робота кроме энергетического
шита, была бы
и броня, и чтоб количество брони и ячеек энергошита мог
выставлять
создатель робота, но скорость передвижения робота напрямую
зависела бы
от навешанной на него брони и энергетических установок.
-----------------------------------------------------
EgoDya (egora@....ru) 02:54:49 29.05.2000
-----------------------------------------------------
1. 10 роботов.
2. Не знаю. Помоему так делать нельзя.
3. То есть? Робот получает координаты объекта(x,y) и с
их помощью находит цель.
4. Не знаю.
5. Согласен.
6. Лучше оставить все как есть.
7. Над этим стоит подумать.
8. Вот с этим я не согласен.
9. Я только за!
-----------------------------------------------------
RW1GM (robots@.....ru) 03:28:27 30.05.2000
-----------------------------------------------------
1. точно
2. в-принципе можно, но нежелательно.
3. относительные координаты, т.е. (0,0) - это местоположение
робота,
причем ось Y направлена вперед, а ось X вправо от робота.
4. псевдослучайный, зависящий от вещественного числа из
диапазона [0,1]
Нужны конкретные детали алгоритма?
> Пожелания:
1. Ну он проигравшим и считается - он ничего не получает,
хотя
при этом он наказывает и своего противника.
2. Сейчас любой желающий может запустить собственные соревнования
по своим правилам, для этого необходимо лишь изучить
и
модифицировать програму RW1_CMP.CPP
3. А как насчет RW1+ ?
4. На это я уже отвечал много-много раз - таковы правила
поведения виртуальных роботов в виртуальной среде,
зачем
разделять действия на "механические" и "логические"
?
5. Это дополнительное усложнение игры - читайте форум
чуть ниже,
там уже была небольшая дискуссия на этот счет
-----------------------------------------------------
Vital (lahin@......krasnoyarsk.su) 01:09:11 28.06.2000
-----------------------------------------------------
Предлагаю при ограничении размера программ (1000 строк)
не считать строки без операторов: пустые и закомментированные.
Это позволит написанию более наглядных программ.
-----------------------------------------------------
(G-W@.....ru) 17:38:13 01.07.2000
-----------------------------------------------------
Предлагаю отменить или сушественно уменьшить кол-во тактов
,
затрачиваемых на логические операции (или увеличить кол
во тактов на выполнение физ. действий) . т.к. основная
цель игры-разработка алгоритмов "мышления" роботов, а
на деле какой-нибудь
"топорный"(тупой),а => и более быстрый робот может выиграть
у более интелектуального.
-----------------------------------------------------
t-rat (t-rat@.....ru) 14:56:02 08.08.2000
-----------------------------------------------------
Введите логические связки в IF NOT()OR()AND() :Label_to_go
-----------------------------------------------------
Magistr (mag@....tirastel.md) 17:14:27 19.08.2000
-----------------------------------------------------
Боюсь повториться, но раз вышел в инет хочу еще раз сказать
что для дальнейшего развития игры нужго не увеличение
количества возможно создоваемых строк в программе, а введение
в язык RW1 указателей (например как в С++ или Паскале)
или в крайнем случаее ввести нумерацию строк и команду
if n>3 : goto 133
Вроде усе сказал :-)
-----------------------------------------------------
Матвей (il_mattheus@.....ru) 14:33:15 03.06.2001
-----------------------------------------------------
Предлагаю не усложнять язык программирования. Чем сложнее
язык, тем сложнее в него вникнуть начинающему и получится
ситуауия, когда в соревновниях будут участвовать все время
одни и те же люди (и роботы). Новичкам прийдется сильно
постараться/попотеть чтобы изучить язык.
Выложите пожалуйста краткий справочник по операторам.
А то я прикинул и ужаснулся - распечатка правил - 19 страниц.
У меня принтера нет, идти распечатывать где-то дорого,
а на бумаге иметь перечень операторов хотелось бы. коротко
это: оператор/параметры/результат. И не в виде текста,
а в виде таблицы. И без ссылок в раздел 1.1 или еще куда
за пределы раздела операторов.
Надо что-то менять в сторону того, чтобы роботы были более
умными: а то тупой робот пробегая мимо замочит умного,
пока тот соображать будет что к чему, а ведь цель не в
оптимизационных алгоритмах, а в развитии логики и стратегического
мышления участников (как я это понимаю, если это не так,
то хреновата идея получается).
И хотелось бы узнать, как скоро должен робот отвечать.
А то я пол дня от него ответа жду, а он не кует не мелит.
-----------------------------------------------------
Shaos (shaos@.....ru) 22:07:46 05.06.2001
-----------------------------------------------------
Краткое описание команд попытаюсь сделать.
Что касается умного робота, которого "замочит" глупый,
то возникает резонный вопрос, а кто же тогда умнее? ;)
Оптимизация - один из важнейших аспектов нашей игры!
-----------------------------------------------------
Robotact (robotact@........ru) 23:18:55 23.08.2001
-----------------------------------------------------
Вы все никак не договоритесь... По- моему, игра двигается
по правильному пути, а предлагаемые идеи- это уже другой
проект. К замечанию Magistr'а хочу добавить, что правильнее
было бы сделать конструкции как в С типа if(...){...;..;..;}else{...}
тогда не нужны будут эти страшные метки типа lbl1254:
Возможно вам будет интересно посмотреть на другую интерпретацию
этой идеи- проект Robot Tactics на http://www.rabotact.narod.ru
. Вот так.
-----------------------------------------------------
Shaos (shaos@.....ru) 13:15:26 24.08.2001
-----------------------------------------------------
> правильнее было бы сделать конструкции как в С типа
if(...){...;..;..;}else{...}
в версии 2.0 именно так и сделано
>http://www.rabotact.narod.ru
http://www.robotact.narod.ru :)
интересный проект!
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал ! (СМОТРИ для НОВИЧКОВ !!! там я много написал !) 09:02:51 23.01.2002
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал !
-----------------------------------------------------
Paladin_190R (paladin_190R@........ru) 00:33:53 22.10.2002
-----------------------------------------------------
А как на счет того, что бы реализовать возможность "самомодификации
программы робота" т.е. что бы он имел возможность сохранять
какие-либо данные на диске в своем файле. Было бы классно...
Обучающиеся роботы!!!
-----------------------------------------------------
Shaos (shaos@.....ru) 13:59:58 22.10.2002
-----------------------------------------------------
> А как на счет того, что бы реализовать возможность "самомодификации
программы робота"
> т.е. что бы он имел возможность сохранять какие-либо
данные на диске в своем файле. Было бы классно...
> Обучающиеся роботы!!!
Эта идея существовала с самого начала
Но в байткоде RW0 это труднореализуемо.
Самомодификация будет в RW2, в котором основой языка будет
язык Prolog, подразумевающий такую возможность по совей
специфике.
-----------------------------------------------------
Dam[N]eD aka Deactivator (ImageSE@....ru) 23:16:22 12.03.2003
-----------------------------------------------------
Прикольная идея (одна штука):
1)Робот повержен
2)Из него выпала дискета\мозги\винч и т.д.
3)Робот оставшийся в живых подходит к этой дискете и
скачивает части кода чужого робота (по одной строчке за
5 тактов)
во !
EgoDya (egora@....ru) 11:31 05.03.2000
-----------------------------------------------------
Я знаю, что это конечно сложно сделать, но...
Можно было бы сделать возможность выбирать тип оружия
у робота.
Например:
front eye
left gun
right flamer
back eye
То есть из правой пушки робот будет стрелять максимум
на 2 клетки,
но один выстрел тратит, например, 2Е. Из левой он будет
стрелять как обычно.
Ну, думаю мысль ясна.
Все это приведено как пример. Возможна куча вариантов.
На мой взгляд это
нововведение добавит блеска игре.
-----------------------------------------------------
RW1GM (robots@.....ru) 23:41 05.03.2000
-----------------------------------------------------
Среди моих знакомых обсуждались разные варианты разнообразить
оборудование - миноукладчик, разминирующее устройство,
ковш бульдозера (для зарывания ям), стенодробильное устройсто
и т.д. Это все конечно интересно, вот только появление
лишних деталей ведет к усложнению самой игры - и надо
ли это?
-----------------------------------------------------
EgoDya (egora@....ru) 11:14 06.03.2000
-----------------------------------------------------
В принципе, вы правы. Ковша бульдозера не надо. Но каким
нибудь одним оружием можно разнообразиться. Впрочем, пусть
сначала выскажутся другие.
-----------------------------------------------------
magistr (mag@....tirastel.md) 08:26:25 19.05.2000
-----------------------------------------------------
Накопилась у меня тут пару вопросиков и пожеланий может
выслушаете
(или вычитаете)?
1. Какое максимальное количество роботов можно посылать
от одного ника?
2. Не будет ли против правил отправка нескольких роботов
с одинаковым
кодом но разным именем?
3. Кто ни будь, знает по какому принципу(алгоритму) работает
радар?
4. Как выглядит алгоритм построения карты?
Пожелания:
1. Я думаю что робота, сделавшего себе харакири
(выполнил недопустимую операцию)
или погибшего от своих неправильных действий
(например стрельнул в упор в реактор при е=4)
надо считать проигравшим.
Хоть я сам и встраивал код самоуничтожения, но мне это
было противно!
2. Так же хотелось чтоб подсчет очков велся таким образом:
победа - 3 очка
ничья - 1 очко (если оба робота доживают до 10000 тактов)
поражение - 0 очков
3. Еще я предполагал бы изменить соотношение патронов
и энергии в
начале партии (например: е=5 м=4).
4. Необходимо разделить механические и логические действия
робота.
Например шаг вперед 5 тактов, присвоение переменной 1
такт, проверка
условия 2 такта и т.д.
5. Не плохо было бы чтоб у робота кроме энергетического
шита, была бы
и броня, и чтоб количество брони и ячеек энергошита мог
выставлять
создатель робота, но скорость передвижения робота напрямую
зависела бы
от навешанной на него брони и энергетических установок.
-----------------------------------------------------
EgoDya (egora@....ru) 02:54:49 29.05.2000
-----------------------------------------------------
1. 10 роботов.
2. Не знаю. Помоему так делать нельзя.
3. То есть? Робот получает координаты объекта(x,y) и с
их помощью находит цель.
4. Не знаю.
5. Согласен.
6. Лучше оставить все как есть.
7. Над этим стоит подумать.
8. Вот с этим я не согласен.
9. Я только за!
-----------------------------------------------------
RW1GM (robots@.....ru) 03:28:27 30.05.2000
-----------------------------------------------------
1. точно
2. в-принципе можно, но нежелательно.
3. относительные координаты, т.е. (0,0) - это местоположение
робота,
причем ось Y направлена вперед, а ось X вправо от робота.
4. псевдослучайный, зависящий от вещественного числа из
диапазона [0,1]
Нужны конкретные детали алгоритма?
> Пожелания:
1. Ну он проигравшим и считается - он ничего не получает,
хотя
при этом он наказывает и своего противника.
2. Сейчас любой желающий может запустить собственные соревнования
по своим правилам, для этого необходимо лишь изучить
и
модифицировать програму RW1_CMP.CPP
3. А как насчет RW1+ ?
4. На это я уже отвечал много-много раз - таковы правила
поведения виртуальных роботов в виртуальной среде,
зачем
разделять действия на "механические" и "логические"
?
5. Это дополнительное усложнение игры - читайте форум
чуть ниже,
там уже была небольшая дискуссия на этот счет
-----------------------------------------------------
Vital (lahin@......krasnoyarsk.su) 01:09:11 28.06.2000
-----------------------------------------------------
Предлагаю при ограничении размера программ (1000 строк)
не считать строки без операторов: пустые и закомментированные.
Это позволит написанию более наглядных программ.
-----------------------------------------------------
(G-W@.....ru) 17:38:13 01.07.2000
-----------------------------------------------------
Предлагаю отменить или сушественно уменьшить кол-во тактов
,
затрачиваемых на логические операции (или увеличить кол
во тактов на выполнение физ. действий) . т.к. основная
цель игры-разработка алгоритмов "мышления" роботов, а
на деле какой-нибудь
"топорный"(тупой),а => и более быстрый робот может выиграть
у более интелектуального.
-----------------------------------------------------
t-rat (t-rat@.....ru) 14:56:02 08.08.2000
-----------------------------------------------------
Введите логические связки в IF NOT()OR()AND() :Label_to_go
-----------------------------------------------------
Magistr (mag@....tirastel.md) 17:14:27 19.08.2000
-----------------------------------------------------
Боюсь повториться, но раз вышел в инет хочу еще раз сказать
что для дальнейшего развития игры нужго не увеличение
количества возможно создоваемых строк в программе, а введение
в язык RW1 указателей (например как в С++ или Паскале)
или в крайнем случаее ввести нумерацию строк и команду
if n>3 : goto 133
Вроде усе сказал :-)
-----------------------------------------------------
Матвей (il_mattheus@.....ru) 14:33:15 03.06.2001
-----------------------------------------------------
Предлагаю не усложнять язык программирования. Чем сложнее
язык, тем сложнее в него вникнуть начинающему и получится
ситуауия, когда в соревновниях будут участвовать все время
одни и те же люди (и роботы). Новичкам прийдется сильно
постараться/попотеть чтобы изучить язык.
Выложите пожалуйста краткий справочник по операторам.
А то я прикинул и ужаснулся - распечатка правил - 19 страниц.
У меня принтера нет, идти распечатывать где-то дорого,
а на бумаге иметь перечень операторов хотелось бы. коротко
это: оператор/параметры/результат. И не в виде текста,
а в виде таблицы. И без ссылок в раздел 1.1 или еще куда
за пределы раздела операторов.
Надо что-то менять в сторону того, чтобы роботы были более
умными: а то тупой робот пробегая мимо замочит умного,
пока тот соображать будет что к чему, а ведь цель не в
оптимизационных алгоритмах, а в развитии логики и стратегического
мышления участников (как я это понимаю, если это не так,
то хреновата идея получается).
И хотелось бы узнать, как скоро должен робот отвечать.
А то я пол дня от него ответа жду, а он не кует не мелит.
-----------------------------------------------------
Shaos (shaos@.....ru) 22:07:46 05.06.2001
-----------------------------------------------------
Краткое описание команд попытаюсь сделать.
Что касается умного робота, которого "замочит" глупый,
то возникает резонный вопрос, а кто же тогда умнее? ;)
Оптимизация - один из важнейших аспектов нашей игры!
-----------------------------------------------------
Robotact (robotact@........ru) 23:18:55 23.08.2001
-----------------------------------------------------
Вы все никак не договоритесь... По- моему, игра двигается
по правильному пути, а предлагаемые идеи- это уже другой
проект. К замечанию Magistr'а хочу добавить, что правильнее
было бы сделать конструкции как в С типа if(...){...;..;..;}else{...}
тогда не нужны будут эти страшные метки типа lbl1254:
Возможно вам будет интересно посмотреть на другую интерпретацию
этой идеи- проект Robot Tactics на http://www.rabotact.narod.ru
. Вот так.
-----------------------------------------------------
Shaos (shaos@.....ru) 13:15:26 24.08.2001
-----------------------------------------------------
> правильнее было бы сделать конструкции как в С типа
if(...){...;..;..;}else{...}
в версии 2.0 именно так и сделано
>http://www.rabotact.narod.ru
http://www.robotact.narod.ru :)
интересный проект!
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал ! (СМОТРИ для НОВИЧКОВ !!! там я много написал !) 09:02:51 23.01.2002
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал !
-----------------------------------------------------
Paladin_190R (paladin_190R@........ru) 00:33:53 22.10.2002
-----------------------------------------------------
А как на счет того, что бы реализовать возможность "самомодификации
программы робота" т.е. что бы он имел возможность сохранять
какие-либо данные на диске в своем файле. Было бы классно...
Обучающиеся роботы!!!
-----------------------------------------------------
Shaos (shaos@.....ru) 13:59:58 22.10.2002
-----------------------------------------------------
> А как на счет того, что бы реализовать возможность "самомодификации
программы робота"
> т.е. что бы он имел возможность сохранять какие-либо
данные на диске в своем файле. Было бы классно...
> Обучающиеся роботы!!!
Эта идея существовала с самого начала
Но в байткоде RW0 это труднореализуемо.
Самомодификация будет в RW2, в котором основой языка будет
язык Prolog, подразумевающий такую возможность по совей
специфике.
-----------------------------------------------------
Dam[N]eD aka Deactivator (ImageSE@....ru) 23:16:22 12.03.2003
-----------------------------------------------------
Прикольная идея (одна штука):
1)Робот повержен
2)Из него выпала дискета\мозги\винч и т.д.
3)Робот оставшийся в живых подходит к этой дискете и
скачивает части кода чужого робота (по одной строчке за
5 тактов)
во !
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Версия 2.0
-----------------------------------------------------
RW1GM (robots@.....ru) 09:20 05.03.2000
-----------------------------------------------------
Хотелось бы услышать мнение игроков
по поводу того, что хотелось бы видеть
в версии 2.0 под винды
-----------------------------------------------------
EgoDya (egora@....ru) 03:21 07.03.2000
-----------------------------------------------------
Хотелось бы увидеть возможность вот такой записи:
step*4
Что значит:
step
step
step
step
И естественно: step*k, где k- переменная.
Хотелось бы также, чтобы был такой оператор:
backstep - шаг назад без разворота.
-----------------------------------------------------
IR (lio@..........kz) 00:43:48 21.06.2000
-----------------------------------------------------
If it's not difficult to create: Let's make the if-statement,
for-loop, and while-loop ;)
I'm only want to say, that We are the programmers in
the age of Structural Programming (Thanks to Knuth, Hoare,
Dijkstra, Dahl e.t.c), and Object Oriented Programming
(Thanks to authors of SmallTalk, Simula-67, Author C++
(B.S.))
P.S.
:) Only one question. Can We see at the second version
more beauty (:)) images of robots?.. ;)
-----------------------------------------------------
An0TheR (An0TheR@.....ru) 06:27:18 21.06.2000
-----------------------------------------------------
Может стоит добавить возможность условного вызова
подпрограммы:
IF (условие): call METKA
т.е. после возвращения из подпрограммы выполняется оператор,
следующий за условным вызовом
-----------------------------------------------------
Vital (lahin@......krasnoyarsk.su) 00:53:17 28.06.2000
-----------------------------------------------------
А что мешает написать:
IF (обратное условие):МЕТКА1
call МЕТКА
МЕТКА1:
-----------------------------------------------------
An0TheR (An0TheR@.....ru) 01:55:46 28.06.2000
-----------------------------------------------------
В предложеном мной варианте экономится один такт при не
выполнении условия.
И текст вызова более нагляден
(Хотя кому-как :)
-----------------------------------------------------
An0TheR (An0TheR) 06:38:36 28.06.2000
-----------------------------------------------------
Сорри
Скорость это не прибавит, но зато более читабельно
-----------------------------------------------------
Т-RAT (t-rat@.....ru) 13:56:12 08.08.2000
-----------------------------------------------------
Добавить нафигатор по поиску и переходу к меткам, переменным,
процедурам и т.д. , возможно, что скоро я отошлю на robots@chat.ru
оною прогу на Delphi
-----------------------------------------------------
Sim (sim1232@.....ru) 05:18:02 31.08.2000
-----------------------------------------------------
Информаия публике:
В старой версии подобной игры - PCROBOTS - есть возможность
создания собственной картинки для робота.
В западном аналоге - WINROB - более хорошая система оплаты:
Прогу - на халяву,за турнир 10$
-----------------------------------------------------
Shaos (shaos@.....ru) 13:57:35 01.09.2000
-----------------------------------------------------
> В старой версии подобной игры - PCROBOTS - есть возможность
> создания собственной картинки для робота.
а тут что нету ??? (см. правила - команда IMAGE)
> В западном аналоге - WINROB - более хорошая система
оплаты:
> Прогу - на халяву,за турнир 10$
а тут хуже? - турнир на халяву, а прога - шареварная,
к тому же регистрационный ключ можно получить за небольшую
программистскую услугу ...
-----------------------------------------------------
Shaos (shaos@.....ru) 11:20:32 11.04.2001
-----------------------------------------------------
Новая версия комплятора RW1C v2.0 с препроцессором (тестовая)
http://robots.ural.net/pub/rw1c.rar
позволяет использовать if-else,while,do,for,блоки{}
допускает goto метка, goto массивметок[индекс]
и т.д. Кроме того полностью поддерживает длинные выражения.
-----------------------------------------------------
Shaos (shaos@.....ru) 16:45:42 18.04.2001
-----------------------------------------------------
Теперь к компилятору добавился редактор и визуализатор
боя.
Все под Windows-95 :
http://robots.ural.net/pub/rw1c.zip (177K)
-----------------------------------------------------
magistr (mag@....tirastel.md) 12:57:03 17.05.2001
-----------------------------------------------------
Народ игра умирает или просто ВСЕ ждут новой версии как
я?
-----------------------------------------------------
Shaos (shaos@.....ru) 14:49:36 17.05.2001
-----------------------------------------------------
Так ведь есть уже - в виде бета-версии
RW1GM (robots@.....ru) 09:20 05.03.2000
-----------------------------------------------------
Хотелось бы услышать мнение игроков
по поводу того, что хотелось бы видеть
в версии 2.0 под винды
-----------------------------------------------------
EgoDya (egora@....ru) 03:21 07.03.2000
-----------------------------------------------------
Хотелось бы увидеть возможность вот такой записи:
step*4
Что значит:
step
step
step
step
И естественно: step*k, где k- переменная.
Хотелось бы также, чтобы был такой оператор:
backstep - шаг назад без разворота.
-----------------------------------------------------
IR (lio@..........kz) 00:43:48 21.06.2000
-----------------------------------------------------
If it's not difficult to create: Let's make the if-statement,
for-loop, and while-loop ;)
I'm only want to say, that We are the programmers in
the age of Structural Programming (Thanks to Knuth, Hoare,
Dijkstra, Dahl e.t.c), and Object Oriented Programming
(Thanks to authors of SmallTalk, Simula-67, Author C++
(B.S.))
P.S.
:) Only one question. Can We see at the second version
more beauty (:)) images of robots?.. ;)
-----------------------------------------------------
An0TheR (An0TheR@.....ru) 06:27:18 21.06.2000
-----------------------------------------------------
Может стоит добавить возможность условного вызова
подпрограммы:
IF (условие): call METKA
т.е. после возвращения из подпрограммы выполняется оператор,
следующий за условным вызовом
-----------------------------------------------------
Vital (lahin@......krasnoyarsk.su) 00:53:17 28.06.2000
-----------------------------------------------------
А что мешает написать:
IF (обратное условие):МЕТКА1
call МЕТКА
МЕТКА1:
-----------------------------------------------------
An0TheR (An0TheR@.....ru) 01:55:46 28.06.2000
-----------------------------------------------------
В предложеном мной варианте экономится один такт при не
выполнении условия.
И текст вызова более нагляден
(Хотя кому-как :)
-----------------------------------------------------
An0TheR (An0TheR) 06:38:36 28.06.2000
-----------------------------------------------------
Сорри
Скорость это не прибавит, но зато более читабельно
-----------------------------------------------------
Т-RAT (t-rat@.....ru) 13:56:12 08.08.2000
-----------------------------------------------------
Добавить нафигатор по поиску и переходу к меткам, переменным,
процедурам и т.д. , возможно, что скоро я отошлю на robots@chat.ru
оною прогу на Delphi
-----------------------------------------------------
Sim (sim1232@.....ru) 05:18:02 31.08.2000
-----------------------------------------------------
Информаия публике:
В старой версии подобной игры - PCROBOTS - есть возможность
создания собственной картинки для робота.
В западном аналоге - WINROB - более хорошая система оплаты:
Прогу - на халяву,за турнир 10$
-----------------------------------------------------
Shaos (shaos@.....ru) 13:57:35 01.09.2000
-----------------------------------------------------
> В старой версии подобной игры - PCROBOTS - есть возможность
> создания собственной картинки для робота.
а тут что нету ??? (см. правила - команда IMAGE)
> В западном аналоге - WINROB - более хорошая система
оплаты:
> Прогу - на халяву,за турнир 10$
а тут хуже? - турнир на халяву, а прога - шареварная,
к тому же регистрационный ключ можно получить за небольшую
программистскую услугу ...
-----------------------------------------------------
Shaos (shaos@.....ru) 11:20:32 11.04.2001
-----------------------------------------------------
Новая версия комплятора RW1C v2.0 с препроцессором (тестовая)
http://robots.ural.net/pub/rw1c.rar
позволяет использовать if-else,while,do,for,блоки{}
допускает goto метка, goto массивметок[индекс]
и т.д. Кроме того полностью поддерживает длинные выражения.
-----------------------------------------------------
Shaos (shaos@.....ru) 16:45:42 18.04.2001
-----------------------------------------------------
Теперь к компилятору добавился редактор и визуализатор
боя.
Все под Windows-95 :
http://robots.ural.net/pub/rw1c.zip (177K)
-----------------------------------------------------
magistr (mag@....tirastel.md) 12:57:03 17.05.2001
-----------------------------------------------------
Народ игра умирает или просто ВСЕ ждут новой версии как
я?
-----------------------------------------------------
Shaos (shaos@.....ru) 14:49:36 17.05.2001
-----------------------------------------------------
Так ведь есть уже - в виде бета-версии
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Для начинающих
-----------------------------------------------------
Magistr (mag@.........md) 08:11:35 29.06.2000
-----------------------------------------------------
Я думаю такой топик просто необходим!
-----------------------------------------------------
heeeeelp!!!!!!!! (slevanov@.......ru) 07:54:46 08.07.2000
-----------------------------------------------------
КАК МОЖНО УБЫСТРИТЬ ПОВОРОТ ПРИ ТАКТАХ ??????
-----------------------------------------------------
t-rat (t-rat@.....ru) 13:42:49 08.08.2000
-----------------------------------------------------
Ответ(на вопрос о ускорении поворота):
1)поменьше думать
2)иметь два глаза и две пушки, при обстреле твоего робота
моргая глазами во все стороны можно быстрее найти врага,
но и нужно быстрее повернуться - поэтому (на мой взгляд
лучше установить по 2 глаза и 2 пушки , но не параллельно)
-----------------------------------------------------
Propovednik (clerik@...ru) 11:09:48 01.01.2002
-----------------------------------------------------
При использовании радара, в регистры Х и У записываються
координаты искомого объекта. А если я например ищу реакторы,
и их на карте - 3шт., то че в эти регистры идет? Первый
найденый или последний, и как они считаются? По карте(например,
с левой верхней клетки до правой нижней, по горизонтальным
линиям, и т.п.)или относительно робота? И как получить
координаты всех искомых объектов(наприм., реакторов)?
-----------------------------------------------------
Propovednik (clerik@...ru) 11:13:26 01.01.2002
-----------------------------------------------------
Да, чуть не забыл, карты генеряться случайным образом
или их специально составляют? И какое мах число карт может
быть?
-----------------------------------------------------
Shaos (root@......ru) 15:51:32 04.01.2002
-----------------------------------------------------
> Propovednik:
> При использовании радара, в регистры Х и У записываються
> координаты искомого объекта.
относительные координаты
> А если я например ищу реакторы,
> и их на карте - 3шт., то че в эти регистры идет? Первый
> найденый или последний, и как они считаются? По карте
> (например, с левой верхней клетки до правой нижней,
по
> горизонтальным линиям, и т.п.)или относительно робота?
относительные координаты ближайшего такого объекта
> И как получить координаты всех искомых объектов(наприм.,
реакторов)?
Всех - никак, только ближайшего!
Относительные координаты, значит, что робот считается
началом координат, то направление, куда он смотрит - ось
Y, а направление вправо - ось X. Если радар вернул, например,
X=0 Y=-1, то это значит, что искомый объект находится
точно сзади!
-----------------------------------------------------
Shaos (root@......ru) 15:53:18 04.01.2002
-----------------------------------------------------
> Propovednik:
> Да, чуть не забыл, карты генеряться случайным образом
или их специально составляют?
случайным, точнее псевдослучайным, по конткретному номеру
карты
> И какое мах число карт может быть?
сейчас 65536 различных вариантов
-----------------------------------------------------
Propovednik (clerik@...ru) 10:02:37 05.01.2002
-----------------------------------------------------
ну вот, например, у меня спереди-слева,спереди, справа,
сзади-слева и сзади стоят реакторы. какой реактор первее
обнаружит радар?
-----------------------------------------------------
Shaos (root@......ru) 19:26:49 08.01.2002
-----------------------------------------------------
> ну вот, например, у меня спереди-слева,спереди, справа,
сзади-слева и
> сзади стоят реакторы. какой реактор первее обнаружит
радар?
Они абсолютно равноправны - в данном случае первым назван
будет тот, который попадется считающей процедуре первым,
а вообще это зависит от реализации (очень даже может быть,
что в версиях 1.99 и 2.0.х результат будет различным).
Попробовать мог бы - но совершенно нету времени :)
-----------------------------------------------------
Умный дядя (lamoc) 08:56:53 23.01.2002
-----------------------------------------------------
Вообще просто качайте код какогонит работа (хорошего)
потом надо немного подумать и сделвть аналог
вот и все ! ! !
Пример
act right
if obj=vrag goto FIRGHT
if obj=patronu ulu reator - zaradka
if dist=1 : tupik
right
step
act left
'''' toje dlya levogo glaza
u t/d
patronu
Nu tuna step step step step
vrag
right
right
act back
.... raz 4-13
3 глаза и 1 пушка ззади ____ ррУлит
и ЗАпомните РАДАР ЭТОТ ОТСОЙ !!! (Был точно отстоем)
ща может можно накодить (время на интеелект не идет)
Но гиморно ТАК ЧТО ВПЕРЕД
ЛАМОСЫ !
-----------------------------------------------------
Опять Умный (ламо) 08:59:50 23.01.2002
-----------------------------------------------------
Робот сделаный по этой схеме без проблем за 1-2
чампа пройдет до класса С без проблем
В классах ще B u A куча одинаковых роботов моих там много
дык еще под думя никами :)) это для рейтинга !!
сильный рОБОТ - Новый ник!
ВСе пишите НА BROODWAR@XAKEP.ru !
-----------------------------------------------------
Propovednik (clerik@...ru) 19:34:42 24.01.2002
-----------------------------------------------------
при взгляде на чужого робота, значение энергии этого робота
пишеться в определенный регистр (вычитал из правил), что
это за регистр?
-----------------------------------------------------
Shaos (root@......ru) 12:35:00 25.01.2002
-----------------------------------------------------
> при взгляде на чужого робота, значение энергии этого
робота
> пишеться в определенный регистр (вычитал из правил),
что
> это за регистр?
Открываем RW1_R.HTM и читаем:
ACT Var
Задействует оборудование (глаз или пушку), размещенное
в направлении Var ( 0-спереди, 1-справа, 2-сзади, 3-слева
или макросы из RW1_STD.RWI: @FRONT, @RIGHT, @BACK и @LEFT
соответственно), причем глаз возвращает следующую
информацию в регистрах робота: D - расстояние до
объекта (1 - соседняя клетка), N - тип объекта в
выбранном направлении, K - уровень энергии, если
это робот, или степень целостности, если это камень, или
направление полета, если это снаряд (1 - в робота,
0 - от робота либо в сторону). Занимат 1 такт.
Итак - ответ на ваш вопрос - регистр K
-----------------------------------------------------
Alexei Sych (natques) 19:28:20 01.04.2002
-----------------------------------------------------
Мужики, у нас препод по мехатронным системам использует
эту прогу для того чтобы ставить зачет. За два года никто
не поставил без взятку. Помогите, если нетрудно - вышлите
хоть пару роботов с исходниками
-----------------------------------------------------
Shaos (shaos@.....ru) 19:44:29 01.04.2002
-----------------------------------------------------
> Мужики, у нас препод по мехатронным системам использует
эту
> прогу для того чтобы ставить зачет. За два года никто
не
> поставил без взятку. Помогите, если нетрудно - вышлите
хоть
> пару роботов с исходниками
А где учишься, как зовут препода?
Вот архивы роботов с исходниками:
http://shaos.ru/pub/robot_s.zip (1K) - новый стиль
http://shaos.ru/pub/robot_so.zip (137K) - старый стиль
-----------------------------------------------------
Alien (td_ilin@.......ru) 21:20:20 18.12.2002
-----------------------------------------------------
ПОМОГИТЕ!!!
Как пользоваться радаром?!
-----------------------------------------------------
Shaos (shaos@.....ru) 09:54:55 19.12.2002
-----------------------------------------------------
> ПОМОГИТЕ!!!
> Как пользоваться радаром?!
См. описание языка:
4.28 RADAR
Команда поиска в RW1P0.
RADAR Var
Запускает радар на поиск объекта типа Var = 0..7 (можно
воспользоваьтся макроопределениями из RW1_STD.RWI.
Координаты найденного объекта относительно робота
помещаются в регистры X и Y, если же оба
регистра равны 0, то объект не найден. В регитстре K
возвращается квадрант объекта (относительно
робота - против часовой стрелки 0,1,2,3), в регистре
D - минимальное абсолютное значение координат.
Занимает 1 такт. Отнимает 1 единицу энергии.
-----------------------------------------------------
Alien (td_ilin@.......ru) 20:36:26 19.12.2002
-----------------------------------------------------
ПОМОГИТЕ!!!!
А можно часть программы с использованием радара?
-----------------------------------------------------
Alien (td_ilin@.......ru) 14:36:02 22.12.2002
-----------------------------------------------------
А тут проводятся просто бои роботов?
P.S.:Если да, то как в них участвовать?
-----------------------------------------------------
N@.... (daeron@mail.ru) 21:39:55 23.12.2002
-----------------------------------------------------
Помогите, узнал об игре и загорелся но пока не могу разобраться
пришлите пару исходников!
-----------------------------------------------------
Shaos (shaos@.....ru) 12:10:25 24.12.2002
-----------------------------------------------------
> ПОМОГИТЕ!!!!
> А можно часть программы с использованием радара?
Несколько ответов было в списке рассылки rwar@yahoogroups.com
http://groups.yahoo.com/group/rwar/messages
-----------------------------------------------------
Shaos (shaos@.....ru) 12:11:39 24.12.2002
-----------------------------------------------------
> А тут проводятся просто бои роботов?
точно
> P.S.:Если да, то как в них участвовать?
внимательно прочитай пошаговую инструкцию на русской странице
http://shaos.ru/main_rus/
-----------------------------------------------------
Shaos (shaos@.....ru) 12:14:33 24.12.2002
-----------------------------------------------------
> Помогите, узнал об игре и загорелся но пока не могу
разобраться
> пришлите пару исходников!
Исходники можно найти у многих юзеров из списка
http://shaos.ru/cgi/robot.cgi?list&3
Заходишь в юзера и смотришь его роботов - если есть имена
файлов вида *.rw1 - значит у этого робота есть исходник
- пример:
http://shaos.ru/cgi/robot.cgi?user&MadMidga
-----------------------------------------------------
Gosha (gekonshi@....ru) 11:18:16 18.04.2003
-----------------------------------------------------
Почему мой робот очень долго думает. Как сделать, чтобы
он думал поменьше?
-----------------------------------------------------
Gosha (gekonshi@....ru) 11:23:02 18.04.2003
-----------------------------------------------------
Почему мой робот очень долго думает. Как сделать, чтобы
он думал поменьше?
-----------------------------------------------------
Shaos (shaos@.....ru) 12:51:51 18.04.2003
-----------------------------------------------------
> 236 Gosha (gekonshi@rol.ru) 11:23:02 18.04.2003
> Почему мой робот очень долго думает. Как сделать, чтобы
он думал поменьше?
Оптимизировать...
Magistr (mag@.........md) 08:11:35 29.06.2000
-----------------------------------------------------
Я думаю такой топик просто необходим!
-----------------------------------------------------
heeeeelp!!!!!!!! (slevanov@.......ru) 07:54:46 08.07.2000
-----------------------------------------------------
КАК МОЖНО УБЫСТРИТЬ ПОВОРОТ ПРИ ТАКТАХ ??????
-----------------------------------------------------
t-rat (t-rat@.....ru) 13:42:49 08.08.2000
-----------------------------------------------------
Ответ(на вопрос о ускорении поворота):
1)поменьше думать
2)иметь два глаза и две пушки, при обстреле твоего робота
моргая глазами во все стороны можно быстрее найти врага,
но и нужно быстрее повернуться - поэтому (на мой взгляд
лучше установить по 2 глаза и 2 пушки , но не параллельно)
-----------------------------------------------------
Propovednik (clerik@...ru) 11:09:48 01.01.2002
-----------------------------------------------------
При использовании радара, в регистры Х и У записываються
координаты искомого объекта. А если я например ищу реакторы,
и их на карте - 3шт., то че в эти регистры идет? Первый
найденый или последний, и как они считаются? По карте(например,
с левой верхней клетки до правой нижней, по горизонтальным
линиям, и т.п.)или относительно робота? И как получить
координаты всех искомых объектов(наприм., реакторов)?
-----------------------------------------------------
Propovednik (clerik@...ru) 11:13:26 01.01.2002
-----------------------------------------------------
Да, чуть не забыл, карты генеряться случайным образом
или их специально составляют? И какое мах число карт может
быть?
-----------------------------------------------------
Shaos (root@......ru) 15:51:32 04.01.2002
-----------------------------------------------------
> Propovednik:
> При использовании радара, в регистры Х и У записываються
> координаты искомого объекта.
относительные координаты
> А если я например ищу реакторы,
> и их на карте - 3шт., то че в эти регистры идет? Первый
> найденый или последний, и как они считаются? По карте
> (например, с левой верхней клетки до правой нижней,
по
> горизонтальным линиям, и т.п.)или относительно робота?
относительные координаты ближайшего такого объекта
> И как получить координаты всех искомых объектов(наприм.,
реакторов)?
Всех - никак, только ближайшего!
Относительные координаты, значит, что робот считается
началом координат, то направление, куда он смотрит - ось
Y, а направление вправо - ось X. Если радар вернул, например,
X=0 Y=-1, то это значит, что искомый объект находится
точно сзади!
-----------------------------------------------------
Shaos (root@......ru) 15:53:18 04.01.2002
-----------------------------------------------------
> Propovednik:
> Да, чуть не забыл, карты генеряться случайным образом
или их специально составляют?
случайным, точнее псевдослучайным, по конткретному номеру
карты
> И какое мах число карт может быть?
сейчас 65536 различных вариантов
-----------------------------------------------------
Propovednik (clerik@...ru) 10:02:37 05.01.2002
-----------------------------------------------------
ну вот, например, у меня спереди-слева,спереди, справа,
сзади-слева и сзади стоят реакторы. какой реактор первее
обнаружит радар?
-----------------------------------------------------
Shaos (root@......ru) 19:26:49 08.01.2002
-----------------------------------------------------
> ну вот, например, у меня спереди-слева,спереди, справа,
сзади-слева и
> сзади стоят реакторы. какой реактор первее обнаружит
радар?
Они абсолютно равноправны - в данном случае первым назван
будет тот, который попадется считающей процедуре первым,
а вообще это зависит от реализации (очень даже может быть,
что в версиях 1.99 и 2.0.х результат будет различным).
Попробовать мог бы - но совершенно нету времени :)
-----------------------------------------------------
Умный дядя (lamoc) 08:56:53 23.01.2002
-----------------------------------------------------
Вообще просто качайте код какогонит работа (хорошего)
потом надо немного подумать и сделвть аналог
вот и все ! ! !
Пример
act right
if obj=vrag goto FIRGHT
if obj=patronu ulu reator - zaradka
if dist=1 : tupik
right
step
act left
'''' toje dlya levogo glaza
u t/d
patronu
Nu tuna step step step step
vrag
right
right
act back
.... raz 4-13
3 глаза и 1 пушка ззади ____ ррУлит
и ЗАпомните РАДАР ЭТОТ ОТСОЙ !!! (Был точно отстоем)
ща может можно накодить (время на интеелект не идет)
Но гиморно ТАК ЧТО ВПЕРЕД
ЛАМОСЫ !
-----------------------------------------------------
Опять Умный (ламо) 08:59:50 23.01.2002
-----------------------------------------------------
Робот сделаный по этой схеме без проблем за 1-2
чампа пройдет до класса С без проблем
В классах ще B u A куча одинаковых роботов моих там много
дык еще под думя никами :)) это для рейтинга !!
сильный рОБОТ - Новый ник!
ВСе пишите НА BROODWAR@XAKEP.ru !
-----------------------------------------------------
Propovednik (clerik@...ru) 19:34:42 24.01.2002
-----------------------------------------------------
при взгляде на чужого робота, значение энергии этого робота
пишеться в определенный регистр (вычитал из правил), что
это за регистр?
-----------------------------------------------------
Shaos (root@......ru) 12:35:00 25.01.2002
-----------------------------------------------------
> при взгляде на чужого робота, значение энергии этого
робота
> пишеться в определенный регистр (вычитал из правил),
что
> это за регистр?
Открываем RW1_R.HTM и читаем:
ACT Var
Задействует оборудование (глаз или пушку), размещенное
в направлении Var ( 0-спереди, 1-справа, 2-сзади, 3-слева
или макросы из RW1_STD.RWI: @FRONT, @RIGHT, @BACK и @LEFT
соответственно), причем глаз возвращает следующую
информацию в регистрах робота: D - расстояние до
объекта (1 - соседняя клетка), N - тип объекта в
выбранном направлении, K - уровень энергии, если
это робот, или степень целостности, если это камень, или
направление полета, если это снаряд (1 - в робота,
0 - от робота либо в сторону). Занимат 1 такт.
Итак - ответ на ваш вопрос - регистр K
-----------------------------------------------------
Alexei Sych (natques) 19:28:20 01.04.2002
-----------------------------------------------------
Мужики, у нас препод по мехатронным системам использует
эту прогу для того чтобы ставить зачет. За два года никто
не поставил без взятку. Помогите, если нетрудно - вышлите
хоть пару роботов с исходниками
-----------------------------------------------------
Shaos (shaos@.....ru) 19:44:29 01.04.2002
-----------------------------------------------------
> Мужики, у нас препод по мехатронным системам использует
эту
> прогу для того чтобы ставить зачет. За два года никто
не
> поставил без взятку. Помогите, если нетрудно - вышлите
хоть
> пару роботов с исходниками
А где учишься, как зовут препода?
Вот архивы роботов с исходниками:
http://shaos.ru/pub/robot_s.zip (1K) - новый стиль
http://shaos.ru/pub/robot_so.zip (137K) - старый стиль
-----------------------------------------------------
Alien (td_ilin@.......ru) 21:20:20 18.12.2002
-----------------------------------------------------
ПОМОГИТЕ!!!
Как пользоваться радаром?!
-----------------------------------------------------
Shaos (shaos@.....ru) 09:54:55 19.12.2002
-----------------------------------------------------
> ПОМОГИТЕ!!!
> Как пользоваться радаром?!
См. описание языка:
4.28 RADAR
Команда поиска в RW1P0.
RADAR Var
Запускает радар на поиск объекта типа Var = 0..7 (можно
воспользоваьтся макроопределениями из RW1_STD.RWI.
Координаты найденного объекта относительно робота
помещаются в регистры X и Y, если же оба
регистра равны 0, то объект не найден. В регитстре K
возвращается квадрант объекта (относительно
робота - против часовой стрелки 0,1,2,3), в регистре
D - минимальное абсолютное значение координат.
Занимает 1 такт. Отнимает 1 единицу энергии.
-----------------------------------------------------
Alien (td_ilin@.......ru) 20:36:26 19.12.2002
-----------------------------------------------------
ПОМОГИТЕ!!!!
А можно часть программы с использованием радара?
-----------------------------------------------------
Alien (td_ilin@.......ru) 14:36:02 22.12.2002
-----------------------------------------------------
А тут проводятся просто бои роботов?
P.S.:Если да, то как в них участвовать?
-----------------------------------------------------
N@.... (daeron@mail.ru) 21:39:55 23.12.2002
-----------------------------------------------------
Помогите, узнал об игре и загорелся но пока не могу разобраться
пришлите пару исходников!
-----------------------------------------------------
Shaos (shaos@.....ru) 12:10:25 24.12.2002
-----------------------------------------------------
> ПОМОГИТЕ!!!!
> А можно часть программы с использованием радара?
Несколько ответов было в списке рассылки rwar@yahoogroups.com
http://groups.yahoo.com/group/rwar/messages
-----------------------------------------------------
Shaos (shaos@.....ru) 12:11:39 24.12.2002
-----------------------------------------------------
> А тут проводятся просто бои роботов?
точно
> P.S.:Если да, то как в них участвовать?
внимательно прочитай пошаговую инструкцию на русской странице
http://shaos.ru/main_rus/
-----------------------------------------------------
Shaos (shaos@.....ru) 12:14:33 24.12.2002
-----------------------------------------------------
> Помогите, узнал об игре и загорелся но пока не могу
разобраться
> пришлите пару исходников!
Исходники можно найти у многих юзеров из списка
http://shaos.ru/cgi/robot.cgi?list&3
Заходишь в юзера и смотришь его роботов - если есть имена
файлов вида *.rw1 - значит у этого робота есть исходник
- пример:
http://shaos.ru/cgi/robot.cgi?user&MadMidga
-----------------------------------------------------
Gosha (gekonshi@....ru) 11:18:16 18.04.2003
-----------------------------------------------------
Почему мой робот очень долго думает. Как сделать, чтобы
он думал поменьше?
-----------------------------------------------------
Gosha (gekonshi@....ru) 11:23:02 18.04.2003
-----------------------------------------------------
Почему мой робот очень долго думает. Как сделать, чтобы
он думал поменьше?
-----------------------------------------------------
Shaos (shaos@.....ru) 12:51:51 18.04.2003
-----------------------------------------------------
> 236 Gosha (gekonshi@rol.ru) 11:23:02 18.04.2003
> Почему мой робот очень долго думает. Как сделать, чтобы
он думал поменьше?
Оптимизировать...
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
ПРИВЕТ ВСЕМ
-----------------------------------------------------
RW1GM (robots@.....ru) 18:54:38 20.07.2000
-----------------------------------------------------
Приветствую всех на новом месте нашего сайта :))))
RW1GM (robots@.....ru) 18:54:38 20.07.2000
-----------------------------------------------------
Приветствую всех на новом месте нашего сайта :))))
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Lithuanian Project
-----------------------------------------------------
RW1GM (robots@.....ru) 17:29:33 08.08.2000
-----------------------------------------------------
Now lithuanian maillist exists !!!
rwarl@egroups.com
For subscribing send empty message to
rwarl-subscribe@egroups.com
-----------------------------------------------------
Shaos (shaos@.....ru) 00:04:49 28.10.2000
-----------------------------------------------------
See http://robots.ural.net/lit/index.html
-----------------------------------------------------
Shaos (shaos@.....ru) 18:23:24 29.06.2001
-----------------------------------------------------
For lithunian version, see :
http://robots.ural.net/main_lit/index.html
RW1GM (robots@.....ru) 17:29:33 08.08.2000
-----------------------------------------------------
Now lithuanian maillist exists !!!
rwarl@egroups.com
For subscribing send empty message to
rwarl-subscribe@egroups.com
-----------------------------------------------------
Shaos (shaos@.....ru) 00:04:49 28.10.2000
-----------------------------------------------------
See http://robots.ural.net/lit/index.html
-----------------------------------------------------
Shaos (shaos@.....ru) 18:23:24 29.06.2001
-----------------------------------------------------
For lithunian version, see :
http://robots.ural.net/main_lit/index.html
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
About Robots
-----------------------------------------------------
Shaman (alqwerzx@.....ru) 12:46:39 01.11.2000
-----------------------------------------------------
Where is standart of robots?
-----------------------------------------------------
Shaos (shaos@.....ru) 16:53:15 01.11.2000
-----------------------------------------------------
http://www.geocities.com/alex_shab/robots/rules_.htm
Shaman (alqwerzx@.....ru) 12:46:39 01.11.2000
-----------------------------------------------------
Where is standart of robots?
-----------------------------------------------------
Shaos (shaos@.....ru) 16:53:15 01.11.2000
-----------------------------------------------------
http://www.geocities.com/alex_shab/robots/rules_.htm
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
RW_Utilites
-----------------------------------------------------
Serhiy (storchaka@.....ru) 23:47:39 08.11.2000
-----------------------------------------------------
Высылаю второй экземпляр, т.к. черным по черному смотрится
плохо ;)
К всеобщему сведению!
На странице http://storchaka.chat.ru/wf выложен новый,
независимый компилятор RW1, полностью совместимый с официальным
версии 1.99 и обладающий дополнительными возможностями,
как то:
- структурные условные операторы и операторы цикла;
- использование именованных констант;
- расширенные индексные выражения.
И еще многое может быть добавлено по вашему желанию.
Также там находится препарсер, преобразовывающий структукные
операторы в обычные условные и безусловные переходы. Выходной
файл может быть откомпилирован официальным компилятором
(если разумеется не содержит других расширений).
Отзывы и пожелания высылайте по адресу mailto:storchaka@chat.ru
Сергей Сторчака
-----------------------------------------------------
Shaos (shaos@.....ru) 10:33:34 13.11.2000
-----------------------------------------------------
В качестве дополнения добавлю, что вскоре на этом сайте
появится специальный раздел, в котором будет собрано все
программное обеспечение, связанное с Robot Warfare. Причем
для каждой программы будет вестись статистика скачиваний
для определения наиболее популярных программ, на странице
программы будут сортироваться по популярности. И компилятор
RW1ICOMP Сергея Сторчака займет там непоследнее место
:)
Serhiy (storchaka@.....ru) 23:47:39 08.11.2000
-----------------------------------------------------
Высылаю второй экземпляр, т.к. черным по черному смотрится
плохо ;)
К всеобщему сведению!
На странице http://storchaka.chat.ru/wf выложен новый,
независимый компилятор RW1, полностью совместимый с официальным
версии 1.99 и обладающий дополнительными возможностями,
как то:
- структурные условные операторы и операторы цикла;
- использование именованных констант;
- расширенные индексные выражения.
И еще многое может быть добавлено по вашему желанию.
Также там находится препарсер, преобразовывающий структукные
операторы в обычные условные и безусловные переходы. Выходной
файл может быть откомпилирован официальным компилятором
(если разумеется не содержит других расширений).
Отзывы и пожелания высылайте по адресу mailto:storchaka@chat.ru
Сергей Сторчака
-----------------------------------------------------
Shaos (shaos@.....ru) 10:33:34 13.11.2000
-----------------------------------------------------
В качестве дополнения добавлю, что вскоре на этом сайте
появится специальный раздел, в котором будет собрано все
программное обеспечение, связанное с Robot Warfare. Причем
для каждой программы будет вестись статистика скачиваний
для определения наиболее популярных программ, на странице
программы будут сортироваться по популярности. И компилятор
RW1ICOMP Сергея Сторчака займет там непоследнее место
:)
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
С НОВЫМ XXI ВЕКОМ !!!
-----------------------------------------------------
Shaos (shaos@.....ru) 15:36:45 03.01.2001
-----------------------------------------------------
Поздравляю всех с Новым Годом и Новым Веком :)
Версию 2.0 компилятора выкачу в ближайшие дни (надеюсь,
что этот срок на этот раз вполне реален)
-----------------------------------------------------
Shaos (shaos@.....ru) 13:47:51 17.01.2001
-----------------------------------------------------
Теперь форум отправляет сообщения в рассылку !!!
-----------------------------------------------------
Shaos (shaos@.....ru) 17:39:02 17.01.2001
-----------------------------------------------------
test
-----------------------------------------------------
Shaos (shaos@.....ru) 11:29:59 23.01.2001
-----------------------------------------------------
test test
test
тест
Shaos (shaos@.....ru) 15:36:45 03.01.2001
-----------------------------------------------------
Поздравляю всех с Новым Годом и Новым Веком :)
Версию 2.0 компилятора выкачу в ближайшие дни (надеюсь,
что этот срок на этот раз вполне реален)
-----------------------------------------------------
Shaos (shaos@.....ru) 13:47:51 17.01.2001
-----------------------------------------------------
Теперь форум отправляет сообщения в рассылку !!!
-----------------------------------------------------
Shaos (shaos@.....ru) 17:39:02 17.01.2001
-----------------------------------------------------
test
-----------------------------------------------------
Shaos (shaos@.....ru) 11:29:59 23.01.2001
-----------------------------------------------------
test test
test
тест
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Отмираюшая или хереюшая?
-----------------------------------------------------
magistr (mag@.....ru) 21:40:45 17.05.2001
-----------------------------------------------------
Народ неужели игра умирает или все ждут выход второй версии
как и я?
-----------------------------------------------------
Shaos (shaos@.....ru) 11:10:15 18.05.2001
-----------------------------------------------------
Бета версия 2.0 давно лежит на сайте
http://robots.ural.net/pub/rw1c.zip
-----------------------------------------------------
Y2K (zhenya25@.....ru) 13:25:09 02.02.2002
-----------------------------------------------------
EcTb KTo JiVOu a ????
Кто живой есть????
-----------------------------------------------------
Shaos (root@......ru) 12:32:19 05.02.2002
-----------------------------------------------------
Есть-есть.
Выходит, что Y2K и ZHENYA25 одно и то же лицо? :)
-----------------------------------------------------
Y2K (broodwar@......ru) 03:28:54 10.02.2002
-----------------------------------------------------
Да меня много :))
Просто рейтинг для Y2K а zhenya25 ето типа испытания :)))
я че то тестил робота и у меня вышло что за 3 условия
1 такт времени :(
magistr (mag@.....ru) 21:40:45 17.05.2001
-----------------------------------------------------
Народ неужели игра умирает или все ждут выход второй версии
как и я?
-----------------------------------------------------
Shaos (shaos@.....ru) 11:10:15 18.05.2001
-----------------------------------------------------
Бета версия 2.0 давно лежит на сайте
http://robots.ural.net/pub/rw1c.zip
-----------------------------------------------------
Y2K (zhenya25@.....ru) 13:25:09 02.02.2002
-----------------------------------------------------
EcTb KTo JiVOu a ????
Кто живой есть????
-----------------------------------------------------
Shaos (root@......ru) 12:32:19 05.02.2002
-----------------------------------------------------
Есть-есть.
Выходит, что Y2K и ZHENYA25 одно и то же лицо? :)
-----------------------------------------------------
Y2K (broodwar@......ru) 03:28:54 10.02.2002
-----------------------------------------------------
Да меня много :))
Просто рейтинг для Y2K а zhenya25 ето типа испытания :)))
я че то тестил робота и у меня вышло что за 3 условия
1 такт времени :(
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Помогите! Дайте ссылку!
-----------------------------------------------------
Robo (f@ck@.....com) 13:53:41 03.07.2001
-----------------------------------------------------
Есть ли ещё какие-нибудь программируемые роботы, типа
Robot Warfare? Буржуйские или наши. Если кто знает, дайте
плз ссылку.
-----------------------------------------------------
Shaos (shaos@.....ru) 21:15:07 03.07.2001
-----------------------------------------------------
> Robo (f@ck@mail.com) 13:53:41 03.07.2001
> Есть ли ещё какие-нибудь программируемые роботы,
> типа Robot Warfare? Буржуйские или наши.
> Если кто знает, дайте плз ссылку.
Многоуважаемый Robo (f*ck), вот вам ссылочка, по которой
сидят ссылки на примерно 20 подобных игрулек :
http://dmoz.org/Games/Video_Games/Genre ... /Robotics/
-----------------------------------------------------
Paul (legkodymov@.......ru) 02:08:23 30.12.2002
-----------------------------------------------------
СПАСИБО!!! Я тоже воспользуюсь ентой ссылкой. От RW я
просто в восторге, сразу её скачал - нечто подобное мне
уже давно виделось во снах!!!
Robo (f@ck@.....com) 13:53:41 03.07.2001
-----------------------------------------------------
Есть ли ещё какие-нибудь программируемые роботы, типа
Robot Warfare? Буржуйские или наши. Если кто знает, дайте
плз ссылку.
-----------------------------------------------------
Shaos (shaos@.....ru) 21:15:07 03.07.2001
-----------------------------------------------------
> Robo (f@ck@mail.com) 13:53:41 03.07.2001
> Есть ли ещё какие-нибудь программируемые роботы,
> типа Robot Warfare? Буржуйские или наши.
> Если кто знает, дайте плз ссылку.
Многоуважаемый Robo (f*ck), вот вам ссылочка, по которой
сидят ссылки на примерно 20 подобных игрулек :
http://dmoz.org/Games/Video_Games/Genre ... /Robotics/
-----------------------------------------------------
Paul (legkodymov@.......ru) 02:08:23 30.12.2002
-----------------------------------------------------
СПАСИБО!!! Я тоже воспользуюсь ентой ссылкой. От RW я
просто в восторге, сразу её скачал - нечто подобное мне
уже давно виделось во снах!!!
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
а возможно ли портировать язык роботов
-----------------------------------------------------
versus (versus@......com) 21:04:55 13.07.2001
-----------------------------------------------------
http://aml.nm.ru/robots/index.html
сабж на данную игрушку ??? аможет быть поможем развитию..
??? меня всегда привлекала командная работа роботов но
они получались сильно тормозыми.. ((
-----------------------------------------------------
Shaos (shaos@.....ru) 16:14:04 04.08.2001
-----------------------------------------------------
Можно попробовать. Хотя бы взяв за основу открытые исходники
старой RW1 (http://shaos.boom.ru).
-----------------------------------------------------
RoboTact (robotact@........ru) 02:11:47 24.08.2001
-----------------------------------------------------
Загляни на http://www.robotact.narod.ru -идеи этого проекта
во многом навеяны RW1. Но коммандная игра бралась за основу,
поэтому получилось все правилно. Я думаю, что введение
командной игры в RW1 невозможно по двум причинам:
1) это противоречит первоначалной задумке проекта
2) в данном случае реализация коммандного взаимодействия
слишком сложна и малоэффективна даже с точки зрения затрат
машинного времени, не говоря уже о сложности программирования...
Пришлось бы менять все пастулаты проекта, а это уже ДРУГОЙ
проект.
versus (versus@......com) 21:04:55 13.07.2001
-----------------------------------------------------
http://aml.nm.ru/robots/index.html
сабж на данную игрушку ??? аможет быть поможем развитию..
??? меня всегда привлекала командная работа роботов но
они получались сильно тормозыми.. ((
-----------------------------------------------------
Shaos (shaos@.....ru) 16:14:04 04.08.2001
-----------------------------------------------------
Можно попробовать. Хотя бы взяв за основу открытые исходники
старой RW1 (http://shaos.boom.ru).
-----------------------------------------------------
RoboTact (robotact@........ru) 02:11:47 24.08.2001
-----------------------------------------------------
Загляни на http://www.robotact.narod.ru -идеи этого проекта
во многом навеяны RW1. Но коммандная игра бралась за основу,
поэтому получилось все правилно. Я думаю, что введение
командной игры в RW1 невозможно по двум причинам:
1) это противоречит первоначалной задумке проекта
2) в данном случае реализация коммандного взаимодействия
слишком сложна и малоэффективна даже с точки зрения затрат
машинного времени, не говоря уже о сложности программирования...
Пришлось бы менять все пастулаты проекта, а это уже ДРУГОЙ
проект.
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Народ а вы все где ???
-----------------------------------------------------
Versus (versus@......com) 21:02:27 13.07.2001
-----------------------------------------------------
Неужели уже всё кончилось а как хорошо начиналось.. (((
-----------------------------------------------------
Shaos (shaos@.....ru) 13:30:39 15.07.2001
-----------------------------------------------------
А с чего Вы взяли, что все кончилось - каждую неделю появляются
результаты боев. Список рассылки живет - подписывайтесь!
rwar-subscribe@yahoogroups.com
Versus (versus@......com) 21:02:27 13.07.2001
-----------------------------------------------------
Неужели уже всё кончилось а как хорошо начиналось.. (((
-----------------------------------------------------
Shaos (shaos@.....ru) 13:30:39 15.07.2001
-----------------------------------------------------
А с чего Вы взяли, что все кончилось - каждую неделю появляются
результаты боев. Список рассылки живет - подписывайтесь!
rwar-subscribe@yahoogroups.com
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
ИСХОДНИКИ RW1 v1.99 НА Сxx
-----------------------------------------------------
Shaos (shaos@.....ru) 16:08:54 04.08.2001
-----------------------------------------------------
Если кто еще не в курсе, я открыл слегка переработанные
исходники Robot Warfare 1 весрии 1.99, теперь это называется
RW1 Open Game. В состав пакета входят исходники RW1_COMP
и RW1_DUEL для WATCOM-C/C++ 10.0. Синтаксис версии 2.0
там не поддерживается!
http://shaos.boom.ru
-----------------------------------------------------
Shaos (shaos@.....ru) 12:30:22 17.12.2001
-----------------------------------------------------
в ИСХОДНИКАХ кое-что обновилось!!!
http://home.ural.ru/~shabun/public/rw1o_all.zip (363K)
эти исходники адаптированы для Linux!!!
кроме того там есть бинарники под DOS4GW и LINUX
RW1_COMP и RW1_DUEL :)
полностью совместимо с весией 1.99
-----------------------------------------------------
Shaos (root@......ru) 18:39:22 09.01.2002
-----------------------------------------------------
НОВОЕ МЕСТОПОЛОЖЕНИЕ ИСХОДНИКОВ:
http://shaos.ru/pub/rw1o_all.zip (500K) включает все нижеследующее
http://shaos.ru/pub/rw1o_src.zip (86K) только исходники
http://shaos.ru/pub/rw1o_lnx.zip (185K) бинарники для
LINUX
http://shaos.ru/pub/rw1o_dos.zip (167K) бинарники для
ДОС
http://shaos.ru/pub/dos4gw.zip (137K) нужно для работы
под ДОС
-----------------------------------------------------
Paladin_190R (paladin_190r@........ 22:39:45 17.10.2002
-----------------------------------------------------
Здрасте! У меня вопрос? Есть ли RW1 compiler и сражатель
для Plam OS? Будут? Где взять?
-----------------------------------------------------
Shaos (shaos@.....ru) 11:16:17 18.10.2002
-----------------------------------------------------
> Здрасте! У меня вопрос?
По-видимому ДА :)
> Есть ли RW1 compiler и сражатель для Plam OS?
Пока нет, но работа ведется. Кстати, компилятор RW1C теперь
имеет открытые исходники для ANSI-C, так что вы могли
бы помочь с переносом :)
> Будут? Где взять?
На моем сайте. Надеюсь, что к середине 2003 года оно будет.
-----------------------------------------------------
Paladin_190R (Paladin_190r@........ru) 00:08:01 19.10.2002
-----------------------------------------------------
Ладненько =) Уже принялся изучать исходники... Будет чем
заняться на лекциях :-)
С уважением
Paladin Igor
-----------------------------------------------------
Paladin_190R (Paladin_190r@........ru) 00:08:07 19.10.2002
-----------------------------------------------------
Ладненько =) Уже принялся изучать исходники... Будет чем
заняться на лекциях :-)
С уважением
Paladin Igor
-----------------------------------------------------
Paladin_190R (Paladin_190r@........ru) 00:08:22 19.10.2002
-----------------------------------------------------
Ладненько =) Уже принялся изучать исходники... Будет чем
заняться на лекциях :-)
С уважением
Paladin Igor
-----------------------------------------------------
Paladin_190R (Paladin_190r@........ru) 00:08:29 19.10.2002
-----------------------------------------------------
Ладненько =) Уже принялся изучать исходники... Будет чем
заняться на лекциях :-)
С уважением
Paladin Igor
Shaos (shaos@.....ru) 16:08:54 04.08.2001
-----------------------------------------------------
Если кто еще не в курсе, я открыл слегка переработанные
исходники Robot Warfare 1 весрии 1.99, теперь это называется
RW1 Open Game. В состав пакета входят исходники RW1_COMP
и RW1_DUEL для WATCOM-C/C++ 10.0. Синтаксис версии 2.0
там не поддерживается!
http://shaos.boom.ru
-----------------------------------------------------
Shaos (shaos@.....ru) 12:30:22 17.12.2001
-----------------------------------------------------
в ИСХОДНИКАХ кое-что обновилось!!!
http://home.ural.ru/~shabun/public/rw1o_all.zip (363K)
эти исходники адаптированы для Linux!!!
кроме того там есть бинарники под DOS4GW и LINUX
RW1_COMP и RW1_DUEL :)
полностью совместимо с весией 1.99
-----------------------------------------------------
Shaos (root@......ru) 18:39:22 09.01.2002
-----------------------------------------------------
НОВОЕ МЕСТОПОЛОЖЕНИЕ ИСХОДНИКОВ:
http://shaos.ru/pub/rw1o_all.zip (500K) включает все нижеследующее
http://shaos.ru/pub/rw1o_src.zip (86K) только исходники
http://shaos.ru/pub/rw1o_lnx.zip (185K) бинарники для
LINUX
http://shaos.ru/pub/rw1o_dos.zip (167K) бинарники для
ДОС
http://shaos.ru/pub/dos4gw.zip (137K) нужно для работы
под ДОС
-----------------------------------------------------
Paladin_190R (paladin_190r@........ 22:39:45 17.10.2002
-----------------------------------------------------
Здрасте! У меня вопрос? Есть ли RW1 compiler и сражатель
для Plam OS? Будут? Где взять?
-----------------------------------------------------
Shaos (shaos@.....ru) 11:16:17 18.10.2002
-----------------------------------------------------
> Здрасте! У меня вопрос?
По-видимому ДА :)
> Есть ли RW1 compiler и сражатель для Plam OS?
Пока нет, но работа ведется. Кстати, компилятор RW1C теперь
имеет открытые исходники для ANSI-C, так что вы могли
бы помочь с переносом :)
> Будут? Где взять?
На моем сайте. Надеюсь, что к середине 2003 года оно будет.
-----------------------------------------------------
Paladin_190R (Paladin_190r@........ru) 00:08:01 19.10.2002
-----------------------------------------------------
Ладненько =) Уже принялся изучать исходники... Будет чем
заняться на лекциях :-)
С уважением
Paladin Igor
-----------------------------------------------------
Paladin_190R (Paladin_190r@........ru) 00:08:07 19.10.2002
-----------------------------------------------------
Ладненько =) Уже принялся изучать исходники... Будет чем
заняться на лекциях :-)
С уважением
Paladin Igor
-----------------------------------------------------
Paladin_190R (Paladin_190r@........ru) 00:08:22 19.10.2002
-----------------------------------------------------
Ладненько =) Уже принялся изучать исходники... Будет чем
заняться на лекциях :-)
С уважением
Paladin Igor
-----------------------------------------------------
Paladin_190R (Paladin_190r@........ru) 00:08:29 19.10.2002
-----------------------------------------------------
Ладненько =) Уже принялся изучать исходники... Будет чем
заняться на лекциях :-)
С уважением
Paladin Igor
-
Shaos
- Admin
- Posts: 25224
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Тут еще че нить работает?
-----------------------------------------------------
Simon (asimon@....ru) 19:00:16 28.08.2001
-----------------------------------------------------
Почему в статистике дата последних соревнований Mon Jul
30 16:18:17 2001? Че, все загнулось, да?
-----------------------------------------------------
Shaos (shaos@.....ru) 20:01:13 28.08.2001
-----------------------------------------------------
> Почему в статистике дата последних соревнований
> Mon Jul 30 16:18:17 2001? Че, все загнулось, да?
Потому что именно тогда они и были проведены.
Ввиду отсутствия активности среди игроков, соревнования
проводятся реже чем раз в неделю (фактически - сейчас
раз в месяц)
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал ! (СМОТРИ для НОВИЧКОВ !!! там я много написал !) 09:02:00 23.01.2002
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал !
Simon (asimon@....ru) 19:00:16 28.08.2001
-----------------------------------------------------
Почему в статистике дата последних соревнований Mon Jul
30 16:18:17 2001? Че, все загнулось, да?
-----------------------------------------------------
Shaos (shaos@.....ru) 20:01:13 28.08.2001
-----------------------------------------------------
> Почему в статистике дата последних соревнований
> Mon Jul 30 16:18:17 2001? Че, все загнулось, да?
Потому что именно тогда они и были проведены.
Ввиду отсутствия активности среди игроков, соревнования
проводятся реже чем раз в неделю (фактически - сейчас
раз в месяц)
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал ! (СМОТРИ для НОВИЧКОВ !!! там я много написал !) 09:02:00 23.01.2002
-----------------------------------------------------
СМОТРИ для НОВИЧКОВ !!! там я много написал !
