Издательство Готовая книга




Программы играющие в Го, игра Го онлайн, электронные книги и лекции Го на видео  
Страницы: <<Первая...7891011121314151617>>
Страница: 15 из 17
Re: Рейтинг программ для игры в Го
Aragorn на rugo.ru Учитель Го Черный пояс
19, March, 2016 22:12   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

Теперь понял. Да, по первой партии есть такое ощущение. Тогда у меня вопрос к вам. Что меняет, если мы будет знать, что Ли Седоль играл не в полную силу?

Стратегия выше цели
[clubgo.ru]

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
26, March, 2016 13:20   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

Если только по первой, - то это может быть просто первоначальная недооценка соперника...
Меняется лишь ответ на вопрос: кто сильней (т.е. "машина или человек")? А именно в таком контексте данный матч попал даже на ТВ (например, в пятёрку новостей недели программы "Чудо техники")...

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
09, July, 2016 18:20   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

Проверил апрельскую версию Pachi.

Как и раньше: чёрные-белые.

Pachi_febab7e-Pachi_previous (c book.dat)
Рабочий путь: /home/pachi-febab7e
Команда: java -jar /usr/share/gogui/lib/gogui-server.jar -verbose -port 55555 -loop "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160"
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi_febab7e-Pachi_previous 1-0 2:43:47-2:49:49 253moves
Pachi_febab7e-Pachi_previous 1-0 2:09:43-2:16:10 209moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi_previous-Pachi_febab7e 1-0 3:12:22-3:34:55 289moves
Pachi_previous-Pachi_febab7e 0-1 2:13:23-2:06:24 206moves
Типичное использование памяти Pachi_febab7e-Pachi_previous 5,4-(5,5-5,7) ГБ

Pachi_febab7e-Pachi_previous
Рабочий путь: /home/pachi-febab7e
Команда: java -jar /usr/share/gogui/lib/gogui-server.jar -verbose -port 55555 -loop "./pachi -t 120 threads=2,max_tree_size=4096,prior=pattern=160"
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./pachi -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi_febab7e-Pachi_previous 0-1 ::-3:18:08 252moves
Pachi_febab7e-Pachi_previous 0-1 ::-3:25:44 266moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./pachi -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi_previous-Pachi_febab7e 1-0 3:43:07-:: 285moves
Pachi_previous-Pachi_febab7e 0-1 3:36:54-3:28:00 268moves
Типичное использование памяти Pachi_febab7e-Pachi_previous (5,3-5,4)-(5,4-5,8) ГБ

Таким образом, Pachi_febab7e - Pachi_previous 4-4, но с book.dat немного сильней версия Pachi_febab7e.


MoGo4(с totalOB.ob)-Pachi_febab7e(c book.dat):
Рабочий путь: /home/mogoLight_4.86/src
Команда: java -jar /usr/share/gogui/lib/gogui-server.jar -verbose -port 55555 -loop "./mogo --19 --time 120 --pondering 1 --nbThreads 2 --collectorLimitTreeSize 800000 --loadOB totalOB.ob"
Рабочий путь: /home/pachi-febab7e
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
MoGo4-Pachi 1-0 3:15:53-:: 317moves
MoGo4-Pachi 1-0 2:51:45-:: 269moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi-MoGo4 1-0 1:54:12-:: 155moves
Pachi-MoGo4 1-0 2:19:41-1:59:53 187moves
Типичное использование памяти Pachi-MoGo4 5,5-3,6 ГБ

Таким образом, MoGo4 (с totalOB.ob) - Pachi (c book.dat) 2-2, что, возможно, свидетельствует о некотором ослаблении силы игры новой версии Pachi.

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
13, August, 2016 19:04   Об авторе Фотографии автора Партии автора Набор Го автора
 +    2     

