pytorch / ELF

ELF: a platform for game research with AlphaGoZero/AlphaZero reimplementation
Other
3.37k stars 566 forks source link

what GUI program can be used with the go bot? #27

Closed weichen55 closed 6 years ago

weichen55 commented 6 years ago

What GUI program can we use to play game with the bot? Thanks.

l1t1 commented 6 years ago

if only use the weight file,you can try sabaki +leelazero 0.14

bochen2027 commented 6 years ago

yes, lzelf in sabaki works good

bochen2027 commented 6 years ago

it even works with Lizzie but you have to code recompile and its not consistent

weichen55 commented 6 years ago

if only use the weight file,you can try sabaki +leelazero 0.14 l1t1, where can i get the weight file for leelazero? Thanks.

l1t1 commented 6 years ago

http://zero.sjeng.org/networks/62b5417b64c46976795d10a6741801f15f857e5029681a42d02c9852097df4b9.gz where winrate is 0.93 on webpage

greatken999 commented 6 years ago

I run gogui with opengo succees

BIGBALLON commented 6 years ago

@greatken999 hi, how to do this? can you give some details? Thanks

greatken999 commented 6 years ago

step 1: run " source activate opengo" step 2: edit a shelll file runopengo.sh like this:

!/bin/bash

cd /yourpath/ELF/ ./scripts/devmode_set_pythonpath.sh cd scripts/elfgames/go/ ./gtp.sh /yourpath/ELF/pretrained-go-19x19-v0.bin --verbose --gpu 0 --num_block 20 --dim 224 --mcts_puct 1.50 --batchsize 16 --mcts_rollout_per_batch 16 --mcts_threads 2 --mcts_rollout_per_thread 8192 --resign_thres 0.05 --mcts_virtual_loss 1 step 3: chmod +x runopengo.sh step 4: run gogui from opengo env shell step 5: add runopengo.sh as new program command

BIGBALLON commented 6 years ago

@greatken999 thanks a lot, now it works for me.

jma127 commented 6 years ago

Thanks for your interest, glad it works 😄 . And many thanks to @greatken999 for helping out!