題:
數據怎麼會輸掉一場國際象棋比賽?
Morgan
2014-03-30 21:16:30 UTC
view on stackexchange narkive permalink

基本上,數據被認為是有感覺的超級計算機。終極AI。他的最終存儲容量為800萬億位,線性運算速度總計達到每秒60萬億次運算。

國際象棋不是直覺或同理心的遊戲,而是計算技能/能力和位置操縱的遊戲。即使今天的原始計算機也可以擊敗地球上最好的國際象棋選手。

數據是使用“極其先進的”國際象棋程序進行編程的,但是...他輸給了一個相對較新的國際象棋棋手。如果戴安娜(Diana)是一個真正研究遊戲的堅強球員,那麼她在相當程度上可以與現代的1700-1800年評定為“ B”級球員相提並論。另一方面,用他的“極其先進”的國際象棋例行程序編寫的數據可能等效於現代2800+級的Grandmaster。在TNG 5x14開頭的“難題”中,特洛伊參議員(在她的整個生存過程中沒有表現出什麼特別的技能,更不用說高級的國際象棋技能了)在國際象棋比賽中擊敗了數據。

是嗎?

我使數據盡可能成為“人類”!
我認為一般來說國際象棋在電影和電視中受到了虐待。哎呀,大約有一半的時間,甚至沒有用白色的國王大王在黑暗中而不是在正確的淺色正方形上正確地設置板。《星際迷航》曾經通過讓國際象棋(在船員的屍體中)下棋,向一個外星人實體展示“超人智力”,一個人做出了舉動,另一個人立即辭職,暗示他們知道遊戲已經“解決”了,為什麼他們還要打擾-go本來應該是更合理的遊戲,甚至是撲克。
我身上有100分的金牌:-)這是我在此網站上第10,000個問題的投票!
十三 答案:
Grevil
2014-04-02 22:51:07 UTC
view on stackexchange narkive permalink

我不會對此進行過多的分析-這只是寫得不好的一種情況。此外,它是在90年代初寫的,當時計算機在國際象棋上超越了人類,而人們仍然認為神奇的人類直覺每次都可以擊敗蠻力計算。

真正的荒謬之處在於,一次“經典攻擊”,顯然經過了充分的分析,以使其既具有名稱,又具有“特徵響應”,也具有名稱,可以由7步強制將死的同伴反駁(董事會上由一名業餘愛好者拒絕,減)。這是典型的無知電視象棋寫作,對所有事物的反應都是被忽視的將軍。

整個場景都相當於國際象棋的象棋。

令我驚訝的是,這裡沒有更多的“真正的”國際象棋選手。作為一名被評為A級的球員,我認為這是最可能的正確答案,但是“會員資格”僅獲得1票。試圖將特洛伊出售為壁櫥通用級別的國際象棋棋手,就像突然把沃爾夫介紹為一位出色的音樂會鋼琴家一樣。只是無法從這裡到達那裡。
這項新發現的功能似乎已納入“ TV Tropes”交戰規則。結合在一起“所需的次級權力” http://tvtropes.org/pmwiki/pmwiki.php/Main/RequiredSecondaryPowers“突然總是知道”權力存在http://tvtropes.org/pmwiki/pmwiki.php/Main/SuddenlyAlwaysKnewThatand“新權力劇情要求的http://tvtropes.org/pmwiki/pmwiki.php/Main/NewPowersAsThePlotDemands他們是如何突然獲得新技能的?如果作家認為新的能力/技能會打開新的故事情節或使角色充滿氣息,他們只需添加一個新角色即可。
值得注意的是,這不是國際象棋,而是3D國際象棋。正如我們在TOS中看到的那樣,Kirk通過使用積極的策略擊敗了Spock。言下之意是情感有益於遊戲能力。
我同意。這相當於好萊塢電影中的所有撲克場景,其中英雄以極不可能的設置擊敗對手。例如,參見皇家賭場。在最後一局中,(方便地)剩下的所有4名玩家全押,邦德獲得同花順,而他的對手則有4點全家和2個全彩。對於非撲克觀看者來說,這可能是壯觀的,但對於職業撲克玩家來說卻是完全愚蠢的。對於後者,一個壯觀的勝利要么是一個執行良好的虛張聲勢的虛張聲勢,要么是對一個虛化範圍的虛張聲勢的偏鋒。
@BogdanAlexandru債券通過使用00級輕手而贏得。J / K
Hypnosifl
2014-03-30 21:46:01 UTC
view on stackexchange narkive permalink