Здесь Zen и DarkForest выиграли у 6d все партии, ещё и дав людям фору в 2 камня. Правда, правила неизвестны, а известно только, что Zen запускался на 10-core Xeon Server...

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
03, September, 2016 13:57   Об авторе Фотографии автора Партии автора Набор Го автора
 +    1     

Как и раньше: чёрные-белые

Pachi_previous-Pachi_32a031c (c book.dat)
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui-server.jar -verbose -port 55555 -loop "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160"
Рабочий путь: /home/pachi-32a031c
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi_previous-Pachi_32a031c 0-1 1:55:50-1:48:31 184moves
Pachi_previous-Pachi_32a031c 1-0 3:12:57-:: 291moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi_32a031c-Pachi_previous 1-0 3:05:40-3:10:48 279moves
Pachi_32a031c-Pachi_previous 0-1 2:41:20-2:37:23 244moves
Типичное использование памяти Pachi_32a031c-Pachi_previous (5,5-5,8)-(5,5-5,7) ГБ

Pachi_previous-Pachi_32a031c
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui-server.jar -verbose -port 55555 -loop "./pachi -t 120 threads=2,max_tree_size=4096,prior=pattern=160"
Рабочий путь: /home/pachi-32a031c
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./pachi -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi_previous-Pachi_32a031c 0-1 ::-4:01:20 310moves
Pachi_previous-Pachi_32a031c 0-1 3:16:24-3:11:49 246moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./pachi -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi_32a031c-Pachi_previous 0-1 ::-:: 168moves
Pachi_32a031c-Pachi_previous 1-0 2:41:28-:: 205moves
Типичное использование памяти Pachi_32a031c-Pachi_previous (5,6-5,7)-(5,4-5,5) ГБ

Таким образом, Pachi_32a031c - Pachi_previous 5-3, но с book.dat 2-2


MoGo4(с totalOB.ob)-Pachi_32a031c(c book.dat):
Рабочий путь: /home/mogoLight_4.86/src
Команда: java -jar /usr/share/gogui/lib/gogui-server.jar -verbose -port 55555 -loop "./mogo --19 --time 120 --pondering 1 --nbThreads 2 --collectorLimitTreeSize 800000 --loadOB totalOB.ob"
Рабочий путь: /home/pachi-32a031c
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
MoGo4-Pachi 1-0 2:36:59-:: 233moves
MoGo4-Pachi 0-1 ::-2:45:07 226moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi-MoGo4 1-0 1:34:49-1:21:23 129moves
Pachi-MoGo4 1-0 3:57:55-:: 309moves
Типичное использование памяти Pachi-MoGo4 (5,5-5,6)-(3,5-4,1) ГБ

Таким образом, MoGo4 (с totalOB.ob) - Pachi (c book.dat) 1-3

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
17, September, 2016 14:45   Об авторе Фотографии автора Партии автора Набор Го автора
 +    1     

Несмотря на отсутствие явного усиления игры новой версии Pachi, обновил раздачу для игры в го.

Re: Рейтинг программ для игры в Го
Antarex на rugo.ru Ценитель Го
19, September, 2016 09:49   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

Интересно, скоро ли к пачи прикрутят нейросеть? Чтобы альфе и дзену не было одиноко, а мы могли бы покопаться в исходниках :)

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
24, September, 2016 12:11   Об авторе Фотографии автора Партии автора Набор Го автора
 +    1     

Antarex Написал:
-------------------------------------------------------
> Интересно, скоро ли к пачи прикрутят нейросеть?
> Чтобы альфе и дзену не было одиноко, а мы могли бы
> покопаться в исходниках :)

Насколько я понимаю, нейросеть - это только Альфа, которую даже не в исходниках никто не собирается выкладывать. От Zen выкладывают только непонятные коммерческие обрубки, скомпилированные под непонятную ОС, объективную сравнительную оценку силы которых даже нельзя произвести...
Подозреваю, что во все программы с закрытым исходным кодом, "покопавшись" в открытых исходниках, добавили соответствующий код: попробуйте заставить их разработчиков предоставить исходники на предмет отсутствия в них кода GPL движков...

