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




Программы играющие в Го, игра Го онлайн, электронные книги и лекции Го на видео  
Страницы: <<Первая...1011121314151617181920
Страница: 20 из 20
Re: Рейтинг программ для игры в Го
Q30 на rugo.ru Гость
06, July, 2019 10:13   Об авторе Фотографии автора Партии автора Набор Го автора
 +    0     

На сегодняшний день рейтинг GTP движков для игры в го (без использования графических процессоров) выглядит следующим образом:
1) LeelaZero;
2) Leela;
3) Rayon;
4) Hiratuka;
5) Zenith;
6) Pachi_DCNN;
7) Pachi;
8) Ray;
9) MoGo.

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

Соспарринговал различные версии LeelaZeroPhoenix и в конце сильнейшую из них со слабейшей LeelaZero (используя файл нейросети той же "весовой категории").
Как и раньше: чёрные-белые

LeelaZero_0.15_lizzie-LeelaZero_0.14
Рабочий путь: /home/LeelaZero
Команда: 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 "./leela-zero-0.15-phoenix-go-lizzie/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -white "./leela-zero-0.14-phoenix-go/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
LeelaZero_lizzie-LeelaZero 1-0 1:32:27-1:34:37 91moves
LeelaZero_lizzie-LeelaZero 1-0 2:41:03-2:43:22 159moves
Команда: 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 "./leela-zero-0.15-phoenix-go-lizzie/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -black "./leela-zero-0.14-phoenix-go/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
LeelaZero-LeelaZero_lizzie 0-1 1:34:30-1:32:28 92moves
LeelaZero-LeelaZero_lizzie 0-1 2:41:02-2:38:46 158moves
Типичное использование памяти LeelaZero_lizzie-LeelaZero (0,22-0,26)-(0,22-0,25) ГБ

Таким образом, LeelaZero_0.15_lizzie - LeelaZero_0.14: 4 - 0


LeelaZero_lizzie-lz_orig (0.15)
Рабочий путь: /home/LeelaZero
Команда: 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 "./leela-zero-0.15-phoenix-go-lizzie/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -white "./lz-phoenix-orig/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
LeelaZero_lizzie-lz_orig 0-1 2:04:27-2:02:23 122moves
LeelaZero_lizzie-lz_orig 0-1 2:22:49-2:20:31 140moves
LeelaZero_lizzie-lz_orig 1-0 3:02:41-:: 181moves
LeelaZero_lizzie-lz_orig 0-1 1:54:24-1:52:15 112moves
Команда: 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 "./leela-zero-0.15-phoenix-go-lizzie/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -black "./lz-phoenix-orig/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
lz_orig-LeelaZero_lizzie 0-1 2:08:40-2:06:10 126moves
lz_orig-LeelaZero_lizzie 0-1 ::-2:24:25 144moves
lz_orig-LeelaZero_lizzie 1-0 2:14:27-2:14:51 133moves
lz_orig-LeelaZero_lizzie 1-0 3:04:39-3:04:42 183moves
Типичное использование памяти LeelaZero_lizzie-lz_orig (0,25-0,28)-(0,24-0,27) ГБ

Таким образом, LeelaZero_lizzie - lz_orig(0.15): 3 - 5


lz_v0.32(0.15)-lz_orig(0.15)
Рабочий путь: /home/LeelaZero
Команда: 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 "./lz-phoenix-v0.32/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -white "./lz-phoenix-orig/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
lz_v0.32-lz_orig 0-1 1:58:41-1:56:24 116moves
lz_v0.32-lz_orig 1-0 1:32:19-1:32:33 91moves
lz_v0.32-lz_orig 1-0 1:58:24-1:58:36 117moves
Команда: 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 "./lz-phoenix-v0.32/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -black "./lz-phoenix-orig/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
lz_orig-lz_v0.32 0-1 1:36:25-1:34:18 94moves
lz_orig-lz_v0.32 1-0 3:16:45-3:17:03 195moves
lz_orig-lz_v0.32 0-1 1:54:42-1:52:17 112moves
Типичное использование памяти lz_v0.32-lz_orig (0,23-0,28)-(0,22-0,27) ГБ

Таким образом, lz_v0.32(0.15) - lz_orig(0.15): 4 - 2