他們正在玩三維象棋,與普通的2D象棋相比,在少量移動中可能涉及更多的排列-即使最佳的計算機程序通常也無法擊敗例如圍棋比賽中的專業人士,因為排列的數量比國際象棋大得多。

我們也不知道數據是否被編程為像現代成功的遊戲程序一樣通過大量的動作組合進行強力搜索,或者是否為人工智能。旨在模仿人類思維的各個方面,他被編程為使用更多類似人類的搜索策略(大概需要直觀的思維來決定哪些策略似乎更有希望關注),即使這使他不那麼成功(也許他能夠同時使用兩種策略) ,但在玩遊戲時選擇使用後者,而不是在生死攸關的情況下使用)。

此外,是什麼讓您認為Troi是新手呢?她沒有在前幾集中顯示過下3D象棋的事實並不表示她從未這樣做過,角色可能有很多未顯示的愛好。而且說她沒有表現出“在她的整個存在中沒有任何邏輯技能方面的特殊技能”似乎也沒有必要,因為她作為參讚的工作可能更傾向於直覺而不是邏輯,但是節目中沒有任何跡象表明她實際上在邏輯思維上很差。

對於某些證據,她在邏輯和數學方面有很多技巧,請注意,她在“ Thine Own Self”(瘦自己)中確實通過了 Bridge Officer's Test這個過程涉及很多階段,當她起初未能通過最後階段時,Riker說:“不要難過。您通過了其他所有事情。外交法律,首次聯繫程序,橋樑運營。工程學歷是該課程中最困難的部分之一測試。”因此,可以認為這些早期階段中的某些階段涉及大量的技術知識和邏輯推理,尤其是工程學資格,似乎是合理的。

此外,要進入Starfleet本身,必須通過 Starfleet學院入學考試,其中涉及諸如“超空間物理測試”之類的問題並解決複雜的幾何問題(如“時代的來臨”中所述) “)。