А кто Вам сейчас мешает "покопаться" в исходниках? Думаю, что код для "прикрутки" нейросети в И-нете можно найти запросто. Если Вы в этом разбираетесь, то можете "прикрутить" к понравившемуся Вам GPL движку, выложить на том же GitHub и отписаться, например, здесь и разработчикам движка...
Только кто и как эту нейросеть обучать будет?

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
24, September, 2016 12:16   Об авторе Фотографии автора Партии автора Набор Го автора
 +    1     

Соспарринговал движок Ray 8.0.
Как и раньше: чёрные-белые

Pachi(c book.dat)-Ray
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144"' -computer-both
Pachi-Ray 0-1 2:33:53-2:02:43 200moves
Pachi-Ray 0-1 ::-2:05:02 230moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144"' -computer-both
Ray-Pachi 0-1 1:42:19-1:35:14 128moves
Ray-Pachi 1-0 2:38:31-:: 309moves
Типичное использование памяти Pachi-Ray 5,4-5,7 ГБ

Таким образом, Pachi (c book.dat) - Ray: 1 - 3

MoGo4(с totalOB.ob)-Ray:
Рабочий путь: /home/mogoLight_4.86/src
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./mogo --19 --time 120 --pondering 1 --nbThreads 2 --collectorLimitTreeSize 800000 --loadOB totalOB.ob" -white "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144"' -computer-both
MoGo4-Ray 0-1 ::-1:46:01 196moves
MoGo4-Ray 1-0 2:32:57-2:37:45 215moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./mogo --19 --time 120 --pondering 1 --nbThreads 2 --collectorLimitTreeSize 800000 --loadOB totalOB.ob" -black "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144"' -computer-both
Ray-MoGo4 1-0 2:33:20-:: 243moves
Ray-MoGo4 1-0 2:08:34-2:21:01 205moves
Типичное использование памяти Ray-MoGo4 5,7-(3,1-3,7) ГБ

Таким образом, MoGo4 (с totalOB.ob) - Ray: 1 - 3


Ray оказался самым сильным движком, но имеющем свои недостатки: 1) отсутствие "дебютных" розыгрышей; 2) отсутствие вывода на консоль (shell) процесса "мышления".
Обновил раздачу для игры в го (файлы: READme, SPARRING_7z, Go.7z).

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
24, September, 2016 12:19   Об авторе Фотографии автора Партии автора Набор Го автора
 +    1     

Таким образом, рейтинг сильнейших программ для игры в го (имеющих поддержку GTP) на сегодняшний день выглядит следующим образом:

1. Ray 8.0
2. Pachi 32a031c
3. MoGo

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
24, September, 2016 13:00   Об авторе Фотографии автора Партии автора Набор Го автора
 +    1     

Кстати, недавно Zen выиграл у 6d 3-1, правда, с неизвестными настройками...

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
08, October, 2016 11:38   Об авторе Фотографии автора Партии автора Набор Го автора
 +    1     

Соспарринговал движок Leela 0.6.2.
Как и раньше: чёрные-белые

MoGo4(с totalOB.ob)-Leela:
Рабочий путь: /home/mogoLight_4.86/src
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./mogo --19 --time 120 --pondering 1 --nbThreads 2 --collectorLimitTreeSize 800000 --loadOB totalOB.ob" -white "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 2"' -computer-both
MoGo4-Leela 0-1 4:15:46-0:08:52 320moves
MoGo4-Leela 1-0 3:25:38-:: 285moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./mogo --19 --time 120 --pondering 1 --nbThreads 2 --collectorLimitTreeSize 800000 --loadOB totalOB.ob" -black "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 2"' -computer-both
Leela-MoGo4 1-0 0:06:02-2:23:07 169moves
Leela-MoGo4 1-0 0:06:59-:: 199moves
Типичное использование памяти Leela-MoGo4 0,06-(2,7-3,9) ГБ