lz_v0.32(0.15)-lz_v0.33(0.15)
Рабочий путь: /home/LeelaZero
Команда: 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 "./lz-phoenix-v0.32/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -white "./lz-phoenix-v0.33/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
lz_v0.32-lz_v0.33 1-0 1:32:17-1:32:15 91moves
lz_v0.32-lz_v0.33 1-0 1:42:18-1:42:25 101moves
lz_v0.32-lz_v0.33 0-1 1:34:28-1:32:16 92moves
Команда: 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 "./lz-phoenix-v0.32/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -black "./lz-phoenix-v0.33/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
lz_v0.33-lz_v0.32 1-0 3:12:37-3:12:48 191moves
lz_v0.33-lz_v0.32 1-0 2:34:38-2:34:39 153moves
lz_v0.33-lz_v0.32 1-0 1:42:23-1:42:39 101moves
Типичное использование памяти lz_v0.32-lz_v0.33 (0,23-0,30)-(0,22-0.29) ГБ

Таким образом, lz_v0.32(0.15) - lz_v0.33(0.15): 2 - 4


lz_v0.33(0.15)-leela_zero_0.16
Рабочий путь: /home/LeelaZero
Команда: 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 "./lz-phoenix-v0.33/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -white "./leela-zero-0.16-phoenix-go/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
lz_v0.33-0.16 0-1 1:50:17-1:48:12 108moves
lz_v0.33-0.16 0-1 1:52:36-1:50:13 110moves
Команда: 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 "./lz-phoenix-v0.33/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt" -black "./leela-zero-0.16-phoenix-go/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
0.16-lz_v0.33 0-1 3:04:27-3:02:18 182moves
0.16-lz_v0.33 1-0 2:18:10-2:18:34 137moves
Типичное использование памяти lz_v0.33-0.16 (0,23-0,26)-(0,45-0,50) ГБ

Таким образом, lz_v0.33(0.15) - leela_zero_0.16: 1 - 3


Да, с каждой новой версией вроде наблюдается какое-то усиление игры Phoenix, но какой смысл в этой "мышиной возне", если нейросеть не обновляется и, соответственно, нет никаких шансов против исходной LeelaZero (даже с прошлогодней нейросетью, не упоминая уж новые), честно, не понимаю...

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

Соспарринговал различные версии LeelaZero и в конце - сильнейшую из них с сильнейшей из LeelaZeroPhoenix (файлы нейросетей одной "весовой категории").
Как и раньше: чёрные-белые

LeelaZero_0.14-lz_komi_v0.42(0.15)
Рабочий путь: /home/LeelaZero
Команда: 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 "./leela-zero-0.14/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -white "./lz-komi-v0.42/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
LeelaZero_0.14-lz_komi_v0.42 1-0 1:31:58-1:31:21 91moves
LeelaZero_0.14-lz_komi_v0.42 1-0 3:05:56-3:05:14 185moves
Команда: 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 "./leela-zero-0.14/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -black "./lz-komi-v0.42/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
lz_komi_v0.42-LeelaZero_0.14 0-1 1:56:17-1:53:11 114moves
lz_komi_v0.42-LeelaZero_0.14 1-0 2:05:57-2:05:14 125moves
Типичное использование памяти LeelaZero_0.14-lz_komi_v0.42(0.15) (0,22-0,27)-(0,69-0,76) ГБ

Таким образом, LeelaZero_0.14 - lz_komi_v0.42(0.15): 3 - 1


LeelaZero_0.14-lz_next_190222(0.16)
Рабочий путь: /home/LeelaZero
Команда: 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 "./leela-zero-0.14/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -white "./lz-next-190222/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
LeelaZero_0.14-lz_next_190222 0-1 2:12:15-2:09:05 130moves
LeelaZero_0.14-lz_next_190222 1-0 2:11:53-2:11:06 131moves
Команда: 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 "./leela-zero-0.14/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -black "./lz-next-190222/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
lz_next_190222-LeelaZero_0.14 1-0 1:59:54-1:59:35 119moves
lz_next_190222-LeelaZero_0.14 1-0 3:21:53-3:21:13 201moves
Типичное использование памяти LeelaZero_0.14-lz_next_190222(0.16) (0,25-0,31)-(0,44-0,48) ГБ

Таким образом, LeelaZero_0.14 - lz_next_190222(0.16): 1 - 3