授予我有關Troi的“在邏輯上沒有特殊技巧”的評論可能太似是而非。即便如此,她的長處還是直覺,同理心和閱讀他人的情感。正如Data指出的那樣,她沒有表現出特殊的技能要求,“對經典攻擊做出了完全出乎意料的反應”。現在,國際象棋的“經典”攻擊通常會贏得這個綽號,因為即使沒有受到計算機甚至無法防禦的強迫伴侶的攻擊,它也可以存活數十年甚至數十年。這個以前未知的新功能是Trope Namer還是僅僅是書寫錯誤?
如果“經典”在國際象棋中具有特定的技術含義,也許這只是書寫錯誤。 (您能否指出將“經典”定義為基本上不可能以這種方式擊敗的來源?)我會天真的猜測“經典”只是在過去多次成功部署的口語意義上,而不必暗示沒有辦法根據具體配置來擊敗它;也許作者認為這意味著類似的意思。
@Hypnosifl的意思是,在每一個進行此動作的遊戲中,都會發生兩個改變遊戲規則的錯誤(首先是在存在這樣的失敗反擊的情況下進行揮桿;其次是在對手沒有做出反擊的情況下進行)。通常考慮“每一個”可能的動作的遊戲;而且沒有人在輕鬆的賽后分析中註意到這一點(自然而然地,至少對於單步移動,它會考慮所有可能的偏差);儘管情況經常發生,以至有一個眾所周知的名字,但它還是發生了。
@Peteris -但是,“經典”舉動的定義是否要求*所有*的零件都已先獲得某種精確的配置,還是只需要指定一定數量的零件的配置而不指定所有零件?如果是後者,則可能只是“經典”,因為在進行的*大多數*配置中,賽后分析無法找到其他玩家可能曾使用過的任何防禦,但是可能會有例外,並且可能的配置數量過多,無法預先分析和記住所有可能防禦的情況。
是的,至少在國際象棋中,經典的“ xxx Gambit”或“ xxx Exchange”是指經過廣泛分析的非常特殊的組合(或一組有限的非常相似的組合)。
@Peteris,,謝謝。在那個場景中,棋盤上有12個不同的棋子,在真正的國際象棋中是否有名為Gambit / Exchanges的棋子,只有在出現大量棋子的一組有限的可能配置時才能完成?似乎12塊棋子的可能配置數量如此之大,以至於使這種可能性不大了-如果真正的象棋Gambits / Exchanges涉及的棋子數量少得多,那麼這可能僅僅是更多的證據,證明作者不知道他們的象棋行話
命名的棋子是國際象棋中的“開放式變異”,因此通常32個起始棋子中的大多數仍將留在棋盤上(棋子會犧牲一些東西,因此如果被接受,則不是所有棋子都犧牲了)。但是請參閱上週的這篇博客文章:http://www.qualitychess.co.uk/blog/?p=2673,這是11件遊戲的最終位置,已經討論了數十年。當權衡取捨時,典型的典當結構通常會滯後,因此實際上發生的不同位置數要比可能的位置數少得多。
但是,如果“開場白”是一個小技巧,那並不意味著您上面提到的“經典”舉動是不敗的,只要雙方都不犯改變遊戲規則的錯誤就不適用於小技巧,而僅適用於“經典”殘局?儘管Data的廣告語“對Kriskov Gambit的典型回應是與el-Mitra Exchange對抗,特別是因為我已經把你們的兩個菜鳥都拿走了”,這可能表明作者在使用“ gambit”時有所不同,因為聽起來他是在部署“ Kristov Gambit”在他被騙之後(儘管還不清楚)。
在過去的幾年中,人工智能在Go上取得了長足的進步,所以我認為認為在《星際迷航》誕生之前,Go尚未被打破還不現實。
3d國際象棋不會大幅增加搜索空間-它只會增加底數,而不會增加指數(不過,遊戲可能需要更長的時間)。實際上,還有很多其他原因使圍棋變得更難:a)沒有良好的本地評估功能(!!),b)在許多情況下,甚至對於初學者來說,都需要進一步的提前查找,c)殘局表是不可行的,d)玩家可以通過。電腦要擊敗9p播放器可能還需要再過一兩年,但是幾乎沒有疑問會發生。
值得注意的是-數據雖然是快速思考者,但實際上的確可能不會在國際象棋中進行深度搜索。 (我不確定為什麼不賦予他思維能力。)我們知道數據只使用五種感覺,儘管他有更多的感覺,因為他想模仿人類的經驗-國際象棋也可能是這種情況。此外,Data雖然功能強大,但在面對對抗Moriarty之前並沒有真正學會思考-Holmes的奧秘給了他靈感。由於他的個人天性,也許數據與國際象棋的處理方式不同於計算機。
我之所以這樣說,是因為儘管我熱愛Data,而且我認為Troi很棒(尤其是在後來的賽季中,他們實際上開始充實了她),即使她很有才華,她也無法擊敗他,除非他沒有遵循計算機方法論或有一些障礙。
@lunchmeat317-在《星際迷航》中,“數據”正在與Ba'ku的孩子Artim談論玩遊戲時,他坦言自己下象棋,而且他的象棋程序“相當先進”。
截至2016年,計算機可以在Go上擊敗人類。在創建數據時,他們可以對3D國際象棋執行相同的操作似乎是合乎邏輯的。
-1
joshbirk
2014-03-30 22:03:29 UTC
view on stackexchange narkive permalink

因為Troi並未按照數據期望的方式運行

腳本中的:

