General Game Playing (Paperback)
暫譯: 通用遊戲玩法 (平裝本)

Michael Genesereth, Michael Thielscher

相關主題

商品描述

General game players are computer systems able to play strategy games based solely on formal game descriptions supplied at "runtime" (n other words, they don't know the rules until the game starts). Unlike specialized game players, such as Deep Blue, general game players cannot rely on algorithms designed in advance for specific games; they must discover such algorithms themselves. General game playing expertise depends on intelligence on the part of the game player and not just intelligence of the programmer of the game player.

GGP is an interesting application in its own right. It is intellectually engaging and more than a little fun. But it is much more than that. It provides a theoretical framework for modeling discrete dynamic systems and defining rationality in a way that takes into account problem representation and complexities like incompleteness of information and resource bounds. It has practical applications in areas where these features are important, e.g., in business and law. More fundamentally, it raises questions about the nature of intelligence and serves as a laboratory in which to evaluate competing approaches to artificial intelligence.

This book is an elementary introduction to General Game Playing (GGP). (1) It presents the theory of General Game Playing and leading GGP technologies. (2) It shows how to create GGP programs capable of competing against other programs and humans. (3) It offers a glimpse of some of the real-world applications of General Game Playing.

Table of Contents: Preface / Introduction / Game Description / Game Management / Game Playing / Small Single-Player Games / Small Multiple-Player Games / Heuristic Search / Probabilistic Search / Propositional Nets / General Game Playing With Propnets / Factoring / Discovery of Heuristics / Logic / Analyzing Games with Logic / Solving Single-Player Games with Logic / Discovering Heuristics with Logic / Games with Incomplete Information / Games with Historical Constraints / Incomplete Game Descriptions / Advanced General Game Playing / Authors' Biographies

商品描述(中文翻譯)

一般遊戲玩家是能夠根據在「運行時」提供的正式遊戲描述來玩策略遊戲的電腦系統(換句話說,他們在遊戲開始之前並不知道規則)。與專門的遊戲玩家(例如 Deep Blue)不同,一般遊戲玩家無法依賴為特定遊戲提前設計的算法;他們必須自己發現這些算法。一般遊戲玩法的專業知識依賴於遊戲玩家的智慧,而不僅僅是遊戲玩家程式設計者的智慧。

一般遊戲玩法(GGP)本身是一個有趣的應用。它在智力上引人入勝,並且不乏樂趣。但它不僅僅是這樣。它提供了一個理論框架,用於建模離散動態系統,並以考慮問題表示和信息不完整性及資源限制等複雜性來定義理性。它在這些特徵重要的領域(例如商業和法律)中具有實際應用。更根本的是,它提出了有關智慧本質的問題,並作為一個實驗室來評估競爭的人工智慧方法。

本書是對一般遊戲玩法(GGP)的初步介紹。(1) 它介紹了一般遊戲玩法的理論和主要的 GGP 技術。(2) 它展示了如何創建能夠與其他程式和人類競爭的 GGP 程式。(3) 它提供了一些一般遊戲玩法的現實世界應用的簡介。

目錄:前言 / 介紹 / 遊戲描述 / 遊戲管理 / 遊戲玩法 / 小型單人遊戲 / 小型多人遊戲 / 啟發式搜尋 / 機率搜尋 / 命題網 / 使用 Propnets 的一般遊戲玩法 / 因式分解 / 啟發式發現 / 邏輯 / 使用邏輯分析遊戲 / 使用邏輯解決單人遊戲 / 使用邏輯發現啟發式 / 不完整信息的遊戲 / 具有歷史約束的遊戲 / 不完整的遊戲描述 / 進階一般遊戲玩法 / 作者簡介