目錄

連網對弈

從7.0開始,玄玄圍棋提供聯網對弈功能,這一功能和以前版本提供的兩部電腦間直接連接對弈完全不同。從此,玄玄圍棋不僅是圍棋學習與研究的工具,還是一個對弈平臺。目前支持連接中國圍棋網和日本的熊貓圍棋網(即原IGS),並實現了所有主要功能。以後視情況可能還會增加連接其他網站下棋的功能。

中國圍棋網由於種種原因,現在在上面下棋的人很少了。在寫聯網功能時很擔心寫到一半它就關掉了,還好,它現在還頑強的存在著。熊貓圍棋網是從原來的IGS而來,歷史還更久遠。其伺服器代碼和中國圍棋網系出同源,然而,熊貓圍棋網的伺服器作了很多改進,雖然結構上不如Tom/弈城那麼先進,但有些地方做得還更好。在我的博客裏我對它們作了簡單的比較。目前,有許多應用程式可以連上熊貓圍棋網下棋,上面有來自世界各地的人們,它是一個名副其實的國際圍棋伺服器,從初學者到7-8段都有不少人,其中日本棋手最多。如果你想讓外國人見識一下圍棋發源國棋手的實力,可以到那兒去展示展示你的力量。

登錄圍棋伺服器
要開始聯網下棋,請從“下棋”功能表下選“聯網對弈”,也可以使用工具欄最右邊的一個按鈕,然後會彈出下面的對話方塊:

這是一個“四多”對話方塊——多網站、多伺服器、多帳號管理的多功能對話方塊。在伺服器列表中,列出了玄玄圍棋支持的網站及其伺服器,要在某一網站下棋,必須先選中某一伺服器。在這個伺服器上如果還沒有註冊帳號,按下“註冊帳號”按鈕,先去註冊帳號。有了帳號名和密碼後,將它們輸入到相應的欄目中,然後按下“保存”按鈕。在這個伺服器上可能註冊了多個用戶名,選定某個用戶名,然後按下“登錄”按鈕即可登錄到圍棋網站。對於中國圍棋網,如果主伺服器連不上,可以試試伺服器2。

登錄後的操作
登錄後的大廳頁面可以看到四個主要區域,它們分別是:棋局列表,功能版面,用戶列表,資訊交流區域。對於棋局列表和棋手列表,可以用滑鼠右單擊彈出快顯功能表訪問不同的功能,用滑鼠點擊列表欄目標題可以對此欄目排序。用滑鼠雙擊棋局列表中的項目就可以看棋。版面中還有“連線測試”按鈕,按下這個按鈕可以檢查和伺服器的聯絡狀態。

申請對局
對於熊貓圍棋網,功能版面中有“自動申請對局”按鈕,登錄後無需獲取棋手列表和對局列表,常常是一按下這個按鈕就可以立即開始下棋,線上人員較少時可能要稍等一會兒。用這種方式既可以節省獲取列表的時間,又可以減輕伺服器的負擔。當然,也可以手動一個一個向其他棋手申請對局。很多棋手設有對局條件,主要是讓子和對局時間的設定。申請對局時程式會自動根據對方所設條件給出時間設定,在一定的範圍內可以稍作修改。當向比你等級更高的棋手申請對局時,如果讓子太少,系統會自動拒絕你的申請。對局開始後,玄玄圍棋會自動為你向對手用英文打招呼,對局結束後也會向對方說謝謝,免得麻煩。熊貓圍棋網支援熊貓圍棋網方式計時(其實就是所謂的加拿大計時,它規定在一定的時間內必須走完25手,然後又給你一定的時間)和讀秒制計時,然而上面使用讀秒制方式的棋手非常少,大約不到千分之二,加上讀秒制時間的組成部分較為複雜,要支援它會讓對局時時間的顯示變得很複雜,因此玄玄圍棋不支持讀秒制。如果上面的讀秒制和Tom/弈城一樣——多少秒多少次那麼簡單,那肯定會支持。中國圍棋網沒有自動申請對局的功能,也不能設定對局條件。最後,有人向你申請對局時,如果不想應戰又不忍拒絕對方時,可選擇“不回應”。

資訊交流
在中國圍棋網,大廳支援叫喊和私人交談兩種資訊交流方式。叫喊的資訊所有人都可以看到。在熊貓圍棋網,不支援叫喊的交流方式,只能是一對一的私人交談。要進行私人交談,先在棋手列表中選定交談物件,然後再輸入資訊,回車即可。對方如果是外國人,可能需要用英語與之交流。在對局室中,觀棋者可以評棋,對局者看不到這些評棋資訊。對局者可以和對手交談,觀棋者也看不到對局雙方的交談內容。這和Tom/弈城有所不同,伺服器就是這麼規定的,沒辦法。

