台灣最大程式設計社群網站
線上人數
699
 
會員總數:245000
討論主題:188957
歡迎您免費加入會員
討論區列表 >> 心情甘苦談 >> 能不能用電腦的人工智慧模擬出最佳的打牌邏輯?
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
能不能用電腦的人工智慧模擬出最佳的打牌邏輯?
價值 : 10 QP  點閱數:31794 回應數:357

樓主

林家宏
門外漢
0 62
1858 484
發送站內信

個人很喜歡跟3、5 好友打打小牌,贏的錢的就請吃東西,只要不請超過贏的錢就好,過程首重氣氛,閒話家常聊工作聊感情無所不聊,但如過是遇到常常會發脾氣的牌友即使每次能贏2、3000也不想領教。現在是很仔細看別人的出牌就大概知道他聽什麼牌,即使是聽的跟他沒打過的牌無關斷到的也不在少數。但心想就算百分之一百知道別人聽什麼,也是有可能輸,因為運氣比別人差。
個人目前整理出打牌邏輯有5大邏輯+ 4小邏輯(大邏輯可以從頭用到尾:如最大進牌機率,小邏輯只可局部使用:如迎合上家的牌),像上面5大邏輯4小邏輯,可不可以只寫出這5大種4小種的程式碼,然後用電腦產生幾百種不同交叉組合的邏輯,或把原始碼像LINUX開放原始碼一樣讓大家修改,把每種組合邏輯的機器人放到真人線上麻將館運算個10000場,然後分析出哪一種組合的邏輯下的機器人勝率最高,其中當然機器人什麼樣的上家都坐過,很會守下家的還有常常打錯的還有都不守下家的,不知類似這樣的一開始只做出5+4=9個邏輯,用電腦產生數百種邏輯(不知有沒有這種東西?)或開放原始碼讓大家修改的這種想法可不可行,進而探討出最佳打牌邏輯。

搜尋相關Tags的文章: [ 人工智慧 ] , [ 麻將 ] ,
本篇文章發表於2010-07-03 20:30
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

Jones
捐贈 VP 給 Jones 檢舉此回應
個人認為非常不可能! 因為麻將的組合變化太多了!
不過還是祝你可以化不可能為可能,早日實現你的夢想!
本篇文章回覆於2010-07-03 21:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

溫子
捐贈 VP 給 溫子 檢舉此回應
只要組合不為無限大就有可能,西洋棋不就做到了~~~

有沒有原始碼可以參考這倒是不可考,但是這種東西一定有人算過了,
只要任何一款麻將遊戲改變一下機呼都可以變成樓主要的東西,
要實際對戰牌譜還不一定需要去麻將館,只要找線上麻將遊戲廠商贊助,
要幾百萬次的對戰牌譜都有~~~

本篇文章回覆於2010-07-04 01:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

Terry
捐贈 VP 給 Terry 檢舉此回應
西洋棋不就做到了?
請問一下, 哪隻西洋棋程式做到了?
該不會有人想扯deep blue 出來吧? 還是more deep blue?
很多人沒做過棋類的AI, 盲目以為, 將排列組合全算出來, 就一定勝, 或增大贏面.
殊不知, 去年電腦圍棋大賽, 結果是北韓的8 核 勝日本的256 CPU cluster.
問題在, 審局函數. 跟你能search 多少沒半點關係. 手機的CPU 都可以當大師了.
http://en.wikipedia.org/wiki/Computer_chess
本篇文章回覆於2010-07-04 07:17
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

Jones
捐贈 VP 給 Jones 檢舉此回應
西洋棋2人對奕,只有16顆棋子,每顆棋子的走法有限制,
而麻將有4人對奕,144顆棋子,各種排列組合法千變萬化,絕對比西洋棋難上n倍!
你看看線上麻將電腦代打的打法,看了真的會吐血,
明明好好的一個順子,它硬是給拆開打出去(我在想,它是不是知道其他家的牌)!

本篇文章回覆於2010-07-04 09:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

Terry
捐贈 VP 給 Terry 檢舉此回應
不要胡猜麻將比象棋難上n倍, 不然你得先證明麻將比象棋難上n倍吧.
來點數學證明吧, 不要信口開河.
本篇文章回覆於2010-07-04 11:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

Jones
捐贈 VP 給 Jones 檢舉此回應
我沒有那麼好的數學基礎來證明,全屬個人主觀的推想而已!因為目前還看不到有功力高深的麻將程式!
本篇文章回覆於2010-07-04 11:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

Terry
捐贈 VP 給 Terry 檢舉此回應
麻將帶有運氣的成分, 象棋沒有.
要考慮到機率的話, 功力能有多高深呢? 你打牌都沒衰過? 一整天下來, 沒有一手好牌過的?
或是打什麼, 拿回什麼的.
本篇文章回覆於2010-07-04 13:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

溫子
捐贈 VP 給 溫子 檢舉此回應
嗯~~~ 溫子認錯~~~

T大說的對~~~
本篇文章回覆於2010-07-05 03:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

Terry
捐贈 VP 給 Terry 檢舉此回應
溫子=Jones?
本篇文章回覆於2010-07-05 07:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

溫子
捐贈 VP 給 溫子 檢舉此回應
這不需要懷疑吧!! 溫子只是回覆了溫子的部份~~~

搬板凳~
本篇文章回覆於2010-07-05 10:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
搬床墊

"最佳"解,會演算到翻掉...
本篇文章回覆於2010-07-05 12:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
回應

荔枝
捐贈 VP 給 荔枝 檢舉此回應
不好意思,看到大大們在討論棋類,很想問問看...
那黑白棋呢,是否有可能找出「先手必勝」的絕招?
本篇文章回覆於2010-07-05 14:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
回應

lsk
捐贈 VP 給 lsk 檢舉此回應
應該是沒有,否則黑白棋就不存在了,那誰還要玩
本篇文章回覆於2010-07-05 17:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
回應

lsk
捐贈 VP 給 lsk 檢舉此回應
忘了搬沙發...
本篇文章回覆於2010-07-05 17:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
作者回應

林家宏
檢舉此回應
個人絕對不是一個好賭的人,所以像武賭一翻兩瞪眼的賭戲如擲骰子,還沒開始玩就想睡覺,但像21點本來也認為是武賭,但現在發現已經有久賭必贏的方法,百家樂有些說有有些說沒有;麻將聽很多人講如何打,但都是一個點或局部而已,我是想知道整個流程,當別人是什麼邏輯我們用什們因應或其它久賭必贏的方式,我是想看看用電腦能否算出這東西,與其說想久賭必贏不如說想知道後面這一門學問,等知道了就找別的知識探討,因為很喜歡進步的感覺,麻將這一年多來深度方面好像都沒什麼突破,所以也沒有當初的熱忱。星座是被學妹罵過連我的直屬學妹是什麼星座都不知道,我送了半年的宵夜,抵不上不知道她的星座,我想回她我連我週遭的麻吉是什麼星座我都不知道,經過數年現在是好幾次看人的臉就知道她是什麼星座,(你怎麼知道?因為妳的臉就是某某星座的臉!)當然猜錯的也蠻多的但猜中機率遠遠超過1/12,但像寫程式這方面就像個扶不起的阿斗,別人認為我都沒認真學,數學算是中等怎麼程式就.....唉~~~
今天是想聽聽各位我這個方向可不可行?各種打牌邏輯下贏的機率有沒有參考價值?因為各位邏輯比一般人清晰,想請各位指點一下迷津。
本篇文章回覆於2010-07-05 18:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   

回覆
如要回應,請先登入.