Таким образом, MoGo4 (с totalOB.ob) - Leela 1 - 3


Pachi(c book.dat)-Leela
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 2"' -computer-both
Pachi-Leela 0-1 3:45:34-0:07:48 280moves
Pachi-Leela 0-1 ::-0:07:19 260moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 2"' -computer-both
Leela-Pachi 0-1 0:13:03-4:00:33 316moves
Leela-Pachi 0-1 ::-2:35:42 222moves
Типичное использование памяти Leela-Pachi 0,05-(5,3-5,4) ГБ

Таким образом, Pachi (c book.dat) - Leela 2 - 2 (всегда выигрывали белые)


Ray-Leela
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144" -white "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 2"' -computer-both
Ray-Leela 1-0 3:02:36-:: 305moves
Ray-Leela 0-1 1:48:27-0:05:10 144moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144" -black "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 2"' -computer-both
Leela-Ray 0-1 ::-3:13:39 320moves
Leela-Ray 0-1 0:08:00-3:08:20 298moves
Типичное использование памяти Leela-Ray 0,05-5,7 ГБ

Таким образом, Ray - Leela 3 - 1


Поскольку не знаю, как изменить тайминги у Leela, то попробовал увеличить у leela_062_linux_x64 количество нитей исполнения с одновременным снижением его приоритета (19) и увеличением приоритета (-8) у процесса спаррингуемого с ним движка.
Ray-Leela(threads 512)
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144" -white "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 512"' -computer-both
Ray-Leela 1-0 4:36:27-:: 289moves
Ray-Leela 1-0 3:51:31-2:27:16 251moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144" -black "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 512"' -computer-both
Leela-Ray 0-1 ::-3:19:11 206moves
Leela-Ray 0-1 4:34:39-4:07:12 280moves
Типичное использование памяти Leela-Ray (0,1-0,5)-5,7 ГБ

Таким образом, Ray - Leela (threads 512) 4 - 0, т.е. увеличение затрачиваемого на ход времени и использования памяти у Leela за счёт увеличения параметра threads дало отрицательный результат.


Ray остался самым сильным движком, но, возможно, если кто подскажет, как изменить время на ход у Leela, то результат будет другим...

Обновил раздачу для игры в го (новые движки и уровни игры, новые спарринги).

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
08, October, 2016 11:45   Об авторе Фотографии автора Партии автора Набор Го автора
 +    1     

Таким образом, рейтинг сильнейших программ для игры в го (имеющих поддержку GTP) на сегодняшний день выглядит следующим образом:
1. Ray 8.0.1
2&3. Pachi 32a031c & Leela 0.6.2
4. MoGo

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
15, October, 2016 11:57   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

Соспарринговал движок Leela 0.7.0. Нашёл способ менять контроль времени у Leela: нужно запускать gogui-twogtp.jar (или в случае игры с человеком - gogui.jar) с соответствующим параметром time, например, для 2 мин/ход - "-time 1s+2/1" (правда, при задании времени на ход у gogui.jar общее время игроков отображаться не будет).
Как и раньше: чёрные-белые

Leela0.7.0-Leela0.6.2
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -black "/home/Leela070GTP/leela070gtp_x64 --gtp --threads 2" -white "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 2"' -computer-both
Leela0.7.0-Leela0.6.2 1-0 2:41:39-2:38:34 307moves
Leela0.7.0-Leela0.6.2 1-0 1:43:50-2:19:50 253moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -white "/home/Leela070GTP/leela070gtp_x64 --gtp --threads 2" -black "/home/Leela062GTP/leela_062_linux_x64 --gtp --threads 2"' -computer-both
Leela0.6.2-Leela0.7.0 0-1 ::-1:39:32 184moves
Leela0.6.2-Leela0.7.0 0-1 2:13:41-2:10:25 272moves
Типичное использование памяти Leela0.7.0-Leela0.6.2 0,05-0,05 ГБ

