iT邦幫忙

4

六、到底電腦是聰明還是笨?(2013/9/28)

當年有一套電腦圍棋程式(8位元時代),那是我第一次接觸圍棋,可以說這支程式是我的圍棋啟蒙老師,今天是9/28,好吧~也祝它教師節愉快。
剛開始玩電腦圍棋(19路)是兵敗如山倒,慢慢找到它的弱點,往後都是清一色讓它收場。
說它聰明嗎?倒不如說:它只是機器,是寫程式的人聰明,跟它玩的人比它笨。
近30年後的今天,我是比電腦圍棋更弱了,但電腦還是沒有變聰明,
只是它變得更快,更慘忍.....的把我清一色,通殺!

國中接觸猜數字遊戲,相信很多人都玩過,就1到9選不同數字4個,開始猜,數字對位置對給1個A,數字對位置錯給1個B,一直猜到4A或認輸、放棄為止。

開始寫Basic,我就在思考這個遊戲,其實要寫出一個可以出題給你玩的程式並不難。
但我偏偏想的是用程式跟我玩!所以寫著寫著,腦袋浮出許多念頭.....

1到9,不同數字排列組合共C(9,4)幾千個組合,光是為了每回合產生下一個不同4位數(1234,1235,1236…,9876),就絞盡我腦汁。
再來,下一組應該猜多少呢?又殺死我好多腦細胞。
仔細回想以前手玩的過程...似乎都是一直再比對歷史猜測的結果。

終於,我懂了,
只要能完全吻合歷史猜測,就是下一組最佳建議,
於是民國74年某日,我完成了一支把我自己電得哇哇叫的猜數字遊戲,不是我比它笨,而是因為我推算到腦袋常常打結,而它照邏輯總在5-7次就推算出答案。註:現代名詞,暴力解。

終於,我又懂了,
電腦、電腦,有電+有高手幫助下寫出的程式,的確是很厲害。
但本質是笨的可以,聰明的是設計者。

用的人傻傻的以為它聰明,還搞個科技名詞叫做A.I 人工智慧。

後來,我又搞懂一件事,用空間換取時間,那就是把各種組合先算好存在陣列,程式就不用再動態計算下一組了,大大縮短運轉時間,這個觀念對後來的IT工作幫助很大。
但這是後話,在組合語言篇有機會再提。

p.s 找了找網路,關於電腦圍棋,還真沒想到這麼早就可以接觸到
人工智慧
http://zh.wikipedia.org/wiki/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD

第一個電腦圍棋競賽是由USENIX贊助,在1984年到1988年間舉行。
http://zh.wikipedia.org/wiki/%E7%94%B5%E8%84%91%E5%9B%B4%E6%A3%8B

電腦圍棋的發展概況
http://www.iicm.org.tw/communication/c1_2/page04.html

[開發技術組]全文閱讀
http://ithelp.ithome.com.tw/ironman6/player/yafuu168/dev/1

[鐵人人生組]全文閱讀
http://ithelp.ithome.com.tw/ironman6/player/yafuu168/life/1


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 則留言

0
外獅佬
iT邦大師 1 級 ‧ 2013-09-28 01:49:49

改天,請腦科醫師,幫你的腦通通電...你就會知道答案了....開心

月半車甫 iT邦研究生 3 級 ‧ 2013-09-28 21:31:53 檢舉

喔..我的腦用的電池跟霹靂五號的一樣,如果真的找不到,那.....電擊器撮合撮合著用吧!
感謝!

<pre class="c" name="code">http://zh.wikipedia.org/wiki/%E9%9C%B9%E9%9D%82%E4%BA%94%E8%99%9F
月半車甫 iT邦研究生 3 級 ‧ 2013-09-28 21:32:46 檢舉

喔...剛遭遇雷擊,誤用成[程式碼]了
http://zh.wikipedia.org/wiki/%E9%9C%B9%E9%9D%82%E4%BA%94%E8%99%9F

0
外獅佬
iT邦大師 1 級 ‧ 2013-09-28 01:53:25

所有的事物,無所謂比較好、比較不好,比較聰明、比較笨...
我不懂圍棋...你找快譯通來跟我下,我都未必有機會贏
我精通象棋,你找超級電腦來跟我下,我也未必會輸...
輸贏是相對的,
下過圍棋,相信,你應該聽過『東坡棋』
這...除去現在有的圍棋規則...
單純以早期的佔地規則,誰會贏?

月半車甫 iT邦研究生 3 級 ‧ 2013-09-28 21:46:49 檢舉

慚愧,『東坡棋』一時還真想不起,請教Google大神,原來『東坡棋』竟然這麼有名
我想起來,在棋靈王的漫畫上看到這個劇情啦~
http://blog.xuite.net/emily726andy/arsenelupin/9722863-%E6%9D%B1%E5%9D%A1%E6%A3%8B

您是高手,恐怕還是特級以上的,
目前電腦象棋,幾乎已經發展到人腦不敵了,您能未必輸,失敬失敬!

另一個圍棋好文,出在金庸大師的天龍八部的劇情,珍瓏!頗有意思!
http://tw.knowledge.yahoo.com/question/question?qid=1005022305554

我要留言

立即登入留言