LeelaZero_0.16-lz_next_190222(0.16)
Рабочий путь: /home/LeelaZero
Команда: 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 "./leela-zero-0.16/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -white "./lz-next-190222/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
LeelaZero_0.16-lz_next_190222 0-1 1:38:14-1:35:01 96moves
LeelaZero_0.16-lz_next_190222 1-0 2:31:47-2:31:01 151moves
Команда: 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 "./leela-zero-0.16/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -black "./lz-next-190222/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
lz_next_190222-LeelaZero_0.16 1-0 2:27:47-2:27:17 147moves
lz_next_190222-LeelaZero_0.16 1-0 2:17:50-2:17:05 137moves
Типичное использование памяти LeelaZero_0.16-lz_next_190222(0.16) (0,40-0,45)-(0,40-0,46) ГБ

Таким образом, LeelaZero_0.16 - lz_next_190222(0.16): 1 - 3


LeelaZero_0.16-LeelaZero_0.14
Рабочий путь: /home/LeelaZero
Команда: 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 "./leela-zero-0.16/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -white "./leela-zero-0.14/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
LeelaZero_0.16-LeelaZero_0.14 0-1 1:34:14-1:31:12 92moves
LeelaZero_0.16-LeelaZero_0.14 0-1 2:00:00-1:57:08 118moves
LeelaZero_0.16-LeelaZero_0.14 1-0 4:23:51-4:23:28 263moves
LeelaZero_0.16-LeelaZero_0.14 1-0 1:31:53-1:31:35 91moves
Команда: 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 "./leela-zero-0.16/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -black "./leela-zero-0.14/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
LeelaZero_0.14-LeelaZero_0.16 0-1 1:34:01-1:31:02 92moves
LeelaZero_0.14-LeelaZero_0.16 0-1 2:48:04-2:45:05 166moves
LeelaZero_0.14-LeelaZero_0.16 1-0 3:47:55-3:47:24 227moves
LeelaZero_0.14-LeelaZero_0.16 1-0 ::-:: 183moves
Типичное использование памяти LeelaZero_0.16-LeelaZero_0.14 (0,39-0,54)-(0,22-0,36) ГБ

Таким образом, LeelaZero_0.16 - LeelaZero_0.14: 4 - 4


LeelaZero_0.17-lz_next_190222(0.16)
Рабочий путь: /home/LeelaZero
Команда: 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 "./leela-zero-0.17/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -white "./lz-next-190222/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
LeelaZero_0.17-lz_next_190222 1-0 2:15:50-2:15:23 135moves
LeelaZero_0.17-lz_next_190222 1-0 4:07:39-4:07:00 247moves
Команда: 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 "./leela-zero-0.17/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -black "./lz-next-190222/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt"' -computer-both
lz_next_190222-LeelaZero_0.17 0-1 1:44:17-1:41:00 102moves
lz_next_190222-LeelaZero_0.17 0-1 1:57:57-1:54:59 116moves
Типичное использование памяти LeelaZero_0.17-lz_next_190222(0.16) (0,40-0,53)-(0,40-0,54) ГБ

Таким образом, LeelaZero_0.17 - lz_next_190222(0.16): 4 - 0


LeelaZero_0.17-LeelaZero_phoenix_0.16
Рабочий путь: /home/LeelaZero
Команда: 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 "./leela-zero-0.17/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -white "./leela-zero-0.16-phoenix-go/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
0.17-phoenix_0.16 1-0 2:25:55-2:26:39 145moves
0.17-phoenix_0.16 1-0 1:51:58-1:52:11 111moves
Команда: 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 "./leela-zero-0.17/src/leelaz -g -t 2 -r 25 -w 320MB/elf_converted_weights.txt" -black "./leela-zero-0.16-phoenix-go/src/leelaz -g -t 2 -r 25 -w PhoenixGo_v1.txt"' -computer-both
phoenix_0.16-0.17 0-1 2:20:07-2:17:12 138moves
phoenix_0.16-0.17 0-1 2:00:04-1:57:04 118moves
Типичное использование памяти LeelaZero_0.17-LeelaZero_phoenix_0.16 (0,42-0,45)-(0,46-0,48) ГБ

Таким образом, LeelaZero_0.17 - LeelaZero_phoenix_0.16: 4 - 0


Очевидно, что последняя версия 0.17 сильней предшествующих.

P. S. Один "трюк": для того, чтобы выводилась не только версия LeelaZero, но и используемый файл весов нейронной сети, нужно перед компиляцией движка в файле GTP.cpp изменить строку "gtp_printf(id, PROGRAM_VERSION);" на "gtp_printf(id, " %s + %s", PROGRAM_VERSION, cfg_weightsfile.c_str());"

Страницы: <<Первая...1011121314151617181920
Страница: 20 из 20


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

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



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