本發(fā)明涉及棋類比賽計時方法,具體涉及一種對棋類比賽進行自動計時的方法。
背景技術:
目前在進行各種棋類對弈比賽過程中,針對比賽的計時讀秒問題一般使用電子式計時鐘或機械式計時鐘,并由比賽棋手手動摁鐘來計時讀秒。這種方式會帶來計時誤差,同時計時鐘擺放的位置也難以做到對雙方棋手完全公平。而棋手在比賽時還要考慮摁鐘,對棋手思考棋局會產(chǎn)生一定影響。在部分重要比賽中,采用裁判員人工計時讀秒的方法,但這種方法不僅增加了比賽的人力成本,同時還有可能帶來一定的爭議。
技術實現(xiàn)要素:
本發(fā)明所要解決的技術問題在于提供一種基于壓力傳感器的對弈計時方法,由控制芯片連續(xù)不斷的采集放置在棋盤下的壓力傳感器數(shù)據(jù),通過分析壓力數(shù)據(jù)來判斷雙方的落子過程并加以計時。從而解決由裁判員或比賽棋手手動摁鐘計時帶來的不準確問題,同時還能有效降低棋類比賽的人力成本。
為解決上述技術問題,本發(fā)明首先提供了一種落子判斷裝置,其包括設置在棋盤下方的壓力傳感器,還包括模數(shù)轉(zhuǎn)換電路、單片機。所述壓力傳感器將采樣的壓力數(shù)據(jù)送給連接的模數(shù)轉(zhuǎn)換電路,所述的模數(shù)轉(zhuǎn)換電路將壓力傳感器采樣的模擬信號轉(zhuǎn)為數(shù)字信號并送給連接的單片機處理,所述的單片機控制其連接的鍵盤模塊、語音模塊和顯示模塊,進行相關信息的采集、計算、輸入和輸出。
本發(fā)明的基于壓力傳感器的棋類落子判斷方法包括以下步驟:
步驟101:系統(tǒng)初始化;
設定采樣時間間隔為t1,所述采樣時間間隔應小于一次正常落子過程所需要的最小時長;
設定壓力穩(wěn)定時長為t2;落子后在t2限定的時間內(nèi)棋盤壓力保持穩(wěn)定,則認為當前步驟的落子完成;在t2限定的時間內(nèi),棋盤壓力發(fā)生變化,則認為當前步驟的落子產(chǎn)生后續(xù)動作,當前落子尚未完成;
設定棋手身份轉(zhuǎn)換用時為t3,所述棋手身份轉(zhuǎn)換用時是指參與對弈的雙方分別完成一次落子動作之間所產(chǎn)生的正常間隔時長;
所述t1、t2、t3滿足以下條件:t1<t2<t3;
設定落子壓力最小變化值⊿1,所述⊿1為預先設定的閾值,其數(shù)值大小應同時滿足大于正常干擾對系統(tǒng)造成的采樣誤差,又小于正常落子對系統(tǒng)造成的最小采樣數(shù)值影響。
在初始化程序中,可以對所述⊿1進行采樣,
對于圍棋比賽,可由對弈雙方分別進行若干次落子動作,并針對每次落子采集壓力數(shù)據(jù)變化值,記錄其最小值為⊿1。
設定修正壓力最小變化值⊿2,所述⊿2為預先設定的閾值,其數(shù)值大小應同時滿足大于正常干擾對系統(tǒng)造成的采樣誤差,又小于提子、吃子、移子等后續(xù)動作對系統(tǒng)造成的最小采樣數(shù)值影響。
對于圍棋比賽,可由對弈雙方分別進行若干次提子、落子后位置修正動作,并針對每次動作采集壓力數(shù)據(jù)變化值,記錄其最小值為⊿2。
對于象棋比賽,產(chǎn)生較多的為移子動作——即棋子不離開棋牌,而由棋手推移換位,其次為吃子動作,可由對弈雙方分別進行若干次移子和吃子動作,并針對每次動作采集壓力數(shù)據(jù)變化值,記錄其最小值為⊿1,⊿2=⊿1。
設定比賽的雙方用時均為0;
采樣比賽前棋盤對壓力傳感器的壓力數(shù)據(jù),通過模數(shù)轉(zhuǎn)換電路轉(zhuǎn)為數(shù)字信號g,傳送給單片機芯片并保存為g;
通過按鍵確定比賽開始。
步驟102:等待本方行棋狀態(tài)
系統(tǒng)進入等待本方行棋狀態(tài),開始計算本方的用時。所述本方是指參與比賽雙方中當前正在行棋的一方;另一方稱為對方。
步驟103:捕獲行棋動作;
本步驟的功能是捕獲本方的行棋動作;
單片機芯片控制壓力傳感器以時間間隔t1采樣棋盤對壓力傳感器的當前壓力數(shù)據(jù),通過模數(shù)轉(zhuǎn)換電路轉(zhuǎn)為數(shù)字信號g,傳送給單片機芯片與g比較,計算差值的絕對值⊿g=∣g-g∣,當⊿g<⊿1時,認為沒有發(fā)生落子,重復采樣直至⊿g≥⊿1時,認為本方正在行棋,將此時刻采樣的壓力數(shù)據(jù)g保存并覆蓋g,將本步驟103所消耗的時間計入本方用時;系統(tǒng)進入步驟104。
步驟104:行棋緩沖狀態(tài)
本步驟的目的是判斷本方落子后在規(guī)定的緩沖時間內(nèi)是否產(chǎn)生提子、吃子或?qū)囊?guī)則所允許的棋子位置修正等后續(xù)動作,如發(fā)生上述后續(xù)動作,記錄完成后續(xù)動作所用時間并在下一步驟將其計入本方用時;需要注意的是,規(guī)定的緩沖時間并不等于完成后續(xù)動作所用時間,即,本方法要求選手在規(guī)定的緩沖時間內(nèi)開始后續(xù)動作,但并不對后續(xù)動作的持續(xù)時間做強制性要求,從而使得例如圍棋比賽中的一次提子多目等動作不會誤判;
單片機芯片控制壓力傳感器繼續(xù)按采樣時間間隔t1采樣棋盤對壓力傳感器的壓力數(shù)據(jù),通過模數(shù)轉(zhuǎn)換電路轉(zhuǎn)為數(shù)字信號g,傳送給單片機芯片與g比較,計算兩者差值的絕對值⊿g=∣g-g∣。
本步驟設置兩個計時器:行棋緩沖狀態(tài)所消耗總時長計時器t4,當前壓力值穩(wěn)定狀態(tài)維持時長計時器t5;t4、t5初始值為0;
步驟104-0:捕獲行棋動作后進入行棋緩沖狀態(tài),行棋緩沖狀態(tài)所消耗總時長計時器t4開始持續(xù)計時;當前壓力值穩(wěn)定狀態(tài)維持時長計時器t5開始計時;
步驟104-1:重復采樣壓力數(shù)據(jù),若滿足⊿g<⊿2,當前壓力值穩(wěn)定狀態(tài)維持時長計時器t5繼續(xù)計時;
步驟104-2:若⊿g<⊿2且t5<t2則返回步驟104-1;
步驟104-3:若⊿g≥⊿2,認為發(fā)生了后續(xù)動作,則t5歸零,返回步驟104-1;
步驟104-4:若⊿g<⊿2且t5=t2,則認為行棋緩沖狀態(tài)結(jié)束,進入步驟105;
步驟105:根據(jù)步驟104所記錄的t4和初始設定的t2對雙方用時進行計算;本方用時的增加值為t4-t2,對方用時的增加值為t2;
切換本方和對方,返回步驟102,繼續(xù)進行比賽。
采用上述方案后,系統(tǒng)通過采樣壓力傳感器采樣數(shù)據(jù)的變化來判斷雙方落子變化的情況。若長時間壓力無變化,則判斷為等待本方行棋狀態(tài);若檢測到壓力采樣數(shù)據(jù)發(fā)生變化,則認為本方正在行棋;當落子完成后,壓力采樣數(shù)據(jù)穩(wěn)定,此時設定一個緩沖時間,緩沖時間內(nèi)若壓力數(shù)據(jù)又發(fā)生變化,則認為在之前的落子后存在提子、吃子、移子等情況,重新開始壓力采集,直至壓力采樣數(shù)據(jù)在一個指定的時間長度內(nèi)保持穩(wěn)定,此時認為本方完成本次行棋。
為了進一步提高采樣精度,本發(fā)明進一步提供了一種落子信號放大采集裝置,本方法通過落子信號放大采集裝置采樣壓力數(shù)據(jù);
所述落子信號放大采集裝置包括棋盤固定組件,力信號放大組件和信號采集組件;
所述棋盤固定組件包括棋盤、夾持架、支撐臺和絲桿;所述棋盤設置于所述支撐臺上,所述夾持架從兩側(cè)夾緊所述棋盤,夾持架的尾端與所述的絲桿連接;所述絲桿用于驅(qū)動夾持架沿水平方向收縮或伸展;
所述力信號放大組件包括柱塞桿、導向套管、液壓缸體、底座、活塞、支柱;
所述柱塞桿頂端與所述支撐臺連接,用于傳遞支撐臺壓力;所述導向套管套裝于所述柱塞桿外,用于保障柱塞桿垂直運動;所述液壓缸體用于貯存液壓油;所述液壓缸體設置在所述底座內(nèi);所述活塞設置在所述液壓缸體內(nèi),用于傳遞液壓缸體中的液壓油產(chǎn)生的壓力;支柱設置在所述活塞與底座的側(cè)壁之間;所述柱塞桿的截面積小于所述活塞的截面積;
所述的信號采集組件包括導線、應變片式傳感器、電信號采集和處理電路;所述采集應變片式傳感器設置在所述支柱上,電信號采集和處理電路與采集應變片式傳感器之間通過導線連接。
所述夾持架包括對稱設置的兩個支架,兩個支架的尾端與所述絲桿連接,所述夾持架具備一個可調(diào)的夾持長度。
本發(fā)明對壓力數(shù)據(jù)進行判斷時,并不關注壓力數(shù)據(jù)變化值與單獨一顆棋子重量之間的關系,也不關注在行棋過程中壓力數(shù)據(jù)究竟變大還是變小。本方法僅僅關注壓力數(shù)據(jù)的變化的絕對值是否超過預先設定的閾值。因此,該方法涉及的壓力傳感器,其精度和系統(tǒng)誤差要求較低,這有利于降低產(chǎn)品的成本和提高系統(tǒng)的抗干擾能力,從而使本發(fā)明更加具有實用性。
附圖說明
圖1是本發(fā)明的基于壓力傳感器的對弈計時方法的流程圖。
圖2是本發(fā)明中行棋緩沖狀態(tài)的流程圖;
圖3為本發(fā)明中落子信號放大采集裝置的結(jié)構(gòu)示意圖。
圖3中:1—棋盤、2—夾持架、3—支撐臺、4—絲桿、5—柱塞、6—導向套管、7—液壓缸體、8—底座、9—導線、10—應變片式傳感器、11—活塞、12—支柱、13—電信號采集設備。
具體實施方式
實施例一
參見圖1、圖2、圖3,本實施例應用于圍棋比賽,具體包括以下步驟:
步驟101:系統(tǒng)初始化;
設定采樣時間間隔為t1,本實施例中,t1=0.01s;即系統(tǒng)每隔0.01s進行一次壓力采集。
設定棋手身份轉(zhuǎn)換最小用時為t3,本實施例中,t3=3s;按照通常的棋類比賽規(guī)則和棋手的正常反應時間,本方完成落子后,對方從觀察、思考到應手所消耗的時間遠遠大于3s,因此該最小用時的設置不會影響比賽的正常進行。需要說明的是,本發(fā)明中,t3可以根據(jù)需要調(diào)整。
壓力穩(wěn)定時長t2根據(jù)t3設置,本實施例中,t2=2.9s;即要求本方棋手在落子后2.9s內(nèi)必須啟動相應的提子、吃子或當前棋子的位置修正等后續(xù)動作,需要說明的是:a、后續(xù)動作并非必須產(chǎn)生;b、后續(xù)動作必須在2.9秒內(nèi)啟動但并不要求在2.9秒內(nèi)完成,其完成時間對系統(tǒng)計時無影響。
通常情況下,正等后續(xù)動作是隨著落子而連續(xù)進行的,例如落子后馬上提子,理論上該兩個動作不存在時間差,因而t2的理論值為0,本方法中,t2設置為一個大于0而小于t3的數(shù)值,為系統(tǒng)提供了較大的容錯空間。
比賽開始前,還需要設定落子壓力最小變化值⊿1、修正壓力最小變化值⊿2,⊿1、⊿2可以設定為經(jīng)驗值,也可由系統(tǒng)采集。
本實施例中,以上兩個數(shù)值在初始化階段根據(jù)棋手行棋手法在現(xiàn)場實測得到,具體過程如下:
比賽開始前,由對弈雙方分別進行若干次落子動作,每次落子后,采樣棋盤對壓力傳感器的當前壓力數(shù)據(jù),通過模數(shù)轉(zhuǎn)換電路轉(zhuǎn)為數(shù)字信號g,傳送給單片機芯片與g比較,計算差值的絕對值⊿g=∣g-g∣,根據(jù)多次落子情況,由單片機記錄所得多個⊿g的最小值為⊿1。
比賽開始前,由對弈雙方分別進行若干次提子、落子后位置修正動作,并針對每次動作采樣棋盤對壓力傳感器的當前壓力數(shù)據(jù),通過模數(shù)轉(zhuǎn)換電路轉(zhuǎn)為數(shù)字信號g,傳送給單片機芯片與g比較,計算差值的絕對值⊿g=∣g-g∣,記錄其最小值為⊿2。
設定比賽的雙方用時為0;
采樣比賽前棋盤對壓力傳感器的壓力數(shù)據(jù),通過模數(shù)轉(zhuǎn)換電路轉(zhuǎn)為數(shù)字信號g,傳送給單片機芯片并保存為g;
通過按鍵確定比賽開始。
步驟102:等待本方行棋狀態(tài)
本實施例中,棋局開始時執(zhí)黑方為本方。系統(tǒng)進入等待本方行棋狀態(tài),開始計算本方的用時。
步驟103:捕獲行棋動作;
單片機芯片控制壓力傳感器以時間間隔t1采樣棋盤對壓力傳感器的壓力數(shù)據(jù),通過模數(shù)轉(zhuǎn)換電路轉(zhuǎn)為數(shù)字信號g,傳送給單片機芯片與g比較,計算差值的絕對值⊿g=∣g-g∣,當⊿g<⊿1時,認為沒有發(fā)生落子,重復采樣直至⊿g≥⊿1時,認為本方正在行棋,將此時刻采樣的壓力數(shù)據(jù)g保存并覆蓋g,將本步驟所消耗的時間計入本方用時;系統(tǒng)進入步驟104。
步驟104:行棋緩沖狀態(tài)
單片機芯片控制壓力傳感器繼續(xù)按采樣時間間隔t1采樣棋盤對壓力傳感器的壓力數(shù)據(jù),通過模數(shù)轉(zhuǎn)換電路轉(zhuǎn)為數(shù)字信號g,傳送給單片機芯片與g比較,計算兩者差值的絕對值⊿g=∣g-g∣。
本步驟設置兩個計時器:行棋緩沖狀態(tài)所消耗總時長計時器t4,當前壓力值穩(wěn)定狀態(tài)維持時長計時器t5;t4、t5初始值為0;
步驟104-0:捕獲行棋動作后進入行棋緩沖狀態(tài),行棋緩沖狀態(tài)所消耗總時長計時器t4開始持續(xù)計時;當前壓力值穩(wěn)定狀態(tài)維持時長計時器t5開始計時;
步驟104-1:重復采樣壓力數(shù)據(jù),若滿足⊿g<⊿2,當前壓力值穩(wěn)定狀態(tài)維持時長計時器t5繼續(xù)計時;
步驟104-2:若⊿g<⊿2且t5<t2則返回步驟104-1;
步驟104-3:若⊿g≥⊿2,認為發(fā)生了后續(xù)動作,則t5歸零,返回步驟104-1;
步驟104-4:若⊿g<⊿2且t5=t2,則認為行棋緩沖狀態(tài)結(jié)束,進入步驟105。
本實施例中,執(zhí)黑方落子后,以手推移該子進行小幅度位移以修正位置,修正動作耗時0.5秒,此時⊿g≥⊿2,t5歸零,返回步驟104-1,2.9秒內(nèi)執(zhí)黑方無新動作產(chǎn)生,進入步驟105;
步驟105:步驟104記錄的t4為3.4秒,初始t2為2.9秒,本方耗時的增加值為3.4-2.9=0.5秒,對方耗時的增加值為2.9秒;
切換本方和對方,返回步驟102,繼續(xù)進行比賽。
此時執(zhí)白方為本方,其思考120秒后開始落子,步驟102、103記錄其用時為120秒;
執(zhí)白方落子后2秒內(nèi)開始吃子,吃子過程持續(xù)5秒,吃子完成后本方的手離開棋盤,對方開始觀察和思考。但此時系統(tǒng)繼續(xù)采樣計算,并經(jīng)t2=2.9秒后系統(tǒng)壓力穩(wěn)定,認為本手棋結(jié)束;步驟104記錄的t4為9.9秒;步驟105記錄本方耗時t4-t2=7秒,對方耗時=2.9秒。
如此循環(huán)直至比賽結(jié)束。
采用上述方案后,系統(tǒng)通過采樣壓力傳感器采樣數(shù)據(jù)的變化來判斷雙方落子變化的情況。若長時間壓力無變化,則判斷為等待本方行棋狀態(tài);若檢測到壓力采樣數(shù)據(jù)發(fā)生變化,則認為本方正在行棋;當落子完成后,壓力采樣數(shù)據(jù)穩(wěn)定,此時設定一個緩沖時間,緩沖時間內(nèi)若壓力數(shù)據(jù)又發(fā)生變化,則認為在之前的落子后存在提子、吃子、移子等情況,重新開始壓力采集,直至壓力采樣數(shù)據(jù)在一個指定的時間長度內(nèi)保持穩(wěn)定,此時認為本方完成本次行棋。
如圖3可見,本發(fā)明進一步提供了一種落子信號放大采集裝置,用于對棋盤上的棋子落子信號進行采集和放大,從而為本發(fā)明的壓力傳感器采樣提供技術支持。
所述落子信號放大采集裝置主要包括棋盤固定組件,力信號放大組件和信號采集組件。
本實施例的棋盤固定組件包括棋盤1、夾持架2、支撐臺3和絲桿4。棋盤1放置于支撐臺3上,棋盤1由夾持架2兩端夾緊。夾持架2安裝于支撐臺3底部的滑槽內(nèi),下端有螺紋孔結(jié)構(gòu),絲桿4穿過夾持架2的螺紋孔,絲桿4采用兩段螺紋旋向不同的兩根絲桿對接而成。通過旋動絲桿4可以使夾持架2的左右兩邊以相同的力和速度夾緊棋盤1.
本實施例的力信號放大組件包括柱塞桿5、導向套管6、液壓缸體7、底座8、活塞11、支柱12。棋盤1作用于支撐臺3上的力通過柱塞桿5作用于液壓缸體7的液壓油中產(chǎn)生一定的壓強,壓強作用于活塞11產(chǎn)生壓力,壓力通過活塞11作用在支柱12上。導向套管6能夠保障柱塞桿5垂直運動,同時減少對弈時橫向力對信號的干擾。
本實施例的信號采集組件包括導線9、應變片式傳感器10、電信號采集和處理電路13。應變片式傳感器10固定于支柱12上,當支柱12受到壓力時,應變片式傳感器10可以將力信號轉(zhuǎn)化為電信號通過導線9傳輸?shù)诫娦盘柌杉吞幚碓O備13中實現(xiàn)采集。
本實施例為一種可以測量落子信號的棋盤桌,主要工作過程包括以下步驟:將棋盤1放置于支撐臺3之上,旋動絲桿4驅(qū)動夾持架2從兩端夾緊棋盤1。當有下棋選手落子時,棋盤1上會出現(xiàn)變化的壓力。壓力通過支撐臺3傳遞到柱塞桿5上,柱塞桿5在導向套管6的保障下垂直運動將壓力傳遞到液壓缸體7的液壓油中。液壓缸體7的液壓油中產(chǎn)生一定的壓強,壓強作用于液壓缸體7另外一端的活塞11上產(chǎn)生壓力,由于柱塞桿5比活塞11截面積小,所以活塞11上的壓力比柱塞桿5壓力大,實現(xiàn)壓力的放大效果。作用于活塞11上的壓力傳遞到支柱12上,通過支柱12上的應變片式傳感器10將壓力信號轉(zhuǎn)化為電信號。電信號通過導線9傳遞到電信號采集和處理電路13中進行采集。
所述電信號采集和處理電路13與單片機連接,從而完成信號傳遞。
實施例二
參見圖1、圖2,本實施例應用于象棋比賽,具體包括以下步驟:
步驟101:系統(tǒng)初始化;
設定采樣時間間隔為t1,本實施例中,t1=0.01s;即系統(tǒng)每隔0.01s進行一次壓力采集。
設定棋手身份轉(zhuǎn)換最小用時為t3,本實施例中,t3=3s;
壓力穩(wěn)定時長t2=2.9s;。
比賽開始前,還需要設定落子壓力最小變化值⊿1、修正壓力最小變化值⊿2,本實施例中,以上兩個數(shù)值在初始化階段根據(jù)棋手行棋手法在現(xiàn)場實測得到,具體過程如下:
對于象棋比賽,產(chǎn)生較多的為移子動作——即棋子不離開棋牌,而由棋手推移換位,其次為吃子動作,比賽開始前,由對弈雙方分別進行若干次移子和吃子動作,并針對每次動作采集壓力數(shù)據(jù)變化值,記錄其最小值為⊿1,⊿2=⊿1。
設定比賽的雙方用時為0;
采樣比賽前棋盤對壓力傳感器的壓力數(shù)據(jù),通過模數(shù)轉(zhuǎn)換電路轉(zhuǎn)為數(shù)字信號g,傳送給單片機芯片并保存為g;
通過按鍵確定比賽開始。
步驟102:等待本方行棋狀態(tài)
本實施例中,棋局開始時紅方為本方。系統(tǒng)進入等待本方行棋狀態(tài),開始計算本方的用時。
步驟103:捕獲行棋動作;
紅方思考1秒后首先平炮,單片機重復采樣,監(jiān)控到⊿g≥⊿1時,認為本方正在行棋,將此時刻采樣的壓力數(shù)據(jù)g保存并覆蓋g,將本步驟所消耗的時間1秒計入本方用時;系統(tǒng)進入步驟104。
步驟104:行棋緩沖狀態(tài)
本步驟設置兩個計時器:行棋緩沖狀態(tài)所消耗總時長計時器t4,當前壓力值穩(wěn)定狀態(tài)維持時長計時器t5;t4、t5初始值為0;
步驟104-0:捕獲行棋動作后進入行棋緩沖狀態(tài),行棋緩沖狀態(tài)所消耗總時長計時器t4開始持續(xù)計時;當前壓力值穩(wěn)定狀態(tài)維持時長計時器t5開始計時;
步驟104-1:重復采樣壓力數(shù)據(jù),若滿足⊿g<⊿2,當前壓力值穩(wěn)定狀態(tài)維持時長計時器t5繼續(xù)計時;
步驟104-2:若⊿g<⊿2且t5<t2則返回步驟104-1;
步驟104-3:若⊿g≥⊿2,認為發(fā)生了后續(xù)動作,則t5歸零,返回步驟104-1;
步驟104-4:若⊿g<⊿2且t5=t2,則認為行棋緩沖狀態(tài)結(jié)束,進入步驟105;
本步驟,紅方起手按炮,系統(tǒng)采集到壓力絕對值變化,捕獲行棋動作,進入行棋緩沖狀態(tài);紅方推移該炮進行平移后離手,平移動作耗時0.5秒,此時⊿g≥⊿2,t5歸零,返回步驟104-1繼續(xù)采樣,2.9秒內(nèi)紅方無新動作產(chǎn)生,進入步驟105;
步驟105:步驟104記錄的t4為3.4秒,初始t2為2.9秒,本方耗時的增加值為3.4-2.9=0.5秒,對方耗時的增加值為2.9秒;
切換本方和對方,返回步驟102,繼續(xù)進行比賽。
此時黑方為本方,其思考120秒后開始落子,步驟102、103記錄其用時為120秒;
黑方落子后2秒內(nèi)開始吃子,吃子過程持續(xù)1秒,吃子完成后本方的手離開棋盤,對方開始觀察和思考。但此時系統(tǒng)繼續(xù)采樣計算,并經(jīng)t2=2.9秒后系統(tǒng)壓力穩(wěn)定,認為本手棋結(jié)束;步驟104記錄的t4為5.9秒;步驟105記錄本方耗時t4-t2=3秒,對方耗時=2.9秒。
如此循環(huán)直至比賽結(jié)束。
本發(fā)明涉及的方法對壓力數(shù)據(jù)進行判斷時,并不關注壓力數(shù)據(jù)變化值與單獨一顆棋子重量之間的關系,也不關注在行棋過程中壓力數(shù)據(jù)究竟變大還是變小。本方法僅僅關注壓力數(shù)據(jù)的變化是否超過預先設定的閾值。因此,該方法涉及的壓力傳感器,其精度和系統(tǒng)誤差要求較低,這有利于降低產(chǎn)品的成本和提高系統(tǒng)的抗干擾能力,從而使本發(fā)明更加具有實用性。