專利名稱:圍棋記譜裝置及執(zhí)行圍棋記譜的方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種圍棋記譜裝置及執(zhí)行圍棋的方法,該裝置可在不改變傳統(tǒng)下棋的方式下,用于記憶及顯示圍棋對局過程中所需的各項數(shù)據(jù);并可隨時將所需的棋譜印出,以改善習(xí)知人工記棋譜的因難和錯誤率高的缺點。
現(xiàn)今的正式圍棋比賽中,比賽過程記錄皆是以人工完成。該現(xiàn)存方式所暴露的缺點為(一)圍棋界記譜不易使棋譜缺乏,進而導(dǎo)至棋力不易進步棋譜的功能是在于記錄了棋手的歷史資料亦是棋手的“作品”,棋手可藉著棋譜找出“敗著”,“勝著”,“手筋”,“新手”等重要過程,并改正下棋的不良著手或錯誤觀念,及累積優(yōu)良的下棋經(jīng)驗;然而現(xiàn)今圍棋界除了職業(yè)棋手外,一般對局者鮮少記錄棋譜,而無法由每次對局過程計論與研究而累積優(yōu)良的經(jīng)驗,因此相同錯誤一財重犯,棋力便無法進步,其原因最主要是記譜耗費時間、人力。雙方下棋惟恐無法專心,思路不周,著實無法分出時間精神以記錄對局時間,詳細內(nèi)容及棋子位置。在每一手皆須記錄的情況下,確實令對局者思緒紛雜。若委任第三者,則勢必多耗費一個力,又可能因記時錯誤造成糾紛,且沒有受過訓(xùn)練的人力易將手順及位置記錯。上述種種困難造成現(xiàn)今棋壇缺乏棋譜的情形。
(二)計時的不方便造成某一方占用太多時間的不公平;下棋心須有時間限制,以免局面不利的一方無限期“打掛”不下,或占用時間折磨對手心力的情形產(chǎn)生。常存在勝局被磨死的場合,因此設(shè)定雙方使用時限必須嚴格執(zhí)行。目前使用的計時方式為另外采用一計時鐘,雙方先將棋子落至定位后,再將計時鐘按一下,按下后時鐘改計對方時間,直到對方落子后按下計時鐘后,才改計我方時間。直到棋局結(jié)束止,雙方共要按數(shù)百次鐘,常有某一方忘了按鐘,被對方占用時間,而感到十分懊腦,影響對局情緒,因此常令對局者感到不便。
本發(fā)明即為解決上述缺點,在不改變傳統(tǒng)圍棋對局方式下,提供一不需耗費人力的電腦智慧型圍棋記譜裝置,用以自動記憶及即時顯示對局過程中所需的各數(shù)據(jù),而隨時可對棋賽加以諮詢及研究。
因此,本發(fā)明的一目的為提供一種電腦圍棋記譜裝置,此裝置的棋盤為一觸控式鍵盤,藉由此棋盤加力于鍵盤開關(guān)上,即輸出一落子訊號至一中央處理單元中執(zhí)行,最后將執(zhí)行結(jié)果輸出于數(shù)位顯示器指示燈、印表裝置,并儲存于一隨機存取存儲器中。本發(fā)明顯著的功效為電腦記譜功能,以自動記時和隨時列印棋譜。
本發(fā)明的再一目的為提供一種電腦圍棋記譜裝置,該裝置具有自動顯示手數(shù)、剩余時間及對方剩余時間的顯示裝置,并具有指示燈指示為白方或黑方落子的順序,因此,可省去人工計時、計譜的成本及避免一方因忘記按時鐘而無辜增加對局時間的問題。
本發(fā)明的又一目的為提供一種電腦圍棋記譜裝置,該裝置由棋盤和硬件設(shè)備組便而成,該棋盤除做落子棋盤外,尚可做為一鍵盤使用,可輸入指令至其內(nèi)部的硬件設(shè)備處理的,以做誤動作消除等的作用。
本發(fā)明的另一目的為所提供的電腦圍棋記譜裝置尚可與一個人電腦和一印表裝置連接,以將所進行的對局過程、雙方對局的資料以及各手的棋譜儲存于該個人電腦內(nèi)的存儲器中,并隨時顯示于顯示銀幕上或列印出來,俾使觀棋者能自此個人電腦詳細觀察棋手的對奕過程。
為說明本發(fā)明的詳細原理及其所優(yōu)點,茲以下列圖式配合較佳實施例說明于后
圖1所示為本發(fā)明的電腦圍棋記譜裝置的外觀圖;
圖2所示為本發(fā)明的電腦圍棋記譜裝置的棋盤中每一棋鍵的形狀圖;
圖3所示為本發(fā)明的電腦圍棋記譜裝置的內(nèi)部硬件電路方塊圖;和圖4所示為執(zhí)行本發(fā)明的圍棋記譜的執(zhí)行工作方法的流程圖。
圖1和圖2各表示本發(fā)明的圍棋記譜裝置的外觀圖和其棋鍵的結(jié)構(gòu)圖。由圖可知,該圍棋記譜裝置1主要包含一與圍棋棋盤相同的電子式棋盤1、兩個顯示器2、多個設(shè)定按鍵3和3′以及指示燈4和4′。其中,該電子式棋盤1是由361個按鍵式開關(guān)(其結(jié)構(gòu)及形狀見圖2所示)構(gòu)成,每一開關(guān)皆連接于記譜裝置內(nèi)部的電路板(圖上未示),在正常狀態(tài)時(未按鍵),每一開關(guān)皆為OFF,而在對局時,因棋子落于棋格上會產(chǎn)生一壓力,致使該開關(guān)ON,而造成電子式導(dǎo)通,此時,鍵盤會輸入一信號至該裝置的內(nèi)部電路中,迫使該內(nèi)部電路響應(yīng)此輸入信號,以執(zhí)行對就的動作。
根據(jù)本發(fā)明的原理,其電子式鍵盤除可作為一棋盤使用外,尚可作為一指令輸入鍵盤,其作用在使當(dāng)發(fā)生誤觸時清除誤觸信號和用以設(shè)定對局時間、列印方式等目的。舉而言,如欲消除除誤觸鍵時,可按下特定的設(shè)定鍵,此時棋盤即成為輸入指令的鍵盤,使用人因此可以鍵入的方式,依前一手棋前的順序,一一清除的。清除完畢后,再按特定按鍵,即可使鍵盤1回到棋盤的狀態(tài)。
此外,鍵盤1的縱橫軸上分別標(biāo)以A至S以1至19的字母和數(shù)字,使得記錄棋子落子的方式是以座標(biāo)方式記錄的(如(19,A))。顯示器2各設(shè)于對奕雙方側(cè),為一16位元和點矩陣式顯示器,用以顯示各方的手順、本次位置和剩余時數(shù),其顯示方式如圖1所示。該顯示內(nèi)容尚可以設(shè)定鍵3設(shè)定顯示對方剩余時間及中原標(biāo)準(zhǔn)時間。如按住設(shè)定鍵3,則顯示器以閃爍方式顯示對方的剩余時間,一放手則回復(fù)本身的剩余時間和手順等顯示,再按一次設(shè)定鍵3′,則該顯示器2顯示目前的中原標(biāo)準(zhǔn)時間,松手則如前所述,回復(fù)原來的顯示資料。
本發(fā)明的棋盤裝置在下手側(cè)處尚設(shè)有若干按鍵′,以作為暫停鍵、打掛、終局、清除、開局、印表、傳輸設(shè)定等用途。開機后,首先經(jīng)裝置內(nèi)部的自我測試電路測試其內(nèi)部硬件元件有無故障,然后按鍵做時間、授子數(shù)等設(shè)定,此時,鍵盤1成為指令輸入鍵盤,對局者即依鍵盤所代表的文字和本裝置特有的指令輸入所欲設(shè)定的時間、對局手數(shù)和授子數(shù)等。同時,顯示器2此時作為輸入指令的顯示幕。設(shè)定完成后,按下開局鍵,鍵盤1即回復(fù)至棋盤的作用,顯示器2顯示手順、本次位置,以及設(shè)定的時間,同時開始一方的指示燈4′發(fā)光,計時器開始計時,表示棋局已開始。直到開始一方落下一棋子后,該方的指示燈和計時器才停止發(fā)光和計算,另一方的指示燈自動發(fā)光,且計時器轉(zhuǎn)而開始計算該方的剩余時間。
本發(fā)明的內(nèi)部電路圖則如圖3所示,主要包括有一X-Y-鍵盤解碼器11、12、一中央處理單元13、一只讀記憶體14、一隨機存取存儲器15、一計數(shù)器16、一計時器17、兩個RS232連接極18,一印表機連接極19,筆一發(fā)聲體5,其中鍵盤解碼器11和12解碼落子時由鍵盤1送出的落子信號,然后分別送出一解碼后的位址訊號,以及一控制信號至該中央處理單元13和計時器17和計數(shù)器16中處理的,該中央處理單元即根據(jù)解碼后的位址信號自該只讀存儲器14中讀,了對應(yīng)的數(shù)據(jù),并執(zhí)行的。在此同時,該落子信號的位址,并送至該隨機存取存儲器15中儲存,并顯示于落子方的顯示器2中。
計數(shù)器16和計時器17各為一向上計數(shù)和向下計數(shù)的元件,用以計數(shù)對局雙方的手順和剩余時間。當(dāng)輪到一方落子時,該方的計數(shù)器16和計時器17即開始動作,直到棋子落子后,中央處理單元13即根據(jù)由鍵盤解碼裝置11和12送出的信號發(fā)出一抑動信號,抑動該方的計時器和計數(shù)器的動作,此抑動信號再經(jīng)一反相元件而致動對方的計時器和計數(shù)器開始動作。
當(dāng)對局一方已落下一子后,計數(shù)器即可自動地停五計算該方的時間,而改為計算另一對局方著手時間及手數(shù)。此一設(shè)計可免除對雙方因忘記按鈴而造成時間計算錯誤的遺憾,并且可省去以人力記錄棋譜的缺點。上述動作將重覆進行,計算器分別計算黑方與白方的時間和手數(shù),直到整個棋局結(jié)束為止。
本發(fā)明的運作注程如圖4所示。裝置開機后,先按一特定設(shè)定鍵設(shè)定對局雙方的時間和讀秒方式以及授子或?qū)ψ訑?shù)等資料(步驟401),然后按開局鍵,使先下子的一方(黑方先下為例)的計時器和計數(shù)器開始計算(步驟402),若黑方已落子,此時由鍵盤解碼裝置解碼后關(guān)至中央處理單元13處理的,并輸出一控制信號使黑方的時間計算停止,同時由隨機存取存儲器15記錄手數(shù)及本著手的位置和本著手的用時,并將該手數(shù)和本著手的位置以及黑方剩余時間顯示于該方的顯示器2上。根據(jù)本發(fā)明,當(dāng)一方落子后,發(fā)聲體4即發(fā)出一聲響,以提醒對奕雙方該落子信號已送出,然后白方的指示燈閃亮,而黑方指增燈熄滅,白方的計時器和計數(shù)器開始動作,以計算白方所使用的時間及倒數(shù)顯示白方所剩余的時間(步驟403)。同埋,若白方已落子,則處理單元13再送出一抑制信號,抑制白方的計時,并記錄該方的手數(shù)和本著手位置和使用時間。此時,白方指示燈熄滅,開始黑方的計時。在對奕過程中,該中央處理單元13會根據(jù)落子訊號和自存儲器中讀取的數(shù)據(jù)計算各塊子氣數(shù),若氣滿,則不接受該落子信號,并由發(fā)聲體5發(fā)出斷讀的聲響提醒落棋者。對奕雙方尚可在對局期間做打掛、清除誤觸鍵、印表或結(jié)束局等設(shè)定,此時,則如前所述,按下特定的設(shè)定鍵,使棋盤成為輸入指令的鍵盤,再依指令的設(shè)定方式輸入適當(dāng)?shù)闹噶?,即可達到上述目的。若棋局結(jié)束,則只要按下終局鍵,計數(shù)器即停止計算雙方時間,使用者可依需要印出那一手的棋譜或完整棋譜。
如前所述在印出棋譜時,只要按下印表鍵,則電子式鍵盤1再度成為指令輸入鍵盤,使用者即可依所需輸入欲印出第幾手時的棋譜的指令(如1-30,表示第30手時的棋譜),然后由印表機連接級19將指令關(guān)室一外接的印表機(未顯示)上,印出所需的棋譜。印出棋譜的時間并不受棋局進行或終局的限制,即在對奕期間,如有需要皆可以同上相同的方式列印當(dāng)時的棋譜。
在實際操作中,由于對奕者的落子習(xí)慣,或不小心誤觸棋盤,往往會導(dǎo)致錯誤的落子信號,為消除誤觸時產(chǎn)生的不正確指令,可按清除鍵,使鍵盤1再度設(shè)定為指令輸入鍵盤,對奕者即可依誤觸后所下的手順一手手消除誤觸鍵,若誤觸后經(jīng)過多個手數(shù)才發(fā)覺,亦可以指令輸入的方式,如(ALTRST124AFT←)等清除的。此清除過程中,雙方的剩余時間、手順以及著手位置亦會隨著改變,這些資料皆是在每輸入一落子信號時,即儲存于該隨機存取器中的資料。
圍棋過程中尚有“打掛”的步驟,“打掛”的意思是暫停以前一方欲落最后一子的一手棋時,不能讓對方知道,以免在體息過程中予對方思考的機會,而造成競賽的不公平。打掛時,先按打掛鍵,顯示器2各顯示雙方剩時,但此時計時器仍繼續(xù)計算欲落子方的時間,不需落子方應(yīng)先行離開,應(yīng)落子的一方按下所欲落子的位置即可。此落子信號即由鍵盤解碼裝置,中央處理單元而儲存于隨機存取存儲器中,但不顯示棋盤上。直到條掛終止,欲再繼續(xù)開始棋局,按開局鍵后,鍵盤1上才顯示打掛的位置,計時器且再度開始計時另一方的剩余時間。本發(fā)明尚可包含一打掛指示燈9圖1的指示燈中的一),以提醒對局雙方已在打掛程序中。該指示燈在按下暫停鍵(打掛)時打亮,直到開局鍵被按一次(棋局繼續(xù))時才熄滅。
本發(fā)明的鍵盤上尚具有若干指示燈4′,用以指示打掛、開局,清除等設(shè)定狀態(tài),該指示燈在使用者按下相對的設(shè)定鍵時即予以打亮,以提醒對奕者當(dāng)時的狀態(tài)。
本發(fā)明尚可以RS-232C(例如)連接級(見圖3的元件18)與一個人電腦連接,俾使該隨機存取存儲器15中儲存的資料能由該個人電腦讀出顯示棋譜于其銀幕上,此外,本發(fā)明的記譜裝置亦可加裝一可攜帶的記憶卡,以儲存不同手數(shù)的棋譜資料。此記憶卡的資料尚能轉(zhuǎn)存于一個人電腦的磁碟上處理。
綜上所述,可知本發(fā)明的設(shè)計原理,是以電腦自動化的方式記錄對局雙方的手數(shù)和使用時間等資料,藉此,而得節(jié)省人力的記錄,并能使對局雙方安心下棋的優(yōu)點,此對正式圍棋的比賽場合尤其重要。此外,尚因該記譜機內(nèi)的存儲器和列印器的設(shè)置,可忠實且完整地記錄每一對局的棋譜,此對目前棋譜極度缺乏的棋界來說不啻是一大福音。
本發(fā)明不但可用于圍棋比賽,尚可擴展至五子棋比賽和其他類似的比賽,故其使用范圍甚廣。尤其甚者,本發(fā)明尚可再加修改,以加入其他功能的裝置,如警示裝置等。因此,上述的實施例說明僅能用以敘述本發(fā)明的原理,并不能限制本發(fā)明的范圍。本發(fā)明的專利范疇?wèi)?yīng)如后列的申請專利范圍所述。
權(quán)利要求
1.一種圍棋記譜裝置,包含有一電子式棋盤,為一可與一中央處理單元電連接的介面,其上含有361個落子點,每一落子點為一觸控式開關(guān),對該落子點施加壓力使該落子點的開關(guān)導(dǎo)通,而輸出一落子信號;一棋盤解碼裝置,以掃描式解碼來自棋盤的落子信號,并將該解碼后的落子信號送至該中央處理單元中處理;該處理單元于接收該解碼信號后,即根據(jù)該落子信號的位址自一只讀存儲器中讀出對應(yīng)的數(shù)據(jù)執(zhí)行的,并將墊行結(jié)果儲存于一隨機存取存儲器中;計數(shù)器,用以向下計時和計算對局雙方的著手手數(shù)及剩余時間;多個顯示單元,用以顯示對局雙方的剩余時間、手數(shù)和落子位置;多個設(shè)定鍵,用以設(shè)定對局的時間、授子數(shù)及該記譜裝置的狀態(tài);和一印表機連接級,連接于一印表裝置上,以隨時印出包括棋譜在內(nèi)的對局過程及手順;當(dāng)中央處理器對應(yīng)一來自該棋盤的輸入信號后,計算器即停止計算一方的時間及手數(shù),而改以計算另一方的時間及手數(shù),此時,該記憶體并記憶該對局方的手數(shù)、時間和棋譜等數(shù)據(jù),依選擇方式,將該數(shù)據(jù)經(jīng)列印機列印出來。
2.根據(jù)權(quán)利要求1的電子式圍棋記譜裝置,尚包含一多個設(shè)定鍵,用以做誤觸棋盤的清除、對局開始、暫停、打掛、印表、設(shè)定時間、授子等設(shè)定鍵。
3.根據(jù)權(quán)利要求1的電子式圍棋記譜裝置,尚包含兩個落子指示燈,當(dāng)輪到一方落子時,該燈自動打亮,直到一子已被落下,則由棋盤解碼裝置輸出一訊號使該打亮的指示燈熄滅,而另一方的指示燈閃亮,且該計數(shù)器停止計時落子方的剩余時間,改而計算另一方的剩余時間。
4.根據(jù)權(quán)利要求1的電子式圍棋記譜裝置,其中該多個設(shè)定鍵中包含一暫停/條掛鍵,用于當(dāng)對局期間暫停/打掛時,使最后落子的落子位置不顯示于棋盤上,直到再一次開如時,才顯示出來。
5.根據(jù)權(quán)利要求1的電子式圍棋記譜裝置,尚包含一電腦連接級,藉此可使該記譜裝置與一個人電腦電連接,以使該個人電腦顯示和儲存該記譜裝置的對局棋盤。手順和剩余時間等資訊。
6.根據(jù)權(quán)利要求1的電子式圍棋記譜裝置,其中該電子式棋盤上某一部分設(shè)有如一盤鍵盤的符號,且該裝置尚包含一轉(zhuǎn)換設(shè)定裝置,用以使該電子式棋盤于接受該設(shè)定鍵的輸入信號時,轉(zhuǎn)換為一指令輸入鍵盤,以由該鍵盤部分輸入適當(dāng)指令。
7.根據(jù)權(quán)利要求1的電子式圍棋記譜裝置,其中該電子式鍵盤的橫縱軸尚標(biāo)以1-19和A-S的數(shù)字,其輸入于中央處理單元的訊號是以座標(biāo)方式表示。
全文摘要
一種圍棋記譜裝置,用于記憶及顯示圍棋對局過程中所需的各種數(shù)據(jù),其組成包括一由361個鍵盤組成的棋盤,以及用以輸入各種設(shè)定的多個設(shè)定鍵;一中央處理單元及存儲器,用以讀取鍵盤輸入信號后,處理并記憶對局過程;多個指示燈,用以表示棋局進行的狀態(tài);二個數(shù)位顯示器,用以顯示剩余時間及目前進行的手數(shù)及位置,一印表連接極,與一外接印表裝置連接用以隨時印出對局程的記憶(包括棋譜、手順等),和多個電腦連級。
文檔編號A63F3/00GK1096893SQ9310661
公開日1994年12月28日 申請日期1993年6月10日 優(yōu)先權(quán)日1993年6月10日
發(fā)明者劉振益 申請人:劉振益