Share Site Map Contact us Home Page
Home > LMC 1 > LMC1 FAQ > The Games

LMC1 Quick Overview

LMC1 Announcement

LMC1 Detailed Info

LMC1 Official Rules

LMC1 Interface Specs

LMC1 Testing Zone

Enter LMC1

LMC1 FAQ
Recent Additions
Important Information
The Judge
The API
The Programs
The Games
The Score
The Rules
The Tournament

Summary and Conclusions
 The Games
How many moves will the typical game comprise, and will this differ from game to game?
What language are the "game" files written in? Can I write my own?
The example games are "context free", because the score only depends on the most recent moves. Will all the games be like this?
The example game RoShamBo is a bit strange. It is unlearnable. So what's the challenge?
Is there a possibility of some games having "illegal" moves?
Hey, a sequence like "@output rock, @score 1, @input scissors" isn't chronological! Shouldn't the program be notified of events in the order that they occurred?
Will games ever involve more than two players at once?
Is there a chance that different games will use the same symbols?
How many moves will the typical game comprise, and will this differ from game to game?
A game will typically consist of many thousands of moves. Different games will have different numbers of moves.
What language are the "game" files written in? Can I write my own?
The "game" files are written in the TCL scripting language, and you can certainly write your own if your download the source version of the package.
The example games are "context free", because the score only depends on the most recent moves. Will all the games be like this?
No. Some games will be "context sensitive".
The example game RoShamBo is a bit strange. It is unlearnable. So what's the challenge?
Although RoShamBo is a "zero sum" game, you can certainly capitalise on the weaknesses of your opponnent. Learning to play the game is only half of the challenge: adapting to the behaviour of your opponnent is the other.
Is there a possibility of some games having "illegal" moves?
No. The symbols specified by the judge represent "legal" moves at all times.
Hey, a sequence like "@output rock, @score 1, @input scissors" isn't chronological! Shouldn't the program be notified of events in the order that they occurred?
Yes, you're quite right. Please assume that this will be the case (i.e. that scores will depend on events that have happened in the past, and hence encoded by previous symbols in the history).
Will games ever involve more than two players at once?
No. Games will involve one or two players only.
Is there a chance that different games will use the same symbols?
Yes, but we won't be deliberately misleading. You probably don't want to save data between games anyway.
  Printable version
Ai Discussion Boards  Idea Exchange