2017年10月12日 星期四

[研究] DarkGo 單機版、免費電腦圍棋 安裝 (CentOS 7.4 x64)

[研究] DarkGo 單機版、免費電腦圍棋 安裝 (CentOS 7.4 x64)

2017-10-11

DarkGo: Go in Darknet
https://pjreddie.com/darknet/darkgo-go-in-darknet/

OGS上目前棋力估計約1段 ~ 5 段 ( 1d ~ 5d,數值在變化)
https://online-go.com/user/view/434218

https://forums.online-go.com/t/how-to-deal-with-this-darkgo-black-pattern/12022


cd  /usr/local
yum  -y  install  git
# if darknet directory exists, git clone will skip
rmdir  -fr  darknet
git clone https://github.com/pjreddie/darknet
cd darknet
yum  -y  install  gcc
make
wget   -O  go.weights  pjreddie.com/media/files/go.weights  

# Then run the Go engine in testing mode: (測試模式)
./darknet  go  test  cfg/go.test.cfg   go.weights

# Then run the Go engine (不會有畫面)
./darknet  go  cfg/go.test.cfg  go.weights



測試模式-交談式介面用法:(不是和電腦下,單純人下,測試用)
* 畫面有2個建議的下棋點,按下 Enter會自動選第一個位置下
* 輸入數字,例如 2,會選第 2 個建議
* 輸入位置,例如 A 15,會下 A 15
* 輸入清除位置,例如 c A 15,會刪除 A 15 的棋子
* 輸入黑棋位置,例如 b A 15,會下黑棋於 A 15 的棋子
* 輸入白棋位置,例如 w A 15,會下白棋於 A 15 的棋子
* 輸入 p 會輪流下黑、白棋
* 按下 Ctrl-C 中斷

********************************************************************************

接下來安裝個圖形介面使用,比較方便。
以下要在 Linux 的 X-Windows 下測試 ( ex : GNOME )

GoGUI 是老字號的 電腦圍棋圖形介面,至少要求 Java JRE 1.5,不支援太新的 Java 1.9



[root@localhost local]# yum list | grep openjdk.x
java-1.7.0-openjdk.x86_64                   1:1.7.0.141-2.6.10.5.el7   @anaconda
java-1.8.0-openjdk.x86_64                   1:1.8.0.131-11.b12.el7     @anaconda
java-1.6.0-openjdk.x86_64                   1:1.6.0.41-1.13.13.1.el7_3 base
java-1.7.0-openjdk.x86_64                   1:1.7.0.151-2.6.11.1.el7_4 updates
java-1.8.0-openjdk.x86_64                   1:1.8.0.144-0.b01.el7_4    updates
[root@localhost local]#


可以考慮自動選最新版 JRE 安裝
yum   -y   install   jre

或安裝特定版本
yum   -y   install   java-1.7.0-openjdk.x86_64


cd   /usr/local
wget  -O  gogui-1.4.9.zip  https://downloads.sourceforge.net/project/gogui/gogui/1.4.9/gogui-1.4.9.zip?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fgogui%2Ffiles%2Fgogui%2F1.4.9%2F&ts=1507763313&use_mirror=nchc

unzip  gogui-1.4.9.zip
cd  gogui-1.4.9
install  -y  install  jre
cd  bin
./gogui







程式 + engine 參數
/usr/local/darknet/darknet   go   engine cfg/go.test.cfg   go.weights




(下圖) 人和電腦都 Pass 後






結果無法完成輸贏計算???

********************************************************************************

[研究] quarry 0.2.0 免費電腦圍棋圖形介面安裝(CentOS 7.1 x64)
http://shaurong.blogspot.com/2015/10/quarry-020-centos-71-x64.html
2017-10-12,發現連不上官方網站了,不知是關站了,還是暫時連不上。

********************************************************************************

電腦圍棋圖形界面 Sabaki

[研究] Sabaki v0.31.3 免費電腦圍棋界面 + GNU Go 免費單機電腦圍棋
http://shaurong.blogspot.com/2017/09/sabaki-v0313-gnu-go.html



wget   -O  sabaki-v0.31.4-linux-x64.AppImage   https://github.com/yishn/Sabaki/releases/download/v0.31.4/sabaki-v0.31.4-linux-x64.AppImage

chmod   +x  sabaki-v0.31.4-linux-x64.AppImage

./sabaki-v0.31.4-linux-x64.AppImage











程式 + engine 參數
/usr/local/darknet/darknet   go   engine cfg/go.test.cfg   go.weights





















(待續)

沒有留言:

張貼留言