< 1297641684 0 :pikhq!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297641693 0 :pikhq!~pikhq@174-22-153-88.clsp.qwest.net JOIN :#esoteric < 1297641752 0 :cheater-!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297642196 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Lubuntu is uncharacteristically slow in VirtualBox < 1297642222 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :stupid fire alarm < 1297642229 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION burns quintopia  < 1297642233 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :someone set their apt on fire < 1297642239 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :on my floor < 1297642251 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1297642258 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and i have to peeeeee < 1297642267 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and i caaaaaaaaaaan't < 1297642450 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1297642490 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :can a search or sort algorithm alone together with the actions of reading and printing/writing be used to build a turing machine? < 1297642521 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :there is a bubblesort based language... < 1297642527 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :don't know what you mean < 1297642617 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1297642638 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe once I install Lubuntu on VirtualBox I'll be more willing to play with languages like Io < 1297642648 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: I don't see how you can make an infinite loop in it < 1297642655 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unless I'm missing something obvious < 1297642663 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297642685 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1297642839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: quintopia: OK, lance will be done /tomorrow/ :P < 1297642851 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sure it will. < 1297642854 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Once I figure out this stupid bug. < 1297642900 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297642906 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i managed to submit tripwires before thd alarm went off < 1297642910 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :00:40:52 Maybe once I install Lubuntu on VirtualBox I'll be more willing to play with languages like Io < 1297642911 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :>what < 1297642925 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sgeo reaches new heights of incoherence < 1297642936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also, lol@lxde sucks < 1297642937 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I don't feel like fighting to get Io to work in Windows < 1297642951 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Uhhh, what does that mean :P < 1297642958 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1297642960 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The fire alarm. < 1297642963 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Yeah, I saw. < 1297643598 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You know what would be hilarious? Using a browser automation framework to use egojsout as egojoust 2. < 1297643602 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :s/hilarious/horrible/ < 1297643630 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :s/horrible/abominatacular/ < 1297643797 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Abominatacular... is good! < 1297643826 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What current programs would break and die with flag=127? < 1297643850 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'm obsessed with this. Twice the polarities, twice the fun < 1297644026 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: I have no idea. < 1297644044 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If you're considering it, you may as well go with 64 though. < 1297644061 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :More egg stream. < 1297644080 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :egg stream? < 1297644087 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :EGG STREAM < 1297644103 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Oh, durgh < 1297644208 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_ehird_defend8mwahahaha http://codu.org/eso/bfjoust/in_egobot.hg/index.cgi/raw-file/45e854b7a63c/ehird_defend8mwahahaha.bfjoust < 1297644222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: what < 1297644231 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Gregor_return_of_ehird_defend8mwahahaha: 24.7 < 1297644240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I think that thing is ais523's defend8 reversed polarity :P < 1297644242 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or something < 1297644243 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Not bad :P < 1297644247 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1297644253 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Then why did you win so much while defend8 wasn't? < 1297644260 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I think that was before polarity X-D < 1297644264 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :No way < 1297644267 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Set up one of those hg repository viewers on the raw repo plz < 1297644271 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :egojoust is entirely after reversing I think. < 1297644274 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Dunno then, re: no way < 1297644279 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And yeah it is. < 1297644281 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But not EgoBot. < 1297644282 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Figure out the URL I just did geniuslol :P < 1297644294 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ohhhhhhhhhhhhhh, I thought egojoust was the first interp in EgoBot :P < 1297644298 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Fag fag fag fagging up the channel < 1297644301 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: How can you forget X-D < 1297644307 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Then why did defend8 NEVER WIN X-P < 1297644320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Holy shit there have been a lot of revisions. < 1297644325 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Whereas defend8mwahahaha won a lot < 1297644337 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust RETURN_OF_I_KEELST_THOU (>)*9((-)*128[-]>)*21 < 1297644339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Worst warrior ever < 1297644356 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_RETURN_OF_I_KEELST_THOU: 2.5 < 1297644358 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What are these, old winners? < 1297644365 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Olds, not old winners/losers :P < 1297644378 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Mine was an old winner. < 1297644381 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It was a frequent winner in '09 < 1297644382 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_vibration_fool_fasting_because_it_is_lent_mathematica_edition >>>++++<----<++++<(-)*127(-+)*5000[[[>[(-)*43]+]+]+] < 1297644385 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I actually called it that. < 1297644387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea why. < 1297644388 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_vibration_fool_fasting_because_it_is_lent_mathematica_edition: 24.9 < 1297644392 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wow X-D < 1297644411 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :How does that even work *looks* < 1297644426 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OK, sets up decoys, vibrates, and then goes and... does something insane. < 1297644436 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It beats space_elevator and wireless < 1297644439 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1297644445 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_Patashu_2_3weave (>(+)*23>(-)*23)*1>+>->->+>+>-(>[(-)*20[+]]->[(+)*21[-]]+>+)*10 < 1297644448 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's probably where it gets all its points :P < 1297644457 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You realise we're going to remove all the good programs from the hill like this. < 1297644464 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Since they'll get points from each other. < 1297644464 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Gregor_return_of_Patashu_2_3weave: 11.2 < 1297644472 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_pikhq_do_nothing > < 1297644475 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Not with Patashu_2_3weave it seems :P < 1297644484 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_pikhq_do_nothing: 5.0 < 1297644497 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ah, ais' vibration_fool_faster was "+>>>++++<----<++++<(-)*127(-+)*5000[[[>[---]+]+]+]" < 1297644501 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So mine was just a trivial variation :P < 1297644509 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Besides, there's nothin' wrong with a FEW return_ofs. < 1297644511 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :They shake up the hill. < 1297644523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_MixardX_mzx_fool >-[>-] < 1297644525 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*MizardX < 1297644530 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_MixardX_mzx_fool: 0.0 < 1297644533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_lament_what (-)*128 < 1297644535 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, but return_of_something_retarded is bad :P < 1297644538 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_lament_what: 8.4 < 1297644540 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1297644542 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :8.4 < 1297644555 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_ehird_primewire >+[]<[.-] < 1297644573 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_ehird_primewire: 10.8 < 1297644575 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_leonid__ugh ((>(+)*97>(-)*97)*2(>[-[+]])*4(<)*7)*59 < 1297644577 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Trivial variation on ais523_tripwire >+[]<[--] :P < 1297644586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: leonid's programs were just random crap, btw :P < 1297644588 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Gregor_return_of_leonid__ugh: 10.9 < 1297644596 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That one was #1 once :P < 1297644600 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Actually thrice < 1297644607 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_Deewiant_train (>-)*8>>+[[-][-]>+] < 1297644613 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: http://codu.org/eso/bfjoust/in_egobot.hg/index.cgi/shortlog/1dc46c4c5624 hurf durf shitty commit messages < 1297644614 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_Deewiant_train: 4.4 < 1297644623 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yeah, I only improved them later. < 1297644631 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Dude, I submitted a lateish version of train when the hill size was expanded < 1297644638 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Haha, really? < 1297644645 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :In Git, you could fix those commit messages! < 1297644653 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric : < 1297644654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_fool1 [>[-(.)*64]-] < 1297644657 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :One of the initial programs :P < 1297644659 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I found all my old stuff from my IRC logs < 1297644675 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Everything that's ever been submitted is also in a public hg. < 1297644678 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/in_egobot.hg/index.cgi/rev/d172832d3ed5 defend1! < 1297644678 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_fool1: 1.8 < 1297644684 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Which I did not just make public now, I just added a web UI now) < 1297644691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_ais523_defend5 >+>+([{>[(.)*20-]+}]<..........-[++[[]<(-..-.)*300>[>[-]+]]]<(+..+.)*300>[>[-]+])%2000 < 1297644697 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(early version thereof) < 1297644702 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_ais523_defend5: 9.2 < 1297644724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_ehirdiphone_lunge (>)*15(>(-)*128[+--+-])*30 < 1297644728 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Writing BF Joust programs on an iPhone. < 1297644730 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I was one hardcore motherfucker. < 1297644730 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_ehirdiphone_lunge: 2.0 < 1297644730 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I know, but it's easier for me to type "grep 'Deewiant.*bfjoust' \#esoteric*' :-P < 1297644748 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/in_egobot.hg/index.cgi/log?rev=ehird <-- these results are... lacking < 1297644832 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: See "more" button < 1297644840 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Nice number of results per page :P < 1297644859 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297644861 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes, because I totally wrote the hg web viewer < 1297644865 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes you did. < 1297644883 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust RETURN_OF_ehird_discourse ((+)*127(-)*127))*394 < 1297644886 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gotta love that invalid syntax. < 1297644886 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_RETURN_OF_ehird_discourse: 0.0 < 1297644895 0 :comex!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297644903 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust RETURN_OF_ehird_isthisthingon >((+)*127>(-)*127)*8>((-)*128[-.]>(+)*128[+.])*21 < 1297644912 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_RETURN_OF_ehird_isthisthingon: 18.3 < 1297644916 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust RETURN_OF_SLIGHTLY_OLDER_ehird_isthisthingon >(+)*127<+>>(-)*126<<->>>(+)*125<<<+>>>>>>>>>>[[-]>+] < 1297644925 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: SUBMIT YOUR OWN PROGRAMS TOO, SUCH FUN < 1297644952 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_RETURN_OF_SLIGHTLY_OLDER_ehird_isthisthingon: 2.0 < 1297644954 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, I HONESTLY wanted to know how that old program would do on the new hill :P < 1297644966 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I'M AS CURIOUS AS YOU ARE. < 1297644980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_ehird_i_keelst_thou_allornothing (>)*16((-)*128.->(+)*128.+>)*11 < 1297644983 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_ehird_i_keelst_thou_allornothing: 5.5 < 1297645024 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_ehird_telepath_homicider +++++++++++++++[>++>+++++>+++++++>+++++++<<<<-]>>--.<++.>++++++++++++++++++++++++.>>++++.<<<.>++++++++++.>.>-..<.>++.<--.<<.>>>+++++++++++.<<++++.++++++.<.>>>--.<++.<-.>-.<<.>.>.---.---------------------------------------------------------------------.>-------.-.++++++++.<<<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>--.>.<---.<+.>>.<--.>>++.<.<.----.+++++.<--.>>++++++++++++++ < 1297645024 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :.----------------------- < 1297645026 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1297645031 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_ehird_telepath_homicider: 7.5 < 1297645037 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well done < 1297645039 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/fFAN < 1297645044 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Uh oh < 1297645049 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i made the initial decoy smaller < 1297645054 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_ehird_telepath_homicider http://sprunge.us/hWDT < 1297645054 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lessee what happens < 1297645068 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 59.3 < 1297645076 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that's an improve < 1297645080 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_return_of_ehird_telepath_homicider: 7.5 < 1297645101 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :because it beats anti_space_elevator < 1297645105 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1297645105 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :    | < 1297645106 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :    >\ < 1297645109 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Wow, first time I've actually looked at space_elevator. < 1297645117 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's ... magic. < 1297645132 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ha, did you have report logs after all gregor? < 1297645146 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i see he implemented my 'trip the tripwire' idea ;) < 1297645152 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: There have always been report logs, and they are publicly available (and always have been) < 1297645157 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :o rly < 1297645163 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i couldn't find them in hg < 1297645167 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :o well, no matter < 1297645173 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :mycroftiv: http://codu.org/eso/bfjoust/in_egobot/reports/ < 1297645178 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1297645180 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :They're not in hg < 1297645180 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :of course < 1297645182 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i knew that < 1297645184 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1297645220 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :damn, this was in 2009? lol < 1297645270 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/in_egobot/reports/report-2009-05-27-23-43.txt lol < 1297645275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :4 36.00 1 ehird_defend6_a_parody_or_just_plain_ripoff_question_mark.bfjoust < 1297645287 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :amazing how quickly anti_space_elevator dropped to the bottom of the scoreboard once i beat it >_> < 1297645318 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: :D < 1297645319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :18 90.03 15 myndzi_slowrush.bfjoust < 1297645319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :12 72.02 9 ehird_the_unknowable_reversi_of_slowrush.bfjoust < 1297645319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :19 60.39 3 nescience_shade.bfjoust < 1297645319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :11 54.99 1 ehird_shade_needs_to_get_laid.bfjoust < 1297645322 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :my ripoff names were awesome < 1297645324 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :10 51.52 -1 ehird_fucking_termoil_wants_me_to_term_oil.bfjoust < 1297645330 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Wow, space_elevator is ... not all that complicated, actually. < 1297645333 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 4 36.84 -4 GregorR-L_pooper_scooper.bfjoust < 1297645335 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: SUBMIT IT < 1297645338 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i said as much earlier < 1297645347 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, defend13 is still more complex. < 1297645351 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I didn't believe you :P < 1297645352 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But space_elevator is frickin' huge :P < 1297645397 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: how does one find particular programs using the web interfrox? < 1297645408 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i am no good at mercurial < 1297645415 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Poorly :P < 1297645427 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :WELL DAMN < 1297645434 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I did it be checking it out and using the log, I only put up the web interface so I could make direct links to old programs. < 1297645444 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :*by checking < 1297645460 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: link me to nescience_creep? < 1297645467 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ah, i missed what you were actually doing at first < 1297645472 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ([-[+{[-]}]])%n < 1297645477 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i didn't remember creep made it to #1 < 1297645482 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: This expands to [-[+[-[+[-[+[...[-]]]]]]]]]]]]]]] right? < 1297645503 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :slowrush beat everything on the hill at one point < 1297645507 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :until the optimization war with wiggle < 1297645510 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Of course. < 1297645511 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :How can one make something expand to: < 1297645515 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :which i gave in on because i stopped to care ;p < 1297645524 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[-[-[-[-[-[-[-[-[-(20 of those)[+[+[+[+(20 of those)(etc.)[-]]]]]]]]]]]...? < 1297645533 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: >+>->+>->+>->+(>-++-(.)*132[+]++>-++-(.)*132[-]--)*15 < 1297645540 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :put another one inside {} < 1297645567 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1297645573 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it leaves a trail < 1297645575 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: eh? < 1297645575 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :([-{([+{[-]}])*20}])%20 < 1297645578 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That's ... not complicated ... ([-{([+{[-]}])%whatever])%whatever < 1297645583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: that's invalid < 1297645588 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Right, just realised. < 1297645595 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust return_of_nescience_creep >+>->+>->+>->+(>-++-(.)*132[+]++>-++-(.)*132[-]--)*15 < 1297645596 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i meant %, whatever < 1297645602 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_return_of_nescience_creep: 9.1 < 1297645606 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1297645615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Right: < 1297645616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop at 36. < 1297645616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop at 42. < 1297645616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop at 43. < 1297645616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop. < 1297645616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop. < 1297645617 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :andhow is mine invalid and his isn't? ;p < 1297645618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop. < 1297645620 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched brace. < 1297645624 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GREGOR IS A LIAR :-P < 1297645625 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :then he's doin it wrong ;) < 1297645630 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :is this lance's fault < 1297645634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no < 1297645635 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :egojsout < 1297645638 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1297645646 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it beat julius freezer! :P < 1297645647 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :btw egojsout doesn't support ([)*n either < 1297645647 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so ha < 1297645659 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :anyway, stuff inside {} shouldn't really cause conflict in any condition afaik < 1297645677 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I know egojsout doesn't support ([)*n ... < 1297645679 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so it ought to work even if it doesn't ;) < 1297645683 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i was telling < 1297645684 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :also gregor forgot a } < 1297645686 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :~myndzi~ < 1297645702 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Tpyo'd, meant ([-{([+{[-]}])%20}])%20 < 1297645703 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :while i didn't ;) but i accidentally typed * instead of % < 1297645703 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1297645704 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1297645722 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: one of these days bf joust is going to be more popular than JESUS. also corewars. < 1297645743 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: now how do I make it [-[-[-[-[-[-[-[-[-(20 of those)[(+)*20+[+[+[+(20 of those)(etc.)[-]]]]]]]]]]]... < 1297645747 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :more popular? for a while still... better? not really ;p < 1297645749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :where each has (X)*20 in the first one < 1297645751 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: The latter would be cool. The former will hopefully be due to a decrease in the popularity of Jesus and not an increase in the popularity in BFJ. < 1297645752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :where X is the other op < 1297645752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :>:D < 1297645763 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: exactly < 1297645767 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that is easy too elliot < 1297645769 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :think about it? :P < 1297645773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Hopefully? That would be AWESOME < 1297645777 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: I just want Gregor to do all my work for me < 1297645782 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :laf < 1297645792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I don't think bf joust has the same vibe as corewars < 1297645801 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :can you imagine a "15-chars max" bf joust hill? < 1297645803 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :dinnertime, laters < 1297645807 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :like the 4-instruction nano hill corewar has < 1297645809 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :FYB was designed to have the same vibe as corewars *shrugs* < 1297645814 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or was it five < 1297645826 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: buy FYB also sucks because it's broken. < 1297645835 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: SO'S UR FACE < 1297645861 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i think it could be more popular because it achieves the same level of strategerie while being a lot easier to pick up and start playing with. < 1297645876 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*strategery < 1297645898 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :We could make a beginner's hill, where every program submitted must, at time of submission, get last place on the normal hill :P < 1297645916 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hey Gregory < 1297645919 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How is it broken? The spec, or just the iimplementation? < 1297645922 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :my program fails to parse but still wins < 1297645924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :how cool is that < 1297645931 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust interior_crocodile_alligator (>)*9([-[++[(-)*128([-{([+{[-]}])%64}])%64]]]>)*20(-)*128 < 1297645934 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust < 1297645934 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust . Scoreboard, programs, and a description of score calculation are at http://codu.org/eso/bfjoust/ < 1297645940 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_interior_crocodile_alligator: 31.6 < 1297645946 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is somewhat surprised that his client doesn't highlight "Gregory" < 1297645949 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :elliott_interior_crocodile_alligator.bfjoust vs quintopia_space_elevator.bfjoust: < 1297645949 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :<<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<< < 1297645950 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :elliott_interior_crocodile_alligator.bfjoust wins < 1297645951 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::} < 1297645983 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :tricksy sir < 1297645983 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1297645985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :beats defend13 < 1297645988 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with a syntax error < 1297645989 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'm proud < 1297646005 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1297646006 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: that's the same way that wireless_frownie beat it < 1297646012 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what, with a syntax error? < 1297646017 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1297646022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1297646035 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i beat speedy2 as well < 1297646038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :how do i do it!! < 1297646051 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you are becoming a competitor! < 1297646057 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: With what, lance? < 1297646067 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ? < 1297646074 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: wow, it turns out it's an... oscillator < 1297646079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :look at it in egojsout vs. defend13 < 1297646081 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh, n/m X-P < 1297646088 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lmao < 1297646092 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :look at it when it gets that cell to 0 < 1297646095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it sits around for like < 1297646098 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks < 1297646100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :infinite turns wait < 1297646102 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait Gregor < 1297646105 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :defend13 is broken or something < 1297646105 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OR < 1297646107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nopping for five years < 1297646109 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in that trace < 1297646123 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :defend13 has a tripwire, it frequently nops for friggin' ever. < 1297646131 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait no < 1297646132 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it moved < 1297646133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :right < 1297646142 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: lol but do that trace anyway < 1297646149 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's hilarious seeing interior_crocodile_alligator get to zero < 1297646152 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and just chill for a while < 1297646179 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Some ad account for some crappy virtual world decided I was worth following < 1297646199 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :My only relation to this virtual world is that I've visited it once or twice, and follow the twitter account < 1297646210 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I am really not worth following < 1297646222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Wow, look at where it loses with reversed polarity too < 1297646224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's so tedious :P < 1297646234 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's the (-)*128 thing that lets you beat defenders. makes you unpredictable. < 1297646241 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :defend13's just like "haha nope, take this" and then goes back to clearing the cells tediously < 1297646312 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :impressively though i beat definder2 on all occasions < 1297646341 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: it's sort of like a vibration < 1297646342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :except < 1297646344 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a really slow vibration < 1297646349 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a... shake < 1297646363 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then a "reverse offset clear" :P < 1297646364 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1297646374 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so basically any prediction of its speed is going to be wrong < 1297646389 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: the giant offset clear is what allows defend13 to get your number on that one polarity. it has a special case for that. < 1297646395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1297646402 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: it's not an offset clear, it's the same operation inside the loop < 1297646411 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well, kinda < 1297646415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's not even an offset clear < 1297646418 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1297646420 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the giant offset < 1297646420 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because it switches from [- to [+ in the loop < 1297646422 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then to [-] < 1297646425 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's just... crazy < 1297646428 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :followed by whatever that otehr thing it < 1297646429 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :is < 1297646434 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1297646436 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"insanity" < 1297646452 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the giant offset is what lets defend13 figure out what polarity you're in < 1297646456 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and freeze you < 1297646477 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: loool, do definder2 vs mine < 1297646484 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :after it clears the cell just before definder2's flag < 1297646489 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it sits for an UNHOLY LONG TIME < 1297646496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :like a hundred cycles < 1297646517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol, then it gets fixed at 80 and just sits there... < 1297646521 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but then < 1297646523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :since my ]s take so long < 1297646530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :before i can nop forever < 1297646533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :definder2 comes back < 1297646539 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1297646540 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea < 1297646542 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this shit is insane < 1297646565 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :INSANITY < 1297646578 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i think the rule of the game is to be as unpredictable as possible < 1297646591 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's how wiggle3 managed to stay up there on the scoreboard so long < 1297646599 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :is it gone? < 1297646608 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :not that i know of < 1297646616 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It couldn't make it, because you murdered it. < 1297646623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: 00:59:55 GregorR-L: btw i was thinking you could do ()* and ({})* without expansion by keeping a counter for each () pair (which may be allocated globally or in a stack manner) < 1297646625 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Circa 2009 :P < 1297646665 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :01:13:29 defend6 and defend6aparody even get exactly the same matchups < 1297646665 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :01:15:59 Patashu: well ais523 claims it's paper/rock/scissors so someone should add some of whatever is the third type < 1297646665 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :01:16:46 "fool" < 1297646672 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Gregor: BF Joust is rock/paper/scissors right? < 1297646680 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Three strategies such that every strategy has a weakness. < 1297646683 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :TOTES < 1297646690 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's at least rock/paper/scissors/lizard/spock :P < 1297646691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :01:16:50 unless this has happened because someone found something to break the p/r/s balance < 1297646691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1297646712 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I think I went with expansion not because I thought there was no alternative, but because I thought at the time that it wasn't important. < 1297646724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes. Indeed. You have no foresight! < 1297646725 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : < 1297646734 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :So just expanding them is a bad idea? < 1297646750 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What happened to those evolved BF Joust programs? < 1297646829 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust penile_wiggling_2_electric_penile_wiggling_boogaloo (>)*9(([(-)*64[(+)*65{[-]}]])%5>)*20(-)*128 < 1297646835 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_penile_wiggling_2_electric_penile_wiggling_boogaloo: 16.7 < 1297646859 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust penile_wiggling_2_electric_penile_wiggling_boogaloo (>)*9(([(-)*64.[(+)*65.{[-.]}]])%5>)*20(-)*128 < 1297646864 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_penile_wiggling_2_electric_penile_wiggling_boogaloo: 31.5 < 1297646892 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust does_this_parse ([)*5(])*5 < 1297646892 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1297646894 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i've never bother to look up where the whole "2: electric boogaloo" meme came from... < 1297646895 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: ^ wat < 1297646899 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Breakin' 2 < 1297646903 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_does_this_parse: 3.5 < 1297646904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(: Electric Boogaloo) < 1297646908 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Score for elliott_penile_wiggling_2_electric_penile_wiggling_boogaloo: 31.5 < 1297646909 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1297646924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 29 25 32.06 -1.76 elliott_interior_crocodile_alligator.bfjoust < 1297646924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 30 26 30.42 -11.55 elliott_penile_wiggling_2_electric_penile_wiggling_boogaloo.bfjoust < 1297646927 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Are breakdown.txt's Mercurialed? < 1297646928 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-1.76, just one above -11.55 < 1297646938 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: no < 1297646947 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Well, that sucks. Sorry elliott < 1297646957 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :by which i mean maybe, but i don't know how to get at them < 1297646966 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :They're not. < 1297646975 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and the evolved programs all fell off the hill because they sucke < 1297646994 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust interior_crocodile_alligator (>)*9([-[++[(-)*128([-{([+{[-]}])%64}])%64]]]>)*20[-[++[(-)*128([-{([+{[-]}])%64}])%64]]] < 1297647001 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_interior_crocodile_alligator: 32.0 < 1297647015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Is that better or worse :P < 1297647031 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Worse. < 1297647038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust interior_crocodile_alligator (>)*9([-[++[(-)*128([-{([+{[-]}])%64}])%64]]]>)*20(-)*128[-] < 1297647043 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_interior_crocodile_alligator: 30.8 < 1297647048 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust interior_crocodile_alligator (>)*9([-[++[(-)*128([-{([+{[-]}])%64}])%64]]]>)*20(-)*128 < 1297647048 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I shoud learn % < 1297647055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sometimes BF Joust does not obey the rules of logic. < 1297647055 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_interior_crocodile_alligator: 31.9 < 1297647062 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1297647066 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust interior_crocodile_alligator (>)*9([-[++[(-)*128([-{([+{[-]}])%64}])%64]]]>)*20[-[++[(-)*128([-{([+{[-]}])%64}])%64]]] < 1297647072 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_interior_crocodile_alligator: 32.0 < 1297647077 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :W/E < 1297647087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: So how do you do against careless programs now in the 'vator < 1297647464 0 :nik340!~ndaquann@c-68-32-1-179.hsd1.pa.comcast.net JOIN :#esoteric < 1297647505 0 :nik340!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1297647533 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hi nik340 < 1297647609 0 :nik340!unknown@unknown.invalid PART #esoteric :? < 1297647641 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/FJEX < 1297647649 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :let's find out! < 1297647698 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION refrains from putting in a silly program < 1297647726 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 59.6 < 1297647728 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Oh come on, you removed z languages, then you have to remove a? < 1297647757 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: is that 1_3? < 1297647765 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ah, no < 1297647769 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bai < 1297647770 0 :elliott!unknown@unknown.invalid QUIT :Quit: Leaving < 1297647809 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"board is 12 wide" how can you know that? < 1297647853 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1297647857 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :01:37:58 Heh, I added a bunch of impomatic's back, and now ehird_defend8 is at the top :P < 1297647859 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :guess it was mine < 1297647861 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also < 1297647863 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :01:40:05 the bigger the hill is the more accurate it ought to be < 1297647865 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :01:40:14 there isn't really an objective metric of how good a program is < 1297647867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :01:41:59 Yeah, and I like my score, it would just be tastier if it was a fixed point algo :P < 1297647869 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :01:42:57 (wins-losses)/number of characters in source < 1297647872 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297647883 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1297647889 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that kid... < 1297647915 0 :nik340!~ndaquann@c-68-32-1-179.hsd1.pa.comcast.net JOIN :#esoteric < 1297647930 0 :nik340!unknown@unknown.invalid PART #esoteric :? < 1297647963 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I did want to find a decent fixed-point algo for the scores. < 1297647968 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Never found one though. < 1297648014 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust comment comment < 1297648023 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_comment: 3.5 < 1297648037 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :INFINITY POINTS < 1297648074 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Well, more like negative infinity. And not counting comments as characters < 1297648167 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: you mean an iterative thing? something with an exponent that converges? < 1297648248 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure exactly, it's just that basing the scores off the points is one level of abstraction: You get a good score for beating programs that beat a lot of programs, but you don't get a good score for beating programs that beat a few programs that beat a lot of programs ... < 1297648274 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If I could trickle points through further, but somehow guarantee termination ... < 1297648367 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/Ndhb < 1297648379 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 60.4 < 1297648466 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: what's an example of a situation that would not terminate? < 1297648497 0 :comex!comex@c-67-188-10-190.hsd1.ca.comcast.net JOIN :#esoteric < 1297648524 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cheater00: If I just took my current algo and looped it, replacing "points" in the current iteration with "score" in the previous iteration, it not only would not likely reach fixed point, but would just push everything to useless extremes. < 1297648561 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: use the whole inductive tree! compute worth for every pair by their score with each other. then for every pair of pairs using the worth of the previous level, then for every pair of quads using the pairs of pairs worth, etc. it'll take a lot of steps but it's all mindless arithmetic, so it should still be reasonably quick < 1297648576 0 :cheater00!unknown@unknown.invalid PRIVMSG #esoteric :no idea what you are referring to sorry < 1297648595 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Ohhhh, that's clever. Exponential, but clever. < 1297648626 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Wait, is it exponential? I guess not, just fairly expensive :P < 1297648639 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it's not exponential time. it's like huge, but not exponential < 1297648658 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: why did you decide that programs wouldn't be punished for losing? < 1297648681 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Losing is uninteresting. < 1297648719 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but isn't it the "let's only reward them and never punish them!" mentality that keeps it from being fixed-point iterable? < 1297648738 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Umm ... maybe? I don't think so, I think it will usually diverge. < 1297648751 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That is, I think it will usually diverge whether you do or don't punish. < 1297648818 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1297648936 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i have good news though! the canonical shudder program has been pushed off the board tonight! < 1297648941 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yay < 1297648952 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :good_vibrations is still kicking more ass than it has a right to tho :P < 1297649028 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, somehow, in all the madness, the turtles have now advanced ahead of the philips... < 1297649059 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: did you see my sketch of philip the careless turtle? < 1297649075 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Uhh, no X-D < 1297649076 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :or was it careless philip the turtle < 1297649134 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :http://imgur.com/yQN9j < 1297649138 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :there you go < 1297649209 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Can't decide if he's more care-less or care-free :P < 1297649296 0 :copumpkin!unknown@unknown.invalid QUIT :Quit: Computer has gone to sleep. < 1297649445 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Woohoo < 1297649566 0 :sgeo_!~sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1297649583 0 :sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :Moving windows around is a bit rough < 1297649598 0 :sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :And this window doesn't have Win7 edges.. although that should be obvious really < 1297649681 0 :sgeo_!unknown@unknown.invalid QUIT :Client Quit < 1297649803 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: why did you used to be GregorR-L? < 1297649819 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :He used to have a life < 1297649834 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I was GregorR, and I didn't used to have a bouncer, so I'd be -L on my laptop, -W at work, etc. < 1297649868 0 :p_q!unknown@unknown.invalid QUIT :Quit: This computer has gone to sleep < 1297649961 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i have another idea for a scoring system that should be a bit more stable. < 1297649976 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The scoring system isn't unstable :P < 1297649992 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, listen to the idea first and tell me what you think < 1297650029 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeahyeah, go ahead, just arguing with your adjective :P < 1297650057 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :for each tape length and polarity, rank all the programs in order based on how many programs they beat at that length, and then add up the rankings and divide by 42 to get the final ranking. < 1297650078 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ties all get the highest rank possible < 1297650136 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :this would also let you generate rankings for "best on short tapes" "best on kettle" etc. < 1297650182 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, but the whole point of the current score system is that it's more interesting if you beat /good/ programs than /bad/ programs, whereas that gives you just as much credit for beating garbage as gold ... < 1297650185 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Best on Kettle only is in terms of what the hill happens to be < 1297650267 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rush10 (>)*9(-)*128 < 1297650300 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure it's been submitted before < 1297650304 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_rush10: 0.5 < 1297650313 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Awesomly small score < 1297650354 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I won in length 10 against Deewiant_sloth < 1297650364 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Gregor_return_of_ehird_defend8mwahahaha.bfjoust vs Sgeo_rush10.bfjoust: < 1297650364 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :><><><><><><><><><><> >>><><><><><><><><><> >>><><><><><><><><><> ><><><><><><><><><><> < 1297650364 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo_rush10.bfjoust wins < 1297650374 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That's just fricken awesome < 1297650406 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why does julius_freezer suck so much? < 1297650428 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: not if you don't assign a linear value to the rankings. you can assign a fixed nonlinear sequence to the rankings, sort of like the scoreboard on WWTBAM...each harder program you beat gets you more points than the last < 1297650440 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I won against a bunch of ais523 defenders LOL < 1297650494 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: that's because you won on the shortest tape length and never triggered their trip wires on the long ones. < 1297650504 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :therefore drawing on all those rounds < 1297650548 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I'm trying to figure out how that differs from mine if you just assign based on points ... < 1297650551 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That's only for 10 and 12 < 1297650552 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Errr, that wasn't well put. < 1297650558 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But still :P < 1297650560 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :and 7 and definder < 1297650579 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Against defider2, I won on length 11 < 1297650580 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :WTF < 1297650695 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: well the difference is that when you beat a high scoring warrior, its worth (and your derived score from it) are no longer dependent on what it's worth was in points, but merely on its ranking, and you can fix the value of each ranking to be whatever you like so it's not so unpredictable < 1297650702 0 :roconnor!~roconnor@69-196-176-4.dsl.teksavvy.com JOIN :#esoteric < 1297650716 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ohhhhhhhhhhhhhhhhhhh < 1297651564 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Wow, how has mapping_turtle went back above the philips < 1297651616 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :21:27 < quintopia> also, somehow, in all the madness, the turtles have now advanced ahead of the philips... < 1297651627 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :if i knew, i'd have said then < 1297651686 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I do not so carefully read backlog :P < 1297651691 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :In fact, I carefully don't read backlog. < 1297651771 0 :nik340!~ndaquann@c-68-32-1-179.hsd1.pa.comcast.net JOIN :#esoteric < 1297651825 0 :nik340!unknown@unknown.invalid PART #esoteric :? < 1297652050 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Where's the poke explanation :P < 1297652065 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I suppose I could make a micropoke *shrugs* < 1297652131 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust micropoke (>)*9([ (<)*8(+)*85<(-)*85(>)*9 ([-]>)*21 ]>)*21 < 1297652187 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Gregor_micropoke: 14.1 < 1297652206 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, sufficiently bad. < 1297652214 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i explained it! < 1297652217 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :on the wiki! < 1297652234 0 :Herobrine!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297652236 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Uhh ... where? < 1297652260 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1297652288 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :third strategy on the page? < 1297652303 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OH < 1297652307 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's stuck in the middle :P < 1297652319 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking that more complicated strategies should be later. < 1297652386 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the whole bottom of that section was about rushing styles < 1297652393 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :substrategies < 1297652402 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1297652407 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ways of clearing < 1297652413 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :poke is not a way of clearing < 1297652425 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, so poke should be AFTER all of those (IMHO) < 1297652426 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :maybe "clearing" should be its own section < 1297652430 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe those should all be com---yeah < 1297652497 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh i know < 1297652521 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :we could subdivide the attack section into "beginning game" "midgame" and "endgame" sections < 1297652543 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :beginning game is rule-of-nine, poke, decoy placement order < 1297652548 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :midgame is decoy sizing < 1297652554 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :end game is clearing < 1297652567 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :bbiab < 1297652568 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Think of it from the perspective of a reader: What you really need is things that are easy to understand, then why those fail and more interesting things, all the way to advanced strategy, regardless of where those fall in a game. I think. < 1297652585 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :s/a reader/a newbie reader/ < 1297652647 0 :nik340!~ndaquann@c-68-32-1-179.hsd1.pa.comcast.net JOIN :#esoteric < 1297652680 0 :nik340!unknown@unknown.invalid PART #esoteric :? < 1297653001 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: nah dog. that's disorganized. they should be arranged in order of complexity, sure, but we can subdivide and still have them arranged that way in each section < 1297653027 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hmm hmm hmm. < 1297653032 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so a noob can read the first part in each section and instantly put together a warrior < 1297653050 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and then read down further in each section to make it better < 1297653066 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'm wondering how confusing it would be to order it end game, middle game, beginning. < 1297653075 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Since the end game is what newbies will understand the best. < 1297653089 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that's fine too < 1297653095 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :go fer it < 1297653106 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Why do I have to go fer it, it was your idea X-P < 1297653129 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'm on my phone and about to shower. maybe later. < 1297653311 0 :Herobrine!~Herobrine@208.78.103.223 JOIN :#esoteric < 1297653638 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :herro, brine! < 1297653659 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Mmmmm, sugar-acid-water. < 1297653672 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :mmmmm pickles < 1297654017 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The news crew feels the heat wave from the magic balloon. Levies from liquid petroleum fire sumo are hotter than mashed potatoes, making them much hotter than boiling lava, making them very stupid. < 1297655089 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :where did that come from? < 1297655154 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I have a weird imagination. Except for fantasies, my internal stories are never set in the real world < 1297655198 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :become a novelist < 1297655209 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: A YouTube Poop :P < 1297655221 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The central character (me most of the time) would be too Mary Suish < 1297655225 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Part of the series which collectively is the canonical YouTube Poop < 1297655263 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :never heard of it < 1297655285 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :>: ) < 1297655304 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'm the first to fight God in one of them, and lead a virtual army in another < 1297655320 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1297655326 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :write fanfic < 1297655341 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1297655355 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Step one, watch source material: http://www.youtube.com/watch?v=bNpLXo55yfw , http://www.youtube.com/watch?v=9mHw5g55oC4 , http://www.youtube.com/watch?v=-Dv_DXqdC9k (there's TONS more source material, but these are the important ones) < 1297655374 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Step two, BEHOLD WHAT IS DONE WITH IT: http://www.youtube.com/watch?v=Kq_mk9QisP0 < 1297655934 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297656031 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: WTF < 1297656088 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :8-D < 1297656095 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders which part quintopia is to and so wtfing at :P < 1297656105 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the whole thing < 1297656136 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you know what they say..........about.......its wtfness levels............................. < 1297656145 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :IT IS SO GOOD < 1297656160 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OVER NINE THOUSAND toasters for YOU, who above all desire toast! < 1297656213 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The source is WTF enough < 1297656231 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But the source is a legit (well, legitish) commercial game :P < 1297656236 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Three, actually) < 1297656297 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :by legitish, you mean BADLY ANIMATED < 1297656305 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :By legitish I mean sold :P < 1297656311 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But the animation and voice acting are abominably bad. < 1297656315 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Which of course is why they use it :P < 1297656372 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I WANT TOAST < 1297656380 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :^^not aquote < 1297656942 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hmmmm < 1297657135 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i think (-.)*256.(-..)*256[-..] on the flag is p much guaranteed to beat it. < 1297657568 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust braindead_rush10_w_quintopia_clear(>)*9(-.)*256.(-..)*256[-..] < 1297657568 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust . Scoreboard, programs, and a description of score calculation are at http://codu.org/eso/bfjoust/ < 1297657573 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust braindead_rush10_w_quintopia_clear (>)*9(-.)*256.(-..)*256[-..] < 1297657583 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_braindead_rush10_w_quintopia_clear: 0.6 < 1297657602 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That's just sad < 1297657616 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I win against julius freezer on length 10 < 1297657623 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why am I not surprised? < 1297657642 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :FREAKING SPACE ELEVATOR < 1297657646 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo_braindead_rush10_w_quintopia_clear.bfjoust vs ais523_speedy2.bfjoust: < 1297657647 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :>>>>>>>>>>X>>XXX>>>XX >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>X>>XXX>>>XX < 1297657647 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ais523_speedy2.bfjoust wins < 1297657656 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Those are some really weird ties < 1297657937 0 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1297657942 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :sgeo < 1297657947 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i miswrote it < 1297657974 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the final clear should be [[-..]] < 1297657984 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :to take out shudder just in case < 1297657997 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust braindead_rush10_w_quintopia_clear2 (>)*9(-.)*256.(-..)*256[[-..]] < 1297658007 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_braindead_rush10_w_quintopia_clear2: 0.7 < 1297658012 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1297658026 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That is perfect < 1297658120 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it won on all length 10 tapes? < 1297658188 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :No < 1297658203 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :which ones beat it? < 1297658208 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :As in, I find it oddly appropriate that that minor improvement boosted exactly 0.1 points < 1297658229 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott_snorlax beat it on length 10 < 1297658233 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Tieed on length 30 < 1297658239 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1297658249 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Read breakdown.txt < 1297658260 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wait < 1297658266 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I was looking at the wrong tab < 1297658283 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What I said stands < 1297658297 0 :Sgeo_!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1297658314 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I did seem to win a lot of length 10 tapes < 1297658331 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah, seems like it < 1297658332 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust aspartame_philip http://sprunge.us/SjZO < 1297658341 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Gregor_aspartame_philip: 31.3 < 1297658345 0 :Sgeo_!unknown@unknown.invalid QUIT :Client Quit < 1297658349 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1297658358 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That was definitely worse than I anticipated :P < 1297658374 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: where does the name sugar philip come from < 1297658411 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I'm sure you can think up a plausible source :P < 1297658430 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust aspartame_philip http://sprunge.us/ZBVV < 1297658437 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Gregor_aspartame_philip: 30.6 < 1297658443 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust aspartame_philip < < 1297658451 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Will have to try my luck again tomorrow. < 1297658465 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Gregor_aspartame_philip: 0.0 < 1297658480 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Gregor likes filling up on sugary drinks of his own invention. < 1297658671 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: a flaw in the current scoring scheme is that a program that just barely loses to another program cannot get any more points by that fact than one that is completely demolished < 1297658724 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Should winning a majority, but not all, tape lengths be allowed to be a valid strategy? < 1297658742 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That was intended as an argument against what quintopia was saying, but it turned into an argument for < 1297658774 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the answer is, of course, yes < 1297658783 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1297658835 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :therefore, quintopia is self loathing. Q.E.D. < 1297658899 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it should be a valid strategy, but close matches should give some benefit to the loser who nearly pulled it out eh? < 1297658958 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What I'm saying is your scheme would punish those "half of the tape lengths" programs. Which I think could be a good thing < 1297659119 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :not punish....they already don't get as much benefit for winning under the current system < 1297659132 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1297659201 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Yeah, but a program that barely wins gets virtually no score from that, so it's continuous. < 1297659295 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: continuous would be assigning 1 point per match and distributing it according to win/loss record. it's very discontinuous now < 1297659346 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It IS one point per match, and it IS distributed per win/loss record. If your overall score against an opponent is 1, you get 1/84 * their points. < 1297659347 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well maybe not < 1297659361 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :s/overall score/joust points/ < 1297659373 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ah okay < 1297659405 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i forgot that you did wins-losses for the winner and that that normalizes it < 1297659533 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I really think the current system is pretty good, I simply don't like that it isn't fixed-point :P < 1297659585 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it is quite good < 1297659592 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :just hard to understand < 1297659616 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I find it easy to understand X-P < 1297659645 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i understand now why there is no penalty for losing < 1297659729 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that would discourage tweaking programs so that they lose less often, because it would drive down the scores of the opponents that beat them, lowering their worth, and thereby offsetting as much value as the tweak created < 1297660554 0 :asiekierka!~asiekierk@178235033089.elblag.vectranet.pl JOIN :#esoteric < 1297661328 0 :nik340!~ndaquann@c-68-32-1-179.hsd1.pa.comcast.net JOIN :#esoteric < 1297661351 0 :nik340!unknown@unknown.invalid PART #esoteric :? < 1297662221 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Bah, -21 degrees Celsius (-6 °F) outside. Where's my global warming now, huh? Maybe I'll just not get out of bed. < 1297662488 0 :impomatic!~chatzilla@80.10.gr6.adsl.brightview.com JOIN :#esoteric < 1297662880 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hello impomatic < 1297662886 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Hi :-) < 1297662906 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust moonbeam http://corewar.co.uk/2.txt < 1297662915 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_moonbeam: 26.0 < 1297662922 0 :asiekierka!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1297662994 0 :sftp!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297663008 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :impomatic, o.O at you controlling Core Wars? < 1297663138 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: only corewar.co.uk but I have a top secret evil plan that involves taking over the others! < 1297663156 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What's the official site? That site, or some other site? < 1297663160 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Or is there no official site? < 1297663322 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/Xjif < 1297663345 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :No official site. The main sites are http://corewar.co.uk http://corewar.info http://koth.org http://users.obs.carnegiescience.edu/birk/COREWAR/koenigstuhl.html and http://sal.math.ualberta.ca < 1297663364 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 63.1 < 1297663378 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hmm. that's a surprisingly big jump for such a small change < 1297663392 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust changelink http://corewar.co.uk/2.txt < 1297663414 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Is pMARS more up to date than CoreWin? < 1297663419 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_changelink: 23.8 < 1297663435 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: neon_glow is caput! < 1297663479 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Quintopia: nice score :-) Neon_glow isn't anything special. I'm surprised it survived so long. < 1297663541 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: the only real difference is CoreWin has a GUI and tournament scheduler built in. < 1297663560 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: don't you wish we had bf melee? with a circular tape and all the warriors fighting at once? < 1297663617 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: might be fun. No more worries about falling off the tape :-) < 1297663667 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :instead you have to worry about the other warriors coming from each direction, and the fact that you have to get farther and farther away from your flag as the battle goes on (if you're rushing) < 1297663747 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :It'd be possible to defend a cell on each side of your flag < 1297663896 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :seems unlikely but you've just given me an idea >_> < 1297663911 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :(for bf joust) < 1297664042 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1297664078 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if it's the same idea I've just had? :-P < 1297664138 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i can't actually see how to flesh out my idea at the moment < 1297664250 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i thought it might be possible to get a 3-cycle clear stuck on one decoy and a 2-cycle clear stuck on your flag by picking its size just right, and bumping both because you can't tell which one it is on. < 1297664263 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :however, it involves deducing the offset size probably < 1297664267 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what is your idea? < 1297664308 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Not the same... just defending two cells, one with + the other with - < 1297664426 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust zapdos http://corewar.co.uk/2.txt < 1297664438 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_zapdos: 20.1 < 1297664515 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that looks like it's still defending the flag < 1297664538 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mewtwo http://corewar.co.uk/2.txt < 1297664548 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Should be the cell after the flag < 1297664553 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1297664558 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_mewtwo: 19.1 < 1297664564 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :either way, it's only defending one cell, yes? < 1297664573 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and doing so without any control flow? < 1297664592 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I haven't tried the two cell thing yet... Just trying some other simple ideas (which ais523 probably already tried) < 1297664601 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :No control flow :-) < 1297664704 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :did you see definder? < 1297664856 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Not yet. I try not to look at how other stuff works < 1297664885 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust venusaur http://corewar.co.uk/2.txt < 1297664899 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_venusaur: 21.2 < 1297664962 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you must love pokemanz < 1297664997 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Not really. I'm stuck for names! < 1297665079 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :why don't you look at what other people do? < 1297665312 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Because once I've seen the code it'll affect what I write afterwards. I'll take a look when I run out of ideas :-) < 1297665399 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1297665405 0 :nik340!~ndaquann@c-68-32-1-179.hsd1.pa.comcast.net JOIN :#esoteric < 1297665412 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i can't see it affecting what you write in a *bad* way < 1297665416 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it may even inspire you < 1297665449 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it means you can't even use egojsout! man, you're missing out :/ < 1297665464 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust moonbeam (>)*8[>]([-]>)*22 < 1297665472 0 :nik340!unknown@unknown.invalid PART #esoteric :? < 1297665473 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_moonbeam: 7.9 < 1297665575 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust moonbeam >(+)*8>(-)*7(>)*6(>+++[-])*21 < 1297665587 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_moonbeam: 8.7 < 1297665595 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust moonbeam >(+)*8>(-)*7(>)*6(>+++[-][-])*21 < 1297665628 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_moonbeam: 10.8 < 1297665682 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust moonbeam >(+)*8>(-)*7(>)*6(>+++[-][---.])*21 < 1297665691 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_moonbeam: 15.4 < 1297665697 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust moonbeam >(+)*8>(-)*7(>)*6(>+++[-][+++.])*21 < 1297665714 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_moonbeam: 14.8 < 1297665820 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust moonbeam >(+)*8>(-)*7(>)*6(>+++[-][-.][-..][-...][-....])*21 < 1297665841 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_moonbeam: 13.7 < 1297665865 0 :impomatic!unknown@unknown.invalid QUIT :Quit: ChatZilla 0.9.86 [Firefox 3.5.16/20101130074636] < 1297665888 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1297666244 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1297669231 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: In the score computation, is there a deep, underlying reason why the worth of a program is (points+N)/(M*2) when points has the range [-M, M] thus giving 'worth' values in [1/(M*2), 1+1/(M*2)]? A naive person such as I would think either (points+M)/(M*2) (to get worths of [0, 1]) or (points+N)/(M+N) (to get [1/(M+N), 1]) would make more sense. < 1297670399 0 :clog!unknown@unknown.invalid QUIT :ended < 1297670400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1297670442 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297671327 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/HHKX < 1297671348 0 :Slereah!~buttes@ANantes-259-1-33-175.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1297671488 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 65.6 < 1297671515 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Quit: The Other Game < 1297671891 0 :pikhq_!~pikhq@71-219-243-12.clsp.qwest.net JOIN :#esoteric < 1297671894 0 :pikhq!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1297671925 0 :cheater00!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297672025 0 :cheater00!~cheater@g229030240.adsl.alicedsl.de JOIN :#esoteric < 1297672139 0 :pingveno!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1297672247 0 :pingveno!~pingveno@c-98-246-133-8.hsd1.or.comcast.net JOIN :#esoteric < 1297673160 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/aaQF < 1297673173 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 65.6 < 1297673226 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297673325 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297673539 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/ZBdK < 1297673548 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 65.7 < 1297674242 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/VcMe < 1297674269 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 66.0 < 1297674425 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297674521 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297675025 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :meh. i can't see any way to beat saccharin_philip with this variation < 1297675072 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the only way to beat is have more decoys, because it doesn't care how big they are, but the decoys it builds for itself are huge < 1297675624 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297675720 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297676557 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1297676774 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Dabbled a bit with results-getting, so here's the report.txt table (from an old hill) with red = '+', blue = '-', grey = '0', except it gives in-between shades where the duel points are not max/min/zero. < 1297676779 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/dpoints.png < 1297676824 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297676920 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297678023 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297678123 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297679222 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297679319 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297680422 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297680522 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297680587 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1297681621 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297681719 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297682542 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :umm, http://www.reddit.com/r/programming/comments/fk80r/is_perl_really_a_joke_language/ < 1297682653 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :reddit are complaining that the joke languages list doesn't list, e.g., INTERCAL or Brainfuck < 1297682660 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we should make the purpose of the list clearer < 1297682667 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and, probably, remove Perl, which is only there as a joke < 1297682692 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It already got removed < 1297682694 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=Joke_language_list&diff=21130&oldid=20883 < 1297682723 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Here's a hierarchical-clustering-dendrogram thing computed using the pairwise distance function "sum of differences in duel results (+1, 0, -1) for all shared opponents": http://zem.fi/~fis/clust.png < 1297682736 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1297682744 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I should clarify the purpose of the page, though < 1297682801 0 :Herobrine!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1297682817 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, why is LOLCODE in that list? < 1297682820 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297682827 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It seems to think that (quintopia_one_o_them_shudder_thangs, quintopia_good_vibrations) and (Gregor_julius_freezer, Deewiant_sloth) are two pairs of programs that are most similar to each other; while ais523_large_decoy_attack is the strangest. < 1297682828 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it should be in the main one, much as everyone hates it < 1297682864 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :interesting that chainmail was lumped with defend10 rather than defend7 < 1297682901 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what determines the color scheme? < 1297682908 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea at all. < 1297682916 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297682996 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Colors all the descendent links below a cluster node k the same color if k is the first node below the cut threshold t. All links connecting nodes with distances greater than or equal to the threshold are colored blue." + default t of 0.7*max(distance). < 1297683063 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :So it's basically just a single threshold (of 0.7*max), and those multi-node clusters that are completely below it get their own color. < 1297683193 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Ping timeout: 250 seconds < 1297683405 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This was done using the nearest-point thing, where for clusters u, v we have d(u, v) = min_{i \in u, j \in v} d(x_i, x_j); it would probably look rather different for different distance measurements. < 1297683458 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/clust2.png -- averaged distances instead of min. < 1297683526 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Still considers chainmail with defend10, but at least all defends (+ chainmail) are in a single cluster now. < 1297683544 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :question: TURKEY BOMB: esolang, or joke esolang> < 1297683560 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I fear it's too underspecified to tell < 1297683581 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll arbitrarily classify it as a joke < 1297683635 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :monorail with slowermonorail, too < 1297683859 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, the two phillips are so close the line linking them disappears behind the axis < 1297683910 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the clusters correspond to what I'd expect now, I think < 1297683921 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :More or less < 1297683925 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we have defence programs in green, split into shudder-based and lock-based < 1297683930 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm a bit surprised to see maglev next to wireless < 1297683939 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But not very < 1297683949 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although red also contains some nonstandard defence programs < 1297683967 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cyan can be thought of as the category of "inconsistent attackers" < 1297683970 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :maglev's just so much faster that I'd expect it to differentiate more < 1297683987 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then purple for more typical slow attackers < 1297683997 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :gold for turtles < 1297684006 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not entirely sure how to describe the black category, but it's a little small anyway < 1297684013 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :monorail is hardly slow IMO :-P < 1297684016 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :perhaps try on a more recent hill, where I think there's more programs that would fall into that category? < 1297684031 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: The two philips have, in fact, exactly identical results against all non-philips in this run. (Disclaimer: these have been processed by cranklance, which might have some bugs; and the hill is from 2011-02-12.) < 1297684037 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should fetch a new one. < 1297684070 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha, double_tripwire_avoider's in fifth place with a negative points total? < 1297684073 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Fetch the one where pendolino wasn't ranked below any program it beat: I liked that one < 1297684093 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, looks like defend7 finally fell off the hill < 1297684147 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I suspect impomatic's messing-around is to blame for i_like_turtles jumping up to third place < 1297684219 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: You think Text belongs under "languages which make it easy to write programs used as typical examples"? < 1297684227 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :After all, it's all about quines < 1297684243 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :perhaps, but it certainly belongs under the "unusable for programming" category < 1297684252 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is likely the largest category of jokes < 1297684254 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, don't they all < 1297684260 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :HQ9+ is also unusable < 1297684403 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1297684415 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan's HQ9+ variant is defined to be TC < 1297684434 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that's a joke in its own right, because being TC /by definition/ doesn't give you any clue in how to actually program in it < 1297684447 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :HQ9+B? :-P < 1297684514 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/clust3.png -- new hill. < 1297684552 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The philips remain identical < 1297684647 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I like that clustering algo < 1297684653 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think it's identifying strategies quite well < 1297684686 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Can you draw it rotated 90 degrees counterclockwise? Would make it easier to read :-P < 1297684701 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Good point. < 1297684703 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or clockwise, whatever < 1297684932 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/clust4.png < 1297684941 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The font size refuses to adjust for some reason. < 1297684942 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sweet, thanks < 1297684958 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :A bit of cutoff on the right edge, doesn't matter though < 1297684993 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, and the names are a bit crowded; I tried to set leaf_font_size, but it doesn't want to change for some reason. < 1297685006 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Did you remove definder or did it fall off? < 1297685018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fell off < 1297685024 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Darn < 1297685044 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :definder is basically definder2 before it was tweaked to beat turtles and defenders < 1297685057 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Aye < 1297685059 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and there are enough turtles and defenders on the hill that definder2 did much better < 1297685143 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The philips aren't identical in report.txt, so it might be a cranklance issue. (Same goes for venusaur/changelink.) < 1297685306 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm actually a little surprised at impomatic using Pokémon names for programs < 1297685353 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297685577 0 :impomatic!~chatzilla@87.115.107.69 JOIN :#esoteric < 1297685624 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Another esolang deleted from wikipedia http://en.wikipedia.org/wiki/Taxi_Programming_Language < 1297685723 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: You're not the only one. you must love pokemanz Not really. I'm stuck for names! < 1297685739 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1297685759 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: that probably makes sense, Taxi is not massively notable, nor does it meet Wikipedia's standards for verifiability < 1297685767 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That was a coincidentally timed /join. (Was up in the backscroll pasting that.) < 1297685772 0 :SimonRC!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1297685783 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, there were 493 Pokémon for ages, and a new batch have been added recently < 1297685795 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but most of the new ones don't have English < 1297685806 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1297685813 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(I used to play Pokémon competitively, but the recent rule changes have meant I've lost track) < 1297685818 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I was just reading about Joy, Factor, Alice, Pure, Einstein and other languages being up for deletion :-( < 1297685886 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I used to play, but no-one to play with now... I still play MTG though :-) < 1297685908 0 :asiekierka!~asiekierk@178235033089.elblag.vectranet.pl JOIN :#esoteric < 1297685924 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: which version? < 1297685966 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I didn't know there are different versions! < 1297686002 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, console game or card game? < 1297686014 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I play the console game, which is rather different < 1297686025 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(the card game has different versions too by now, though, trying to keep up with the console version) < 1297686899 0 :copumpkin!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1297687238 0 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1297687629 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297687668 0 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1297687685 0 :impomatic!unknown@unknown.invalid QUIT :Quit: ChatZilla 0.9.86 [Firefox 3.5.16/20101130074636] < 1297687803 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297687880 0 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1297687900 0 :azaq23!unknown@unknown.invalid QUIT :Client Quit < 1297688581 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1297688780 0 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 JOIN :#esoteric < 1297688907 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297689006 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297689010 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric : Gregor: In the score computation, is there a deep, underlying reason why the worth of a program is (points+N)/(M*2) when points has the range [-M, M] thus giving 'worth' values in [1/(M*2), 1+1/(M*2)]? A naive person such as I would think either (points+M)/(M*2) (to get worths of [0, 1]) or (points+N)/(M+N) (to get [1/(M+N), 1]) would make more sense. // I just didn't want any zero-worth programs. < 1297689035 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But now you get more-than-one worth. < 1297689051 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You'd get "from small value to 1" with (points+N)/(M+N). < 1297689057 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: If the program has more-than-one worth, by definition you're not getting those points. < 1297689096 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, there is that. < 1297689124 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It is very friendly of you to not make anyone worthless. < 1297689167 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :This means that beating the lowest-ranked program isn't entirely valueless, and beating a program that beats everything EXCEPT for you gives you maximum bang for your buck. < 1297689280 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1297689439 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Note however that this was adapted from the FYB hill scoring system, where you always either win or lose (no range), but I'm FAIRLY certain that all the edge cases are as I expected them to be: For instance, if you beat just enough configurations against the opponent that otherwise wins all other rounds with all other opponents, that competitor will have greater-than-one worth, but you still won't get more than 1 from it. < 1297689512 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Nowait, I shouldn't think in the morning, it won't have greater than one worth X-P < 1297689729 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I guess it works; if you beat more than a half of the otherwise-wins-everything program, it can't get a positive point contribution from the match against you. < 1297689786 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :In retrospect I'm pretty sure I carefully arranged it to behave this way, I wanted maximum worth from a program that beats everything but you, but non-zero worth from a program that loses to everything. < 1297689977 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust brian_doesnt_know_what_hes_doing >(+)*128<(-)*100000 < 1297690016 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :I thought *100000 was bugged in egojoust? or did you fix that? < 1297690028 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :*-1 is "bugged" in egojoust < 1297690037 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :In that it does 10K instead of 100K. < 1297690094 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Gregor_brian_doesnt_know_what_hes_doing: 20.8 < 1297690106 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297690110 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :what's with the fake flag there? < 1297690135 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I didn't write this, I'm submitting it on behalf of a friend who I'm trying to cajole into playing :P < 1297690147 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I guess he doesn't realize that setting something exactly to a flag isn't very valuable. < 1297690205 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297690337 0 :MUILTFN!~MLINTH@adsl-80-216-24.mcn.bellsouth.net JOIN :#esoteric < 1297690893 0 :sftp!~sftp@79.174.49.11 JOIN :#esoteric < 1297691306 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297691361 0 :MUILTFN!unknown@unknown.invalid QUIT : < 1297691405 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297692140 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1297692604 0 :poiuy_qwert!~poiuy_qwe@unaffiliated/poiuy-qwert/x-0506151 JOIN :#esoteric < 1297693025 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1297693805 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1297694345 0 :Slereah!x@ANantes-259-1-14-4.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1297694425 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1297694619 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Hello. < 1297695049 0 :Sgeo!~Sgeo@137.125.187.237 JOIN :#esoteric < 1297695379 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I am beginning to believe that Core Wars is dead < 1297695406 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1297695418 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It was hit by a core clear. < 1297695516 0 :augur!~augur@129.2.129.39 JOIN :#esoteric < 1297695940 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thwacks Phantom_Hoover with a DAT 0 0 < 1297695958 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :DAT #0, #0, you fool! < 1297695991 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :DAT 0, 0 should work just as well < 1297696079 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1297696166 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :BF Joust is better than corewars :P < 1297696232 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Chav < 1297696235 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1297696241 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297696261 0 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1297696269 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297696554 0 :MigoMipo!~John@84-217-10-153.tn.glocalnet.net JOIN :#esoteric < 1297696575 0 :Slereah!x@ANantes-259-1-49-210.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1297696972 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :hmm, putting address format modifiers on DAT potentially makes sense < 1297696977 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :in case the DAT gets overwritten < 1297697503 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(BF Joust is still better) < 1297697950 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Can you overwrite just the command part without overwriting A and B? < 1297698036 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :I think so, although I'm not sure < 1297698047 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :I'm far from a Core Wars expert < 1297698082 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :BF Joust has a lower barrier to entry, though, which is definitely an improvement < 1297699843 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297700495 0 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1297700539 0 :Grulf!~g-d-g@p5DC9D9B1.dip.t-dialin.net JOIN :#esoteric < 1297700583 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :hiya :D < 1297700600 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :oh noes, wheres oerjan < 1297700604 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :my hero < 1297700606 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1297700631 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i find it quite funny to write an article and ~9 months later google it just to find an irc log of people talking about it < 1297700635 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :and thats why im here. < 1297700636 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :he turns up every now and then < 1297700638 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :hell yeah. < 1297700646 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :also, which article? < 1297700656 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :reading old logs is a common pastime here, perhaps we'll discuss it again sometime < 1297700668 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/w/index.php?title=Calculon some crappy experiment :P < 1297700713 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :http://webcache.googleusercontent.com/search?q=cache:VoAfPEO6xmUJ:codu.org/projects/trac/esotericlogs/changeset/87%253A876d6344dfac+calculon+esolang&cd=2&hl=de&ct=clnk&gl=de&client=firefox-a&source=www.google.de heres the log < 1297700719 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I should probably put that in categories < 1297700743 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :and is that a Google cache of an hg repo entry? that's a nicely roundabout way to get to it < 1297700761 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :hey, what happened to Herobrine? < 1297700771 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :(we have two logbots, clog and Herobrine; one of them seems down at the moment) < 1297700810 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :let's see... Calculon looks like a push-down automaton < 1297700839 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :unless it allows bignums for numbers, in which case it's Turing-complete by simulating a Minsky machine < 1297700859 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :im not sure i understand :P < 1297700860 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :actually, hmm, maybe not < 1297700871 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :the interpreter written in ruby should do that though < 1297700873 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :Grulf: some languages are more powerful than others, in terms of what you can theoretically write in them < 1297700881 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :hmm. < 1297700882 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :and there are a few standard classes of langauges < 1297700886 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :*languages < 1297700908 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :what does division do if the result isn't an integer? < 1297700916 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :just store it as floating-point? < 1297700919 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i dont remember < 1297700923 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i bet it crashes though < 1297700925 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1297700950 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i thought about making a little game with a language similar to that < 1297700961 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :I can't figure out if that language is push-down, Turing complete, or uncomputable < 1297700973 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i could look for the source < 1297700978 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i bet its somewhere < 1297700986 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :I fear it might be simultaneously uncomputable and sub-TC, which would be kind-of impressive < 1297701000 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :although sqrt might not be enough to make equality undecidable < 1297701022 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :source would be nice < 1297701029 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :the lang needs categorising, too, I'll do that < 1297701036 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :thanks :p < 1297701049 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :postfix notation is the easiest < 1297701075 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :id like to write a parser that uses normal one, but that seems really complicated < 1297701081 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :what year did you first publically release details about the lang? < 1297701085 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :with that Esolang article? < 1297701107 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :ill know when i look at the date of the source file, but i think i wrote it right after that :P < 1297701124 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :well, privately working on something doesn't count because it's too hard to tell < 1297701131 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :so it looks like 2010 < 1297701147 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :oh, what year < 1297701153 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :yep definately :P < 1297701218 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.com/CPSJykX0 D: < 1297701220 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :and listed now; I hadn't seen it earlier because it wasn't on the list < 1297701258 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't look much like Ruby... < 1297701264 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i redid it in c++ < 1297701264 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :in fact, it looks suspiciously like C++ < 1297701271 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1297701273 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :but somethings wrong, it look incomplete < 1297701289 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :maybe i was too stupid to do the conditions stuff in c++ < 1297701293 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :well, with double-precision floats, it's definitely just a push-down automaton < 1297701317 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :ah no, cond is hardcoded < 1297701327 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Push-down_automaton for an explanation < 1297701418 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297701421 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :"By the same token, there are certain strings which push-down automata are incapable of recognizing, such as anbncn (that is, a number of a's, followed by the same number of b's followed by the same number of c's.) " huh? what does that mean? < 1297701454 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :say you have a language with input, like Calculon < 1297701458 0 :Sgeo!~Sgeo@137.125.187.237 JOIN :#esoteric < 1297701469 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :(Calculon takes only numbers as input, so we'll use 1, 2, 3 rather than a, b, c) < 1297701498 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :now, you want to write a Calculon program which produces different output from an input that consists of n 1s, then n 2s, then n 3s, from anything else < 1297701519 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :you can't do it, because eventually your double-precision floating point values will run out of precision and be unable to count accurately < 1297701544 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :(that is, for sufficiently high floating point numbers x, x+1 == x because it's a change too small to fit into the mantissa bits) < 1297701635 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :why would precision problems only go for pdas? < 1297701643 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i dont quite get it :/ < 1297701681 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :I mean, the precision problem is why you can't just store a counter that counts the number of 1s/2s/3s < 1297701684 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :and compare to see if they're equal < 1297701697 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :because if you have sufficiently many of them, the counter won't quite be able to tell if they're equal or not < 1297701736 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :". BF Joust seemed like it might be a more accessible version of Core Wars, but I see it's much too susceptible to stupid tricks, and there's only one winning strategy (set decoys, race to the right side of the map, methodically zero every cell in order from left to right). The only variation comes in modifying that strategy." < 1297701760 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.retroprogramming.com/2009/02/bf-joust-hill.html < 1297701770 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :if you had bignums, you could do that, although Calculon doesn't have a swap-top-two-stack-elements instruction, nor an obvious way to do modulo, so it'd be interesting to figure out what the computational class of bignum Calculon would be (and likewise, if it's restricted to integers) < 1297701780 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: that was BF Joust 1, which was indeed mostly broken like that < 1297701801 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :although there are nonetheless a few tricks that can be accomplished in it < 1297701826 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :the more recent BF Joust specifications avoid those issues < 1297701927 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1297701927 0 :asiekierka!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1297701995 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :java has bignums \o/ < 1297701996 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                 | < 1297701996 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                 >\ < 1297702044 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :most langs do < 1297702047 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :although generally not by default < 1297702060 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :in C and C++, you need a library to provide bignums (GMP is a common choice) < 1297702138 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :im afraid of installing libraries :P < 1297702148 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :well also i wanna learn java < 1297702180 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :Java's mostly about the libraries, really; but most of the important ones come with the interpreter < 1297702451 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i thought about making a game with robots on a grid < 1297702453 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1297702462 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :each robot executes his program and does stuff < 1297702471 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :what the stuff is about i am still not quite too sure < 1297702485 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :but he might shoot lasers and collect metal. < 1297702537 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :any suggestions? < 1297702580 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :there have been a few games like that in the past < 1297702592 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :I'd suggest asking impomatic, who's an expert on that sort of thing < 1297702596 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :but he doesn't seem to be here at the moment < 1297702613 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :hmm :D < 1297702621 0 :iamcal!unknown@unknown.invalid QUIT : < 1297702653 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :i think i know how to do it, just need a few more ideas to make it worth playing around with it a bit < 1297702713 0 :ais523_!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to change connection, I'll be back in a bit < 1297702719 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :kkay < 1297702719 0 :ais523_!unknown@unknown.invalid QUIT :Quit: Page closed < 1297702929 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :back < 1297703010 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297703524 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :wb :D < 1297703611 0 :pikhq!~pikhq@174-22-190-75.clsp.qwest.net JOIN :#esoteric < 1297703637 0 :pikhq_!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1297703720 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1297703930 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :DVI format for printed pages is not bad. Why is it not commonly used? < 1297704005 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think because DVI readers aren't generally installed on Windows < 1297704008 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whereas PDF readers are common < 1297704036 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Microsoft tried to invent their own format as a rival to PDF, and it didn't catch on, likely for the same reason (most people couldn't use it) < 1297704140 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I made a version of egojsout that displays an animation of the progress of the tape cells instead of the cycle-by-cycle breakdown. < 1297704142 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Pretty pointless. < 1297704161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :could be fun to watch, though < 1297704169 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :especially if you color the cells by value < 1297704178 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :There is program convert DVI to PCL. When printing stuff at FreeGeek, that is what I use. < 1297704192 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :have 128/-128 as white, 0 as black, positive numbers in between as shades of red, negative numbers in between as shades of blue < 1297704195 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so as to form a continuous cycle < 1297704219 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Roughly that turned out not to be so good as 1 wasn't distinct at all. < 1297704229 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :So instead I made all non-flag non-zero cells full blue. < 1297704234 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could have a jump near 0 < 1297704245 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I considered that, but I'm lazy :) < 1297704258 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What if you could make it show a longer line for different number? < 1297704286 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ohhh, that's brilliant < 1297704444 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :8-D < 1297704446 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Thanks 8-D < 1297704635 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/egojsout/anim/egojsout.html Enjoy < 1297704764 0 :asiekierka!~asiekierk@178235033089.elblag.vectranet.pl JOIN :#esoteric < 1297705426 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :animated egojsout seems to really lag firefox < 1297705440 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :upon loading the programs from the list < 1297705682 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust speedy3 >>>>>>>>(>[-[++[+.++.]]])*21 < 1297705699 0 :pikhq_!~pikhq@71-219-241-105.clsp.qwest.net JOIN :#esoteric < 1297705699 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust speedy3 >>>>>>>>(>[-[++[+.++]]])*21 < 1297705701 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whoops < 1297705715 0 :pikhq!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1297705800 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_speedy3: 36.8 < 1297705800 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_speedy3: 36.8 < 1297705806 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not bad < 1297706052 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :woot, a bot :D < 1297706062 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :well, /me diappears, gaming < 1297706065 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric :see you later < 1297706068 0 :Grulf!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1297706070 0 :cal153!~cal@70.36.237.178 JOIN :#esoteric < 1297706071 0 :Grulf!unknown@unknown.invalid QUIT :Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014] < 1297706073 0 :cal153!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297706084 0 :cheater00!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297706150 0 :cheater00!~cheater@e181131155.adsl.alicedsl.de JOIN :#esoteric < 1297706271 0 :asiekierka!unknown@unknown.invalid QUIT :Ping timeout: 241 seconds < 1297706472 0 :cal153!~cal@70.36.237.178 JOIN :#esoteric < 1297706846 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust let_sleeping_tripwires_lie >>>>>>>>(>[-[++[(>[-])*20]-(>[-[++[(>[-[++[([-]>)*18]-(>[-])*18]+(>[-])*18])*19]-(>[-[++[([-]>)*18]-(>[-])*18]+(>[-])*18])*19]+(>[-[++[([-]>)*18]-(>[-])*18]+(>[-])*18])*19])*20]+(>[-[++[(>[-[++[([-]>)*18]-(>[-])*18]+(>[-])*18])*19]-(>[-[++[([-]>)*18]-(>[-])*18]+(>[-])*18])*19]+(>[-[++[([-]>)*18]-(>[-])*18]+(>[-])*18])*19])*20])*21 < 1297706886 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_let_sleeping_tripwires_lie: 15.4 < 1297706893 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :take /that/, space_elevator < 1297706940 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(pity it doesn't really beat anything else, but the general idea counters the whole strategy moderately well; I haven't taken it through to its logical conclusion as the line would become far too long) < 1297707125 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1297707129 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi elliott < 1297707136 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wow, fast < 1297707144 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor hasn't written egojoust2 while I was gone? :) < 1297707151 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I was waiting for firefox to unfreeze < 1297707160 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :he wrote egojsout 2 instead, well an animated version < 1297707165 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is less useful, but prettier < 1297707174 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm, is the old version still available? < 1297707219 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I see no animation < 1297707224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and i hard refreshed < 1297707236 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: i was considering making a colored animation like that < 1297707246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :02:08:05 01:42:57 (wins-losses)/number of characters in source < 1297707246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :02:08:09 • elliott quit (Remote host closed the connection) (~elliott@unaffiliated/elliott) < 1297707246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :02:08:20 wtf < 1297707246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :02:08:25 that kid... < 1297707247 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the old version's still at its old URL < 1297707248 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :argh it got cut off < 1297707255 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: it ended with patashu saying that it would be the end of defend* programs < 1297707255 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/egojsout/anim/egojsout.html is the new one < 1297707259 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and i commented that, < 1297707266 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: space_elevator would get 0.0000000000001 with that metric :) < 1297707277 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :evidently my client disconnected before i finished pasting and talking :( < 1297707287 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: the color scheme i decided would work best is balck for zero, and for all other values, the color wheel as it would look if zero were read < 1297707291 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :*red < 1297707293 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: wow, that is pretty < 1297707296 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :although the colours suck < 1297707311 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I pasted a program that beat space_elevator reasonably convincingly just before you joined < 1297707313 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but loses to most other things < 1297707318 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: submit it to the hill < 1297707323 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(it wasn't specific targeting, but rather strategy countering) < 1297707328 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I did, it didn't do well < 1297707344 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I would call this egojsout anim, not egojsout 2 :P < 1297707351 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, perhaps < 1297707360 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: and therefore flags start out green like in egojsout, assuming you use the subtractive color wheel < 1297707360 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's rather useless, just pretty < 1297707368 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: what are you talking about < 1297707405 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what do you think of interior_crocodile_alligator? it has multiple syntax errors :) < 1297707410 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but beats defend13, defend14, space_elevator... < 1297707415 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I haven't looked at it yet < 1297707420 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(>)*9([-[++[(-)*128([-{([+{[-]}])%64}])%64]]]>)*20[-[++[(-)*128([-{([+{[-]}])%64}])%64]]] < 1297707431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is it simply designed to beat big complex programs? (and does it beat definder2?) < 1297707437 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :IIRC yep, it does < 1297707442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it's defined to beat space_elevator < 1297707447 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: after quintopia started beating anti_space_elevator < 1297707455 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: turns out it's not a terrible program, but it only has like 30 score < 1297707455 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :let_sleeping_tripwires_lie works by detecting probable reverse tripwires and putting them back again once it's passed them < 1297707459 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because it does badly on most programs < 1297707472 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and that reminds me a bit of cheese and the programs along those lines < 1297707479 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which reverse direction after a while to utterly confuse defenders < 1297707492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yeah, that's the main thing it does, confuse < 1297707501 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :everything eventually decides it's running at a certain speed < 1297707505 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then it switches < 1297707508 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :counterdefence is relatively easy to write < 1297707516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: space_elevator isn't defence < 1297707519 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's hybrid < 1297707533 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1297707540 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :usually counter-defence loses against it because it's too slow < 1297707541 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it goes into defence mode if the tripwires near its flag are disturbed < 1297707562 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in fact, I thought of writing a fast counter-defender just now, let me try it < 1297707578 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fast_rush_slow_clear >>>>>>>>(>[+++++[-.]])*21 < 1297707587 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"9 BAJILLION POINTS < 1297707590 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_fast_rush_slow_clear: 31.9 < 1297707592 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Pos ID Score Points Program < 1297707592 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 1 44 65.72 29.81 quintopia_space_elevator.bfjoust < 1297707595 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wow, that's insanely good < 1297707617 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :FRSC doesn't seem too bad on the current hill, actually < 1297707618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 30 25 29.62 -11.88 elliott_penile_wiggling_2_electric_penile_wiggling_boogaloo.bfjoust < 1297707618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 31 24 29.47 -5.74 elliott_interior_crocodile_alligator.bfjoust < 1297707618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :How did my stupid joke variation on crocodile go above it with many less points... < 1297707625 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*POINTS" < 1297707643 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust penile_wiggling_2_electric_penile_wiggling_boogaloo < < 1297707658 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: is defend12 new? < 1297707662 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_penile_wiggling_2_electric_penile_wiggling_boogaloo: 0.0 < 1297707662 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I haven't seen it before < 1297707665 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nah, it's been around for ages < 1297707671 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's defend13 minus the counterdefence < 1297707679 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :i.e. defend12 : defend13 :: definder : definder2 < 1297707681 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust penile_wiggling_2_electric_penile_wiggling_boogaloo (>)*9(([(-)*64.[(+)*65.{[-.]}]])%5>)*20(-)*128 < 1297707685 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(it made ICA's score drop) < 1297707686 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for elliott_penile_wiggling_2_electric_penile_wiggling_boogaloo: 26.9 < 1297707688 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(removing it) < 1297707694 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1297707698 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the rankings aren't the same after adding it < 1297707705 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's ridiculous < 1297707712 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the hill is broken < 1297707742 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no < 1297707747 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the hill probably isn't the same after removing and readding it < 1297707752 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :^ < 1297707752 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because one of my programs got culled in between < 1297707756 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1297707757 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, FRSC beats space_elevator on all combos but length 30 < 1297707770 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's usually because of an off-by-one < 1297707778 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm, but not in your case seemingly < 1297707785 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i redid the special case for that length < 1297707787 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it isn't, it's to do with tripwire count versus offset clear < 1297707794 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :to be as efficient as possiblr < 1297707808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :As efficient as possiblr! < 1297707809 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah no < 1297707815 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you always attack on length 30 < 1297707829 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :on the basis that it's obviously the actual flag if you reach that point and don't die < 1297707834 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I can't trick you into defending < 1297707839 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you can < 1297707844 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :just put a small decoy < 1297707845 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :without setting a decoy < 1297707847 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fast_rush_slow_clear >+>>>>>>>(>[+++++[-.]])*21 < 1297707852 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, I had that change planned already < 1297707852 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_fast_rush_slow_clear: 31.3 < 1297707874 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: watching interior_crocodile_alligator in egojsout anim is fun < 1297707878 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the decoy actually makes it worse, though < 1297707882 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fast_rush_slow_clear >>>>>>>>(>[+++++[-.]])*21 < 1297707885 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you can see how it just clears cells in the craziest way possible < 1297707886 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at least versus space_station < 1297707886 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :interest < 1297707889 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because then it loses on short tapes < 1297707916 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_fast_rush_slow_clear: 30.7 < 1297707918 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :space_station? < 1297707924 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :makes it better overall, though < 1297707928 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :space_station? < 1297707930 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: or whatever quintopia's uberprogram is called < 1297707935 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :space_elevator < 1297707936 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, space_elevator < 1297707939 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dibs on _station though < 1297707947 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1297707960 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :heh, wtf @ poke v s. ICA < 1297707961 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*vs. < 1297708028 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ais523: tell Gregor about my color scheme idea for the animation when he comes around < 1297708039 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: he won't listen to reason on colors < 1297708043 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what ais523 said :D < 1297708053 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I was thinking about generating a mega-program myself, but it'd be very complicated < 1297708070 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :he already said he didn't like 1 being indistinct and my solution fixes that! < 1297708088 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :interior_crocodile_alligator can be improved massively by making it approximately 2^256 times as long < 1297708098 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :02:22:16 but isn't it the "let's only reward them and never punish them!" mentality that keeps it from being fixed-point iterable? < 1297708099 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :THE SAD STATE OF MODERN PARENTING < 1297708106 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: be my guest, you can use ()% to do exponential programs < 1297708110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :although on egojoust that would be dumb < 1297708115 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also, they have to be of a certain structure I think < 1297708120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what would the massive improvement be? < 1297708134 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :02:25:53 i have good news though! the canonical shudder program has been pushed off the board tonight! < 1297708135 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which < 1297708136 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wiggle3? < 1297708156 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nah, wiggle3's still there < 1297708158 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it isn't a shudder program < 1297708162 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just a varying-attack program < 1297708163 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BUT IT SOUNDS LIKE ONE < 1297708193 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ais523: is it worth it? saccharin_philip's strategy is pretty much unbeatable by space_elevator at offset sizes large enough to be useful < 1297708204 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : interior_crocodile_alligator can be improved massively by making it approximately 2^256 times as long < 1297708204 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :how? < 1297708218 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :roconnor: hey, where did you come from :) < 1297708222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :did augur mention us again in #haskell? < 1297708223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: by avoiding the ]]]]]]] chains by instead duplicating the whole of the rest of the program just before them < 1297708235 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the ]]]]] chains are part of its power < 1297708242 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it means it waits for an unpredictable length of time before moving on < 1297708254 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... < 1297708303 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :03:38:40 • Error: Connection reset by peer < 1297708304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :03:38:40 • Stopped logging. < 1297708304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :03:38:40 • Waiting 5 seconds... < 1297708304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :03:38:45 • Started logging. < 1297708304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :03:38:50 • Herobrine joined (~Herobrine@208.78.103.223) < 1297708309 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :good to know Herobrine's error recovery works < 1297708317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Herobrine isn't actually here < 1297708325 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh dear! < 1297708332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wonder why < 1297708348 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you're sounding like you removed it deliberately, now < 1297708354 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, i really didn't < 1297708356 0 :roconnor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's copumpkin's fault < 1297708367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :roconnor: we haven't got around to banning him yet. all in good time < 1297708378 0 :roconnor!unknown@unknown.invalid PRIVMSG #esoteric :better do it quick < 1297708400 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :roconnor: uh oh, what happened, did he invite #ubuntu? < 1297708416 0 :roconnor!unknown@unknown.invalid PRIVMSG #esoteric :he might < 1297708420 0 :roconnor!unknown@unknown.invalid PRIVMSG #esoteric :better to be safe < 1297708430 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't see anything wrong with newbies joining... < 1297708441 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although elliott has a rather low tolerance for people he or she dislikes < 1297708449 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"he or she" < 1297708455 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I love your obsession with gender-neutral pronouns < 1297708458 0 :Sgeo!~Sgeo@137.125.187.237 JOIN :#esoteric < 1297708461 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also, it's not that they're newbies < 1297708468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's just that copumpkin is a very suspicious man. < 1297708644 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you did once insist upon female pronouns. can we just use "ey" for you? < 1297708650 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :psht! < 1297708659 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's all part of my scheming plot < 1297708668 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to make everyone using the english language so confused < 1297708671 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that they all forget how to speak < 1297708674 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then i'll ??? < 1297708683 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :could have sworn is was your plotting scheme < 1297708692 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(this is based on an assumption that i talk to everyone who knows the english language, which is a true assumption and a fact) < 1297708704 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh, no. that's a lisplike with graphing capabilities innit? < 1297708740 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HURF DURF < 1297708746 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: quick, talk about bf joust < 1297708749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :we don't need pun threads in here < 1297708772 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: without oerjan around? < 1297708779 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :those aren't threads, those are one-offs < 1297708919 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you expect PCL is used more commonly than DVI? < 1297708957 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...yes, zzo38, but of course. < 1297709079 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :o.O at the existence of a VirtualBox 4 < 1297709120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: can i tell you my planned strategy for you to rip off? It would basically require code generation to do. < 1297709123 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but i think it would be effective. < 1297709131 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also it's not a cohesive strategy, just a bunch of ideas. < 1297709135 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can tell me, it doesn't mean if I'll actually rip it off < 1297709144 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but i need someone to carry on the legacy :) < 1297709149 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :umm, I don't think that last sentence was coherent, but you probably know what I mean anyway < 1297709166 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I didn't even see the if < 1297709183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: anyway, one idea is this < 1297709206 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, someone just tried to send email to "root+:|exec /bin/sh 0/ 1>&0 2>&0@zem.fi" (sanitized the numbers out). < 1297709210 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Email worms, how quaint. < 1297709223 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: translate a tripwire program "a[]b" into "a[[[[[[[[(lots of [s)(same amount of b]s)", where b is the rest of the program < 1297709230 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this is, I think, the most efficient time-limited tripwire you can do < 1297709235 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but causes insane explosion of code < 1297709261 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you don't need massive efficiency in that anyway < 1297709269 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :reverse tripwires make a much neater time-limited tripwire < 1297709292 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it was part of a greater strategy < 1297709295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: presumably some email server actually executes that by mistake? < 1297709300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e., you'd have a huge program with that as one of the strategies < 1297709375 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, presumably; I doubt they'd bother sending that in the hopes the recipient is going to run it. (Though I guess it might be borderline possible, if unlikely, that it's actually targeting an email client problem instead.) < 1297709388 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i considered doing that as a way of calculating the exact size of an offset used by an offset clearer (with different values computed for whether it is 2 or 3 cycle clear) < 1297709412 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: very unlikely, nobody uses linux on the desktop < 1297709416 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1297709419 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: That gives no distinct colors for the flag or players. < 1297709440 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Plz2be make the players different colours, and show the player colour as the bottom square of whatever cell they're on. < 1297709445 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also, flip it vertically X-P < 1297709471 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: my method was to put the players on tracks parallel to the tape, and let the values on the tape be just their value all the time < 1297709494 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Idonno, I'm kinda groovin' on zzo38's height method. < 1297709509 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :height, eh? < 1297709515 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that sounds cool too < 1297709525 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: ... you haven't actually seen the current state? :P < 1297709540 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so a bar graph that can go either above or below? < 1297709542 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no < 1297709590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : quintopia: Idonno, I'm kinda groovin' on zzo38's height method. < 1297709590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wut? < 1297709658 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297709684 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: make it so it ranges -127 to 128, and make it so we can see which player is which < 1297709880 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Speaking of which, I fixed one cranklance bug, and now the clusters rearranged themselves into http://zem.fi/~fis/clust5.png which at least has a nice impomatic group in there. < 1297709899 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Can I organise a hostile takeover of Cranklance Software? < 1297709946 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll put the crank-code somewhere after you perfect lance; so that I have a non-javascript reference implementation to test against. :p < 1297709962 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I mean to integrate the compiler into lance itself :P < 1297709997 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Crank's not a compiler, though; it's just a boring thing. You could integrate chainlance, but it seems to be more of a pessimization for any real programs. < 1297710007 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: In't that the threaded code thing? < 1297710013 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Close enough to a compiler for Forthers; close enough for me. < 1297710024 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, in that sense, yes. < 1297710045 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: It's a pissimizatoriness because of your crazy () semantics, I think :P < 1297710063 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Nah, my test cases didn't have any (foo{bar}baz)'s in them. < 1297710155 0 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1297710171 0 :ais523!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297710179 0 :ais523_!unknown@unknown.invalid NICK :ais523 < 1297710183 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also crank now does the more standard "count in different directions thing" I lifted from egojsout, and not the "invert counters on each {}-middle-skipping [..]-jump. But there's at least one more bug in there somewhere; my simple-enough-to-read-the-trace test cases do work, but some of the more complicated things go awry after a thousand cycles or so. < 1297710245 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we need a BF Joust conformance test suite and performance benchmark < 1297710252 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1297710275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1297710280 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: quick, link me to an article to dismiss IPv6 privacy complaints < 1297710295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't have one on-hand < 1297710305 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i just found a major bug in space_elevator. somehow it's going from rush mode *back* to defend mode for tape length 30 against saccharin_philip < 1297710312 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: :D < 1297710330 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ok, well link me to a therapist, because i have this urge to generate BF Joust programs with Mathematica < 1297710343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and there's no way /that's/ the thought of a sane man < 1297710347 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, it isn't < 1297710391 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/egojsout/anim/ OK, try this on for size < 1297710413 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ohwait, not yet :P < 1297710421 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i think your clustering is dead on in terms of putting similar strategy types together < 1297710424 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: you haven't flipped it vertically yet :P < 1297710425 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Haven't pushed yet :P < 1297710446 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wish xfwm was less buggy < 1297710453 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Nemerle, Factor, Alice ML, and other programming languages are being deleted from Wikipedia. Please help." --/r/programming < 1297710455 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :two thoughts < 1297710462 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Now try it < 1297710464 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(1) Nemerle, Factor, Alice ML ... holy shit, it's Sgeo! < 1297710476 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(2) Nemerle is horrible and should probably stay deleted < 1297710480 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(3) How selfish of me < 1297710485 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(4) Hey, off-by-ones! < 1297710487 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(5) Hey, off-by-twos! < 1297710497 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(6) i'm trapped in a self-referential list of off-by-ones help < 1297710519 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :just say (7) off by fives and be done < 1297710553 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"I learned about Nemerle from Wikipedia, along with a slew of other not-widely-used languages. I've always really liked the comprehensiveness of its PL list. I agree that utterly useless stuff is worth deleting, but I'm having trouble understanding how Monsanto thinks he's improving the quality of wikipedia by doing this in any way commensurate with the effort he's spending." < 1297710558 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Theory -- things called Monsanto are inherently evil. < 1297710572 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Seriously though, lol deletionists. < 1297710607 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Dear internet, < 1297710607 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You guys win. I will stop nominating pages for deletion. < 1297710608 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wasn't doing this to troll or to slam any language community. I was just trying to help -- I read the WP guidelines for inclusion, and whenever I came across a language that didn't seem to meet said criteria, I nominated it for AfD. I think, with respect to Wikipedia's established notability guidelines, my arguments for deletion were airtight, which is probably why the articles were eventually deleted. I'm not sure my actions warranted the kind < 1297710608 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : of internet-hatred I received as a result. If anyone thought what I was doing was wrong, they could have just sent me a friendly message and I would have politely discussed the issue. Few took this route, and I am sorry that due to time constraints and an overwhelming amount of invective I could not reply sensibly to everyone. < 1297710611 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Since the internet seems to care more about keeping these articles than I care about deleting them, I'll stop. I personally think a lot of the articles should have been deleted. I think that ALL articles I nominated for deletion fail to meet Wikipedia's general notability guideline. Here's a challenge, then, for the internet: instead of spamming my Wikipedia talk page (which I don't really care about), why don't you work on fixing WP's notability < 1297710616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : guideline for programming languages? Otherwise, some other naive editor will eventually try to delete them. Perhaps they won't have as much experience dealing with trolls and flamebait as I have had, and will become very hurt and confused. Nobody wants that :(" < 1297710620 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :as far as I can tell, this can be reduced to three sentences. < 1297710634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Hey Internet, stop being jerks. I can't use my own brain, I just follow the policy. But actually, I really agree with it, fuck you. :) < 1297710636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*:)" < 1297710641 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*policy; change it! < 1297710651 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: space_elevator is a thing of beauty. < 1297710690 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I think "flag repair" needs to be mentioned in the strategy list. < 1297710745 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: graphical glitch < 1297710750 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :try julias freezer vs. mapping turtle on right < 1297710752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in chrome < 1297710760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :note how a trail of white underscores and... overscores is left < 1297710784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: May I suggest adding a scrubber to go over the match at your own pace? :P < 1297710813 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You're a dumbass :P < 1297710819 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Why? < 1297710821 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That trail is the TRAIL STRATEGY < 1297710827 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :mapping_turtle leaves a trail :P < 1297710828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ...no, you're the dumbass. < 1297710831 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I mean after that. < 1297710839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There's ones just like it, in the same pattern, but only one pixel high. < 1297710849 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yes, one pixel = value 1. < 1297710853 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: saccharin_philip is also a thing of beauty < 1297710874 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh. < 1297710877 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It's ugly < 1297710882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Make two pixels = one value :P < 1297710886 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I refuse. < 1297710894 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: moar french! < 1297710897 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh well, hooray for lanceanim! < 1297710907 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric : elliott: je refuse!!!!!!!!!!! < 1297710910 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gonna add a scrubber? :P < 1297710917 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I have no idea what you mean by that. < 1297710922 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :UR A DUMBASS < 1297710930 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: And I'd love to have an offline animator, we could post animations on the strategies page :) < 1297710950 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: he means a slideybar to select different moments in the match, like at the bottom of youtube videos < 1297710953 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: A scrubber is a selection bar that lets you set the argument to a continuous function over time. < 1297710957 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i.e. a seek bar for a movie. < 1297710965 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In this case, it'd just round your selection to an integer, and choose that cycle. < 1297710975 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ahhhh. That's not easy for this since I don't actually save frames, I'm rendering them on the fly. < 1297710978 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So you could drag it slowly to see what happens in a fast bit, or advance it manually. < 1297710981 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: X-D < 1297710982 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :in this case, elliott would take a lot of words to repeat what i said < 1297710991 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I was being a pedantic fucker. < 1297710996 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor deserves it. < 1297710998 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :This is not a video player, it's a BFJ interpreter. < 1297711008 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes, but it'd be actually useful if it had a scrubber. < 1297711016 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because you could see things visually but still analyse it at a proper pace :P < 1297711037 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i once wrote a game where programs fought over a network, and it was able to save an entire history of the match on the fly so you could rewind and seek at will. it's really not that hard. < 1297711055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It is when your program is small and entirely based around that principle. < 1297711057 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hard is relative. < 1297711060 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In this case, hard = almost complete rewrite. < 1297711064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Of small program) < 1297711069 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no < 1297711078 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the history thing we patched in at the very end < 1297711095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The program is small enough that it would be almost a complete rewrite. < 1297711097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(I assume) < 1297711106 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(if it isn't then Gregor pha1lz) < 1297711127 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i bet he could stick in the part that saves the current frame in a couple of lines, and just add one or two more functions for scrubbing < 1297711176 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: "Patches welcome" < 1297711199 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: tell me how to make a slidey bar in js and i'll do < 1297711203 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :...eventually < 1297711213 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There's a tag for it in HTML 5. < 1297711226 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: http://webhole.net/2010/04/24/html-5-slider-input-tutorial/ < 1297711227 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Good enough :P < 1297711253 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You might want to use the step stuff to keep the selection discrete, but OTOH dragging it would be smoother if you made it continuous and just floor()'d in the JS side. < 1297711307 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :mm < 1297711363 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I could just save 30 ints per frame, and then render from that. < 1297711388 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I just don't want to deal with the actual "scrubber" (wtf is a scrubber guys, seriously, no using random obscure words when you mean "seek bar") < 1297711417 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh lol, my comments have - in them now XD < 1297711447 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :scrubbing is an A/V term for selecting individual frames in a movie < 1297711459 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's not that obscure < 1297711474 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : I just don't want to deal with the actual "scrubber" (wtf is a scrubber guys, seriously, no using random obscure words when you mean "seek bar") < 1297711484 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I could list EVERY PIECE OF PROGRAMMING JARGON EVER right now. < 1297711485 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But I won't. < 1297711496 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :This is a CS channel, not an AV channel. < 1297711504 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Meanwhile, Urban Dictionary: < 1297711506 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"a scrubber is a female tramp who would satisfy a male's needs without a second thought" < 1297711512 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :We should know programmer jargon. < 1297711512 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Expecting us to know A/V jargon is unreasonable. < 1297711524 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's hardly A/V jargon :P < 1297711548 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It is quite clearly A/V jargon, since nobody else would know wtf it is. < 1297711572 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm not an A/V person and I do. < 1297711583 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not an A/V person either, and I don't < 1297711592 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : < 1297711601 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you do now < 1297711690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://irregularwebcomic.net/2940.html :D < 1297711909 0 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1297711914 0 :ais523!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1297711924 0 :ais523_!unknown@unknown.invalid NICK :ais523 < 1297711932 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297712206 0 :augur!~augur@129.2.129.167 JOIN :#esoteric < 1297712231 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no < 1297712491 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297712516 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1297712624 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1297712628 0 :nik340!~ndaquann@c-68-32-1-179.hsd1.pa.comcast.net JOIN :#esoteric < 1297712632 0 :nik340!unknown@unknown.invalid PART #esoteric :? < 1297712787 0 :cheater-!~cheater@e181143013.adsl.alicedsl.de JOIN :#esoteric < 1297712800 0 :cheater00!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297712910 0 :Slereah!~buttes@ANantes-259-1-129-201.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1297713238 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :aight bugfix time! < 1297713246 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/hMia < 1297713321 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :spelevator < 1297713332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i need to make a decent program so i can call it chevrolet_movie_theater < 1297713345 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :why < 1297713350 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean why < 1297713369 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe this will lessen your confusion: http://www.youtube.com/watch?v=kZwhNFOn4ik < 1297713528 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 62.4 < 1297713548 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well that's odd XD < 1297713554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :? < 1297713574 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i fixed teh bugs and my score went down... < 1297713579 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :INTEREST < 1297713753 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but it's more *pure* now so i'm gonna leave it. also, it now beats saccharin_philip which was MY MAIN GOAL HERE < 1297713785 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :(the reason it was losing to saccharin_philip was a major off-by-one error) < 1297713914 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yay, pendolino is up to pos 3 again < 1297713924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: BEAT IT < 1297713993 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: space_elevator already does beat it ... < 1297713998 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: BEAT IT HARDER < 1297714001 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i suppose i could modify poke to suck less too < 1297714035 0 :Sgeo_!~Sgeo@137.125.181.62 JOIN :#esoteric < 1297714090 0 :SgeoN1!~AndChat@137.125.180.242 JOIN :#esoteric < 1297714119 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297714135 0 :SgeoN1!unknown@unknown.invalid QUIT :Client Quit < 1297714168 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: careful has a buttload of parse errors. lrn2matchloops. < 1297714185 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he's all < 1297714185 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OH < 1297714188 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :they make the code uglier < 1297714189 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and hard to understand < 1297714189 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OH < 1297714193 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::n00b: < 1297714197 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :;;;;)) < 1297714199 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :> < 1297714288 0 :Sgeo_!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297714323 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: interestingly, egojsout and egojoust disagree on whether space_elevator beats careful. might this have something to do with the way they handle parse errors? < 1297714341 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Probably, does careful have parse errors? < 1297714347 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes, lots of them < 1297714359 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :egojoust doesn't really "get" parse errors, it always expands. < 1297714366 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :egojsout never expands, so parse errors turn into noops. < 1297714391 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :aha. so myndzi is purposefully exploiting parse errors for fun and profit! < 1297714400 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: lance won't allow that, right? < 1297714413 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: indeed < 1297714419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: it insults you whenever you make a parse error and immediately exits < 1297714431 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The error messages are: < 1297714433 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :DAMN RIGHT < 1297714436 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- your nesting is too deep, birdbrains. < 1297714442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- your program has an unmatched X, and it's all your fault. < 1297714444 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(for some X) < 1297714451 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- your program has an unmatched X; you should feel bad. < 1297714457 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- your program is too long. < 1297714468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- you have a {} without an enclosing () block. Why? Just... why? < 1297714468 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Too long? < 1297714475 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Over, like, a megabyte. < 1297714476 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what is the maximum nesting depth and maximum length? < 1297714489 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :High enough that you'd overstep the cycle count by nesting deep enough. < 1297714502 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- your program has an unmatched ). You're a scoundrel and a thief! < 1297714509 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you should print the character number where the error was detected too, to help computer. < 1297714510 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- your program has an unmatched X. You can't just bash random keys and expect it to work! < 1297714519 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- you can't have )* after a () block containing {}s. Didn't they teach you anything in school? < 1297714533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- you can't have )%% after a () block not containing {}s. When I sleep, I dream of a world filled with people who don't make stupid syntax errors. < 1297714539 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- you have a ) not followed by a * or a %%, probably because you're a bad person. < 1297714543 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(That %% is a %) < 1297714544 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: HELP COMPUTER < 1297714550 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- you have a * or a % not followed by an integer. Did your parents drop you on your head as a kid? < 1297714558 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- your program has an unmatched X. ...I'm disappointed. < 1297714560 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: SORRY NO < 1297714564 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :EVERYONE FIGURES OUT THEIR OWN PARSE ERRORS < 1297714570 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :D; < 1297714609 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Do you pick an "unmatched X" error at random or what < 1297714621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Different situations :P < 1297714632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: if (neststki == 0) { \ < 1297714632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : fprintf(stderr, "%d : Oi -- your program has an unmatched %c, and it's all your fault.\n", n, opchrs[c]); \ < 1297714632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : exit(255); \ < 1297714632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : } \ < 1297714632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : if (neststk[neststki-1]->op != (t)) { \ < 1297714632 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: does lance support the ``(print comment)*0 thing at least? < 1297714633 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : fprintf(stderr, "%d : Oi -- your program has an unmatched %c; you should feel bad.\n", n, opchrs[neststk[neststki-1]->op]); \ < 1297714637 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : exit(255); \ < 1297714639 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : } \ < 1297714641 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e., ( -- all your fault < 1297714643 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(x] -- you should feel bad < 1297714650 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and also since I was lazy and duplicated the special-case code in ) < 1297714651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you get < 1297714657 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oi -- your program has an unmatched ). You're a scoundrel and a thief!\ < 1297714660 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: If you know the different situations, you could be more precise than "unmatched X" :-) < 1297714665 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for "foo)" with no brakcets before < 1297714666 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or < 1297714670 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You can't just bash random keys and expect it to work! < 1297714672 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for incorrect nesting < 1297714675 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: It doesn't say X. < 1297714682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It gets replaced with the relevant character. < 1297714687 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That's not what I meant < 1297714704 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: egojoust has no error reporting, quit yer whinin' < 1297714709 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I meant that you could say "you're closing an X with a Y", for that (x] for instance < 1297714719 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :how could you detect that? < 1297714724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: easy < 1297714727 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And then you should print the code line and a nice caret < 1297714736 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But I guess that's too hi-fi < 1297714737 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: And fix it for the user. < 1297714745 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And tidy up their code. < 1297714749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And give them supper and tuck them in bed. < 1297714750 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: the comment debug thing. lance has it? < 1297714754 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: eh? < 1297714765 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :15:41 < quintopia> elliott: does lance support the ``(print comment)*0 thing at least? < 1297714792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Um, no. That's an unportable egojsoust extension and using it in actual hill code is a sign of insanity. < 1297714800 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well < 1297714801 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I would need to embed javascript for instance. < 1297714803 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you're printing errors < 1297714808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also I think it's ``(foo) without the *0. < 1297714813 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :to the breakdown file, yes? < 1297714816 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Tell him that I'm not going to execute arbitrary javascript < 1297714817 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: no, to the user < 1297714821 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1297714823 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :nvm then < 1297714824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no matches are run if the program is invalid < 1297714844 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :I GUESS WE WILL HAVE TO USE EGOJSOUT FOR DEBUGGING THEN < 1297714856 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I was actually considering changing ``() to just be a print command. < 1297714864 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :So ``(foo) -> print("foo") < 1297714877 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That way it's at least portable, since I haven't really thought of any use for doing anything else anyway :) < 1297714908 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: lance's actual debugger will let you set breakpoints and shit :P < 1297714925 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But egojsout is awesome enough that it's like priority -1. < 1297714927 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: but will it print the character number where a parse error was detected? < 1297714936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Maybe if you donate money. < 1297714938 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Lots of money. < 1297714956 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :man < 1297714968 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the day when you need breakpoints to debug a bf joust warrior < 1297714973 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :>: ) < 1297714976 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :is the day it got TOO COMPLICATED FOR ME < 1297714979 0 :pikhq!~pikhq@71-219-217-220.clsp.qwest.net JOIN :#esoteric < 1297714985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's like a print statement except less informative. Shut your whore mouth. < 1297714998 0 :pikhq_!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1297715070 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :myndzi_careful.bfjoust vs quintopia_space_elevator.bfjoust: < 1297715071 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :<<>>>>>>>>>>>>>>>>>>> <<<<<<<<><<<<<<<<<<<< <<<<<<<<><<<<<<<<<<<< <<>>>>>>>>>>>>>>>>>>> < 1297715091 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and in egojsout: < 1297715094 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Left: < 1297715095 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop. < 1297715095 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop at 194. < 1297715095 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop at 195. < 1297715095 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop at 196. < 1297715097 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop. < 1297715099 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop. < 1297715102 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Unmatched loop. < 1297715104 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :< < > > > > > > > < < < > > > > < > > > > < 1297715107 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :< < < < < < < < > < < < > > > > > > > > > < 1297715109 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Right wins (8) < 1297715179 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297715343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: unmatched loop = results are wrong don't bother < 1297715581 0 :Slereah!x@ANantes-259-1-127-237.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1297715586 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: So where's lance, or do I have to write egojoust2 in like five minutes and then laugh. < 1297715586 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I can't find any unmatched loops in careful < 1297715627 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(]]])*21 < 1297715630 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you mean that egojsout detects them wrong or that you can't say anything one way or the other when it says that or what? < 1297715638 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(]]])*21 <-- this is illegal you know < 1297715658 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Shaddap :P < 1297715670 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: the latter < 1297715672 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's preceded by (a[b[c[)*21 < 1297715680 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Still illegal. < 1297715690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Illegal. < 1297715692 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Illegal like arson. < 1297715694 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1297715696 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: (a[b[c[ {...} ]]])%21 is the legal form < 1297715706 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Illegal like Deewiant! < 1297715712 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: The form in careful is really difficult to do without expansion. < 1297715713 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's fair, since egojoust can't handle ({})% < 1297715715 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But doesn't current !bfjoust handle it correctly? < 1297715723 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: egojoust can't handle NESTED ({}) < 1297715724 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'm gonna say egojoust scored the match right then < 1297715736 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: egojoust handles normal ({}) just fine, as well as ({({})}) nesting. < 1297715741 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Just not (({{}})) < 1297715744 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Think of it as undefined behaviour; everything's correct. < 1297715749 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1297715766 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: But as we get a faster implementation, it'll have to throw away doing it that way. < 1297715771 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: flase! i tried to do normal nesting of ({})% with ()* and it parse error'd me out the ass < 1297715772 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: IF we get a faster implementation. < 1297715782 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i checked and double checked < 1297715782 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Seriously. Shut it :P < 1297715786 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Then you did it wrong. < 1297715787 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :everything was correct < 1297715795 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I'm restructuring lance a little bit to stop these stupid bugs appearing. < 1297715802 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It will become something basically identical to egojsout: The C Edition. < 1297715806 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So it's exactly what you would do instead :P < 1297715807 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Show me the code. < 1297715812 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In conclusion: SHADDAP. < 1297715839 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the code doesn't exist anymore because it rewrote it so egojoust could handle it. < 1297715850 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Also, since egojoust doesn't report parse errors, I don't know how you came to that conclusion :P < 1297715861 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it printed them in breakdown.txt < 1297715865 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :"failed to parse file" < 1297715882 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Wow, I didn't even know I did that :P < 1297715888 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust this_is_ok_folks ({ (+)*3 })%3 < 1297715899 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Gregor_this_is_ok_folks: 5.8 < 1297715907 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :No parse failures. < 1297715907 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(add-hook 'c-mode-hook (lambda () < 1297715908 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : (c-set-style "bsd") < 1297715908 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : (setq c-basic-offset 4))) < 1297715909 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHY DOES THIS NOT WORK < 1297715913 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHAT DO YOU WANT FROM ME EMACS < 1297715914 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oerjan suggested that its because it was expanding programs wrong and adding uninitialized memory to the end of the program, thereby breaking the parse < 1297715926 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Yeah, that was fixed, like, days ago :P < 1297715929 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :DAYS < 1297715933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : WHY DOES THIS NOT WORK < 1297715933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : WHAT DO YOU WANT FROM ME EMACS < 1297715941 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: If you want EgoBot, learn Emacs and tell me what the problem is. < 1297715946 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1297715947 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*lance, < 1297715957 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I can always write egojoust2, so holding lance hostage is pointless. < 1297715983 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Gosh, you're getting so IMPATIENT < 1297715995 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Tell him you won't accept an implementation that does not call the polarities by their proper names. < 1297716006 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1297716061 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :anyone know any lithuanians? < 1297716065 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: call the polarities "Gregor" and "elliott", or, if you prefer, "Gigolo" and "Asshat" < 1297716071 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :augur: no < 1297716074 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :augur: one < 1297716077 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but you don't want to talk to him < 1297716082 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :why not? < 1297716086 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :though my ex-g/f had lithuanian ancestry :P < 1297716090 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he sucks :P < 1297716094 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i need a native lithuanian speaker < 1297716110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i think he's only native in lithuanian profanity :P < 1297716121 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :well that doesnt count then < 1297716125 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :i need someone from lithuania < 1297716125 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no i'm joking < 1297716133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he's from lithuania and is a native lithuanian < 1297716136 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but why do you want < 1297716142 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :is he on irc? < 1297716225 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no < 1297716232 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :do you have any polish ancestry? < 1297716279 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no < 1297716283 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :not that i know of < 1297716289 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :its possible but who knows < 1297716296 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :augur: too risky, don't talk to him < 1297716313 0 :Slereah!~buttes@ANantes-259-1-12-242.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1297716331 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1297716586 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I updated the animation to show the flags in red and blue instead of green and green. < 1297716604 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh. That's revolutionary. < 1297716615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Link me again :P < 1297716635 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/egojsout/anim/ < 1297716660 0 :zzo38!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297716670 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I see you still don't end the .js with ?version number :P < 1297716674 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hard refreshes MANUALLY. < 1297716687 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Cry me a river. < 1297716691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Doing so < 1297716847 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Make every tape cell one wide. < 1297716849 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :For consistency! < 1297716858 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... how is that "consistency" < 1297716900 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Because they're one high at minimum. < 1297716902 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Squares are consistent. < 1297716911 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... X_X < 1297716915 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Worst - logic - ever. < 1297716944 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :A one-pixel-tall light rectangle on a dark background is both quite visible and quite obviously small. It is the perfect thing to use. < 1297716991 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I want to see it in one-pixel form, dammit. < 1297717002 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I don't :P < 1297717013 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Waah < 1297717046 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :guys. animate decoybooster2 vs space_elevator, tape length 11, kettle polarity. watch the hilarious way in which space_elevator fails miserably XD < 1297717133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia puts his warriors on the right too < 1297717133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1297717134 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: lawl, it passed zero twice on its own :P < 1297717170 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it makes it so the breakdowns look the same as breakdown.txt < 1297717189 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: did you see how it's wobbling the flag all over the place? < 1297717195 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :updownupdownupdown < 1297717403 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Yeah, it's pretty fidgety :P < 1297717410 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Epic lols were had by all. < 1297717483 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/hcRD < 1297717491 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 56.1 < 1297717518 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fail < 1297717560 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :apparently :P < 1297717567 0 :SimonRC!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1297717733 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK folks, how can we get people who aren't in #esoteric in on this; I honestly think there are lots of people who would lurve BFJousting. < 1297717777 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's a higher barrier to entry than you might think < 1297717781 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :What quintopia said. < 1297717786 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Writing programs is really hard. < 1297717789 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/ORIN < 1297717795 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 62.9 < 1297717797 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Somebody entering just now without ever seeing the hill evolution would be useless. < 1297717804 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also, I hate people >_> < 1297717808 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1297717808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(OK I don't) < 1297717850 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :okay, so now that strange thing doesn't happen anymore :P < 1297717877 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, explaining the strategies of the major programs on the strategy page would help < 1297717894 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I am reconsidering making it possible to do direct links to a particular joust. < 1297717939 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :GOOD BECAUSE I WAS GOING TO SUGGEST THAT AGAIN < 1297717946 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it would be so helpful for fleshing out that page < 1297717966 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, watching them work animated also helps with the understanding more than you might have thought < 1297717976 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1297717984 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't. < 1297718000 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The pictures are pretty and those of us experienced can get some information from it, but to anyone else it's just some wavy lines. < 1297718002 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You don't see the loops. < 1297718007 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It goes by too fast. < 1297718009 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You don't see those wasted cycles. < 1297718010 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'd rather have them be in the query URL so it's stateless, but even in the best case the compression is pretty bad ... one character = 1.5 operations >_> < 1297718015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You don't see the logic. < 1297718030 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Just put the two programs in the URL rather than the trace? < 1297718038 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Uhh, yeah, that was the idea. < 1297718055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Let's say we want to compress +-<>[].()*%0123456789. < 1297718058 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :One character = 1.5 operations with base64. < 1297718062 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I've already looked into it. < 1297718064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's 21 options. < 1297718067 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :One character = 1.5 operations. < 1297718070 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric := 4.39 bits. < 1297718071 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So yeah. < 1297718077 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: 1.821 actually. < 1297718084 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :In the perfect information-theoretic sense. < 1297718094 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not in the actually-achievable sense :P < 1297718095 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I didn't compress 0123456789 quite so naively as you, since they can't appear anywhere. < 1297718106 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Err, I get a _better_ figure than you. < 1297718119 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You realize it has to be ASCII, right? < 1297718131 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Not only that, it has to be URLable ASCII. < 1297718132 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: As I said. Information-theoretic. < 1297718137 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I didn't bother myself with practicality. < 1297718149 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It's not even information-theoretic if your output is invalid. < 1297718163 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's pure mathematical beauty, who cares about character sets! < 1297718167 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1297718228 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, for anything written by ais or quintopia, that's still way too big :P < 1297718249 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Better idea. < 1297718261 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: When someone fetches a link, store the program permanently, indexed by its SHA-1 hash. < 1297718267 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Have the two programs be identified by SHA-1 hashes. < 1297718275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Theoretically, you could just brute-force the correct program every time the URL is loaded. < 1297718281 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You have reduced the impurity to a mere cache! < 1297718287 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That's not bad. < 1297718289 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm not even _joking_ :D < 1297718300 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's seriously not bad. < 1297718303 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: (We are working inside the theory "hash collisions do not exist", a very, very useful theory.) < 1297718330 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :For our purposes that theory may as well be true. < 1297718360 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: that was my idea originally. what elliott just said. store the program when a link is requested :P < 1297718370 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: And if it falls down, at least we can be the cause of the headline "BRAINFUCK MAKES A HASH OUT OF THINGS" < 1297718378 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ... boo. Hiss. < 1297718382 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: You forgot the all-important SHA-1 part! < 1297718404 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but he was all STOP USING WORDS and you were all I DON'T WANNAAAAAAA and i was all ROT133333333 < 1297718487 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it was rot13? < 1297718491 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i rot13'd it and got gibberish < 1297718492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well one word < 1297718760 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you fail at rot13 < 1297718778 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i just used rot13.com out of laze < 1297718882 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/clust6.png -- results with one more bug squished. < 1297718922 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: btw wiggle3 in egojsout is broken too ofc < 1297718937 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what clustering alg are you using? it's based solely on win/loss record, yes? < 1297718959 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: written an evolver yet? :P < 1297719057 0 :Sgeo!~Sgeo@137.125.181.62 JOIN :#esoteric < 1297719063 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Yes. It's very simple; pairwise distance between A and B is the manhattan distance over the 38*42-dimensional -1/0/+1 duel-score vectors they have against all other programs; then agglomerative hierarchical clustering using "average of all pairwise distances" as a cluster-to-cluster distance metric. < 1297719098 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :sounds about right < 1297719100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Very simple! < 1297719110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You had me at "agglomerative hierarchical clustering". < 1297719112 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Look, ma, no eigenvectors! < 1297719126 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: how did you decide where to make the tree change colors? < 1297719137 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: With eigenvectors! < 1297719168 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i suspect it was more a simple threshold :P < 1297719187 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: That's scipy's dendrogram-plotter's default thing. It uses a threshold of 0.7*maximum distance. < 1297719204 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1297719271 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :did definder fall off the hill? hmm < 1297719287 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think ais523 said it did. < 1297719371 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that would explain space_elevator's jump last night. definder was one of the few that beat it. < 1297719541 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297719810 0 :pikhq_!~pikhq@71-219-213-159.clsp.qwest.net JOIN :#esoteric < 1297719832 0 :pikhq!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1297720110 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :looks like i already need to add backup attacks, since i am vulnerable to vibration atm < 1297720140 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I also plotteded this thing http://zem.fi/~fis/dpoints.png which is the report.txt duel-matrix, except it also shows shades between -/0/+ so you can see the difference between "beats completely" and "barely manages to win over half". < 1297720388 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/aNhT < 1297720444 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: red means beats? < 1297720458 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1297720491 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, depending on which way you read it. Red means "program on this row beats the program on this column". < 1297720520 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They're sorted by the tournament score thing, I think. < 1297720521 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i figured that's the way you intended it be rea < 1297720522 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :d < 1297720529 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes i thought that was nice < 1297720547 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i makes it be nearly half red and half blue, and therefore highlights the upsets quite well < 1297720633 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :actually, i'd like to see it sorted by points < 1297720657 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 59.0 < 1297720666 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1297720668 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that hurt < 1297720672 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :unexpectedly < 1297720774 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/dpoints2.png -- same data sorted by points, unless I screweded up. < 1297720844 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Plot the difference between score and points in some way that makes the outliers obvious. < 1297720847 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :e.g. low points high score < 1297720978 0 :pikhq_!unknown@unknown.invalid QUIT :Ping timeout: 250 seconds < 1297720985 0 :pikhq!~pikhq@174-22-178-121.clsp.qwest.net JOIN :#esoteric < 1297721010 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I could do a points/scores scatterplot pretty easily. < 1297721123 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/eWbE < 1297721128 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i doubt that will improve things at all < 1297721143 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://zem.fi/~fis/pointscore.png -- they're pretty nicely on the line. (X axis has points, Y axis scores; lacking labels at the moment.) < 1297721152 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i can't really figure out how the second check throws everything off < 1297721158 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1297721169 0 :cheater-!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1297721170 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1297721205 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: can you change the colors of the ones that are most uncorrelated? < 1297721275 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Possibly. (Though that plot and the one that does clustering/distances are in different files at the moment.) Away for now though, more graphical misadventures later. < 1297721394 0 :SimonRC!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1297721585 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: idea for scoring system. one that maximizes the amount of red in the upper section and blue in the lower section in fizzie's graph. experiment: see if the current system already does this. < 1297721624 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :(i think any such system is inherently fixed point in a way) < 1297721649 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :We really just want a scoring function "S(p) := sum(q : program that p beats) f(S(q))", don't we? < 1297721654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :For some f. < 1297721657 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Where S is score. < 1297721667 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's basically the definition of a fixed-point scoring function. < 1297721669 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :something like that < 1297721678 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 59.0 < 1297721688 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but what should f be to make that happen? < 1297721699 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I was about to say "then you no longer need to find a scoring function, only an f." :p < 1297721734 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well i just suggested one < 1297721753 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: You didn't suggest an actual function :P Unless you mean the stuff in the log. < 1297721754 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :solve the optimization problem i just described and i think you'll have one < 1297721787 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OK, let's say that f(x) := P(x)/number of programs on the hill, where P is points. < 1297721787 0 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1297721796 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Does that fix-a-point, you think? < 1297721809 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because eventually the division stack will get bigger and bigger. :p < 1297721820 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And that kind of stuff has the mouth-feel of fixed-pointing. < 1297721830 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1297721832 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Let's say that < 1297721837 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :f(n) := n/number of programs on the hill. < 1297721845 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And we start by assuming that S(x) := P(x) for all x. < 1297721973 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :this is something you could test < 1297722028 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: And it is also something you could test :P < 1297722039 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i could < 1297722042 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i will < 1297722049 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :once i'm finished watching pretty animations < 1297722220 0 :pikhq_!~pikhq@174-22-152-83.clsp.qwest.net JOIN :#esoteric < 1297722241 0 :pikhq!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1297722392 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :definder2 is a thing of beauty < 1297722441 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1297722851 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/cgcF < 1297723007 0 :Behold!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1297723037 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 57.8 < 1297723050 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1297723170 0 :MigoMipo!unknown@unknown.invalid QUIT :Quit: Quit < 1297723202 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1297723227 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Mmmmm, fresh-made soda. < 1297723255 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what flavor it is this time? < 1297723301 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The Debian installer is so awesome. < 1297723330 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And that is the first and last time, my friends, that I will stoop to *praising an operating system's installation program*. < 1297723354 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also, my enemies. < 1297723573 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: This time I was lazy and decided to order the sample pack of flavorings from SodaStream :P < 1297723581 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :So I'm having Cranberry-Raspberry. < 1297723741 0 :SimonRC!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1297723865 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1297723884 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Please make... treacle soda. < 1297723898 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sounds ... "delicious" < 1297724088 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes, it does. Do it. < 1297724103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You're anosnonosnomic and don't understand TASTE, so shut up and make it. < 1297724129 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: If it's easier for you to swallow -- no pun superintendent -- as an American, molasses would also work. < 1297724200 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Holy shit debian.org redesigned. < 1297724206 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And it's... ugly. < 1297724306 0 :pikhq!~pikhq@174-22-187-59.clsp.qwest.net JOIN :#esoteric < 1297724306 0 :pikhq_!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1297725011 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/KNHK < 1297725199 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 59.0 < 1297725271 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1297725412 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Permalinks up. < 1297725433 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: SHA-1'D?! < 1297725448 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :X_X < 1297725459 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :What would you rather I use. < 1297725492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I was asking. < 1297725495 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not complaining. < 1297725503 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I was ENSURING THAT YOU PROPERLY OBEYED MY VISION. < 1297725506 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Then why the interrobang‽ < 1297725507 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But, uhh, SHA-512 please. < 1297725514 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I was ENSURING THAT YOU PROPERLY OBEYED MY VISION. < 1297725546 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : But, uhh, SHA-512 please. < 1297725548 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This is joke btw < 1297725643 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Seems borked :P < 1297725776 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hrm. < 1297725788 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Unborked! < 1297725810 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1297725815 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Now to integrate animation into the mainline egojsout. < 1297725923 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1297726396 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://media.tumblr.com/tumblr_lfn399bDPY1qb25dg.jpg < 1297726972 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION finds himself completely rejecting notions of an omnipotent, benevolent deity... < 1297727035 0 :Slereah_!x@ANantes-259-1-12-242.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1297727045 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What about a deity omnipotent as in able to do anything to our world, but has its own limitations within its own.. plane of being < 1297727056 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/WcXQ < 1297727063 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 56.4 < 1297727065 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Something like artificial life games and us < 1297727079 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Clearly he's a dick. < 1297727082 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :In theory, we could do anything, in practice, we're not smart enough, or it's otherwise difficult < 1297727096 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Gosh, but who will be our token Christian now? < 1297727107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1297727121 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it's certainly not worth *caring* about such an ineffective hypothetical deity. < 1297727131 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You'll have to scrounge one up, I guess. < 1297727147 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1297727147 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'd rather not :P < 1297727155 0 :Sgeo_!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1297727158 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or I'll have to convert someone. Whilst not convincing myself of anything. :P < 1297727177 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :elliott, would you say we're omnipotent in the Creatures games? < 1297727186 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's not like you've ever come across as religious in any way, you're a lousy token Christian. :p < 1297727190 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Certainly not. < 1297727194 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Our minorities statistics are all messed up. Er, Christians are in a minority, right? < 1297727210 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Depends on the context. < 1297727214 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, things that we can't alter with CAOS painstakingly, we can in theory hex-edit < 1297727223 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :So we have full control over the Creatures world < 1297727262 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: World-wide? I suppose they could kinda count. < 1297727270 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Well, they're at least not a *majority*. < 1297727283 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: In most Western nations? Sorry, no. < 1297727291 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: They're a plurality, though. < 1297727336 0 :Sgeo__!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1297727337 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297727350 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :So yeah, I'm installing VirtualBox 4 < 1297727355 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alright, i can't figure out how to improve this thing. downgrading... < 1297727362 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust space_elevator http://sprunge.us/VcMe < 1297727364 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The Abrahamic religions are most definitely a majority, though. < 1297727368 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for quintopia_space_elevator: 64.8 < 1297727372 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Somewhat broad grouping, but nevertheless. < 1297727392 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(and includes at least two groups that seem to hate each other's guts!) < 1297727403 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that's the one with all the strange bugs in it that somehow made it do better :P < 1297727462 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06:56:19 I am beginning to believe that Core Wars is dead < 1297727463 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :By what metric? < 1297727463 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1297727468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: evolve it :P < 1297727492 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :elliott, lack of players. As poorly estimated by lack of new documentation available < 1297727501 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :And emptiness of IRC channel < 1297727508 0 :GreaseMonkey!~gm@2001:4428:251:1:21f:16ff:fe68:a55 JOIN :#esoteric < 1297727508 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Changing host < 1297727508 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1297727529 0 :Sgeo_!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1297727725 0 :Behold!unknown@unknown.invalid QUIT :Remote host closed the connection < 1297727780 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :reddit about our wiki: < 1297727781 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[That whole site is intended as a joke, I believe. Go take a look at the non-joke languages list, and you'll find most major languages are missing. Java is there, but when you go to the Java entry it is clearly describing it as a joke, and says it is in the joke category. < 1297727781 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There are a lot of inconsistencies between the lists and the categories, which I suspect is part of the joke.]] < 1297727801 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: LANCE WILL TOTALLY BE DONE TOMORROW. TODAY I WAS TOO BUSY PLAYING MINECRAFT. < 1297727805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :PLEASE BE PATIENT < 1297727808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::}} < 1297727816 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :elliott, linky? < 1297727842 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :Sound is way too deep < 1297727868 0 :Sgeo__!unknown@unknown.invalid PRIVMSG #esoteric :It's almost as though a computer is simulating another computer and running an OS in that simulated computer