(象棋遊戲正在進行中

數據:對Kriskov Gambit的典型回應是與el-Mitra Exchange對抗,特別是因為我已經把你們的兩個菜鳥都收了。錯過了這個機會,您使國王變得脆弱。

TROI:我們將會看到。

數據:正如您所願,參贊。檢查一下

(Troi採取了行動)

數據:有趣。您已經針對經典攻擊設計了完全出乎意料的應對措施。您將以七招使我的國王受死。

TROI:數據,國際象棋不只是一種下注和下注的遊戲。這是一種直覺的遊戲。

數據:你是一個具有挑戰性的對手,顧問。

TROI:謝謝,但不要以為恭維會使您脫離我們的賭注。您應該欠我一本傳統風格的“撒瑪利亞日落”,因為只有您才能做到,Data。

數據:我會遵守我們的協議。

需要注意的事情:

  1. 我不會把Troi稱為新手。她有信心自己將擊敗數據遊戲,並且有足夠的經驗對國際象棋形成看法。當Data喊出要擊敗他的動作次數時,她並不感到驚訝,他們倆都知道會發生什麼。她並不是偶然的運氣,而是誘使Data陷入了某種陷阱。
  2. Data的象棋能力顯然是由已知的經典舉動構成的。特洛伊(Troi)可能完全不知道這些舉動,但如果沒有這些舉動,他是一個足夠稱職的球員。
  3. ol>

    但是,如果我是Troi,我將來不會指望Samarian Sunsets。數據可能已經記住了Troi正在採取的所有行動,並且有可能能夠預測它們。

同意這是因為他很有預見性。她知道傳統的回應是什麼,然後通過做一些不同的事情來顛覆。
這只是一個虛構的電影情節,與現實不相容。我的意思是,如果將X稱為具有給定名稱的“特徵響應”;那麼在遊戲歷史上,它已經被分析並至少[保守地]玩了幾十遍。在任何給定位置都存在合理數量的可能移動(此處正確)。它自然意味著已經考慮了所有這些舉動;如果它有可能導致“七步製止我的國王”的反制,那麼這將被普遍稱為經典的壞舉動。國際象棋沒有可能的“意外響應”。
同樣,這種交流表明,至少在當時,Data僅(最多)進行了7次移動(分層?)深度搜索。
-1
我認為,數據本身就是在學習國際象棋並運用自己的解釋的推理是有好處的。鑑於Kriskov Gambit和el-Mitra的交換是組成一場完整比賽的舉動,那麼誰又說不存在許多可以用來發揮作用的棋盤配置呢?也許Data已經使用了非常規的舉動或組合的技巧來達到尚未分析的電路板配置,因此有可能被誘入陷阱。這證明了Troi在3-D國際象棋中的能力和即興能力
如果我還記得,Data很難想到最終目標可能不是“獲勝”的場景,在某一特定情節中他無法在其他遊戲中擊敗另一位才華橫溢的對手,只能通過玩打領帶。他可能有計算機的大腦,但是計算機非常容易預測,而且非常幼稚。如果有人可以說出計算機發揮作用的方式,那麼他們可以很容易地操縱它。
首先,編寫此方案是為了展示Data的角色發展-為此目的展示了他的天真。數據是“玩遊戲”,而不是為了贏。其次,考慮到3D國際象棋中可能發生的移動排列數量,似乎極不可能將數據檢驗出7個移動。這也證明了角色的發展-如果只是為了證明Troi不是“啞黑妞”。最後,這是為漫畫緩解而編寫的,與使用Data的其他任何事情一樣,都是通常的笑話。並為答案中的腳本的n鍵粘貼+1。
正如@user23715所說,場景表明Data仍然難以理解人類行為。數據可能只是在3D國際象棋上讀過一本書,並期​​望所有人都這樣玩。特洛伊(Troi)是一名後院球員,顯然也很出色。現場顯示,儘管Data在各個方面都表現出色,但他無法以特洛伊對遊戲的理解之外的方式迷惑特洛伊的比賽。作為一個人,Data天真,在本系列中已多次顯示。
-1
-1
user12616
2014-03-30 23:11:59 UTC
view on stackexchange narkive permalink

數據經常努力模仿人類-這可能像嘗試像人類而不是像計算機一樣下棋。

“峰值性能”實際上就是其中之一。專家在遊戲Strategema上擊敗了數據。向數據提供了建議,以停止嘗試像其他人一樣玩遊戲,而改用他自己的長處-在復賽中,數據玩起來更像一台計算機,依靠他的計算能力,耐力和水平頭髮揮出色的戰術防禦,發揮避免失敗而不是尋求勝利。

這最終會導致勝利:專家因無法打破數據的防禦能力並無法誘使數據放棄戰略弱點而最終感到憤怒退出。

+1在24世紀不再流行。那集結局是我的最愛之一。唯一的問題是* Peak Performance *是情節2x12,而* Conundrum *是情節5x14。因此,就此而言,它仍然是一個繪圖漏洞(或Data方面的另一個不可能的失敗)。
同意我的感覺是,Data可能已經同意通過啟發式方法而不是蠻力搜索來探索人性(並且因為Troi希望吸引他的賭注...)
-1
著名的戰略家Sirna Kolrami擊敗了Master級撲克玩家Riker(100-23),然後擊敗了Data(100-81),這是Zakdorn,這是人們一直擔心的九千年的種族,它是銀河系中最先天的戰略人物,第三名級大師Strategema玩家。關於他們的比賽;數據說明,他沒有為勝利而戰,而是為僵局而戰,放棄了明顯的進步之路,只是一次又一次地反擊了科爾米的自己的進步。數據表明,儘管他沒有嚴格擊敗Kolrami,但他已經“擊敗了他”。
@Morgan:實際上讓我感到驚訝的是,Data還沒有理解他的戰略所帶來的影響:“古老的好戰士首先使自己超越了失敗的可能性,然後等待著擊敗敵人的機會”(-孫子)。與實際國際象棋歷史的相似之處也很有趣:現代國際象棋戰略的第一個重大戰略進展之一就是致力於避免位置上的劣勢。 (例如那些可能因過度擴張而尋求偽裝成“前進”的明顯途徑的陷阱)
我認為那些專注於將數據作為具有AI的計算機的人遺漏了重點。從編程到硬件,數據首先是人工智能。他不是一台具有強力國際象棋程序以及一些類似於人類的AI的通用計算機。他有意識的頭腦很可能像一個具有完美回憶且思維敏捷的人一樣工作,但仍然像一個人一樣。不論好壞。因此,出於象棋遊戲的目的,他僅能進行7步前移。 (而且他可能還低估了要想輕而易舉地擊敗對手所需要面對的距離。)
Legat
2014-04-01 14:14:21 UTC
view on stackexchange narkive permalink

我會說 Troi 是一名堅強的球員,運用她的邏輯思維和直覺,但他也非常幸運

她對Data感到驚訝她的8步製勝利序列,但隨後立即以7步檢測到了將死。

數據可能考慮了已知的技巧和記錄的遊戲玩法,但無法用它們來確定Troi創造的迫在眉睫的失敗一個新的/未記錄的職位。這強烈表明我們使用了7步深度搜索,可以模擬可能的後續行動,而不會感到意外。

這意味著 Troi在Data搜索範圍之外拉出了最短獲勝順序。如果她同樣出乎意料地做出了出色的舉動,但獲得勝利的速度甚至更快,那麼Data將通過7次深度搜索來意識到這一點。


維基百科指出:

目前尚無兩種意義上的國際象棋的完整解決方案,也不希望在不久的將來解決國際象棋。

這裡的消息是,即使計算機具有出色的計算能力,某些問題也不適合計算機直覺使我們優於機器,因為它可以簡化複雜的分析問題。


請注意,在二維棋中通常

  • 其他典當可以移動1個動作
  • 騎士,主教,白嘴鴉和國王可以移動大約4個動作
  • 女王可以移動大約8個動作

因此,在遊戲中間,通常大約有20種可能的動作。這意味著如果 X深入搜索將花費 10秒 X + 1深入搜索將花費〜66小時(60秒* 20 * 20,因為遊戲中有兩個方面)。 在3D國際象棋中可能還有更多的棋子和更多的移動,因此 X + 1深度移動搜索可能需要天甚至幾週。 / p>

我本人是國際象棋迷,我認為這是一篇非常出色的第一篇文章。請注意,我不一定認為答案是正確的,但這是第一篇令人震驚的好文章。做得好。
謝謝@JamesSheridan :)我是一位具有計算機科學背景的業餘棋手,所以我認為我的觀點可能值得介紹。它基於一些假設,但與StaniławLem關於AI的觀點非常吻合,儘管許多下棋算法實際上是隨機的,但大多數情況下仍遵循理論發現和使用的技術。
Thomas Pornin
2014-03-31 16:15:30 UTC
view on stackexchange narkive permalink