Таким образом, Leela0.7.0 - Leela0.6.2 4 - 0


Ray-Leela
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -black "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144" -white "/home/Leela070GTP/leela070gtp_x64 --gtp --threads 2"' -computer-both
Ray-Leela 0-1 ::-1:25:10 190moves
Ray-Leela 0-1 ::-1:27:24 202moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -white "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144" -black "/home/Leela070GTP/leela070gtp_x64 --gtp --threads 2"' -computer-both
Leela-Ray 1-0 1:52:03-2:34:32 207moves
Leela-Ray 1-0 1:34:21-:: 203moves
Типичное использование памяти Leela-Ray 0,05-5,7 ГБ

Таким образом, Ray - Leela 0 - 4


Pachi(c book.dat)-Leela
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -black "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "/home/Leela070GTP/leela070gtp_x64 --gtp --threads 2"' -computer-both
Pachi-Leela 0-1 2:11:11-1:36:19 172moves
Pachi-Leela 0-1 ::-1:52:15 220moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -white "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "/home/Leela070GTP/leela070gtp_x64 --gtp --threads 2"' -computer-both
Leela-Pachi 1-0 1:43:30-2:31:36 195moves
Leela-Pachi 1-0 1:59:45-:: 211moves
Типичное использование памяти Leela-Pachi 0,05-(5,4-5,5) ГБ

Таким образом, Pachi (c book.dat) - Leela 0 - 4


Leela на сегодняшний день безоговорочно является самым сильным движком, но имеет недостаток: отсутствие настройки контроля времени.

Обновил раздачу для игры в го (новые движки и уровни игры, новые спарринги).

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
15, October, 2016 11:58   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

Таким образом, рейтинг сильнейших движков для игры в го на сегодняшний день выглядит следующим образом:

1. Leela 0.7.0

2. Ray 8.0.1
3. Pachi 32a031c
4. MoGo

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
22, October, 2016 17:17   Об авторе Фотографии автора Партии автора Набор Го автора
 +    2     

Соспарринговал движок Matilda.

Параметры предкомпиляционной настройки Matilda (файл ./src/inc/matilda.h):
#define BOARD_SIZ 19
#define DEFAULT_KOMI 15
#define DEFAULT_UCT_MEMORY 7000
#define LATENCY_COMPENSATION 270
#define DEFAULT_DATA_PATH "./data/"
#define MATILDA_RELEASE_MODE 1
#define DEFAULT_NUM_THREADS 0
#define MAXIMUM_NUM_THREADS 64
#define CAN_RESIGN 1
#define UCT_EXPANSION_DELAY 1
#define DEFAULT_TIME_PER_TURN 100000
И изменённый параметр в файле ./src/inc/mcts.h:
#define UCT_RESIGN_WINRATE 0.25

Как и раньше: чёрные-белые

Matilda-Pachi_32a031c(c book.dat):
Рабочий путь: /home/matilda-master/src
Команда: java -jar /usr/share/gogui/lib/gogui-server.jar -verbose -port 55555 -loop "./matilda -t 0+2m/1 --think_in_opt_time --memory 8000 --threads 2 -l ewi --log_dest o"
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Matilda-Pachi 0-1 2:58:08-2:19: 199moves
Matilda-Pachi 0-1 2:06:14-1:35:38 146moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Pachi-Matilda 1-0 0:58:53-1:16:18 117moves
Pachi-Matilda 1-0 1:29:05-1:56:25 157moves
Типичное использование памяти Pachi-Matilda (5,5-5,8)-(4,2-7,2) ГБ

Таким образом, Matilda - Pachi(c book.dat) 0 - 4


