Re: DIS: braincorefckwars

2008-12-20 Thread Alex Smith
On Thu, 2008-12-18 at 18:37 -0500, Benjamin Schultz wrote: Does there exist a decent Perl to Brainfuck parser / compiler? (There probably does, as nobody in their right mind writes their code directly in Brainfuck.) Probably not. I'm working on a C to BF compiler based on gcc, and it's

DIS: Re: BUS: bf joust programs wanted

2008-12-20 Thread Alex Smith
On Fri, 2008-12-19 at 00:37 -0800, Kerim Aydin wrote: 6. Code execution is simultaneous between competitors, but [ and ] comparisons for both competitors occur before + and - (only place order matters in a cycle). + and - are cumulative. Every symbol takes one cycle to execute. Not that

DIS: Re: BUS: bf joust programs wanted

2008-12-20 Thread Alex Smith
On Fri, 2008-12-19 at 00:37 -0800, Kerim Aydin wrote: e. If 1000 cycles pass with no winner as above, you both lose. 1000 seems too low, given that you have to set a value down from 128; I'd suggest 1 or even 10. (Otherwise, a warrior could simply create lots of fake flags with its

Re: DIS: Re: BUS: bf joust programs wanted

2008-12-20 Thread Alex Smith
On Fri, 2008-12-19 at 15:10 +, Elliott Hird wrote: seems very easy [129 +s, then a large, large amount of s] The 129 +s kill you, as you set your own flag to 0 after 128 of them. Then your lots of s send you off the end of the tape and you lose again. -- ais523

DIS: Re: OFF: [Scorekeepor] Scoreboard

2008-12-20 Thread Alex Smith
On Fri, 2008-12-19 at 15:46 -0800, Taral wrote: Activity since last report -- Fri, 12 Dec 2008 15:51 - PRS revokes 5 points from ais523 Fri, 12 Dec 2008 15:51 - AAA revokes 3 points from ais523 Mon, 15 Dec 2008 00:00 - Contest weekly point allowances reset Mon, 15 Dec

Re: DIS: Proto: Increase privatization

2008-12-20 Thread Alex Smith
On Fri, 2008-12-19 at 23:25 -0800, Ed Murphy wrote: woggle wrote: Cleanliness is a public contract switch with values Unclean (default) and Clean. Changes to Cleanliness are secured. tracked by whom? The Janitor. * Murphy and the AFO agree to the following public

Re: DIS: Re: BUS: bf joust programs wanted

2008-12-20 Thread Elliott Hird
On 20 Dec 2008, at 16:56, Alex Smith wrote: 1000 seems too low, given that you have to set a value down from 128; I'd suggest 1 or even 10. (Otherwise, a warrior could simply create lots of fake flags with its time, pretty much making it impossible for its opponent to win because the

Re: DIS: Proto: Increase privatization

2008-12-20 Thread Ed Murphy
ais523 wrote: On Fri, 2008-12-19 at 23:25 -0800, Ed Murphy wrote: woggle wrote: Cleanliness is a public contract switch with values Unclean (default) and Clean. Changes to Cleanliness are secured. tracked by whom? The Janitor. * Murphy and the AFO agree to the following

Re: DIS: Re: BUS: bf joust programs wanted

2008-12-20 Thread Kerim Aydin
On Sat, 20 Dec 2008, Alex Smith wrote: On Fri, 2008-12-19 at 00:37 -0800, Kerim Aydin wrote: 6. Code execution is simultaneous between competitors, but [ and ] comparisons for both competitors occur before + and - (only place order matters in a cycle). + and - are cumulative. Every symbol

Re: DIS: Re: BUS: bf joust programs wanted

2008-12-20 Thread Kerim Aydin
On Sat, 20 Dec 2008, Elliott Hird wrote: On 20 Dec 2008, at 16:56, Alex Smith wrote: 1000 seems too low, given that you have to set a value down from 128; I'd suggest 1 or even 10. (Otherwise, a warrior could simply create lots of fake flags with its time, pretty much making it

DIS: Proto-contest for BF

2008-12-20 Thread Kerim Aydin
Looks like the contest has some reasonable rules, so a proto: Brainfuck Joust This is a [PROTO-] public contract and (if permitted by the Rules) a Contest. Goethe is the contestmaster; members and Agoran courts SHOULD generally defer to eir adjudication of disputes if the need arises.

DIS: Fwd: The Oracle replies!

2008-12-20 Thread comex
Y'know, that wasn't actually an answer. -- Forwarded message -- From: The Internet Oracle ora...@cs.indiana.edu Date: Sat, Dec 20, 2008 at 5:52 PM Subject: The Oracle replies! To: comexk+o...@gmail.com The Internet Oracle has pondered your question deeply. Your question was:

Re: DIS: Proto-contest for BF

2008-12-20 Thread comex
On Sat, Dec 20, 2008 at 5:51 PM, Kerim Aydin ke...@u.washington.edu wrote: This is a [PROTO-] public contract and (if permitted by the Rules) a Contest. Goethe is the contestmaster; members and Agoran courts SHOULD generally defer to eir adjudication of disputes if the need arises. Goethe CAN

Re: DIS: Proto-contest for BF

2008-12-20 Thread Elliott Hird
On 20 Dec 2008, at 22:51, Kerim Aydin wrote: Any player (member or non-member) may submit up to three BF programs a week I'd like this to be relaxed a bit; it's hard to judge without resubmitting often.

Re: DIS: Proto-contest for BF

2008-12-20 Thread Kerim Aydin
On Sat, 20 Dec 2008, comex wrote: On Sat, Dec 20, 2008 at 5:51 PM, Kerim Aydin ke...@u.washington.edu wrote: This is a [PROTO-] public contract and (if permitted by the Rules) a Contest. Goethe is the contestmaster; members and Agoran courts SHOULD generally defer to eir adjudication of

Re: DIS: Proto-contest for BF

2008-12-20 Thread Kerim Aydin
On Sat, 20 Dec 2008, Elliott Hird wrote: On 20 Dec 2008, at 22:51, Kerim Aydin wrote: Any player (member or non-member) may submit up to three BF programs a week I'd like this to be relaxed a bit; it's hard to judge without resubmitting often. I had the most problems balancing this one. I

DIS: BF minor bug/clarification

2008-12-20 Thread Kerim Aydin
In some of the results I've sent to submitters, I noticed a bug/unclarity in instructions: if both programs terminated (reached end of code) the interpreter was counting that under if you don't otherwise lose, you win rule (resulting in double win) rather than the time out rule (both lose).