加時、封盤與載入封盤棋局
對局開始後,中國圍棋網支援“加時”和“封盤”兩個功能,如果不想對方超時判負,加時按鈕每按下一次給對手加1分鐘。熊貓圍棋網不支援這一功能。封盤是暫停棋局,日後再下。重新調出封盤棋局的方法是,在棋手列表中右單擊對方的名稱,從彈出的功能表中選“載入封盤”即可繼續以前的棋局。由於某種原因,可能在伺服器上已不存在你們的封盤棋局,這時這個命令就不會起作用。對於由於網路原因斷線的棋手,在其重新登錄時,可在對局室右單擊對手的名字,然後從彈出的功能表選“載入封盤”。

結束對局
當棋局已沒有可走子的地方,可以按下“開始點目”按鈕,對方同意後就進入點目狀態,點擊棋盤上的棋子將其標為死子。如果點錯了棋子,可以用悔棋按鈕重新開始點目。程式視窗右下角的狀態欄會及時顯示當前目數。當目數確定無誤後,可以按下“結束點目”按鈕,對方同意後棋局就結束了。對局結束後就可以立即在棋局中複盤,非常方便。這種複盤是對局者個人在自己的電腦上進行的,區別於對局雙方的共同探討——連線複盤。用戶參與的對局在結束後會自動被保存,方便日後調出複盤。使用快捷鍵F9可以調出以往的對局

觀棋與即時試下
玄玄圍棋自從5.0引入智慧解題功能,6.0引入導入盤面,每個重要版本都會為用戶帶來前所未有的新體驗,這些功能就是玄玄圍棋的“眾妙之門”的妙處所在。7.0創新功能就是“即時試下”,它是玄玄圍棋聯網對弈的一個特色功能。什麼是“即時試下”?簡單的說,即時試下就是在看棋或複盤時,可以在棋盤上直接走子。它由以下幾個要素構成:
1、直接在看棋棋盤上走子,而不必另開棋盤。用戶看棋時隨時可以在棋盤上拆解
2、在試下的過程中,實戰走步由伺服器傳來時可明顯看出並可快速切換到最新實戰棋步
3、可隨時刪除試下走步。可以按下“清除試下”的按鈕刪除所有試下棋步,也可以在棋樹中右單擊某一分支然後刪除

即時試下功能的設計,除了需要有三個人——對局雙方加觀棋者——改變本地棋譜的概念,還需要有一個關鍵的介面元素的支援,它就是玄玄圍棋的棋譜樹。玄玄圍棋有著非常直觀的棋譜樹,在即時試下的過程中因為有了它而不會迷失在眾多的走步樹叢中,用戶總可以一目了然的看出哪些是試下,哪些是實戰走步。可以說,有了即時試下功能,看棋時玄玄圍棋一定會讓用戶感覺到非常方便。

連線複盤
雖然這個功能因為棋局結束後可以在本地複盤而顯得不是十分重要,但考慮到功能的完整性,玄玄圍棋還是實現了它。相比其他功能,我猜它的使用率與我投入的工作量有可能很不相稱。棋局結束後,對局的任何一方可按下“連線複盤”按鈕開始局後探討。這時伺服器會向對局的另一方以及所有觀棋者發出邀請。發起連線複盤的人就是複盤室的室主,他有著最高的許可權。對局的另一方如果接受邀請參加的話,他的身份是複盤參與者,其餘的人都是旁觀者。室主可以設定複盤室的選項,包括複盤室是否對所有人開放,旁觀者能否發表評論。在任何時候,複盤室只由某一個人控制,最初是室主具有控制權,但他可以將控制權授予任何複盤參與者。旁觀者不能被授予控制權,如果要這樣做的話,必須先將其提升為複盤參與者才能授予控制權。對於不具有控制權的人,他可以隨著複盤控制者的操作而改變畫面,也可選擇自行在本地複盤,猶如觀棋時的即時試下。使用熊貓圍棋網官方對弈軟體時,不具有控制權的一方雖然可以不和控制方同步,但不能任意走子。複盤控制者除了可以操縱複盤過程、增加分支外,還可以在棋盤上添加黑白子或各種標記,如三角形,字母,數位甚至字串,猶如棋譜編輯功能。由於熊貓圍棋網官方軟體將添加黑白子也看成是節點,並且,除非是在根節點,添加黑白子後面的節點看不到前面節點添加的黑白子!因此如果添加黑白子的話,畫面會和官方軟體稍有不同。官方軟體這麼做顯然是不合理的。中國圍棋網伺服器不支援連線複盤功能。

上一页 下一页