TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

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

54 pointsby mrsebastianalmost 13 years ago

5 comments

mjnalmost 13 years ago
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.
trurlalmost 13 years ago
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.
mserdarsanlialmost 13 years ago
I wonder if it would succeed on such a game <a href="http://xkcd.com/91/" rel="nofollow">http://xkcd.com/91/</a>
sneakalmost 13 years ago
&#62; PLAY GLOBAL THERMONUCLEAR WAR
评论 #4225118 未加载
评论 #4225266 未加载
评论 #4223785 未加载
waterhousealmost 13 years ago
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 未加载