On Tue, Nov 25, 2008 at 22:19, Jamie Dallaire <[EMAIL PROTECTED]> wrote: > On Sun, Nov 23, 2008 at 3:26 AM, Charles Reiss <[EMAIL PROTECTED]> wrote: >> >> On Sat, Nov 22, 2008 at 23:53, Pavitra <[EMAIL PROTECTED]> >> wrote: >> > I would have more interest if it was in a toy language like Befunge. >> > >> >> I don't think that would help that much. The interesting part of the >> problem is not in the programming itself, it is the strategy. >> Axelrod's work on prisoner's dilemma was essentially 'programmed' by >> specifying the table moves to choose given the last three moves. >> >> - woggle > > Would it be realistic/practical to allow players to submit programs written > (then compiled...) in any language they want, while one "referee" program > written in some appropriate language acts as the host that sets up the > match, calls up 2 competing programs to be executed, and feeds these > programs the necessary inputs (e.g. the other program's offer)?
That's what I'd expect in this form given that expecting people to know how to program usually isn't considered unreasonable. But, of course, there are practical problems with doing any-language-you-want (do you have a Hypertalk interpreter? Z80 assembly? VisualWorks?), so things probably need to be more restricted in practice. Probably the closest canonical example of a contest is the (much less theoretically interesting) http://www.cs.ualberta.ca/~darse/rsbpc.html . -woggle