為了實(shí)踐MCTS應(yīng)用于五子棋,需要編寫對(duì)應(yīng)程序來完成此過程加深對(duì)理論運(yùn)用。接下來將會(huì)學(xué)習(xí)Python等相關(guān)程序工具來實(shí)現(xiàn)整個(gè)實(shí)踐設(shè)想,對(duì)于實(shí)踐的學(xué)習(xí)計(jì)劃先簡(jiǎn)單分為下面幾個(gè)設(shè)想步驟。
1、安裝Python熟悉編程環(huán)境。
2、學(xué)會(huì)Python圖形編程,因?yàn)橐嫵銎灞P和下棋,所以需要圖形化編程。
3、通過案例學(xué)習(xí)初步掌握Python程序開發(fā)。
4、嘗試模仿開發(fā)五子棋MCTS單機(jī)版運(yùn)算程序。
上面是大概設(shè)想,不知道需要多長(zhǎng)時(shí)間可以達(dá)成最終效果,既然開始了就一步步往下吧。
先開始安裝Python編程環(huán)境:
當(dāng)前使用的是MacBook,所以選擇Mac安裝Python3,Mac本身自帶Python2.7,并且允許兩個(gè)版本共存。為何有2.7版本還要安裝3版本,發(fā)現(xiàn)這個(gè)問題是因?yàn)镻ython版本并未前向兼容的問題,當(dāng)前不糾結(jié)使用哪個(gè)版本,先從3開始吧。下面是安裝過程步驟。
1)安裝homebrew?
Homebrew介紹:Homebrew是一款Mac OS平臺(tái)下的軟件包管理工具,擁有安裝、卸載、更新、查看、搜索等很多實(shí)用的功能。簡(jiǎn)單的一條指令,就可以實(shí)現(xiàn)包管理,而不用你關(guān)心各種依賴和文件路徑的情況,十分方便快捷。
整個(gè)安裝過程可參考此文章:http://www.itdecent.cn/p/4e80b42823d5
brew命令:
brew list?????????? 列出已安裝的軟件
brew update???? 更新brew
brew home?????? 用瀏覽器打開brew的官方網(wǎng)站
brew info???????? 顯示軟件信息
brew deps??????? 顯示包依賴
2)安裝Python3
brew install python3
安裝好后運(yùn)行python3 --version命令版本為最新發(fā)布版本Python 3.6.5。
3)檢查是否安裝成功
接下來將學(xué)習(xí)莫煩提供的資料:https://morvanzhou.github.io/
