这是一个不推荐使用的页面。
请参阅我的大学生博弈论研究小组游戏制作人用于项目的当前状态。

“曾经有一位叫丹尼的教授。。。
不能玩一分钱的游戏。
他写了一个小程序。。。
这一切都是为了他。
现在他看起来确实很精明!"

--丹尼尔·霍恩,加州大学伯克利分校EECS校友

盖梅斯曼

一个有限的、两人的、完善的信息游戏生成器

概述

盖梅斯曼(G公司ame-independent公司A类自动M(M)ove/位置树E类穷尽的-S公司耳朵,M(M)操纵A类N个航空)是我的硕士论文(2Mb pdf格式)以及我在1995年春天完成的很棒的软件。[我写了一份简报,5页的系统简介。]

摘要

“当你可以编写程序来编写程序?"
--作者未知

本硕士报告介绍了GAMESMAN,一个用于生成图形参数化游戏应用程序。程序员编写游戏特定游戏的“模块”,当与我们的库结合时,如图所示,一起编译成为独立的X窗口应用程序如下图所示。模块只需要包含以下信息游戏规则和游戏结束方式。如果游戏是很小,它可能会被解决,而计算机可以扮演预言家,或“完美”对手。这个预言家可以给新手建议玩家如何玩,并教授游戏策略系统中没有任何程序!如果游戏太大彻底解决后,游戏程序员可以添加启发来提供一个不完美的电脑对手。最后,应用程序可以提供对两个相互游戏的人类玩家来说非常有用,因为它可以是一个“裁判员”,约束用户的动作只有效移动,可以更新板以响应移动,并且可以发出信号当其中一名球员获胜时。


WWW Maven网站:丹葛西亚(ddgarcia@cs.berkeley.edu)寄给我反馈