網友評分: 5.6分
anago圍棋分析器是一款非常專業的圍棋分析軟件。它使用C++語言開發,運行效率高,占用內存小。使用標準為Windows組件,功能強大,使用方便,讓圍棋用戶更加清楚明白的進行學習分析。
1.隨時更換引擎。它可以在任意場合下,在菜單中切換引擎,這個引擎包括本地引擎、ssh遠程引擎,或另一個anago提供的遠程引擎……
2.具有租機功能。以方便機器不強的網友使用強機器的引擎。
3.具有自動分析功能??梢詿o人置守的完全一局棋的分析,并保存分析結果。
4.具有兩個引擎自動PK功能。以便比較兩個引擎的強弱。
5.具有連線和看棋功能。方便的溜狗和看棋。各大平臺連線均很方便,它甚至可以自動識別你執黑執白以自動設置。無需你操作,做到打開棋盤即自動連線。
6.具有將分析結果顯示在連線的目標棋盤(如弈城、野狐)上的功能。
7.具有顯示惡手的功能。類似批改作業,將下的不好的棋打上“X”。“X”的大小代表惡手的程度。
8.具有支招功能。用于對弈時,隨時請求AI的支招幫助,不需要時不會顯示,以培養獨立思考能力。
9.具有聯棋功能。用于和AI一起,和對手下棋,你和AI下的比例可以任意設置。用于與強大對手對弈時,在AI幫助下逐漸戰勝對手,培養AI思維感覺。
10.具有評估功能,隨時進行形勢判斷以了解棋的死活強弱。并可隨便關閉。
首先啟動引擎。如圖,在菜單中選擇一個引擎,稍等幾秒,等引擎名前面出現“★”時,表示引擎已啟動成功。(注意:無此“★”符號則不正常,很多不能使用的問題,都是由于引擎沒有啟動造成的,當出現無論怎樣操作引擎都不分析、下棋時,請檢查此處)。序號為1和2的引擎,選擇后,會彈出一個子菜單,用于選擇權重。選擇其中一個權重后,則會正常啟動。序號從3以后的引擎,只要選擇它就可以正常啟動。
當引擎啟動成功后,選擇相應的功能,anago有基本功能和附加功能兩部分,如圖,“連線”、“看棋”、“自動分析”、“引擎pk”為anago的四個附加功能,這些功能是互斥的,選擇一個功能,則會取消別的功能。如果這些附加功能都不選,則處于基本功能中。
基本功能 處于基本功能時,可以實現這些功能:與引擎對弈、讓引擎自對弈,或者加載棋譜自由分析棋局。這些功能是由上圖中的黑體字“黑方”、“白方”右邊的“分析”、“下子”選項決定的。當你選擇黑方的“分析”時,該黑方下時,引擎則會分析此時的黑方下法,如果選擇了黑方的“下子”,則在分析結束時會下子,下子時間由右邊的“讀秒”、“首計算量”、“總計算量”決定。白方的“分析”、“下子”同樣如此。
當你想和引擎對弈時,如果你想執黑,則黑方的“分析”“下子”不選,選上白方和“分析”“下子”(意味著引擎思考、下白方),當你想執白時,則相反。
當你想讓引擎自對弈時,則需要把黑方、白方的“分析”“下子”全選上,此時引擎既下黑也下白。
當你想加載棋譜分析時,先選擇菜單 “文件”里的“打開”,找到需要打開的sgf棋譜文件(anago只支持sgf格式棋譜),打開棋譜后,用棋盤下方的導航工具欄里的按鈕前進、后退,并選擇上述的黑方、白方的“分析”,即可對此局面分析,分析結果會自動保存。
注意:分析狀態下,通常不要選擇“下子”,因為這樣的話,引擎會在此局面下下子,并創建一個新的分支。除非你希望這樣,否則不要這樣做。
各參數含義如下圖所示:
在左側工具欄的下方,可以設置讓子,可選項包括“分先”、“讓先”、“讓2子”、“讓3子”……。其后是規則設置,有“數子”和“數目”兩種,強烈建議使用“數子”規則,在這種規則下引擎的棋力較高。再其后是貼目設置,當讓子設置設為不是“分先”時,貼目會自動設為“0”,當讓子設置設為“分先”時,這里的貼目,會按默認設置設好,默認值是數子規則貼6.5目,數目規則貼6.5目,如果想修改這個默認值,請到菜單“設置“下的“設置一”里修改。
當選上黑方或白方的“下子”后,引擎會下子,下子條件由“讀秒”、“首計算量”、“總計算量”控制,當分析時間達到“讀秒”、分析首位的計算量達到“首計算量”、所有分析點的計算量總和達到“總計算量”這三個條件中的一個被滿足時,引擎就會下子。
“首計算量”和“總計算量”是在勾選后才生效(此時是黑色的,未勾選時則是灰色的),而“讀秒”總是生效的。
“靜態pda”是控制引擎的下法的激進程度的,勾選后才生效。其數值從3.0到-3.0,數值為0則下法正常,數值越大下法越激進(用于讓子棋和劣勢局面),數值越?。ㄘ摚┫路ㄔ奖J兀ㄓ糜趦瀯菥置妫2幌胝{整下法激進度的,則不要勾選它。
附加功能 anago有四個附加功能:“連線”、“看棋”、“自動分析”、“引擎pk”,各部分功能區如下圖所示:連線和看棋功能區(這兩者的功能是密切相關的)為藍色。“自動分析”功能區為棕色,“引擎pk”功能區為綠色。
連線與看棋 連線與看棋這兩個功能緊密相關,都是針對某個目標棋盤(如弈城、野狐的棋盤)的操作。區別在于:連線是用引擎和目標棋盤上的對手下棋(俗稱溜狗),看棋只是將目標棋盤上的棋局搬運到anago上來并實時更新,引擎只是分析,并不下子。
當你選上“連線”或“看棋”時,anago立即開始自動搜索屏幕上除了anago自身棋盤以外的別的圍棋盤,搜到了,把目標棋盤對應的應用程序的標題欄文字顯示在anago的標題欄上,如下圖所示,紅框內為搜索到的目標棋盤的標題欄文字,30代表棋盤單元格大?。▋蓚€格線之間的距離,單位為像素),116代表棋盤顏色的飽和度。如果anago標題欄上沒有這樣的文字,說明沒有搜索到棋盤,請檢查原因。
搜索到目標棋盤后,就可以連線或看棋了。
如果你選的是“連線”,建議同時按下“連線”右側的“自動”,表示自動識別你執黑執白。如果你選上了“自動”,請在對弈平臺上申請對局,當棋盤開始后,就可以自動進行了,你不需要再進行任何別的操作。如果沒有按下“自動”,則在對局開始后,按你執黑執白的情況不同,勾選黑方或白方的“分析”及“下子”。
如果你選的是“看棋”,則會自動把目標棋盤上的棋局搬運到anago上來,并進行分析。當棋局變化時,anago上的棋局能實時跟隨變化。在看棋時,你隨時可以倒退回去查看前面的局面,并可以下子研究(此時會進入試下狀態),在研究過程中,棋譜的主干部分依然可以跟隨目標棋盤的棋局進展。研究結束后,按Esc鍵或按下面的“試下”按鈕取消試下狀態,此時會自動刪除所有試下之子并回到研究(試下)出發點,再用導航鍵一步步跟隨棋局進行下去。
自動分析 待續……
引擎pk 待續……
添加引擎
anago支持最多98個引擎。你可以在菜單“設置”里選擇“引擎設置”,打開頁面如下圖:按1. 2. 3. 4. 5.的順序添加引擎
1.鼠標點擊需要編輯的引擎,如果你是添加新引擎,則在最下面空白的一行上點擊鼠標。
2.選擇“本地引擎”,不管你使用的是真正的本地引擎,還是使用ssh或ikatago的遠程引擎,均需要選擇“本地引擎”。
3.輸入引擎名稱,原則上引擎名稱可以起任意名稱,均不影響使用,但實際上應該起個能夠反映其特征的名稱。
4.按右方的“瀏覽”,找到引擎的執行文件,選擇它。它的文件名或路徑即自動被輸入到左邊的框中,如:“c:\eng\katago-v1.7.0-gpu-opencl-windows-x64\katago.exe”,這樣的路徑叫絕對路徑,如果將前面的“c:\eng\”刪掉,只剩下文件名“katago-v1.7.0-gpu-opencl-windows-x64\katago.exe”,即為相對路徑。絕對路徑和相對路徑均可正常工作,但建議使用相對路徑,因為使用相對路徑時,當整個eng目錄移到其他位置(或其他盤上)時,相對路徑仍然可以正常工作,而絕對路徑則不行。(圖中的路徑為相對路徑)
5.填入適當的參數。對于katago來說,這樣的參數是最普通的:“gtp -model ..\katago_weights\b20-s530.bin.gz -config default_gtp.cfg”,-model后跟的是權重文件(包括路徑,絕對路徑或相對路徑皆可),-config后跟的是配置文件(包括路徑,絕對路徑或相對路徑皆可)。
注意:由于序號為1和2的引擎,權重是由子菜單中選擇引擎的,所以它們的參數中不需要加入權重的參數,如“gtp -config default_gtp.cfg”即可。
添加ikatago引擎
添加ikatago引擎時,“路徑”可填入:“ikatago1.31.exe”(因為eng包里已經包含此文件,所以只填這個文件名即可),“參數”可填入“--platform colab --username 帳號 --password 密碼”。其中“帳號”和“密碼”用你自己的帳號密碼代替。
弈城不能連線解決方法:
1.關閉弈城,在弈城的快捷方式上右擊鼠標,在彈出的菜單中選擇“屬性”。
2.在打開的對話框中,在上方選擇“兼容性”,再按下方的“更改高DPI設置”。
3.在彈出的新對話框中,勾選“替代高DPI縮放行為”,再在下面的組合框中選擇“應用程序”。再按“確定”關閉,重新啟動弈城即可。
弈城不能連線解決方法:
1.關閉弈城,在弈城的快捷方式上右擊鼠標,在彈出的菜單中選擇“屬性”。
2.在打開的對話框中,在上方選擇“兼容性”,再按下方的“更改高DPI設置”。
3.在彈出的新對話框中,勾選“替代高DPI縮放行為”,再在下面的組合框中選擇“應用程序”。再按“確定”關閉,重新啟動弈城即可。
Sabaki不能連線解決方法:
如下方左圖所示,打開Sabaki的菜單“File”里的“Preferences”,在彈出的頁面中,把箭頭所示的兩項不勾選即可。