Tencent / PhoenixGo

Go AI program which implements the AlphaGo Zero paper
Other
2.88k stars 577 forks source link

how to set the config file to let PhoenixGo stronger #34

Open l1t1 opened 6 years ago

l1t1 commented 6 years ago

the default config PhoenixGo lost 4:0 to lz 3ef82227
my command line, cpu.conf is same as mcts_cpu.conf Black command: D:\tool\valid14\leelaz.exe -g -w D:\tool\valid14\3ef8 White command: D:\tool\PhoenixGo\bin\mcts_main.exe --config_path=D:\tool\PhoenixGo\etc\cpu.conf --gtp --log_dir=D:\tool\PhoenixGo\log --v=1 Black version: 0.15 White version: 1.0

wodesuck commented 6 years ago

You may try the GPU version, it is much stronger.

l1t1 commented 6 years ago

thanks, btw, as the weight files are same in each versions,

D:\tool\pgp>fc D:\tool\PhoenixGo\ckpt\*.* ckpt\*.* /b
正在比较文件 D:\TOOL\PHOENIXGO\CKPT\checkpoint 和 CKPT\checkpoint.
FC: 找不到差异

正在比较文件 D:\TOOL\PHOENIXGO\CKPT\meta_graph 和 CKPT\meta_graph.
FC: 找不到差异

正在比较文件 D:\TOOL\PHOENIXGO\CKPT\zero.ckpt-20b-v1.data-00000-of-00001 和 CKPT\zero.ckpt-20b-v1.data-00000-of-00001
FC: 找不到差异

正在比较文件 D:\TOOL\PHOENIXGO\CKPT\zero.ckpt-20b-v1.FP32.PLAN 和 CKPT\zero.ckpt-20b-v1.FP32.PLAN
FC: 找不到差异

正在比较文件 D:\TOOL\PHOENIXGO\CKPT\zero.ckpt-20b-v1.FP32.PLAN.step 和 CKPT\zero.ckpt-20b-v1.FP32.PLAN.step
FC: 找不到差异

正在比较文件 D:\TOOL\PHOENIXGO\CKPT\zero.ckpt-20b-v1.index 和 CKPT\zero.ckpt-20b-v1.index
FC: 找不到差异

could you put the program and weight in two gz file, so that we can got them respective just like leelazero did?

22nsuk commented 6 years ago

I have two questions.

  1. What is PhoenixGo's computer specification at Foxwq?
  2. What is the configuration value of PhoenixGo at Foxwq? Thanks a lot for letting this program open source!
wodesuck commented 6 years ago

@l1t1 But packing them together is more convenience, and users usually won't use two version at the same time.

@22nsuk 1. The account "金毛测试" use 1 P40 GPU which is close to a 1080Ti. 2. Config is same as etc/mcts_1gpu.conf, except some options about go game rules.

l1t1 commented 6 years ago

@wodesuck if software or weight would upgrade respective,split them can save traffic