[發(fā)明專利]一種新昌麻將游戲的作弊檢測方法在審
| 申請?zhí)枺?/td> | 201710446944.5 | 申請日: | 2017-06-14 |
| 公開(公告)號: | CN107335214A | 公開(公告)日: | 2017-11-10 |
| 發(fā)明(設計)人: | 張永良 | 申請(專利權(quán))人: | 張永良 |
| 主分類號: | A63F9/20 | 分類號: | A63F9/20 |
| 代理公司: | 杭州斯可睿專利事務所有限公司33241 | 代理人: | 王利強 |
| 地址: | 310011 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 新昌 麻將 游戲 作弊 檢測 方法 | ||
技術領域
本發(fā)明屬于棋牌游戲作弊檢測方法,涉及一種新昌麻將游戲的作弊檢測方法。
背景技術
麻將是一種益智游戲,麻將的玩法復雜有趣,它的基本規(guī)則簡單,容易上手,但其中變化又極多,搭配組合因人而異,因此成為中國歷史上最能吸引人的博戲形式之一。在麻將游戲中主要有萬、筒、條三門牌和字牌。三門牌中每門從一到九各有四張牌,剛好108張。除了上述三門牌之外,麻將中的其他所有非萬、筒、條的牌都是字牌,分別為東、南、西、北、紅中、白板、發(fā)財,共七種,每種各四張,合計28張。因此,一副麻將中合計有136張牌。
新昌麻將必須是先抓牌后打牌,發(fā)牌時莊家14張牌,閑家13張牌。在新昌麻將中只碰不吃,缺一麻將是新昌地區(qū)最為流行的麻將玩法,以其玩法簡單、容易上手、規(guī)則刺激而流行。
在新昌缺一麻將游戲中,缺一是指萬、筒、條三門中必需缺其中任意一門才可以胡牌,有字牌無字牌沒有關系。缺二即萬、筒、條三門中只有其中一門,但需帶有字牌。缺三即萬、筒、條三門中只有其中一門,并且無字牌。缺五即手牌全部為字牌組成。
新昌麻將的名詞說明如下:
(1)明杠:自家有三張一樣的牌,別家又打出來一張相同的牌;或者自家已經(jīng)碰過的牌,又拿到第四張相同的牌;這兩種情況都稱為明杠,如果是后者可以被別家搶杠胡。
(2)暗杠:自家有三張一樣的牌,又摸到第四第四張相同的牌。不管是明杠,還是暗杠,只有在自己的牌滿足缺一門的情況下才能夠計分。
(3)流局:在桌面上所有的牌都被拿完時仍然沒有任何一家胡牌。流局時候,如果有杠牌,則下一局輪到下一家坐莊,否則保留現(xiàn)有莊家。
新昌麻將的胡牌規(guī)則如下:
(1)必須要缺一門才能胡牌。
(2)只能碰牌,不能吃牌。
(3)允許放沖、自摸,在明杠的時候允許搶杠胡牌。
(4)不允許一炮多響。當出現(xiàn)兩家以上可以同時胡牌時,優(yōu)先上家,過牌后才能允許下家胡牌。
隨著網(wǎng)絡游戲的快速發(fā)展,在線棋牌類游戲被大眾所接受并逐漸流行,在線麻將游戲亦是如此。然而,在線麻將游戲中用戶可能通過某些方式串通、作弊,一個玩家可能會故意打出關鍵牌使得另一玩家可以吃、碰、杠、胡,這樣的做法嚴重影響了游戲的公平性和用戶體驗。一般而言,玩家在作弊時往往會出現(xiàn)不合理的出牌并明顯有利于另一位玩家,這是作弊玩家的一個非常明顯的特征。因此,可以利用技術手段有效地檢測出用戶的作弊行為,對作弊玩家進行懲罰,保障在線麻將游戲的公平性,提高用戶的體驗度和滿意度。
發(fā)明內(nèi)容
為了克服已有技術無法有效檢測作弊行為、公平性較差的不足,本發(fā)明提供了一種有效檢測作弊行為、保障公平性的新昌麻將游戲的作弊檢測方法。
本發(fā)明解決其技術問題所采用的技術方案是:
一種新昌麻將游戲的作弊檢測方法,包括以下步驟:
1)麻將游戲數(shù)據(jù)輸入,過程如下:
將麻將牌編碼,采用三維數(shù)組對麻將牌進行編碼,牌類型typeInt:1-萬;2-筒;3-條;4-字;牌大小number:1~9;牌標識index:1~4,區(qū)分相同的四張牌;對于麻將游戲中每一種操作也需要編碼,編碼規(guī)則是整數(shù)從低位到高位依次是:操作operation2位、位置position1位、牌類型type1、牌數(shù)字number1,若干牌序號index;如碰需要三個index,別人打過來的杠需要四個index,吃胡只需要一個index;操作operation的編碼規(guī)則如下:10:發(fā)牌,11:打牌,12:碰,13:別人打過來的胡,14:自摸,15:暗杠,16:自摸明杠,17:別人打過來的明杠,18:過,19:流局,20:搶杠胡,21:搶杠過;
2)判斷下一步操作是不是出牌操作,如果不是執(zhí)行步驟3),如果是執(zhí)行步驟4);
3)執(zhí)行當前操作,回到步驟2);
4)執(zhí)行預測出牌模塊,預測當前出牌玩家的出牌集合,和實際出牌做對比,如果實際出的牌在預測出牌集中,執(zhí)行步驟2),否則執(zhí)行步驟5);
5)執(zhí)行作弊決策模塊,如果發(fā)現(xiàn)玩家作弊,給出提示,執(zhí)行步驟2)。
進一步,所述步驟4)中,所述預測出牌模塊的處理過程如下:
4.1)分析用戶手牌中的每一門牌型的評分,這里每一門牌的評分由兩部分組成,一部分是每一門牌的牌型得分由牌型分析模塊計算出的得分,另一部分是每一門牌的手牌的數(shù)量,取這兩部分的和作為每一門牌的牌型的評分;
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于張永良,未經(jīng)張永良許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710446944.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:圍棋棋子專用分棟電子裝置
- 下一篇:一種消極用戶的識別方法、裝置及服務器