如果我沒記錯的話,最初的《星際迷航》系列中有一個情節是,由於未達到要求的先決條件(即紅色警戒狀態)而授權Kirk採取致命行動,因此被法院告上法庭。證據由企業的主計算機提供。然後,Spock在3D國際象棋上反复毆打,以證明計算機已被更改。 Spock聲稱,如果計算機運行良好,就無法擊敗它(即使是從他那兒來)。

也許他們在玩另一種遊戲。

主計算機的功能應該比移動電源受限的單元高幾個數量級,不是嗎?
是的,但是柯克/史波克時代是幾十年前的事。技術在星際迷航世界中停滯了嗎?在“ Real Earth”上,我們可以將其當作手錶系統佩戴,比35年前建造大型計算機要強大得多。
@ThomasPornin:是的,但是我們正處於電子時代的曙光中,我們的進步是指數級的。儘管ST的技術仍在進步,但計算能力不可能像現在這樣的* rate *有所提高,因為它們已經接近基本極限。 (哎呀,我們已經達到了基本的身體極限。)
當然,Spock很有可能知道這是錯誤的,並且他可以毫無問題地擊敗計算機,但是產生了這種“證據”,因為他對James T. Kirk不會違反規則充滿信心,因此必須公開提供了一種途徑,可以調查唯一的邏輯罪魁禍首-計算機。
它遵循流行的思想。最初,人們認為計算機會壓垮人,所以Spock的程序是無與倫比的(如果不加以篡改)。但是計算機運行緩慢且容易被毆打,這打消了早期的樂觀情緒,這就是Troi可以擊敗Data的原因。現在我們正處於Stockfish時代,我們知道計算機會更好。
Buella Gábor
2014-03-30 23:08:34 UTC
view on stackexchange narkive permalink

計算機通常比國際象棋的人做出更好的猜測。遊戲沒有解決,似乎在《星際迷航》中也沒有解決。計算機使用更多的計算能力來玩遊戲,但是除非他們真正解決了遊戲問題,否則不能保證任何動作都是完美的。附言我正在研究國際象棋引擎編程,我可以解釋更多細節,但是您也可以只用Google來編寫計算機象棋。在玩當今最強大的國際象棋程序時,您也會很幸運,但是您可能不會經常這樣做。也許一百年一次,這當然一百年一次發生在電視節目上。

sksallaj
2014-04-04 22:03:30 UTC
view on stackexchange narkive permalink

好吧,我不會在兩者俱有相似的結構的情況下將數據與超級計算機進行比較,而是將它們編程為工作方式。以擊敗世界上最好的國際象棋棋手而聞名的超級計算機純粹基於最佳的邏輯排列來計算動作。它會分析所使用的策略並找到最佳的行動方案。

數據尚未編程完成已知的超級計算機的工作。數據分析,理解,讀取人類情感並存儲他觀察到的事物。他可能沒有所有的答案,而且他關於人性的大多數結論都是錯誤的。這是因為該節目傾向於說明無論技術如何發展,人類的情感如何都無法被理解。

對我來說,問題就像是將電子設備..像烤麵包機和照相機一樣..而又不知道為什麼要使用照相機( (雖然更複雜)不會烤麵包。

所有數據都需要擊敗A級以下或專家級以下的任何人,只需下載遊戲數據庫即可。為此功能創建數據。大多數人在記憶中消失之前,記憶力不能超過5個左右。您根本無法通過“閱讀情感”來下象棋,而不僅僅是通過閱讀情感來執行數學方程式。
是的,但是Data總是對人類的情感感到好奇,由於他是在與人類對抗,所以我建議他相信所有決定都是基於對人類的閱讀。 Like數據沒有虛張聲勢的概念。對於人類來說,有時我們看不到所有東西,例如主教從板子的另一側瞄準皇后,這些因素都是“看不見的”。如果錯過了,Data可能會對我們為什麼看不到它感到好奇。並且可能認為它是虛張聲勢。數據可能是非常有學問的,但是他很謙虛地知道有些事情他不知道。
為了進一步擴展@Morgan,的註釋,即使您下載了遊戲數據庫來計算排列,也可能會干擾Data讀取情緒的其他功能。即使他有擊敗對手的答案,他與人的互動也可能使他懷疑自己的意圖。
arunmoezhi
2014-04-06 06:45:03 UTC
view on stackexchange narkive permalink

(Troi採取了行動)

數據:很有趣。您已經針對經典攻擊設計了完全出乎意料的應對措施。您將用7個步棋殺死我的國王。

數據能夠檢測到Troi將用7個步棋殺死他的國王。這意味著從這個位置開始,無論 Data 採取什麼舉動,他都會在7步中輸掉。 Data 只能在從該位置分析了遊戲樹中的所有路徑後說了這一點。我們不知道 Data 花了多少時間才能得出這個結論。但這是有限的時間,而且很快。 (或者筆錄會說,“經過長時間的停頓”,數據回答了。)

這個位置的遊戲樹可能很大,但是 Data 也很強大。我們不用擔心這裡的數字。 Data 能夠在7 場景中找到 Mate的事實,它應該在上一步之前找到它。當 Troi 必須搬家時,她大概會有大約 200 個選擇。鑑於遊戲到目前為止一直沿經典路線發展,因此 Data 會預先分析這些 200 選擇,如果其中一個選擇進入了 Mate在7 場景中,那麼這將永遠不會是經典的變體。

注意:我認為,如果有人可以證明這一說法,則這種說法就沒有意義了

在任何給定位置,由於下一個動作之一會導致7中的 Mate,因此無法計算(使用多項式時間算法)8中的 Mate 使用多項式時間算法進行計算。

user2035846
2014-04-02 08:20:42 UTC
view on stackexchange narkive permalink

我對數據了解不多,但對人工智能卻了解得很。數據可能是為更常規的任務和情報而創建的,而不是像國際象棋這樣的特定任務。大多數國際象棋AI都是專門為國際象棋而創建的,因此擅長於此。將數據與國際象棋AI進行比較可能就像將Xbox與計算機進行比較。 Xbox可以顯示一些非常詳細的環境,但這是因為它不必擔心更新時間,下載視頻以及為您運行其他程序。就像Xbox可以比計算機做得更好一樣,國際象棋AI可以比數據做得更好。

這也是我要說的。數據是人工智能。那是一個正在計算機上運行的程序。數據不是具有內置解決方案的超級計算機,它內置了解決宇宙中所有問題的程序。我們知道數據必須為自己“創建”程序。他必須這樣做是為了浪漫,所以為什麼不還要下象棋呢?在這種情況下,顯然他在玩Troi的時候仍在開發它,他發現他需要涵蓋的不僅僅是普通的技巧。
我要指出的是,Xbox幾乎無法做到計算機不能做得更好,而且成本也幾乎沒有
實際上,Xbox只是一台精美的Windows計算機。由於成熟的開發工具,運行DirectCE的Windows CE的早期Dreamcast的效果比PS2更好。索尼發布了PS2 Linux發行版,用於一般用途。
沒錯,但是Xbox不能一次運行那麼多進程,而擁有更多的圖形處理器。
user24520
2014-04-01 08:30:56 UTC
view on stackexchange narkive permalink

這不僅僅涉及計算。人類具有卓越的理解力。計算機一無所知,但它們具有良好的算法。在國際象棋中,計算在大多數情況下都足以讓計算機贏得勝利。在其他遊戲中卻不是這樣,例如麻將和撲克。在撲克中,計算絕對不那麼重要。

“理解”是什麼意思?聽起來像是手浪。
@JonofAllTrades由於經驗,可能可以更好地推斷規則。知道對手的情緒並不是一台計算機的設計意圖,而船艦掃描這一信息,以防萬一那天晚些時候必須打撲克,這可能是對隱私的侵犯。
Hand Solo
2017-10-07 04:37:58 UTC
view on stackexchange narkive permalink

我認為她根本沒有擊敗過他。如果您查看Data所做的舉動,他似乎用白嘴鴉對她進行了檢查(儘管可能是他的女王)。然後,在她搬家之後,她的國王仍在檢查中。因此,她的舉動是非法的。

由於我們不知道3D國際象棋的幾何形狀如何工作,她有可能進入了檢查線(但是“線”可能在3D中定義)。
Cadence
2019-10-30 03:46:47 UTC
view on stackexchange narkive permalink

數據可能會丟失,因為他故意阻止使用暴力解決方案,這與他幾乎可以肯定地在每週的撲克遊戲中標記牌的方式類似,但事實並非如此。數據不需要證明在已解決遊戲上的完美表現,除非在數學研討會上。他似乎並沒有從中獲得任何特別的樂趣,也不會從中學到任何東西。(這是假設國際象棋在24世紀是一種已解決的遊戲。)

另一方面,故意限制自己將國際象棋當作未解決的遊戲,並嘗試像人類一樣直觀地玩遊戲。他幾件事。它可以使他提高在閱讀對手時的技巧,可以幫助他了解人類如何做出決定,並且可以將他學到的教訓應用於其他尚未解決的遊戲,例如星際外交或星際飛船戰鬥。

你會下棋嗎?
@Morgan和Troi一樣好,但不是*關於*國際象棋。關於數據學習更像一個人。他不需要學習如何下棋,他已經知道了。
我實際上是一位受好評的國際象棋棋手。。。您是否在爭辯說Data為了讓自己更“人性化”而將數據與Troy進行了比賽?這是如何運作的?
@Morgan並沒有像殘障人士那樣投擲自己的比賽,他不是通過考驗他能否下棋,而是為了模仿人下棋的能力來測試遊戲。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...