Matilda-MoGo4(с totalOB.ob):
Рабочий путь: /home/matilda-master/src
Команда: java -jar /usr/share/gogui/lib/gogui-server.jar -verbose -port 55555 -loop "./matilda -t 0+2m/1 --think_in_opt_time --memory 8000 --threads 2 -l ewi --log_dest o"
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./mogo --19 --time 120 --pondering 1 --nbThreads 2 --collectorLimitTreeSize 800000 --resignThreshold 0.75 --loadOB totalOB.ob" -black "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
Matilda-MoGo4 0-1 2:33:47-1:14:37 152moves
Matilda-MoGo4 0-1 ::-1:11:49 138moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./mogo --19 --time 120 --pondering 1 --nbThreads 2 --collectorLimitTreeSize 800000 --resignThreshold 0.75 --loadOB totalOB.ob" -white "java -jar /usr/share/gogui/lib/gogui-client.jar localhost 55555"' -computer-both
MoGo4-Matilda 1-0 1:19:19-2:06:18 127moves
MoGo4-Matilda 1-0 1:25:14-:: 147moves
Типичное использование памяти MoGo4-Matilda (4,1-5,5)-(5,2-6,6) ГБ

Таким образом, Matilda - MoGo4(с totalOB.ob) 0 - 4


Matilda-FueGo:
Рабочий путь: /home/matilda-master/src
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -black "./matilda -t 0+2m/1 --think_in_opt_time --memory 8000 --threads 2 -l ewi --log_dest o" -white "fuego --config /home/user/FueGo_server.cfg"' -computer-both
Matilda-FueGo 0-1 2:24:08-1:24:03 174moves
Matilda-FueGo 0-1 ::-0:38:25 104moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -white "./matilda -t 0+2m/1 --think_in_opt_time --memory 8000 --threads 2 -l ewi --log_dest o" -black "fuego --config /home/user/FueGo_server.cfg"' -computer-both
FueGo-Matilda 1-0 0:47:01-1:30:17 121moves
FueGo-Matilda 1-0 1:01:55-2:02:09 153moves
Типичное использование памяти FueGo-Matilda 6,8-(4,2-5,6) ГБ

Таким образом, Matilda - FueGo 0 - 4


Matilda является очень слабым движком да ещё имеет недостаток: отсутствие вывода процесса обдумывания хода.

Re: Рейтинг программ для игры в Го
Volody на rugo.ru Ценитель Го
25, October, 2016 19:43   Об авторе Фотографии автора Партии автора Набор Го автора
 +    1     

Leela 0.7.0 прекрасный пример когда сравнения между движками мало что дает для сравнения игры движка с игрой человека. Leela 0.7.0 не плохой движок, но катастрофически не умеет играть лесницу. Не знаю почему ( скорее всего ограничение на глубину счета...)
В результате лесница в более менее сложной позиции приводит к катастрофическому результату со съеданием большой группы. И это действо можно повторять сколь угодно большое число раз как только поймешь принцип. Движкам это недоступно...

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
19, November, 2016 12:30   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

Volody Написал:
-------------------------------------------------------
> ...скорее всего ограничение
> на глубину счета...

Вы использовали те же параметры, что и при спаррингах, в результате которых получился текущий рейтинг го движков в данной теме (например, 2 мин на ход)?

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
26, November, 2016 12:22   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

Соспарринговал движок leela_080_linux_x64.
Как и раньше: чёрные-белые

Leela0.7.0-Leela
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -black "/home/Leela070GTP/leela070gtp_x64 -g -t 2" -white "/home/Leela080GTP/leela_080_linux_x64 -g -t 2 -b 0"' -computer-both
Leela0.7.0-Leela 0-1 2:50:00-2:46:38 334moves
Leela0.7.0-Leela 0-1 ::-2:29:06 290moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -white "/home/Leela070GTP/leela070gtp_x64 -g -t 2" -black "/home/Leela080GTP/leela_080_linux_x64 -g -t 2 -b 0"' -computer-both
Leela-Leela0.7.0 1-0 2:30:15-2:22:22 289moves
Leela-Leela0.7.0 0-1 ::-2:09:15 260moves
Типичное использование памяти Leela-Leela0.7.0 (0,05-0,06)-(0,04-0,06) ГБ

