|
Закончился Google AI Challenge, Россия на 2-ом месте в командном зачёте | ☑ | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0
NS
28.10.10
✎
21:16
|
Предыдущие ветки
OFF: rsergio, 1Сник из России, на первом месте в конкурсе Google. Всего участников 3735. OFF: Беларусь лидирует в конкурсе Google на умного бота! Ссылка на книгу знаний Книга знаний: Конкурс Google AI Challenge ссылка на обсуждение на sdchess http://www.sdchess.net/phpBB2/viewtopic.php?f=7&t=398 Текущее ранжирование http://ai-contest.com/rankings.php |
|||||||||||||
1
YauheniL
28.10.10
✎
21:23
|
Очень жду ветку "NS выложил своего бота".. уж больно заинтригован
|
|||||||||||||
2
NS
28.10.10
✎
21:28
|
(1) Такой ветки точно не будет. Интрига - до самого конца.
|
|||||||||||||
3
rsergio
28.10.10
✎
22:38
|
(2) "Интрига до самого конца" - это типа пришел футбольный болельщик домой, жена ему сообщила "Наши победили", ну он и заснул спокойно :D
|
|||||||||||||
4
NS
28.10.10
✎
22:46
|
(3) Нет, интрига до самого конца - это - я точно участвую, и точно буду вверху таблицы, но версия будет выложена только в последний момент.
|
|||||||||||||
5
Волшебник
28.10.10
✎
22:47
|
NS, выйди в аську или что-нибудь подобное.
|
|||||||||||||
6
NcSteel
28.10.10
✎
22:48
|
Не выходи , он хочет у тебя исходники украсть.
|
|||||||||||||
7
NS
28.10.10
✎
22:52
|
(5) Давай через мыло. С аськой у меня большие проблемы.
|
|||||||||||||
11
Злобный Фей
28.10.10
✎
23:03
|
Пора бы венгра нахального уже турять с первого места
|
|||||||||||||
12
NS
28.10.10
✎
23:05
|
(11) Всё сделаем. 27 ноября.
|
|||||||||||||
13
rsergio
28.10.10
✎
23:09
|
(12) Многие хотят поболеть, а получается будет просто результат...
|
|||||||||||||
14
NS
28.10.10
✎
23:33
|
(13) Либо результат, либо поболеть :)
|
|||||||||||||
15
rsergio
28.10.10
✎
23:59
|
Если опасаешься рассекречивания, то выложи изначально чуть послабее ("подправь" ОФ), пусть думают что скриптовый.
Выкладывать в последний день - риск пролететь по тех. ошибке или недосмотру |
|||||||||||||
16
Bertuzzi
29.10.10
✎
00:22
|
Верю что победит:)
Удачи, нашим! з.ы. а какие призы за победу в конкурсе? Победит Россия |
|||||||||||||
17
Bertuzzi
29.10.10
✎
00:27
|
452 Русских ботов , а по численности какая страна больше представлена?
|
|||||||||||||
18
Злопчинский
29.10.10
✎
01:07
|
не, я конечно 4 конечностями за NS но что-то мне подсказывает что ориентироваться на впритык - будут проблемы .. как с НДС - то сервер свалиться, то инет не работает, то чернила в принтере закончились...
Победит Беларусь |
|||||||||||||
19
Волшебник
29.10.10
✎
01:14
|
(17) Россия занимает 20 мест из Топ-100. Это замечательный результат. США - 19 ( на данный момент). Украина - 12. Испания - 6. Швеция - 5. Германия - 4. Беларусь - 1. Расклад сил понятен?
|
|||||||||||||
20
IamAlexy
29.10.10
✎
01:24
|
(19) чуть что мы их закидаем листингами ботов ?
|
|||||||||||||
21
Волшебник
29.10.10
✎
01:33
|
(20) Кого их?
|
|||||||||||||
22
IamAlexy
29.10.10
✎
01:36
|
(21) врагов...
|
|||||||||||||
23
Волшебник
29.10.10
✎
01:40
|
(22) Там нет врагов, все свои.
|
|||||||||||||
24
SUA
29.10.10
✎
08:00
|
Гугль отжигает... :)
ответ об ошибке компиляции с ai-contest по умолчанию поместил в папку Спам "Compile Failure! Спам X" |
|||||||||||||
25
SUA
29.10.10
✎
08:26
|
Ближайшую неделю в ТОПе не ждите но я уже тут
http://ai-contest.com/profile.php?user_id=9309 Победит Россия |
|||||||||||||
26
rsergio
29.10.10
✎
08:48
|
(25) Мощная стратегия, однако ;)
|
|||||||||||||
27
SUA
29.10.10
✎
08:57
|
(26) я в курсе =) пока дома компилятор не поставил даже юзаю сервак как тестовый юнит вылавливаю лажу из кода
|
|||||||||||||
28
rs
29.10.10
✎
09:00
|
bocsimacko скинут с первого места на время :)
http://ai-contest.com/visualizer.php?game_id=6303270 |
|||||||||||||
29
rsergio
29.10.10
✎
10:21
|
(28) Хорошо ты его "сделал" :)
|
|||||||||||||
30
PowerBoy
29.10.10
✎
10:23
|
(25) Ну раз пошла такая пьянка :) - выложил своего бота.
http://ai-contest.com/profile.php?user_id=12359 Каждый 1С-к должен создать своего бота :) |
|||||||||||||
31
rs
29.10.10
✎
10:36
|
(29) на TCP сервере у него вроде посильнее версия :)
у тебя получилось к TCP серверу подключиться? |
|||||||||||||
32
rs
29.10.10
✎
11:12
|
(29) ты тоже его сделал :)
http://ai-contest.com/visualizer.php?game_id=6304020 |
|||||||||||||
33
Ваше благородие
29.10.10
✎
11:25
|
Он струсил биться!!! :-D
|
|||||||||||||
34
sash-ml
29.10.10
✎
12:01
|
На данный момент два первых места
1 GreenTea Ukraine 3905 1 rsergio Russian Federation 3905 Победит Украина |
|||||||||||||
35
eklmn
гуру
29.10.10
✎
12:18
|
Странно считается статистика. За 4 дня бот менал места +-150, при этом выиграв противника который на 300 мест выше, остается на месте да и тот на месте... странно
|
|||||||||||||
36
NS
29.10.10
✎
13:01
|
(35) Ничего странного.
|
|||||||||||||
37
DenIv
29.10.10
✎
13:09
|
Привествую всех!
Так поясните плз. 1. 27-го должен был начаться турнир. Он начался? 2. Если турнир начался, то почему не сброшены рейтинги? 3. Если не начался на когда перенесена дата начала? |
|||||||||||||
38
DenIv
29.10.10
✎
13:11
|
NS, что скажешь по (15) - Выкладывать в последний день - риск пролететь по тех. ошибке или недосмотру.
|
|||||||||||||
39
NS
29.10.10
✎
13:17
|
(38) В самом конце - это не значит в последний день.
Тестирование можно провести локально (на самом деле его и нужно проводить локально, ибо тысячи партий на ерваке не наиграть) Бот первую партию играет сразу после выкладывания, если возникли проблемы, то всегда можно подправить и заменить. Но возможных проблем, кроме времени я себе не представляю. А по времени можно заложиться в два раза, и почаще опрашивать время. Я не в первый раз участвую в подобном конкурсе (участвовал в трех очных чемпионатах AI, и в десятках заочных) - поэтому уверенно могу сказать, что проблема надуманная. Во всех чемпионатх в которых я участвовал - не было возможностей потестировать кроме как у себя на компе, и у тестеров. |
|||||||||||||
40
floder
29.10.10
✎
13:28
|
(37) читай внимательнее, турнир начнется с 27-го ноября.
Так что еще месяц в запасе. |
|||||||||||||
41
chuchundraplus
29.10.10
✎
13:32
|
бот который хочет захватить мир врядли может называться умным
Другое |
|||||||||||||
42
DenIv
29.10.10
✎
13:34
|
(40) во как :) у меня уже ноябрь :)
|
|||||||||||||
43
goodvin1000
29.10.10
✎
13:39
|
Победит Джон Конор
|
|||||||||||||
44
Rabbit
30.10.10
✎
02:36
|
а я думал там все поезда ушли. интересная штука...
Победит Украина |
|||||||||||||
45
DJ Anthon
30.10.10
✎
04:56
|
давай, мочи их!!!
Победит Россия |
|||||||||||||
46
Rabbit
30.10.10
✎
11:48
|
утром мажу бутерброд - сразу мысль: а как там бот? )
|
|||||||||||||
47
Megas
30.10.10
✎
12:23
|
Да вообще интересно как NS хочет победить ?
Тут похоже на пристрелку: Сидят 2 врага на большом расстоянии друг от друга , боезапас не ограничен ,значит 1 думает как бы прицелиться получше и убить противника 1 выстрелом, а второй палит и палит пристреливаясь, у кого больше шанс победить? |
|||||||||||||
48
NS
30.10.10
✎
14:18
|
(47) Внимательно посмотри партии - игра намного сложнее чем тебе кажется.
включили они серваки, и bocsimacko резво поскакал в отрыв. |
|||||||||||||
49
rsergio
30.10.10
✎
15:43
|
(48) 20 очков - это пока не резво, но всем понятно что против него скриптовому очень тяжело, можно рассчитывать подниматься только за счет побед против других ботов.
|
|||||||||||||
50
Александр_
Тверь 30.10.10
✎
15:46
|
хе хе, lisp он как раз под это дело очень хорошо подходит
|
|||||||||||||
51
NS
30.10.10
✎
15:55
|
(49) Если бы его по-человечески стравливали только с верхушкой рейтинг листа, он бы уже ускакал вперед на сотни пунктов.
|
|||||||||||||
52
rsergio
30.10.10
✎
16:32
|
Ну вот от проиграл партию
http://ai-contest.com/visualizer.php?game_id=6343277 и уже на 3-м месте... |
|||||||||||||
53
NS
30.10.10
✎
17:52
|
(52) Раскрой партии свои и его, и посмотри частоту поражений. Сейчас работают мнго серверов, что даст возможность ему уйти вперед, но возникает вопрос - смогут ли организаторы обспечить нормальное количество партий в финальном турнире? Или будет рулетка, как и сейчас?
|
|||||||||||||
54
rsergio
30.10.10
✎
17:59
|
(53) Правда? А я то и не разглядел с первого раза, видимо совсем тупой 1С-ник...
|
|||||||||||||
55
r_i_n_i_k
30.10.10
✎
18:03
|
надеюсь )
Победит Россия |
|||||||||||||
56
NS
30.10.10
✎
18:07
|
(54) По последним 20-ти партиям. Ты проиграл 7 партий, а он 3.
|
|||||||||||||
57
eklmn
гуру
30.10.10
✎
18:26
|
Народ, есть ли где тестовые боты, например от Хазарда или еще кого, чтоб локально их цикл сос своим пустить?
|
|||||||||||||
58
NS
30.10.10
✎
18:29
|
||||||||||||||
59
Злопчинский
30.10.10
✎
18:56
|
Ух и интрига будет когда NS выйдет, весь такой в белом!
. Но победит Беларусь, потому что она - не хочет захватить всеь мир... Победит Беларусь |
|||||||||||||
60
NS
30.10.10
✎
19:34
|
Блин, ну что творят организаторы - первого бота стравливают с ботом из второй тысячи, разница в силе почти 2000 пунктов Эло! Неужели никто не может им сказать, что так не делают!
|
|||||||||||||
61
Злопчинский
30.10.10
✎
19:38
|
(60) а ты не стесняйся! мы часто себя недооцениваем - так что смело представься, я такой-то неоднократный победитель всяких челенджов, весь в белоим имею сказать следующее...
|
|||||||||||||
62
NS
30.10.10
✎
19:41
|
(61) Да я думаю что там уже высказались, хотя влом искать...
|
|||||||||||||
63
Злопчинский
30.10.10
✎
19:41
|
(62) ты меньше шляйся по всяким помойкам, - АИ пиши! а то я на тебя 50 штук поставил...
|
|||||||||||||
64
NS
30.10.10
✎
19:43
|
(63) Многовато поставил :)
|
|||||||||||||
65
Злопчинский
30.10.10
✎
19:44
|
(64) не понял, ты СИЛЬНО сомневаешься в своей победе?
Победит Беларусь |
|||||||||||||
66
NS
30.10.10
✎
19:46
|
(65) В первом месте, или месте вверху таблицы?
В первом - практически уверен что его не будет, ибо сделали рулетку. Венгр, явно сильнее всех остальных, а первое место по рейтингу уже неделю занять не может. В месте в первой сотне уверен практически на все сто. |
|||||||||||||
67
Злопчинский
30.10.10
✎
19:53
|
(66) мне странно слышать от вас про место в первой сотне. про первый десяток или топ-5 я бы еще понял... ;-) пойду уменьшу ставку до 10 тыс...
|
|||||||||||||
68
Beduin
30.10.10
✎
23:06
|
Distance(sourcePlanet, destinationPlanet)
возвращает количество ходов от планеты до планеты или просто расстояние? |
|||||||||||||
69
NS
30.10.10
✎
23:09
|
(68) Количество ходов, это и есть расстояние. Расстояние может быть только целым.
|
|||||||||||||
70
Beduin
30.10.10
✎
23:12
|
(69) дебаггер бы под java. Без него тяжело(
|
|||||||||||||
71
Rabbit
30.10.10
✎
23:16
|
(70) логируй
|
|||||||||||||
72
Rabbit
30.10.10
✎
23:17
|
кто-нибудь серьёзно упирался в лимит времени под ход?
|
|||||||||||||
73
Beduin
30.10.10
✎
23:19
|
(72) Смотря какой компьютере будет обрабатывать. Время на выполнение операции везде разное.
|
|||||||||||||
74
Beduin
30.10.10
✎
23:19
|
(71) Логировать и переменные можно?
|
|||||||||||||
75
Rabbit
30.10.10
✎
23:21
|
(73) подразумеваю худший случай
(74) что душе угодно |
|||||||||||||
76
Beduin
30.10.10
✎
23:21
|
(75) Кинь пример. ПЛЗ.
|
|||||||||||||
77
NS
30.10.10
✎
23:22
|
(74) Дома можешь логировать сколько душе угодно.
На сайте запрещена запись в файл. |
|||||||||||||
78
Rabbit
30.10.10
✎
23:24
|
(76) Это известное, общеприменимое решение, а сам я с питоном маюсь.
(77) Да, за запись дисквалификация. |
|||||||||||||
79
Rabbit
30.10.10
✎
23:50
|
Гугл всё так подстроили, что будут единственными в выигрыеше... Остальным не победа, но участие.
|
|||||||||||||
80
Yurkiss
30.10.10
✎
23:54
|
Украина чемпион!
Победит Украина |
|||||||||||||
81
ollega
31.10.10
✎
08:05
|
rsergio - ты принялся за АИ? А у зеленого чая тоже скриптовый бот?
Победит Россия |
|||||||||||||
82
NS
31.10.10
✎
12:28
|
Венгр еще как минимум сотню пунктов должен поднять по сравнению с остальными.
(81) Не факт что АИ будет сильнее. Я уперся в качество ОФ, а время то ограничено... |
|||||||||||||
83
ollega
31.10.10
✎
15:33
|
А мне некогда, хотя хотел бы сделать именно гибрида. Потихоньку сам для себя и буду делать.. Перед АИ кодом и после - сделать скрипт. Сначала он отбросит явно тупые ходы, которые не должен АИ перебирать и подскажет примерное направление Перебора АИ (что увеличит скорость перебора), затем в конце скрипт проверит качество хода АИ, если реально тупой - то нафиг его. Что-нибудь в этом роде.
|
|||||||||||||
84
ollega
31.10.10
✎
15:34
|
Но соответственно сама структура АИ шника должна быть получается нестандартная для такого дела.
|
|||||||||||||
85
ollega
31.10.10
✎
15:37
|
Можно еще делать ходы - ловушки. Но это надо подумать какого рода должны быть заманиловки для ботов игроков, чтобы они на них клевали и проигрывали из-за этого.
|
|||||||||||||
86
ollega
31.10.10
✎
15:39
|
Гамбит.
|
|||||||||||||
87
NS
31.10.10
✎
15:39
|
(83) Зачем заставлять AI бот перебирать тупые ходы?!
(85) Глупость. Это всё-равно что писать шахматную программу, которая "обыгрывает всех", и заявить про ходы-ловушки :) |
|||||||||||||
88
Kuzen
31.10.10
✎
17:03
|
У меня вот такая идея возникла создания оценочной таблицы.
МояПланета ДругаяПланета КоэффициентМой КоэффициентНеМой КоэффициентПланеты = ((КоличествоКораблейМоих+Производство)-(КоличествоКораблейДругих+Производство))/Растояние КоэффициентФлота = ЧислоКораблей/Расстояние ИтоговыйКоэффициент = КоэффициентПланеты+КоэффициентФлота Далее для каждой моей планеты делаем оценку ее на другую планету как свою так и вражескую и нейтральную. Сумма коэффициентов всех моих на конкретную планету даст оценку моей силы а такая же оценка со стороны врага его. После такой оценки выбираем планеты для атаки те где мы бьем чужую планету К мой больше К противника, для поддержки своих планет шлем корабли на те по оценке которые слабее вражеских К мой < К вражеского. |
|||||||||||||
89
NS
31.10.10
✎
17:06
|
(88) Такой бот будет слабый, ибо сильнейшие боты оценивают при помощи SEE - то есть симуляции атаки на каждую планету по-очереди всеми силами. С различными вариациями.
А оценки через расстояния можно использовать как дополнительные. |
|||||||||||||
90
Kuzen
31.10.10
✎
17:08
|
Производство=ПроизводствоПланеты*Расстояние
|
|||||||||||||
91
Kuzen
31.10.10
✎
17:09
|
так тут разве не так оценка всех моих сил на каждую планету в отдельности
|
|||||||||||||
92
NS
31.10.10
✎
17:10
|
(91) Оценка, но она никапли не похоже на то что написал я.
Симуляция - это симуляция - все планеты все корабли направляют на тестируемую планету. И считается не примерно, а точно, в какой момент кому она будет принадлежать, и соответсвенно кому прирост свой отдаст. |
|||||||||||||
93
Kuzen
31.10.10
✎
17:11
|
За 1 сек не успеет просчитать
|
|||||||||||||
94
Kuzen
31.10.10
✎
17:13
|
У меня даже тройной вложенный цикл по таймауту проигрывал перебирал свои планеты потом нейтралы и к нейтралу вражеские
|
|||||||||||||
95
NS
31.10.10
✎
17:16
|
(93) Это шутка такая?
И у Хазарда, и у rsergio, и у меня считает. В 1 мс. уж всяко укладывается. rsergio пишет что его алгоритм в 1 сек укладывается даже на 1С. В том что я написал нет тройного цикла. Есть двойной цикл. |
|||||||||||||
96
Cthulhu
31.10.10
✎
18:03
|
что интересно. в первой сотне единственный бот написан на Lisp - и это лидер. причем его отрыв от следующего - максимальный в десятке.
|
|||||||||||||
97
Beduin
31.10.10
✎
18:22
|
(92) В расчетах не учитывается будущие ходы противника. И поэтому большого преимущества это не даст.
|
|||||||||||||
98
NS
31.10.10
✎
18:51
|
(97) Кому не даст?
|
|||||||||||||
99
NS
31.10.10
✎
18:52
|
спросите на sdchess у Хазарда, либо тут у rsergio - может ли вообще бот играть сильно без SEE.
|
|||||||||||||
100
NS
31.10.10
✎
23:15
|
(93)
Короче - скорость оценки всей позиции по SEE у меня примерно 1000 оценок - 30 мс. То есть 0.03 мс (не секунды, а миллисекунды) на позицию. Я пока на тестах на инкрементальную оценку не переписываю. А так - первоначальная оценка будет за те-же 0.03 мс, а последующие будут значительно быстрее. |
|||||||||||||
101
Злопчинский
01.11.10
✎
03:09
|
хм... 14 человек с рейтингом более 4000 - к чему бы это?
Хазард на 3 месте... Победит Беларусь |
|||||||||||||
102
SUA
01.11.10
✎
03:42
|
кстати с некоторыми допущениями (при условии что нет равнозначных ходов - все они ранжированы, что наблюдается на представленных картах) скрипт будет быстрее АИ...
исходный SEE/позиционный считается пропорционально общему числу планет и расстоянию между ними. пересчет при добавлении действия - минимален (уже заложено сейчас думаю что в ОФ приоритетных целей закинуть кроме явных "подарков" со стороны противника). |
|||||||||||||
103
ollega
01.11.10
✎
05:20
|
NS
Чтобы АИ скрипту надо было меньше информации обрабатывать. Быстрее работать будет. В конце возможно и не надо проверки делать скриптовой. |
|||||||||||||
104
PowerBoy
01.11.10
✎
06:28
|
||||||||||||||
105
SUA
01.11.10
✎
06:29
|
работает все сейчас очередную версию запулил - на ТОП500 уже может пойдет
|
|||||||||||||
106
PowerBoy
01.11.10
✎
06:35
|
(105) Спс. Шлюз буду проверять, хотел на своего бота глянуть.
|
|||||||||||||
107
SUA
01.11.10
✎
07:11
|
небольшое хвастовство - бот играет только на чужих ошибках, не умеет захватывать нейтралов, с несовершенной ОФ и невыловленным багом :)
329 SUA.khb Russian Federation Other C++ 3172 |
|||||||||||||
108
SUA
01.11.10
✎
07:17
|
http://ai-contest.com/profile.php?user_id=7268
побил лидера... в его не-скриптовости можно начать сомневаться |
|||||||||||||
109
Rabbit
01.11.10
✎
10:36
|
за пару дней своего допишу...
|
|||||||||||||
110
NS
01.11.10
✎
11:29
|
(102) Скрипт всегда будет быстрее AI.
|
|||||||||||||
111
Dem1urg
01.11.10
✎
12:11
|
bocsimacko проиграл Хазарду. При чем до столкновения дело так и не дошло. Каждый "отсиделся" на своей стороне
http://ai-contest.com/visualizer.php?game_id=6443835 |
|||||||||||||
112
NS
01.11.10
✎
12:27
|
С перевесом в один корабль :)
|
|||||||||||||
113
Kuzen
01.11.10
✎
12:56
|
Я бы сказал что это был договорной матч. Типа два боксера вышли на ринг постояле в стойке по воздуху кулаками по стучали и разошлись, кто круче приемы показывал то т и победил по очкам.
|
|||||||||||||
114
Ваше благородие
01.11.10
✎
13:00
|
Значит, у белоруса понтовый бот?
|
|||||||||||||
115
Rabbit
01.11.10
✎
13:03
|
пятка в пятку прошли... никак стратегии идентичны.
|
|||||||||||||
116
NS
01.11.10
✎
13:09
|
(115) Играют очень непохоже. Просто так вышло.
|
|||||||||||||
117
Дикообразко
01.11.10
✎
13:11
|
(112) белые начинают и выигрывают :)
|
|||||||||||||
118
Kuzen
01.11.10
✎
13:59
|
Немного нубский вопрос есть такая формула
kMyPlanet = ((KolMy+(ProizvMy*DistanceMyForAllPlanet))-(KolAll+(KolProizvAll*DistanceMyForAllPlanet)))/DistanceMyForAllPlanet Я хочу на лету оценивать изменение kMyPlanet в зависимости от изменения KolMy, как такое замутить? То есть у меня что бы в таблице были только значения kMyPlanet KolMy и какая то константа характеризующая остальную часть уравнения. |
|||||||||||||
119
Kuzen
01.11.10
✎
13:59
|
А забыл еще есть следующее kMy = kMyPlanet + kMyFleet
|
|||||||||||||
120
Kuzen
01.11.10
✎
14:00
|
Оценивать на лету изменение kMy
|
|||||||||||||
121
Kuzen
01.11.10
✎
14:01
|
Можно конечно все значения переменных загнать в таблицу но хочется упростить.
|
|||||||||||||
122
Rabbit
01.11.10
✎
14:15
|
"упростить"?
|
|||||||||||||
123
Kuzen
01.11.10
✎
14:15
|
если проще то так x=( ( k1+(p1*d1) ) - ( k2+( p2*d1 ) ) ) / d1
|
|||||||||||||
124
Kuzen
01.11.10
✎
14:16
|
нужно вычислять x при изменении k1 остальные переменные как константа.
|
|||||||||||||
125
Kuzen
01.11.10
✎
14:16
|
что бы все значения не тянуть с собой
|
|||||||||||||
126
NS
01.11.10
✎
14:17
|
Не совсем понятен вопрос, а точнее - совсем непонятен :)
|
|||||||||||||
127
Kuzen
01.11.10
✎
14:21
|
(126) Ну как не понятен. Вот к примеру все переменные определены мы вычислили значение то есть x=10 k1=5
Теперь мы изменяем k1 = 4 чему равно x если остальные переменные не менялись? Но мы их не знаем! |
|||||||||||||
128
Rabbit
01.11.10
✎
14:22
|
(126) Видимо, пересчитать заранее константную часть выражения
|
|||||||||||||
129
Kuzen
01.11.10
✎
14:24
|
тут может что то вроде полиноминальной формулы линии тренда но может можно вывести более верную за счет упрощения начальной формулы то есть вывести k1 за скобки что бы x=k1*(и тут все остальны епеременные вычислены и)
|
|||||||||||||
130
NS
01.11.10
✎
14:24
|
Так найди их.
Для начала определись - у тебя бот скриптовый? Если да, то определи агентов. Скорей всего это будут планеты. Для каждой планеты определи сколько кораблей на ней нужно оставить, а сколько можно отправить, определи нейтрали которые будешь захватывать. Согласно формуле опердели приоритеты для своих планет и перераспредление оставшихся от захвата нейтралов кораблей. Посмотри какие планеты соперника ослаблены, если возможна атака, то атакуй. И т.д. А ты сразу переходишь к формулам, в которых посылок кораблей вообще нет. |
|||||||||||||
131
Kuzen
01.11.10
✎
14:24
|
Так вот как к1 вывести? Как константную часть вычислять?
|
|||||||||||||
132
Kuzen
01.11.10
✎
14:26
|
Тут и будет вычислятся посылка через k1 это моих кораблей на планете буду уменьшать на 1 и смотреть как менятся будет расстановка сил и сколько я могу послать своих кораблей с неё.
|
|||||||||||||
133
Kuzen
01.11.10
✎
14:29
|
(130) Ну рунге куттом тут пока не пахнет так просто более четкая оценка ситуации через коэффициенты в зависимости от расстояния которая мне пришла в голову.
|
|||||||||||||
134
Rabbit
01.11.10
✎
14:52
|
(129)
x = k1 * (1/d1) + (p1 - p2 - k2 * (1/d1)) если я нигде ничего не посеял |
|||||||||||||
135
Dem1urg
01.11.10
✎
14:52
|
(133) Как-то не вяжется использование тобой словосочетаний "метод Рунге-Кутта" и "полиномиальная формула линии тренда" и задаваемый вопрос.
|
|||||||||||||
136
Rabbit
01.11.10
✎
14:54
|
(135) ага. МатКад позволит скрыть ещё одну, надеюсь, переменную )
|
|||||||||||||
137
Kuzen
01.11.10
✎
15:00
|
(134) Крутень, счас проверю!
|
|||||||||||||
138
Kuzen
01.11.10
✎
15:10
|
Тут 2 константы получаются a, b
x = k1 * (a) + (b) как их в одну замутить? |
|||||||||||||
139
Kuzen
01.11.10
✎
15:10
|
Уже наверное ника :(
|
|||||||||||||
140
Kuzen
01.11.10
✎
15:11
|
(136) Это ты с помощью маткада выводил или сам?
|
|||||||||||||
141
NS
01.11.10
✎
15:12
|
(140) По-моему просто убраны скобки, и dl внесено в значенатель.
|
|||||||||||||
142
NS
01.11.10
✎
15:12
|
знаменатель.
|
|||||||||||||
143
NS
01.11.10
✎
15:13
|
в числитель :)
|
|||||||||||||
144
Kuzen
01.11.10
✎
15:14
|
(143) Так все таки профессор куда а то я конспектирую :)
|
|||||||||||||
145
NS
01.11.10
✎
15:19
|
x=( ( k1+(p1*d1) ) - ( k2+( p2*d1 ) ) ) / d1=
(k1+p1dl-k2-p2dl)/dl= k1/dl+p1-k2/dl-p2= k1/dl+(p1-p2-k2/dl) Третий класс школы. Прямо бы так и сказал - что тебе скобки надо раскрыть. |
|||||||||||||
146
ado
01.11.10
✎
15:22
|
(133) Хмммм, а при чем тут методы решения ОДУ?
|
|||||||||||||
147
Rabbit
01.11.10
✎
15:55
|
(140) ну дык (145), а в третьем классе я ещё нормально учился))
|
|||||||||||||
148
Rabbit
01.11.10
✎
17:51
|
причём ошибка в оценке хоть на единицу будет дорого стоить. (понаблюдал бой бота, неверно расчитывающего численность "десанта")
|
|||||||||||||
149
NS
01.11.10
✎
18:56
|
Так формулой правильно не рассчитаешь. Правильный расчет возможен ТОЛЬКО при помощи SEE.
|
|||||||||||||
150
Rabbit
01.11.10
✎
19:24
|
(149) это да. не знаю, правда, что такое SEE и ОФ.
|
|||||||||||||
151
NS
01.11.10
✎
19:27
|
SEE - статичная оценка разменов. Наверху я писал в чем она заключается.
ОФ - оценочная функция. |
|||||||||||||
152
Rabbit
01.11.10
✎
19:39
|
(151) понятно. ну, по сути у меня всё это есть, оказывается.
|
|||||||||||||
153
Злопчинский
01.11.10
✎
23:16
|
с интересом читаю все вашипереписки.. вы все такие умные.. наверное на ночь под подушку книжки умные кладете...
. Победит Беларусь |
|||||||||||||
154
ollega
02.11.10
✎
08:21
|
Злопчинский - Не завидуй.
|
|||||||||||||
155
SUA
02.11.10
✎
08:33
|
http://ai-contest.com/visualizer.php?game_id=6489796
уже красиво. хотя - бот еще ленивый, к границе подтягивать силы не умеет |
|||||||||||||
156
NS
02.11.10
✎
12:34
|
(155) Пора похоже перекличку делать, кто из 1Сников участвует. Или кто не участвует?! :)
|
|||||||||||||
157
PowerBoy
02.11.10
✎
12:44
|
(156) :) Первый ...
http://ai-contest.com/profile.php?user_id=12359 |
|||||||||||||
158
NS
02.11.10
✎
13:15
|
(102) Да, пересчет совсем минимален, но у меня есть идея насчет намного более мощного SEE, но есть две проблемы - он не умеет оценивать неатакуемые нейтралы (хотя нейтралы можно оценить быстрым SEE), и другая, большая проблема - он медленный.
И пересчет после добавления куска хода тоже долгий. Было бы быстродействие раз в 200 больше, точно можно было бы использовать его, а так возникают большие сомнения. И поэтому пригоден он похоже только для быстрого скриптового бота. |
|||||||||||||
159
NS
02.11.10
✎
13:20
|
(157) Скорее пятый или шестой уже :)
|
|||||||||||||
160
akronim
02.11.10
✎
13:26
|
(156) NS не участвует. Что-то по ночам в кузнице кузнячит, как сумрачный гений царства роботов, скрываясь ото всех. Надеюсь, что у тебя получится.
|
|||||||||||||
161
Phace
02.11.10
✎
13:30
|
(160) Ну NS ведь не МЮЛЛЕР, он пообещал в (4):
"...я точно участвую, и точно буду вверху таблицы, но версия будет выложена только в последний момент.". |
|||||||||||||
162
NS
02.11.10
✎
13:32
|
(160) То есть как не участвую? Я пишу вовсю, и давно зарегестрирован как участник.
Кстати, на Мисте ссылка вроде еще не проскакивала - вот исходники бота входившего совсем недавно в топ 100. http://www.sdchess.net/phpBB2/viewtopic.php?p=9508#p9508 |
|||||||||||||
163
akronim
02.11.10
✎
13:39
|
Кстати, посмотрел сейчас ТОП-100. На 98 месте какой-то американчик с очень интересным профилем - в графе Affiliation указано Microsoft. Ссылка - http://ai-contest.com/profile.php?user_id=9325
Бот, кстати, интересный. Агрессивный и неглупый. Жду, когда его будут с лидерами стравливать. Кстати, по ссылке из (162) "Собственно писал своего бота на C#, но так как этот язык на турнире совсем зарезали (невозможность закачать код, постоянные технические проигрыши бота во время боя)" - у американчика бот как раз на шарповом Си. |
|||||||||||||
164
NS
02.11.10
✎
13:41
|
(163) Почитай ветку дальше - организаторы проблемы с шарпом решили, но на тот момент проблемы действительно были.
|
|||||||||||||
165
akronim
02.11.10
✎
13:49
|
(164) Почитаю, почитаю. Просто сейчас я типа на работе.
Очень интересно даже следить за соревнованием. Ну почему я тупой одинэсник, а не умный программер AI. |
|||||||||||||
166
rotting
02.11.10
✎
13:57
|
(165) Да ладно тебе, я кроме 1С тоже ничего толком не знал, а тут захотелось поучаствовать, пришлось java выучить, скоро уже бота выкладывать буду)
|
|||||||||||||
167
Dem1urg
02.11.10
✎
16:25
|
(163) Он уже на 24
|
|||||||||||||
168
Rabbit
02.11.10
✎
16:40
|
До конца недели подключусь к конкурсантам. Может даже бот выйдет сильным.
|
|||||||||||||
169
Cthulhu
02.11.10
✎
17:43
|
(167): на 10-м )))
|
|||||||||||||
170
ollega
02.11.10
✎
18:13
|
rsergio куда же ты пропал? Может кто знает, бота в темноте пишет?
|
|||||||||||||
171
acsent
02.11.10
✎
22:04
|
Все в первой тройке снговцев нет (((
|
|||||||||||||
172
acsent
02.11.10
✎
22:05
|
Победит ли Microsoft в конкурсе гугл?
|
|||||||||||||
173
Злопчинский
02.11.10
✎
22:16
|
а я все равно верю...
Победит Беларусь |
|||||||||||||
174
acsent
02.11.10
✎
22:21
|
скриптовые боты скорее всего даже в 10 не войдут
|
|||||||||||||
175
acsent
02.11.10
✎
22:21
|
вся надежда на ns
|
|||||||||||||
176
NS
02.11.10
✎
22:43
|
(172) Думаю что нет.
(174) Далеко не факт, очень тяжло сделать хорошую ОФ. Например усилить на пару сотен пунктов Хазард - думаю без проблем, оставив скриптовость. |
|||||||||||||
177
Rabbit
03.11.10
✎
01:23
|
Только что первые корабли покинули свои базы... Это в лабораторных условиях пока.
Где-то вываливается исключение, но валить стандартных примитивных ботов из комплекта оно не мешает. Не всё ещё готово, а что есть подлежит шлифовке. |
|||||||||||||
178
Злопчинский
03.11.10
✎
01:25
|
эххх! ваши бы усилмя на нанотронику..
|
|||||||||||||
179
Злопчинский
03.11.10
✎
01:25
|
а, забыл!
Победит Беларусь |
|||||||||||||
180
SUA
03.11.10
✎
05:30
|
примерно ТОП200...
из серьезных усилений остался последний штрих - определить режим ожидания хода противника на захват нейтралов если это выгодно |
|||||||||||||
181
SUA
03.11.10
✎
09:43
|
блин отлаживание - избавление программы от лажи... 5% случаев ИИ работает так как ему вздумается и посылает корабли захватывать противников на понт
|
|||||||||||||
182
DenIv
03.11.10
✎
11:37
|
(181) укажика ссылочку на свой аккаунт, я тебя вообще не наблюдаю в Russian Federation's User Rankings не то что в топ 200. мож конечно ты не SUA? или не в RF?
|
|||||||||||||
183
DenIv
03.11.10
✎
11:38
|
да, забыл
Победит Россия |
|||||||||||||
184
Salimbek
03.11.10
✎
11:43
|
(182) Смотри, например, (155)
|
|||||||||||||
185
DenIv
03.11.10
✎
11:45
|
Куда пропал rsergio? Отзовись? Что случилось? Раньше версии бота менял в худьшем случае раз в неделю, а тут уже вторая заканчивается.
|
|||||||||||||
186
DenIv
03.11.10
✎
12:04
|
(184) объясни как из карты боя перити в статистику?
|
|||||||||||||
187
delavar
03.11.10
✎
12:12
|
http://ai-contest.com/visualizer.php?game_id=6506711
сильнейшие выбирают мир, точнее холодную войну - прям как СССР и США - скопили силы ядерного сдерживания |
|||||||||||||
188
DenIv
03.11.10
✎
12:39
|
(184) короче как не искал, так и не смог найти я SUA в рейтинге
|
|||||||||||||
189
eklmn
гуру
03.11.10
✎
12:54
|
Кажись "починили" подсчет статистики. Новвоведения радуют.
|
|||||||||||||
190
PowerBoy
03.11.10
✎
13:13
|
||||||||||||||
191
Salimbek
03.11.10
✎
21:00
|
(186) В карте боя нажимаешь на ник игрока, по которму хочешь посмотреть детальную статистику (прямо над картой)
|
|||||||||||||
192
Эмбеддер
03.11.10
✎
21:03
|
Победит NS
Другое |
|||||||||||||
193
KRV
03.11.10
✎
21:17
|
Ща там чел и Майкософта на втором месте?!
|
|||||||||||||
194
ask76
04.11.10
✎
12:52
|
Lisp'ер идет с отрывом в 200 пунктов... Есть в этом что-то монументальное, старый конь борозды не испортит. И тем не менее
Победит Беларусь |
|||||||||||||
195
szhukov
04.11.10
✎
13:01
|
Посмотрел партии Венгра. Класс!!
Думаю он победит. Другое |
|||||||||||||
196
rotting
04.11.10
✎
13:02
|
Венгр очень сильный, приятно смотреть на игру)
|
|||||||||||||
197
szhukov
04.11.10
✎
13:07
|
О!
А турнир продлили что ли, можно еще выставлять своих ботов?? |
|||||||||||||
198
Beduin
04.11.10
✎
13:17
|
(197) До 27 ноября изначально был.
|
|||||||||||||
199
Rabbit
04.11.10
✎
13:31
|
Залил "одноногую" бэту: http://ai-contest.com/profile.php?user_id=12714
|
|||||||||||||
200
PowerBoy
04.11.10
✎
14:55
|
(199) Первый соперник хороший попался - 12 летний ребенок. :)
|
|||||||||||||
201
Rabbit
04.11.10
✎
15:00
|
(200) да уж)
|
|||||||||||||
202
Злопчинский
04.11.10
✎
15:03
|
мрожет Хазард, все-таки, проапдейтится и выдвинется снова вперед..?
Победит Беларусь |
|||||||||||||
203
Злопчинский
04.11.10
✎
15:07
|
венгр хватает нейтралов побольше до которых может дотянуться и использует в качестве фабрик кораблей, т. обеспечивает производство...
.. ??? |
|||||||||||||
204
Rabbit
04.11.10
✎
15:12
|
(200) к стати, очень показательны бои других участников с этим ребёнком....
|
|||||||||||||
205
Rabbit
04.11.10
✎
15:57
|
А у венгра бот иногда тупит...
|
|||||||||||||
206
Злопчинский
04.11.10
✎
17:06
|
тем не менее он устйочиво наверху, с приятным отрывом... а прошлые лидеры - все куда0то слили...
Победит Беларусь |
|||||||||||||
207
Rabbit
04.11.10
✎
17:32
|
(206) Время покажет >)
|
|||||||||||||
208
PowerBoy
04.11.10
✎
17:35
|
rsergio уже 13-й блин, вся надежда на NS осталась. :)
|
|||||||||||||
209
Rabbit
04.11.10
✎
23:31
|
Неожиданный затык: со второй ногой бот почему-то работает хуже. Поправил один баг и пока расслаблюсь.
|
|||||||||||||
210
ask76
05.11.10
✎
10:51
|
Есть предложение поместить на страницу книги знаний ссылки на профили не только rsergio и Hazard, но и других засветившихся в этих трех ветках участников. Их уже прилично набралось.
|
|||||||||||||
211
Rabbit
05.11.10
✎
16:20
|
Высыпаться полезно: успешно снял своего бойца с костылей
|
|||||||||||||
212
Rabbit
06.11.10
✎
15:43
|
Подчистил, добавил пару эвристик и пару простых финтов для обхода на поворотах. Проблема оказалась сложнее и глубже чем то изначально казалось - до идеала далековато.
|
|||||||||||||
213
DEVIce
06.11.10
✎
16:11
|
А что такое "скриптовый" и "не скриптовый"? Не понял, в чем разница ичто за определения такие?
|
|||||||||||||
214
Dem1urg
06.11.10
✎
22:38
|
(213) Читай исходные ветки. Там уже не один раз это обсуждали. Ну и теория по части AI будет не лишней.
|
|||||||||||||
215
Gamm
06.11.10
✎
23:27
|
Помогите кто знает.
Файл разработанный в VS2010 - не принимает. "error while compiling submission" Все тоже самое веденное в блокноте отлично работает. Разработка в блокноте не очень удобна((. |
|||||||||||||
216
Salimbek
07.11.10
✎
11:01
|
(215) Может переводы строки не нравятся, а может комментарии на русском языке. Кроме того, можно попробовать в разных кодировках поработать, скорее всего подобный проект использует UTF-8.
|
|||||||||||||
217
Gamm
07.11.10
✎
11:34
|
(216) Русских комментариев нету. А с переводами строки чего сделать можно?.
Сейчас с кодировками попробую повозиться. |
|||||||||||||
218
Salimbek
07.11.10
✎
13:05
|
(216) Тогда сохрани файл в блокноте, и затем в студии. Потом натрави какой-либо diff (например в Total Commander-e есть "Сравнение файлов")
|
|||||||||||||
219
Rabbit
07.11.10
✎
18:03
|
+(218) -а ещё можно codedlocks IDE установить. Она вроде позволяет пользоваться компилятором VC и даёт полный контроль над кодировками.
---- Сегодня утром наблюдал побиение своего малчыка ботом от SUA, после чего пришлось разблокировать атаки при малом преимуществе. Из-за их блокировки часто наблюдался ступор при потере этого самого преимущества. Так же прикрутил эвристический оптимизатор хода. |
|||||||||||||
220
Rabbit
07.11.10
✎
18:18
|
(219) * codeblocks IDE
|
|||||||||||||
221
Gamm
07.11.10
✎
21:03
|
Мучения с блокнотом не помогли выяснить причину.
Качаю codeblocks - буду в нем пробовать. Не поможет - буду другой язык осваивать. |
|||||||||||||
222
Gamm
07.11.10
✎
21:05
|
Народ кто на C# пишет бота. В чем разработку ведете? Может хитрости какие то есть?
|
|||||||||||||
223
angro
07.11.10
✎
21:47
|
(222) там моновский с-шарп, ставь моно и проверяй чтобы компилировлось
|
|||||||||||||
224
Gamm
07.11.10
✎
21:54
|
(223) Уже поставил MonoDevelop:) Все проблемы закончились. Как раз зашел написать что все теперь отлично компилируется на сайте.
Кто начинает на си-шарпе (C#) - ставьте себе cразу MonoDevelop. |
|||||||||||||
225
Gamm
08.11.10
✎
01:36
|
Выяснил в чем причина ошибок компиляции:
Я у себя использовал DataTable из System.Data. Mono не поддерживает пространство имен System.Data из-за этого все проблемы. |
|||||||||||||
226
SUA
08.11.10
✎
05:05
|
(219) :)
мой бот пока одноногий и хромой - пока действия и агрессивность противника не пытается обсуждать даже, подкреп только сегодня поправил и дальше править буду. кстати наблюдая за венгром - есть предположение что успешное ведение "холодной войны" (быстрый старт и ловить противника на контратаках) является залогом победы на большинстве карт... |
|||||||||||||
227
SUA
08.11.10
✎
05:25
|
http://ai-contest.com/visualizer.php?game_id=6785379
http://ai-contest.com/visualizer.php?game_id=6785380 битвы с одним из ТОПов - стартовая функция экспансии у меня явно эффективнее, и даже биться бот способен... осталось отучить лезть куда не просят когда противник близко и ждите в ТОП20 |
|||||||||||||
228
Vetal_978
08.11.10
✎
09:30
|
что за алгоритм должен быть чтоб попасть хотя бы в топ100?
явно нужно системное математически обоснованное решение а не набор переключалок "если-то". |
|||||||||||||
229
Salimbek
08.11.10
✎
10:37
|
Чего-то сервера упали
--- Warning: mysql_connect() [function.mysql-connect]: Too many connections in /var/www/vhosts/ai-contest.com/www/mysql_login.php on line 17 Array ( [type] => 2 [message] => mysql_connect() [function.mysql-connect]: Too many connections [file] => /var/www/vhosts/ai-contest.com/www/mysql_login.php [line] => 17 ) cannot connect: 1 |
|||||||||||||
230
Salimbek
08.11.10
✎
10:41
|
+(229) Уже заработало
|
|||||||||||||
231
SUA
08.11.10
✎
10:46
|
(228) у меня пока тупо переключалки по циклу...
4 в ряд - если нападают то защищать свои планеты, если можешь оттяпать что-либо у противника то это надо сделать, если можешь забрать себе планету-нейтрала без ущерба для себя то это тоже весьма полезно, и наконец оставшееся войско тянуть к границе |
|||||||||||||
232
Vetal_978
08.11.10
✎
11:31
|
а где взять бота более менее умного java/jar для тестов? к TCP серверу так и не смог подключиться, таймауты какие-то.
|
|||||||||||||
233
Salimbek
08.11.10
✎
12:09
|
(232) Поищи в этой и предыдущих ветках ссылки. В частности тут: http://www.sdchess.net/phpBB2/viewtopic.php?f=7&t=398 в первом посте есть архивы Hazard-a от WildCat-a
|
|||||||||||||
234
Vetal_978
08.11.10
✎
12:41
|
спс, буду скрещивать :)
|
|||||||||||||
235
Rabbit
08.11.10
✎
19:10
|
(226) Тем не менее пришлось написать особую обработку старта на малой дистанции. ))
|
|||||||||||||
236
Rabbit
08.11.10
✎
19:17
|
+(235) и вот на неё нарвался какой-то бедолага: http://ai-contest.com/visualizer.php?game_id=6814986
|
|||||||||||||
237
eklmn
гуру
08.11.10
✎
19:21
|
(235) тоже не увидел другого выхода как писать отдельно для малых и больших дистанций ))
|
|||||||||||||
238
Rabbit
08.11.10
✎
19:38
|
(237) хм.. у меня старт на дальней вписывается в общую схему
|
|||||||||||||
239
SUA
09.11.10
✎
06:48
|
(235)(237) общая схема старта на любой дистанции =) немного консервативна только пока, но это будет лечиться уже позже
|
|||||||||||||
240
SUA
09.11.10
✎
07:46
|
сервак лежит или только у меня?
|
|||||||||||||
241
PowerBoy
09.11.10
✎
09:03
|
(240) слежу за твоим ботом, есть явный прогресс. Вот бы его стравить с моим? Просто интересно, кто кого задавит?
|
|||||||||||||
242
SUA
09.11.10
✎
09:10
|
(241)прогресса нету. только отлаживание.
|
|||||||||||||
243
Rabbit
09.11.10
✎
17:47
|
Вроде колония заработала сносно, не страдая от жуков.. Буду наполнять интеллектом..
|
|||||||||||||
244
Rabbit
09.11.10
✎
17:52
|
(239) > общая схема старта на любой дистанции
У меня в расчётах присутсвует элемент случайности, потому заранее не могу сказать какой планете что заблагорассудится делать в конкретной ситуации. |
|||||||||||||
245
DenIv
09.11.10
✎
19:16
|
luksian - как-то неожиданно вылез на 2-е место. :)
Победит Россия |
|||||||||||||
246
mszsuz
09.11.10
✎
20:48
|
NS, по какому принципу выбираются боты для схватки?
|
|||||||||||||
247
angro
09.11.10
✎
21:42
|
(246) используй Швейцарскую систему
wiki:Швейцарская_система |
|||||||||||||
248
NS
10.11.10
✎
02:04
|
(246) Пытаются выбрать поближе друг друг-другу по силе, но так чтоб группы не обосабливались.
|
|||||||||||||
249
Злопчинский
10.11.10
✎
04:26
|
(248) а почему Хазард так сильно позиции сдал? или забросил совершентсование бота? но все равно, я - верю!
Победит Беларусь |
|||||||||||||
250
DenIv
10.11.10
✎
09:29
|
что-то и rsergio пропал, мож. в отличии от Хазарда :) ушел с головой в усовершенствавания бота?
NS - как успехи с ОФ? к 27-му успеваешь? |
|||||||||||||
251
DenIv
10.11.10
✎
09:31
|
забыл
Победит Россия |
|||||||||||||
252
mszsuz
10.11.10
✎
10:50
|
||||||||||||||
253
Дикообразко
10.11.10
✎
10:58
|
(249) наверно АИ-ого пишет
|
|||||||||||||
254
Rabbit
10.11.10
✎
12:44
|
уже более осмысленно: http://ai-contest.com/visualizer.php?game_id=6900394 Думаю, стоит ли применять более сложную тактику, или просто шлифовать эту.
|
|||||||||||||
255
DenIv
10.11.10
✎
13:11
|
если чемпионат стартует 27-го в 12, а заканчивается 01.12. При таком кол-ве участников за 4-ре дня успеют ли все боты наиграть достаточное кол-во партий, что бы был выявлен реальный победитель?
|
|||||||||||||
256
Rabbit
10.11.10
✎
13:19
|
у меня такое предчувствие, что текущее ранжирование - это предварительный отбор. Потом будут сталкивать топ N, или просто использовать текущую расстановку.
|
|||||||||||||
257
PowerBoy
10.11.10
✎
14:06
|
Случайно обыграл довольно сильного бота:
http://ai-contest.com/visualizer.php?game_id=6903239 Интересно сколько часов я продержусь в первой сотне! :) |
|||||||||||||
258
PowerBoy
11.11.10
✎
06:49
|
(257) Сыграно 12 боев , но из сотни меня пока так и не выкинули, пока 61-й. :). Судя по боям - везет.
|
|||||||||||||
259
Rabbit
11.11.10
✎
12:57
|
(258) везёт :)
|
|||||||||||||
260
Rabbit
12.11.10
✎
03:38
|
Теперь имею нормальный транзит
|
|||||||||||||
261
Rabbit
12.11.10
✎
04:24
|
далее - контрперехват
|
|||||||||||||
262
Злопчинский
12.11.10
✎
04:52
|
(261) все равно,Хазарда тебе не одолеть!!!
Победит Беларусь |
|||||||||||||
263
Rabbit
12.11.10
✎
04:53
|
...собсно, две строки.
|
|||||||||||||
264
Rabbit
12.11.10
✎
04:53
|
(262) я пока за место в сотне сражаюсь)
|
|||||||||||||
265
Rabbit
12.11.10
✎
05:04
|
+(264)Если учесть, что я никогда не писал игрушек, держусь неплохо ;)
|
|||||||||||||
266
SUA
12.11.10
✎
05:35
|
Уверенный ТОП100...
пора рисовать АИ на допилку сформированного жестко хода из фиксированной позиции - как это ни странно похоже он будет не матричный а генетический... |
|||||||||||||
267
SUA
12.11.10
✎
06:50
|
http://ai-contest.com/visualizer.php?game_id=6988493
rsergio - :) |
|||||||||||||
268
PowerBoy
12.11.10
✎
07:17
|
(266) А меня выперли из сотни, понадобилось около двух суток, сейчас 134, что ближе к истине :)
|
|||||||||||||
269
PowerBoy
12.11.10
✎
08:42
|
(262) Hazard уже 30-й, rsergio - 20-й.
NS - где твой бот? |
|||||||||||||
270
PowerBoy
12.11.10
✎
08:43
|
(269) + Да, и заголовок темы пора довно менять.
|
|||||||||||||
271
DenIv
12.11.10
✎
09:49
|
что-то, что NS, что rsergio подзабили на тему, молчат как партизаны.
|
|||||||||||||
272
SUA
12.11.10
✎
09:50
|
план на неделю выполнен - ТОП30.
Теперь ОФ шлифовать судя по партиям... "передумывает" захватывать часто что-то |
|||||||||||||
273
sash-ml
12.11.10
✎
10:23
|
||||||||||||||
274
PowerBoy
12.11.10
✎
14:09
|
bocsimacko обновился, неужели еще мощи добавил :(
|
|||||||||||||
275
Rabbit
12.11.10
✎
14:29
|
Изменение заголовка радует))
|
|||||||||||||
276
forforumandspam
12.11.10
✎
14:57
|
Так NS уже выложил бота?
|
|||||||||||||
277
PowerBoy
12.11.10
✎
16:07
|
bocsimacko - зверь!! Там нечего ловить. Даже сильнейших ботов делает за 50-100 ходов!!!!
|
|||||||||||||
278
Phace
12.11.10
✎
16:11
|
(277) да уж, думается bocsimacko никто уже не победит, он почти не проигрывает.
Победит Венгрия! :) Другое |
|||||||||||||
279
Rabbit
12.11.10
✎
17:44
|
(273) У меня нет для испытаний сторонних сильных ботов, так что тестирую прямо на турнире. Все мои текущие бои ничего не показывают.
|
|||||||||||||
280
Salimbek
13.11.10
✎
00:31
|
(279) В первом посте по этой ссылке: http://www.sdchess.net/phpBB2/viewtopic.php?f=7&t=398 есть ссылка на нескольких ботов.
|
|||||||||||||
281
NS
13.11.10
✎
00:34
|
(280) в этой вете есть ссылка на Хазаррд12, это сильнейший из доступных для спаринга движков.
насчет моего бота - всё зависит от отпуска. Пока никак не получается его взять. |
|||||||||||||
282
Rabbit
13.11.10
✎
00:40
|
(280)(281) я видел. все они не запускаются под линукс нативно, а под вайном не вышло - то ява не едет то ещё что.
|
|||||||||||||
283
NS
13.11.10
✎
00:55
|
(282) Найди комп с виндой.
|
|||||||||||||
284
mdocs
13.11.10
✎
00:55
|
Что-то наши лидеры сильно скатились, обновлений не ожидается?
|
|||||||||||||
285
Rabbit
13.11.10
✎
01:02
|
(283) боюсь, дома его искать бессмысленно)
|
|||||||||||||
286
NS
13.11.10
✎
01:08
|
(284) Хазард пишет АИшного бота, это долгий процесс, rsergio вроде не так давно обновлялся.
|
|||||||||||||
287
Злопчинский
13.11.10
✎
04:34
|
(186) УРА!!!! Болеем за Хазарда! ну и за Рсергио тоже!!!!
Победит Беларусь |
|||||||||||||
288
SUA
13.11.10
✎
06:31
|
Вылез 7й временно. Еще пара правок логики предстоит. Но уже стоит задуматься - а нужен ли АИ в настолько последовательной задаче?
Сейчас пришла идея что собственно сложность - не выбор П^К, где П - планеты, а К - корабли,при расчете каждого из ходов, а выбор целей которые могут быть успешно защищены, захвачены и отвоеваны - полным перебором это составит всего Х*2^П, где Х - ходы анализа, и количество кораблей значительно на анализ влияет только в ОФ позиции |
|||||||||||||
289
SUA
13.11.10
✎
07:16
|
оба поражения сейчас - полез расширяться при преимуществе роста и флота... ну кто просил спрашивается? хоть отдельный лок ставь
|
|||||||||||||
290
Salimbek
13.11.10
✎
08:49
|
(285) ВиртуалБокс хорошо под никсами работает
|
|||||||||||||
291
DenIv
13.11.10
✎
11:38
|
(281) NS так до старта остается всего ничего. Не получиться как в анекдоте? еще слижком рано... уф... уже слижком поздно...
|
|||||||||||||
292
Rabbit
13.11.10
✎
16:06
|
Под виндой ява-сталкиватель не хочет пускать интерпретатор питона... Подобная дотнетная утилитка глючит...
|
|||||||||||||
293
Asirius
13.11.10
✎
17:36
|
Лидером чемпионата пока даже не решена задача "максимально быстро развиться в условиях одного игрока и нескольких нейтральных планет".
|
|||||||||||||
294
Fynjy
13.11.10
✎
18:09
|
/
Победит Украина |
|||||||||||||
295
NS
13.11.10
✎
18:37
|
(288) Разница между АИ ботом и скриптовым огромна.
В скриптовом нет симметричной оценки, и он не может полноценно рассматривать ответ соперника. То есть АИ-шный смотрит как минимум на ответ соперника дальше, чем скриптовый. |
|||||||||||||
296
Rabbit
13.11.10
✎
19:51
|
(295) до недавнего времени надеялся на достаточность правильно построенного "автомата захвата", но сейчас утверждаюсь в мнении, что без адаптации к стилю игры соперника никуда.
|
|||||||||||||
297
Злопчинский
13.11.10
✎
21:13
|
(296) за 200 ходов не особо наадаптируешься!!!
Победит Беларусь |
|||||||||||||
298
Злопчинский
13.11.10
✎
21:14
|
но, если верить что у венгра Аибот, то это дает преимущества существенные. венгр как залез так и сидит как царь горы.. и разрыв почти постоянно с ближайшим не мерее 200 пуктов...
|
|||||||||||||
299
Rabbit
14.11.10
✎
00:10
|
(297) чтоб понять к чему идёт дело хватает и 3-х
|
|||||||||||||
300
Rabbit
14.11.10
✎
00:46
|
И это может выглядеть примерно вот так: http://ai-contest.com/visualizer.php?game_id=7205367 :)
|
|||||||||||||
301
NS
14.11.10
✎
02:40
|
(291) Легко может получиться так, а может выйти всё намного неожиданней.
|
|||||||||||||
302
Эмбеддер
14.11.10
✎
07:42
|
(298) Можно не сомневаться. LISP как раз заточен на рекурсию
|
|||||||||||||
303
PowerBoy
14.11.10
✎
14:07
|
Самый короткий бой!!!
Мой бот сделал противника всего за 9 ходов!!! http://ai-contest.com/visualizer.php?game_id=7265601 |
|||||||||||||
304
SUA
14.11.10
✎
15:18
|
(295)Скрипт способен полноценно посмотреть ход соперника исходя из собственной же логики (просто запуск с расчетом хода для противника).
Важнее оценить позицию "противник форсированно атакует" (вероятность отказа от экспансии ненулевая - исходя из той же логики матричных игр) во избежание немедленного поражения (и в силу симметричности позиции собственный ход будет не хуже возможного хода противника по матричной стратегии - ему тоже надо учитывать возможность пропуска хода мной, в чем главный плюс) (296)это даа... захват пока тоже страдает. только для него придется рисовать другую ОФ размена (гарантирующую макс. прирост после серии перезахватов) а не адаптироваться |
|||||||||||||
305
Злопчинский
14.11.10
✎
15:23
|
А чего это все резко упали до 3800?
|
|||||||||||||
306
PowerBoy
14.11.10
✎
16:04
|
(305) Карты планет обновили.
|
|||||||||||||
307
Cthulhu
14.11.10
✎
21:26
|
Warning: mysql_connect() [function.mysql-connect]: Too many connections in /var/www/vhosts/ai-contest.com/www/mysql_login.php on line 17
Array ( [type] => 2 [message] => mysql_connect() [function.mysql-connect]: Too many connections [file] => /var/www/vhosts/ai-contest.com/www/mysql_login.php [line] => 17 ) cannot connect: 1 ------- (со страницы рейтингов - что там они тасуют, интересно?) |
|||||||||||||
308
Rabbit
14.11.10
✎
21:39
|
(307) а перед тем у меня около часа обновление не компилилось
|
|||||||||||||
309
Cthulhu
15.11.10
✎
00:59
|
о, починили - и немец обошёл лидера!
|
|||||||||||||
310
Волшебник
15.11.10
✎
01:04
|
Россия занимает 14 мест в Топ-100.
США - 23 Украина - 7 Беларусь - 2 На первом месте - немец. Победит Россия |
|||||||||||||
311
Rabbit
15.11.10
✎
01:24
|
с первым местом опять всё нормально
|
|||||||||||||
312
Cthulhu
15.11.10
✎
01:30
|
(31): оно и было "нормально". просто по сравнению с (309),(310) немец сыграл с вернгром и проиграл.
|
|||||||||||||
313
SUA
15.11.10
✎
08:33
|
http://ai-contest.com/visualizer.php?game_id=7356348
чудо - слив лидера 700му месту о_О кто там про его АИ говорил? (пока что больше всего на роль АИ george подходит) |
|||||||||||||
314
DenIv
15.11.10
✎
11:24
|
Куда же пропал rsergio? Молчит вторую неделю.
|
|||||||||||||
315
DenIv
15.11.10
✎
11:27
|
NS, ты успеваешь к 27-му???
|
|||||||||||||
316
Wasya
15.11.10
✎
16:14
|
(300) Тебе просто повезло. После захвата супердорогой центральной планеты, тебя должны были размазать по стенке.
|
|||||||||||||
317
NS
15.11.10
✎
19:08
|
(315) Мне пока отпуск не удалось взять, веду переговоры.
|
|||||||||||||
318
Rabbit
15.11.10
✎
19:50
|
(316) Но как красиво повезло!
|
|||||||||||||
319
Rabbit
15.11.10
✎
20:10
|
Правда связи "захватил центральную планету - пропал" я не вижу. С чего вдруг?
|
|||||||||||||
320
Rabbit
15.11.10
✎
21:14
|
Чудом заскочил в сотню. Интересно, сколько боёв продержусь. А ведь у меня ещё симметричная оценка не готова...
|
|||||||||||||
321
Rabbit
15.11.10
✎
21:37
|
Лидеры систематично избивают младенца...
|
|||||||||||||
322
Волшебник
15.11.10
✎
21:54
|
NS, ты уже выпустил своего бота?
|
|||||||||||||
323
NS
16.11.10
✎
01:58
|
(322) В ветке чуть выше всё написано.
|
|||||||||||||
324
Злопчинский
16.11.10
✎
02:00
|
(322) ТЫ нам всем парти мозг! пока не запарит окончательно! ;-)
Победит Беларусь |
|||||||||||||
325
Злопчинский
16.11.10
✎
02:02
|
(320) как чудо? не распухло? ;-)
|
|||||||||||||
326
Rabbit
17.11.10
✎
00:32
|
(325) Нет. На данный момент реальный уровень моего творения ~350
|
|||||||||||||
327
Rabbit
18.11.10
✎
02:09
|
Только что сделал 46 уровня. Предыдущий, 55й потел 180 ходов. "Симметрии" всё ещё нет...
|
|||||||||||||
328
Rabbit
18.11.10
✎
02:11
|
http://ai-contest.com/visualizer.php?game_id=7731266
http://ai-contest.com/visualizer.php?game_id=7733465 Вот бои, а то сейчас поправки опять внесу. |
|||||||||||||
329
SUA
18.11.10
✎
05:13
|
ТОП2 впервые.
Из лидеров не побеждал пока 3х - bocsimacо (не играл), bix0r4ever (сильно играет редиско... было бы 1-1, но ошибку у себя только после поражения выловил), george (еще допилю алгоритм) |
|||||||||||||
330
SUA
18.11.10
✎
08:22
|
бага детектед
на 200 ходу моя победа, в начале 201 - противника http://ai-contest.com/visualizer.php?game_id=7771305 |
|||||||||||||
331
SUA
18.11.10
✎
08:45
|
пишут что это фича... придется править
|
|||||||||||||
332
Ice_Harley
22.11.10
✎
17:37
|
SUA, top2 или top20? :)
Привет всем, я конечно не 1С-ник, но в конкурсе участвую: http://ai-contest.com/profile.php?user_id=6494. Сегодня первый раз в топ5 попал на четвертое место. У венгра выиграл - наверное это и дало толчок рейтингу, и у bix0r4ever дважды. На бота тут наверное сразу повесят ярлык "скриптовый" |
|||||||||||||
333
SUA
23.11.10
✎
05:50
|
(332)Залетал до ТОП2 - выиграв по итогу 2х игр у 5го и 7го тогдашних мест...
стабильности на всех картах не хватает сейчас (ну и пара мелких недолеченных багов) |
|||||||||||||
334
Rabbit
23.11.10
✎
14:35
|
(332) > На бота тут наверное сразу повесят ярлык "скриптовый"
Если ты о шарпе то не навесят |
|||||||||||||
335
Beduin
24.11.10
✎
14:12
|
(0) http://www.ai-contest.com/profile.php?user_id=11111
Веселая штука. NS, а какие есть еще соревнования похожие? И когда будут проходить? |
|||||||||||||
336
rs
24.11.10
✎
15:37
|
(335) user_id=11111 красивый номер :)
|
|||||||||||||
337
NS
24.11.10
✎
23:02
|
(335) Они постоянно проходят, без перерывов, и одновременно очень много.
Крупнейшее - это конечно ICGA |
|||||||||||||
338
Rabbit
25.11.10
✎
03:02
|
Всё, я спёкся. Нимагу, устал, надоело. Сделал всё что в силах - хорошо если будет ~200 :)))
|
|||||||||||||
339
mszsuz
25.11.10
✎
07:52
|
(338) Переноси то что получилось на 1С и сюда:
http://infostart.ru/public/76982/ |
|||||||||||||
340
ask76
25.11.10
✎
09:32
|
SUA - на текущий момент 5-е место. Пачка поздравлений! Все еще ждем NS.
|
|||||||||||||
341
NS
25.11.10
✎
13:04
|
(340) Меня уже можно не ждать.
|
|||||||||||||
342
Попытка1С
25.11.10
✎
13:07
|
(341) Вот те раз... а Россия на тебя надеялась.
|
|||||||||||||
343
Попытка1С
25.11.10
✎
13:09
|
Печально все это особенно в свете (4)
"Нет, интрига до самого конца - это - я точно участвую, и точно буду вверху таблицы, но версия будет выложена только в последний момент." NS |
|||||||||||||
344
vhl
25.11.10
✎
13:16
|
(341) Кто бы сомневался :) Мог бы - давно уже участвовал.
|
|||||||||||||
345
PowerBoy
25.11.10
✎
13:39
|
(341) Сдаться без боя - это минус. :(((
|
|||||||||||||
346
Vetal_978
25.11.10
✎
17:17
|
(345) +1
А вот вопрос: если я хазарда обыгрываю 4:1 на выборке в 500 карт, есть ли основания считать что у меня рейтинг будет не хуже? |
|||||||||||||
347
NS
26.11.10
✎
01:19
|
(342) А я надеюсь на Беларусь :)
(344) Вопрос свободного времени. Мне не удалось дать себе отпуск. Победит Беларусь |
|||||||||||||
348
NS
26.11.10
✎
01:20
|
(345) Чтоб дать бой - нужно время для написания бойца. Например Хазард тоже в цейтноте с написанием АИ-шного бота. Слишком мало Гугл дал времени. А писанины в нормальном АИ дай боже.
|
|||||||||||||
349
SUA
26.11.10
✎
03:00
|
(346)да
(348)аналогично - даже итеративного а не переборного АИ прикрутить не успеваю похоже |
|||||||||||||
350
NS
26.11.10
✎
03:03
|
(346) А как можно обыграть 4:1 на 500 картах?!
(349) Хазард столкнулся с тем что скриптовый бот ничего не дает для написания АИ-шного, но я об этом предупреждал. |
|||||||||||||
351
SUA
26.11.10
✎
03:22
|
(350) скрипт моего бота дает возможность итеративно а не полнопереборно улучшать ход - собственно 3 этапа - "попробовать/сравнить/выбрать лучшее и повторить", вот только некогда дорисовать первую часть в оценку. 4:1 наверное 400:100
|
|||||||||||||
352
Beduin
26.11.10
✎
08:32
|
Времени да. Еще и работать надо. Но мне понравился сам процесс. Математики там хоть отбавляй.
Мой бот просто анализирует количество флотов до атаки и после. Атакую только те планеты, которые максимально с неким прогнозом увеличат мои планеты и уменьшат вражеские. Минусов тут тоже много, но я хотел найти некую одну формулу. Так как усложнение приводит к хаосу. |
|||||||||||||
353
Vetal_978
26.11.10
✎
10:02
|
(350) из 500-ста сражений 400 моих побед. т.е. на 4 победы приходится 1 поражение.
|
|||||||||||||
354
Phace
26.11.10
✎
10:09
|
(341) Вот те раз!
А как же (4): "...я точно участвую, и точно буду вверху таблицы..."??? Прям как "честный" политик :) |
|||||||||||||
355
Megas
26.11.10
✎
10:13
|
(341) Почемуто я даже и не удивлён!
|
|||||||||||||
356
Beduin
26.11.10
✎
10:35
|
(354) (355) У каждого в жизни есть обстоятельства. К чему сарказм?
|
|||||||||||||
357
Оболтус
26.11.10
✎
10:48
|
Очень жаль, что NS не сможет поучаствовать.
А (354) и (355) - редиски. |
|||||||||||||
358
Phace
26.11.10
✎
10:53
|
(356) Да это и не сарказм, NS конечно молодец что темы на мисте про эту игрульку постил (кому то интересно стало поиграться), но вот зачем было себя так пиарить - "скоро, скоро Я буду играть, ждите, я ТОЧНО всех порву (ну или почти всех)!". И похоже оказалось все банальным мистабольством. Хотя день еще есть.
|
|||||||||||||
359
Оболтус
26.11.10
✎
10:59
|
(358)А что, кто-то сомневается в компетентности NS в плане написания игровых алгоритмов, чтобы обвинять его в мистабольстве? У всех бывают проблемы со временем.
|
|||||||||||||
360
Phace
26.11.10
✎
11:03
|
(359) Компенетность это одно, "мистабольство" это другое. Разные вещи.
|
|||||||||||||
361
Phace
26.11.10
✎
11:06
|
(360)+ Ты наверное помнишь Пита, который с сотнях веток пиарил свой мегагениальный универсальный партионный учет, да обливал 1С помоями, компетентный человек - наверное да, "мистабол" тоже скорее всего да.
|
|||||||||||||
362
Vetal_978
26.11.10
✎
11:13
|
мир дружба прекратить огонь!
расскажите лучше про алгоритм. как перебирать ходы и понимать в каком направлении двигаться? |
|||||||||||||
363
Оболтус
26.11.10
✎
11:15
|
(361)Они убили Пита :(
|
|||||||||||||
364
NS
26.11.10
✎
11:26
|
(353) Значит твой бот играет на 300 пунктов сильнее Хазарда.
Это с какой версией он показывает такие результаты? |
|||||||||||||
365
Vetal_978
26.11.10
✎
12:58
|
c 10-й. 11-я и 12-я почему-то на большинстве карт у меня вываливаются.
|
|||||||||||||
366
NS
26.11.10
✎
13:15
|
(365) Учите мат. часть :)
http://www.sdchess.net/phpBB2/viewtopic.php?p=9810#p9810 Хазард12 рассчитан ровно на 23 планеты на карте. Тут выложены исправленные 12-ая и 18-ая версия. |
|||||||||||||
367
Vetal_978
26.11.10
✎
13:34
|
(366) понял, спасиб.
|
|||||||||||||
368
ask76
26.11.10
✎
15:48
|
(360) Ну что вы ноете? NS предупреждал, что зависит от отпуска. Не срослось.
|
|||||||||||||
369
Rabbit
26.11.10
✎
21:57
|
(350) > Хазард столкнулся с тем что скриптовый бот ничего не дает для написания АИ-шного, но я об этом предупреждал.
И это печально :( |
|||||||||||||
370
Vetal_978
27.11.10
✎
10:02
|
(366) ну вот все встало на свои места, ситуация поменялась с точностью до наоборот. В общем, как я и думал, без матчасти никуда :(
|
|||||||||||||
371
NS
28.11.10
✎
13:18
|
Хазард не успел выложиться (в итоге играет октябрьский Хазард18). Началась финальная часть соревнований.
|
|||||||||||||
372
PowerBoy
28.11.10
✎
15:06
|
(371) А какие правила в финале? Что-т не нашел нигде.
|
|||||||||||||
373
PowerBoy
28.11.10
✎
15:29
|
SUA что с твоим ботом? Две игры уже в crash ушли :(((
|
|||||||||||||
374
Злопчинский
28.11.10
✎
16:16
|
Блин... еще один камень в кошелку отвратительности этого мира.. NS всех прокатил, особенно меня.. так что - болею (как и раньше) за Хазарда! Белорус порвет всех, как партизаны оккупантов!!!
Победит Беларусь |
|||||||||||||
375
NS
28.11.10
✎
16:24
|
(372) Такие-же какие и были до этого.
|
|||||||||||||
376
Lama12
28.11.10
✎
16:36
|
Дайте ссылку где можно посмотреть рейтинг по странам
|
|||||||||||||
377
NS
28.11.10
✎
16:42
|
(376) Кликаешь на страну, и смотришь.
|
|||||||||||||
378
Lama12
28.11.10
✎
17:00
|
(377)Так таким образом только одну страну выбираешь... а есть где ни будь страница на которой все страны проранжированы по рейтингу (общему)
|
|||||||||||||
379
NS
28.11.10
✎
17:01
|
(378) А что такое "общий рейтинг"? Нет такой страницы.
|
|||||||||||||
380
NS
28.11.10
✎
17:06
|
Если по количеству игроков в первой сотне - то борьба между штатами и Россией. Третье место сильно отстанет.
|
|||||||||||||
381
Гость из Мариуполя
гуру
28.11.10
✎
17:22
|
(380) на текущий момент в первой сотне -
USA -18 человек Россия - 14 человек (+1 на 101 месте). Украина - 11 человек. Франция - 10 чел. ... зы: пока постил, ситуация поменялась +- 1 чел. Меняется постоянно... |
|||||||||||||
382
NS
28.11.10
✎
17:36
|
Сейчас - и штаты и Россия по 15.
|
|||||||||||||
383
NS
28.11.10
✎
18:11
|
ChrisH из США - остался единственный без единого поражения, и вышел на первое место.
http://ai-contest.com/profile.php?user_id=12835 |
|||||||||||||
384
NS
28.11.10
✎
18:43
|
http://ai-contest.com/visualizer.php?game_id=8898013
Вот нафига организаторы включили эту карту?! На ней постоянно ничьи. |
|||||||||||||
385
NS
28.11.10
✎
18:51
|
Венгр потихоньку идет к вершине...
Уже 15-тый. |
|||||||||||||
386
Гость из Мариуполя
гуру
28.11.10
✎
19:23
|
на текущий момент в первой сотне
USA - 18 Россия - 15 Украина - 11 Франция - 9 Канада - 8 лидер меняется постоянно (385) венгр уже 9-й. идет вверх. |
|||||||||||||
387
Злопчинский
28.11.10
✎
19:25
|
(384) вот такие карты и показывают весь блеск и нищету...
Победит Беларусь |
|||||||||||||
388
Гость из Мариуполя
гуру
28.11.10
✎
19:28
|
кстати - среди всех представителей USA на первом месте (подчеркну - среди только USA) - тип из Microsoft.
|
|||||||||||||
389
NS
28.11.10
✎
20:13
|
Похоже венгр будет первым и в финале тоже...
Уже третий, разрыв с первым местом сократил до 11 пунктов Эло. Хотя забирался с самых низов - не проперло в самом начале. |
|||||||||||||
390
Злопчинский
28.11.10
✎
20:15
|
(389) а вот смотри - венгр-башмачник в самом начале продул пару раз.. а сейчасползет вверх без проигрышей... а не правильно было бы стравить его повторно с теми, кому он проиграл в начале?
Победит Беларусь |
|||||||||||||
391
NS
28.11.10
✎
20:18
|
(390) Спаривать для большей достоверности при том-же количестве сыгранных партий надо с РАВНЫМИ ПО СИЛЕ, а не с теми кому проиграл или выиграл.
|
|||||||||||||
392
NS
28.11.10
✎
20:20
|
(386) Испанцев - 8 в первой сотне.
|
|||||||||||||
393
NS
28.11.10
✎
20:21
|
Ну вот и всё, bocsimacko первый, и ей богу - никому это первое место не отдаст.
|
|||||||||||||
394
Гость из Мариуполя
гуру
28.11.10
✎
20:25
|
(392) испанцев - на текущий момент уже 10.
|
|||||||||||||
395
Злопчинский
28.11.10
✎
20:27
|
(393) тоже так думаю, разве что белорусу проиграет...
Победит Беларусь |
|||||||||||||
396
Злопчинский
28.11.10
✎
20:34
|
(393) я так понимаю, что выигрыши башмачника (венгра) с равными ему по силе будут давать ему каждый раз существенный прирост?
Победит Беларусь |
|||||||||||||
397
NS
28.11.10
✎
20:35
|
(396) Да, конечно. Только равных ему в этом турнире нет - все слабее.
|
|||||||||||||
398
NS
28.11.10
✎
21:12
|
Венгр первый, уже с отрывом.
Украинец - GreenTea - на третьем. Россия - Accoun - на шестом. Беларусь - Hazard - на тринадцатом. |
|||||||||||||
399
NS
28.11.10
✎
21:18
|
Бразилец, ruilov, который одно время уверенно лидировал - в финале еле держится в сотне.
|
|||||||||||||
400
NS
28.11.10
✎
21:24
|
http://ai-contest.com/forum/viewtopic.php?p=7834&f=17#p7834
Начили выкладывать исходники и на официальном форуме, уже есть АИ-шные (которые рассматривают ход соперника) |
|||||||||||||
401
NS
28.11.10
✎
22:21
|
Украинец на втором месте!
|
|||||||||||||
402
Волшебник
28.11.10
✎
22:27
|
NS уже выложил своего бота?
|
|||||||||||||
403
Красотка Нонна
28.11.10
✎
22:27
|
я за rsergio
Победит Россия |
|||||||||||||
404
NS
28.11.10
✎
22:28
|
(402) Пока нет.
|
|||||||||||||
405
NS
28.11.10
✎
22:28
|
(403) Он пока на 39-ом, шансов на первое - уже нет.
|
|||||||||||||
406
Волшебник
28.11.10
✎
22:29
|
(404) Так последний срок приёма ботов - 27 ноября. Или я чего-то не понял?
|
|||||||||||||
407
NS
28.11.10
✎
22:29
|
(406) Всё правильно понял. Мне отпуск так и не удалось взять.
|
|||||||||||||
408
Волшебник
28.11.10
✎
22:30
|
Т.е. ты своего бота уже не выложишь?
|
|||||||||||||
409
Красотка Нонна
28.11.10
✎
22:33
|
печально и по поводу (405) и по поводу (407)
|
|||||||||||||
410
Злопчинский
28.11.10
✎
22:53
|
(409) всех нас подставил...
Победит Беларусь |
|||||||||||||
411
NS
29.11.10
✎
01:03
|
А Россиянин тем временем на втором месте, и явно борется за первое :)
|
|||||||||||||
412
NS
29.11.10
✎
01:03
|
(408) Если будет время, то доделаю и выложу.
|
|||||||||||||
413
NS
29.11.10
✎
01:04
|
rsergio - второе место по России!
|
|||||||||||||
414
NS
29.11.10
✎
01:32
|
Текущее ранжирование в личном зачете -
1. Венгрия. 2. Россия. 3. Украина. 1 bocsimacko Other Lisp 3652 2 Accoun Other C++ 3604 3 GreenTea Dnipropetrovsk National University Java 3576 4 protocolocon Rufes Band C++ 3562 5 _Astek_ Other C# 3561 6 jimrogerz Microsoft C# 3559 7 _iouri_ Other C++ 3553 8 felixcoto Other Java 3507 9 Slin-.- Lund University Java 3494 10 shangas Other Python 3490 11 george Other C++ 3471 12 CorwinAlex Other C# 3458 13 Neverstu Other C++ 3455 14 asavis Other Java 3435 15 wagstaff Other Haskell 3431 16 mogron Universit?¤t Freiburg C++ 3426 17 joakim_mjardner Other C++ 3420 18 goldman Missouri S&T C++ 3406 19 ChrisH Other Java 3399 20 McLeopold Other Python 3389 21 cfaftw Other Python 3381 22 jambachili Other C++ 3378 23 Hazard Other C++ 3377 24 oldman Other Java 3373 25 Manwe56 Other Java 3371 26 rsergio Other Java 3367 |
|||||||||||||
415
Rabbit
29.11.10
✎
01:34
|
Скорее всего сильно уже ничего не изменится
|
|||||||||||||
416
NS
29.11.10
✎
01:35
|
(415) Легко изменится, слишком мало сыграно партий, Доверительные интервалы в сотни пунктов рейтинга.
|
|||||||||||||
417
NS
29.11.10
✎
01:36
|
Обидно что SUA неудачно выложился в последний момент. Мог бы тоже побороться.
|
|||||||||||||
418
NS
29.11.10
✎
01:38
|
||||||||||||||
419
Garkin
29.11.10
✎
01:40
|
(416) +1
Победит Беларусь |
|||||||||||||
420
NS
29.11.10
✎
01:43
|
(419) Беларусь врятли - Хазард не успел выложится, играет очень старая версия. Она настраивалась даже на старых картах.
|
|||||||||||||
421
Rabbit
29.11.10
✎
01:55
|
Есть ли смысл разрабатывать бота дальше? Никто онлайн сервиса для состязаний создавать не планирует? Переходить на 1С как-то не хочется.
|
|||||||||||||
422
NS
29.11.10
✎
02:01
|
(421) Соревнование можно провести и локально, и есть онлайн сервис готовый...
Только сроки надо менять - большинство лидеров выкладывались в последний момент, что говорит о нехватке времени на разработку. Полгода - вот нормальный срок для такого конкурса. |
|||||||||||||
423
Rabbit
29.11.10
✎
02:07
|
(422) > и есть онлайн сервис готовый...
Эммм.... ? )) |
|||||||||||||
424
NS
29.11.10
✎
02:08
|
(423) Даже с исходниками. Про альтернативный сервер слышал? :)
|
|||||||||||||
425
NS
29.11.10
✎
02:10
|
только он сейчас не работает. Но в любом случае легко можно сделать переходник - трубы <-> сокет, и играть онлайн.
|
|||||||||||||
426
Rabbit
29.11.10
✎
02:14
|
(424) Когда-то проскакивало, но не разбирался за ненадобностью.
То что можно организовать всё самому - это ясно, но в моём случае малореально, т.к. желающих не найду. |
|||||||||||||
427
Rabbit
29.11.10
✎
02:16
|
Решить минипроблему: побить хазарда_18? ))
|
|||||||||||||
428
NS
29.11.10
✎
02:17
|
(426) Задача решается просто - даем наводку mszsuz-у провести ДВА чемпионата. Один на 1С, второй - нормальные языки.
|
|||||||||||||
429
NS
29.11.10
✎
02:18
|
(427) уже доступны исходники СИЛЬНЕ Хазарда_18
|
|||||||||||||
430
NS
29.11.10
✎
02:19
|
||||||||||||||
431
Rabbit
29.11.10
✎
02:45
|
(430) Спасибо большое! На этот раз я его, правда, чуть раньше у тебя на форуме нашел.
|
|||||||||||||
432
floder
29.11.10
✎
06:20
|
Нашел похожую игру для программистов - Robocode
http://robocode.sourceforge.net/ http://habrahabr.ru/blogs/programmers_games/59784/ |
|||||||||||||
433
Cube
29.11.10
✎
06:22
|
А я что-то обленился под конец и, как следствие, из первой сотни меня быстро попёрли... :(
Обидно конечно, ведь свежая версия (довольно сильно переработанная) была почти сделана уже довольно давно... Эх, лентяй, лентяй... :( |
|||||||||||||
434
floder
29.11.10
✎
06:32
|
(433) Такая же история, все думал времени еще много, успею. В голове бот был готов дело за малым перенести в код :-(
|
|||||||||||||
435
floder
29.11.10
✎
06:37
|
(432) Вот статистика боев из Robocode -
http://darkcanuck.net/rumble/Rankings?game=roborumble |
|||||||||||||
436
Оболтус
29.11.10
✎
10:03
|
Наши на втором! Ура!!!
Победит Россия |
|||||||||||||
437
NS
29.11.10
✎
14:18
|
Первое и второе место скорей всего уже не поменяются.
1 bocsimacko Other Lisp 3967 2 Slin-.- Lund University Java 3861 А за третье серьезная борьба 3 _iouri_ Other C++ 3808 4 GreenTea Dnipropetrovsk National University Java 3804 5 _Astek_ Other C# 3801 6 george Other C++ 3785 7 protocolocon Rufes Band C++ 3784 8 Accoun Other C++ 3778 9 jimrogerz Microsoft C# 3765 |
|||||||||||||
438
NS
29.11.10
✎
14:19
|
И в борьбе за третье место участвуют Россиянин и Украинец.
|
|||||||||||||
439
Попытка1С
29.11.10
✎
15:16
|
||||||||||||||
440
Vetal_978
29.11.10
✎
16:20
|
Интересно, bocsimacko тексты бота откроет?
|
|||||||||||||
441
Vetal_978
29.11.10
✎
16:23
|
502-му проиграл. Как такое возможно? :))
|
|||||||||||||
442
Wasya
29.11.10
✎
16:52
|
(441) 502-му повезло, так бывает. Сделал несколько гениальных ходов, даже не зная что они гениальные.
|
|||||||||||||
443
mszsuz
29.11.10
✎
18:05
|
NS, просьба, стукни в аську 33993114
|
|||||||||||||
444
NS
29.11.10
✎
18:08
|
(443) У меня нет Аськи, лучше в почту.
|
|||||||||||||
445
mszsuz
29.11.10
✎
18:37
|
(444) У тебя ящик скрыт, черкни, плз, на [email protected]
|
|||||||||||||
446
Дикообразко
29.11.10
✎
19:18
|
очень интернациональна первая десятка :)
|
|||||||||||||
447
DenLaDen
29.11.10
✎
19:24
|
видимо rsergio работу нашел
|
|||||||||||||
448
SUA
30.11.10
✎
04:00
|
Эпик фейл. Интенсивность боев на чемпионат внезапно увеличилась, таймаут ~50% боев на 1й ход, а в остальных смотреть нечего (другой уровень ботов)
|
|||||||||||||
449
floder
30.11.10
✎
11:17
|
(433) Ну будем надеяться что Google AI Challenge станут проходить ежегодно.
Так что в следующий раз нужно будет выложится по полной. |
|||||||||||||
450
Эмбеддер
30.11.10
✎
17:06
|
(446) И во главе бот, написанный на языке программирования 1958 года
|
|||||||||||||
451
Beduin
30.11.10
✎
19:56
|
(450) Дело в программисте, а не языке.
|
|||||||||||||
452
Дикообразко
30.11.10
✎
20:56
|
(450) это лишь говорит о возрасте программиста, но никак о преимущества языка :)
|
|||||||||||||
453
Эмбеддер
01.12.10
✎
08:47
|
(452) Первое что удивило что кто-то не только использует LISP, но и делает это эффективнее, чем на современных ЯП. А второй парадокс - если у него мозг настолько закостенел, что он не перешел на что-то новое, то как он смог вырваться в лидеры. Интересно, сколько ему лет? Может, он пенсионер и у него есть свободное время в отличие от остальных :)
|
|||||||||||||
454
Дикообразко
01.12.10
✎
08:50
|
(453) 1974 года рождения
|
|||||||||||||
455
Дикообразко
01.12.10
✎
08:50
|
||||||||||||||
456
Эмбеддер
01.12.10
✎
09:04
|
последняя запись в резюме 2009 год. он сейчас безработный или у них не принято писать в резюме о текущей работе
|
|||||||||||||
457
ask76
01.12.10
✎
09:45
|
(453) Все новое - хорошо забытое старое. Функциональное программирование относительно недавно вдруг стало модным трендом. Это OCaml, Haskell и F#. Lisp (вернее Common Lisp) тихо мирно развивался себе с 1958 года и говорить о закостенении мозгов тут не совсем корректно. Про C, по идее, то же самое можно сказать, они как бы ровесники. И в этом смысле OCaml и Haskell относятся к Lisp также, как С++ и С# к классическому C. А язык F#, например, можно рассматривать как результат их скрещивания. Он еще едва вышел из беты и не очень ясно, получили мы аналог мула или что-то самоценное и жизнеутверждающее :) К чему я это все... А, Lisp. Ну вот как-то так.
|
|||||||||||||
458
PowerBoy
01.12.10
✎
10:08
|
Фрагмент кода победителя: :))
Это и есть Lisp: ;;; Return a `step': a set of orders targeting the planet. 830 ;;; CUMULATIVE-SURPLUSES is a vector of cumulative surplus vectors 831 ;;; indexed by planets id, representing the available ships. 832 (defun find-step (player cumulative-surpluses planet planets step-target 833 min-turn max-turn) 834 (let ((used-surpluses (make-array (length planets))) 835 (step ())) 836 (loop for turn upfrom min-turn upto max-turn do 837 (let ((need (aref step-target turn)) 838 (orders-this-turn ())) 839 (unless (zerop need) 840 (do-neighbours/reverse ((turns-to-travel neighbours) planet) 841 (when (<= turns-to-travel turn) 842 (let ((turn* (- turn turns-to-travel))) 843 (dolist (neighbour neighbours) 844 (let* ((id (id neighbour)) 845 (cumulative-surplus 846 (aref cumulative-surpluses id)) 847 (n-ships-available 848 (- (if (= player 2) 849 (- (aref cumulative-surplus turn*)) 850 (aref cumulative-surplus turn*)) 851 (aref used-surpluses id)))) 852 (let ((n-ships (min n-ships-available need))) 853 (when (plusp n-ships) 854 (assert (<= *turn* turn*)) 855 (push (make-instance 'order 856 :owner player 857 :source neighbour 858 :destination planet 859 :n-ships n-ships 860 :turn turn*) 861 orders-this-turn) 862 (decf need n-ships) 863 (incf (aref used-surpluses id) 864 n-ships)))))))) 865 (if (zerop need) 866 (setq step (append step orders-this-turn)) 867 (return))))) 868 step)) |
|||||||||||||
459
Эмбеддер
01.12.10
✎
10:20
|
(458) Главное юзерам это не показывать. Подумают, что победитель написал программу за 1 вечер, переведя алгоритм с английского на машинный язык
|
|||||||||||||
460
PowerBoy
01.12.10
✎
11:01
|
(459) Какой юзерам!:))) - я сам нифига не понимаю.)))
|
|||||||||||||
461
Phace
01.12.10
✎
11:05
|
(458) На С++ таже самая "красота" кода. Ассемблер востократ более "непонятный".
|
|||||||||||||
462
SUA
02.12.10
✎
03:22
|
Забавные серваки были на основном этапе соревнования - такое впечатление что мой бот просто не успевал откушать требуемые ему примерно 10Мбайт оперативной памяти и поэтому вылетал по таймауту.
После порезки количества ботов до 1000 все таймауты ВНЕЗАПНО прекратились, итог последних 50 игр +48-2. Итоговый результат так же внезапно +400 мест, но... до своего места не хватило порядка еще часов 6ти соревнования |
|||||||||||||
463
Cube
02.12.10
✎
05:05
|
Эээээх, 299 место... :(
Ну оно и понятно: забивание болта ни к чему хорошему не приводит... Да ладно, всё равно Россию поддержал, хоть и не сильно активно, но всё же. Никто из моих знакомых даже и этого не сделал. |
|||||||||||||
464
Cube
02.12.10
✎
06:02
|
Я сделал табличку: http://www.imagepost.ru/images/338/Final_Rankings.jpg
В таблицу попали только страны, вошедшие в ТОП 100. В ней можно посмотреть, какой вес имеет каждая страна в ТОП 100, ТОП 500 и общее количество участников от страны. Также для каждой страны рассчитан процент участников, вошедших в ТОП 100 и ТОП 500 от общего количества участников. |
|||||||||||||
465
Cube
02.12.10
✎
06:06
|
(464) Ну как видно из таблицы, самая "эффективная" страна - Буркина Фасо (это в Западной Африке wiki:Буркина_Фасо ). Там нет полупрограммистов))) Или профи или бананы собирай =))
Но с другой стороны, вдруг его упавшим кокосом пришибет, что они делать будут без программистов?)) |
|||||||||||||
466
PowerBoy
02.12.10
✎
07:51
|
(463) У меня ровно 300 место. Зато у меня наверное был самый компактный простой бот.
|
|||||||||||||
467
mrWatson
02.12.10
✎
08:54
|
первый из россиян в этом конкурсе
http://vkontakte.ru/id15436543 ищет жену http://www.youtube.com/watch?v=p-5nXqUF29Q Личная информация: Очень хочу женится. Подходит любая с 16 до 18 лет. С 14 лет для гражданок Украины. Как поженимся куплю квартиру в г. Павлоград в Украине. О себе:Богат. |
|||||||||||||
468
rsergio
02.12.10
✎
09:38
|
Вот и закончился конкурс.
4 место по РФ и 33 место по миру. С одной стороны неплохой итог, с другой стороны было бы лучше, но в последние три недели не было времени совершенствовать бот. Тут можно скачать последнюю версию бота на Java http://www.arenawms.ru/news/50-google-ai-challenge.html |
|||||||||||||
469
Попытка1С
02.12.10
✎
16:21
|
(468) Молодец!
|
|||||||||||||
470
Lama12
02.12.10
✎
19:57
|
Почему в заглавии 6 место?
Вот рейтинг по странам http://ai-contest.com/country_rankings.php Россия на втором месте. |
|||||||||||||
471
Волшебник
02.12.10
✎
20:39
|
(470) Я поправил ветку
|
|||||||||||||
472
Волшебник
02.12.10
✎
20:39
|
Надо бы отредактировать статью
Книга знаний: Конкурс Google AI Challenge |
|||||||||||||
473
Волшебник
02.12.10
✎
20:41
|
(468) Ты отлично выступил! Одно время ты даже возглавлял рейтинг, превысив планку 4000. Я даже сохранил скриншот.
http://ximage.ru/data/imgs/1286907289.jpg Ты молодец! |
|||||||||||||
474
Волшебник
02.12.10
✎
21:03
|
Победил язык Lisp. Удивительно
|
|||||||||||||
475
Волшебник
02.12.10
✎
21:21
|
Лисп (LISP, от англ. LISt Processing language — «обработка списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов. Лисп является вторым в истории (после Фортрана) высокоуровневым языком программирования, который используется по сей день. Создатель Лиспа Джон Маккарти занимался исследованиями в области искусственного интеллекта и созданный им язык по сию пору является одним из основных средств моделирования различных аспектов ИИ.
wiki:LISP |
|||||||||||||
476
Rabbit
03.12.10
✎
00:58
|
Никак не ожидал оказаться 502-м... Во всех 12-тичасовых проверках держался, как правило, на 250 и уверенно бил всё что ниже. Наверно зря в последний момент немного тактику поменял.
|
|||||||||||||
477
Rabbit
03.12.10
✎
01:06
|
Блог победителя: http://quotenil.com/Planet-Wars-Post-Mortem.html
|
|||||||||||||
478
Vetal_978
03.12.10
✎
15:30
|
я так понял, rsergio исходники не выложил, только байт-код.
Может тогда прокомментируете, например, оценочную функцию? |
|||||||||||||
479
Адинэснег
03.12.10
✎
15:42
|
(468) ну сё, наши ракеты долетят до Пентагона и Белого дома...
Победит Россия |
|||||||||||||
480
rsergio
03.12.10
✎
17:31
|
(478) Не думал, что кому-то будет интересно разбирать почти две тысячи строк кода, но если интересно вот исходники:
http://www.arenawms.ru/files/MyBot99.zip |
|||||||||||||
481
разработчик 1с
03.12.10
✎
17:35
|
инфа 100%
Победит Россия |
|||||||||||||
482
rs
03.12.10
✎
18:09
|
(478) если, интересно - тут мой бот с исходниками
http://infostart.ru/public/76982/forum/topic/36181/?PAGEN_2=6 |
|||||||||||||
483
rs
03.12.10
✎
18:13
|
+(482) на java и 1с
|
|||||||||||||
484
Волшебник
03.12.10
✎
18:24
|
Исходники победителя:
http://quotenil.com/git/planet-wars.git |
|||||||||||||
485
Rabbit
03.12.10
✎
18:38
|
(484) финальный релиз одним архивом: http://quotenil.com/git/?p=planet-wars.git;a=snapshot;h=9aad7d1d4554824511420e5114acbde48312cda3
|
|||||||||||||
486
Протез
03.12.10
✎
18:59
|
А NS своего бота выкладывал?
|
|||||||||||||
487
Vetal_978
03.12.10
✎
20:47
|
Да, очень интересно, спасибо
|
|||||||||||||
488
Vetal_978
03.12.10
✎
20:48
|
это я к (482)
|
|||||||||||||
489
Волшебник
03.12.10
✎
20:49
|
(486) Нет.
|
|||||||||||||
490
Vetal_978
04.12.10
✎
00:39
|
(482) Как с вами связаться чтоб не засорять форум? 234772246
|
|||||||||||||
491
floder
06.12.10
✎
13:23
|
Еще один чемпионат -
http://www.sdchess.net/phpBB2/viewtopic.php?f=7&t=426 |
|||||||||||||
492
Злопчинский
09.12.10
✎
17:20
|
Маленькая, но гордая Беларусь оказалась на 40 и 50 местах. Утираю скупую мужскую слезу...
Победит Беларусь |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |