TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

A computer that learns the rules of a game by watching you play

54 点作者 mrsebastian将近 13 年前

5 条评论

mjn将近 13 年前
The linked paper is worth reading, and an interesting extension to inductive logic programming (ILP), a symbolic-logic-based approach to generalizing from examples.<p>The more general idea of learning from watching someone play isn't <i>that</i> new, but it's usually in more restricted contexts. For example, the system may be preprogrammed with the rules of chess, and then learns how to play chess <i>well</i> from logs of expert play. The work here has some pretty clever representations to allow it to start with a general hypothesis of any board-like game and then narrow down the rules of a particular game by observation.
trurl将近 13 年前
This is actually very old idea. I remember some game creator program on the Apple II that you could teach games. Probably nothing as sophisticated as chess, but maybe tic-tac-toe and connect four. Unfortunately, this was over twenty years ago, so the name is lost to me at the moment. I'll update if I can find it.
mserdarsanli将近 13 年前
I wonder if it would succeed on such a game <a href="http://xkcd.com/91/" rel="nofollow">http://xkcd.com/91/</a>
sneak将近 13 年前
&#62; PLAY GLOBAL THERMONUCLEAR WAR
评论 #4225118 未加载
评论 #4225266 未加载
评论 #4223785 未加载
waterhouse将近 13 年前
Using chess as an example, and not knowing how the program works, I idly wonder if it would pick up such oddities as: en pessant pawn captures, being unable to castle out of check or to castle across check (e.g. White attempts to castle kingside but Black is attacking f1), the fifty-move rule (I expect it would get threefold repetition), and perhaps even the fact that you can promote pawns to pieces other than queens.
评论 #4224968 未加载