Таким образом, Leela0.7.0 - Leela 1 - 3


Ray-Leela
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -black "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144" -white "/home/Leela080GTP/leela_080_linux_x64 -g -t 2 -b 0"' -computer-both
Ray-Leela 0-1 1:40:00-1:05:21 110moves
Ray-Leela 0-1 2:13:33-1:58:41 222moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -white "/home/ray-8.0/ray --komi 7.5 --const-time 120 --thread 2 --pondering --tree-size 262144" -black "/home/Leela080GTP/leela_080_linux_x64 -g -t 2 -b 0"' -computer-both
Leela-Ray 1-0 1:53:59-:: 197moves
Leela-Ray 1-0 1:14:10-1:40:00 127moves
Типичное использование памяти Leela-Ray 0,05-5,7 ГБ

Таким образом, Ray - Leela 0 - 4


Pachi(c book.dat)-Leela
Рабочий путь: /home/pachi
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -black "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -white "/home/Leela080GTP/leela_080_linux_x64 -g -t 2 -b 0"' -computer-both
Pachi-Leela 1-0 3:05:50-:: 245moves
Pachi-Leela 0-1 ::-0:59:34 162moves
Команда: java -jar /usr/share/gogui/lib/gogui.jar -komi 7.5 -program 'java -jar /usr/share/gogui/lib/gogui-twogtp.jar -verbose -komi 7.5 -time 1s+2/1 -white "./pachi -f book.dat -t 120 threads=2,max_tree_size=4096,prior=pattern=160" -black "/home/Leela080GTP/leela_080_linux_x64 -g -t 2 -b 0"' -computer-both
Leela-Pachi 1-0 0:46:04-:: 109moves
Leela-Pachi 1-0 1:18:07-1:49:17 157moves
Типичное использование памяти Leela-Pachi 0,05-5,4 ГБ

Таким образом, Pachi (c book.dat) - Leela 1 - 3


Рейтинг не изменился (хотя, каким-то случайным образом Pachi и удалось выиграть в одной из партий у Leela0.8.0). Но разработчик Leela пошёл нестандартным путём в использовании параметра времени. Он решил в отличии от всех других движков получать различные величины времени на ход путём вычитания задаваемого параметром запуска --lagbuffer (-b) значения (в сантисекундах) от получаемого из внешнего приложения значения времени. Таким образом, если подключать Leela с различными зависимыми от времени обдумывания уровнями силы игры, например, к доске GoGUI, то нужно, во-первых, запускать gogui.jar с параметром времени на ход (тем самым исключая отображение затраченных на партию соперниками времён), имеющим какое-либо большое значение, например, с "-time 1s+21474836s/1" (максимальное компенсируемое leela_080_linux_x64 время), от которого затем будет вычитаться значение параметра -b движка, например, 2147471600 для получения 2 мин на ход при указанном значении параметра gogui.jar.


Обновил раздачу.

Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
26, November, 2016 13:04   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

Zen на 19х19 с 2 ч + 3 минутными бойоми периодами каждому проиграл 9р 1-2, используя 44 ядра ЦПУ + 4 ядра ГПУ и 128 ГБ ОЗУ, но при этом с полминутой на ход выиграл у 6р 1-0, используя почему-то только 7 нитей (threads) и неизвестное количество памяти.

Страницы: <<Первая...7891011121314151617>>
Страница: 15 из 17


Извините, только зарегистрированные пользователи могут писать в этом форуме.

  Путь Го       Го-портал       Новости Го



Галерея И — уникальные наборы игры Го Книги по игре Го