< 1243468813 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust simpletest (>[-][-][-][-][-])*29 < 1243468815 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for nescience_simpletest: 28.5 < 1243468816 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :better profile to make sure you need it < 1243468834 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ha, somewhere in that mess playing the odds got knocked off < 1243468843 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :guess it eventually had enough entries that got new rolls < 1243468843 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243468849 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nescience: the defend6 and up programs beat that by locking them in a [-] loop while grabbing the flags < 1243468872 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't happ... oh, right < 1243468881 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i was considering the same thing, but i thought i had time once you "left" < 1243468893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so it does something like [>----<+] ? < 1243468898 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :didn't put two and two together < 1243468906 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to keep incrementing it < 1243468908 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ugh, my main loop is getting ugly < 1243468920 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: a bit like that < 1243468925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it is C. What do you expect? < 1243468930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :true. < 1243468931 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it does +*128 every 256 steos < 1243468931 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :still, really ugly. < 1243468932 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i assume that they don't leave more than ~250 cycles between when they leave their flag, but really it's a timing thing < 1243468933 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*steps < 1243468934 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eh, I can refactor it later < 1243468939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :important thing is that it works, and works fast < 1243468943 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to cancel out [-] (directly) or [+] (by shunting it past 0 too fast) < 1243468959 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in some cases code duplication DOES speed up however < 1243468967 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but profile before you do it < 1243468967 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : for (current_warrior = WARRIOR_A; current_warrior <= WARRIOR_B; current_warrior++) { < 1243468972 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :right, but still if it doesn't rest on 0 the first time it should come around to it again i thought < 1243468978 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :seemed like there would be time for it < 1243468992 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in cfunge the code for "is vector cardinal" had to be duplicated from vector.c into funge-space.c < 1243469004 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust simpletest (>[[++++++++]])*29 < 1243469006 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for nescience_simpletest: 28.5 < 1243469007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it was too slow otherwise < 1243469011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why not let the compiler do unrolling? < 1243469025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, um. It didn't handle inlining between files well < 1243469044 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and doing a "combine + whole program optimise" is non-trivial < 1243469049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it can be done of course < 1243469060 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but not using cmake < 1243469076 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so you end up with a manual batch file < 1243469233 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust wot (>)*1 < 1243469260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nooga: what a pointless program... < 1243469266 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :dammit < 1243469269 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :just as i refreshed < 1243469269 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!underload (test)S < 1243469270 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :test < 1243469270 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sighs < 1243469270 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't even kill itself < 1243469284 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tried to figure out how it works < 1243469288 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how what works? < 1243469291 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :bf joust? < 1243469295 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Pass all of the files to GCC at the same time. < 1243469299 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that new toy - bfjoust < 1243469301 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I know < 1243469308 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, gcc -combine -fwhole-program < 1243469309 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :why don't you go read about it then? :) < 1243469314 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :With bfjoust slox'd, it takes for freaking ever :P < 1243469315 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1243469322 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: like where? < 1243469324 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, doesn't help for the cmake build system < 1243469326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as I said < 1243469336 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Damned Cmake. < 1243469344 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/BF_Joust < 1243469353 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and http://retrocode.blogspot.com/2009/05/bf-joust-king-of-hill.html < 1243469355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, not really < 1243469360 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, it is better than autotools < 1243469371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and a nice build system in general < 1243469375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not perfect, I agree < 1243469618 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :/usr/bin/perl ../bfjoust ais523_defend8.bfjoust nescience_simpletest.bfjoust has been running for EVER < 1243469677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, did you see what I said about properly slox-limiting it? < 1243469677 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :a clash of the titans < 1243469682 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bf_txtgen test < 1243469687 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust wot [>+] < 1243469690 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :61 ++++++++++[>++++++++++>++++++++++++>+><<<<-]>>----.<+.>-.+.>. [291] < 1243469695 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:14 AnMaster: GregorR, did you see what I said about properly slox-limiting it? < 1243469697 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he did that. < 1243469697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 'A,a,@ < 1243469701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that is why it is slow. < 1243469701 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1243469701 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that's not going to do what you think it does, nooga < 1243469703 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243469705 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :son of a < 1243469706 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :again < 1243469714 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i just want to see what happened >:( < 1243469715 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i don't get it < 1243469719 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Earlier, I viewer the generated assembly for a program compiled with -Os. < 1243469720 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes. luckily < 1243469722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, but < 1243469726 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and now it's off, so i can't < 1243469726 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the issue is < 1243469727 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sighs < 1243469728 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Please WAIT for the run to finish before adding new warriors :P < 1243469730 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nooga < 1243469730 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Among other things, it had "xor %eax, %eax". < 1243469732 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :when it reaches the flag < 1243469736 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it will step forward and fall off the edge < 1243469738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, other interpreters are broken, special commands are not < 1243469739 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243469740 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, why < 1243469742 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::), rather. < 1243469753 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :$ time ../bfjoust ais523_defend8.bfjoust nescience_simpletest.bfjoust < 1243469754 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :real 1m8.360s < 1243469755 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :how about backups of report.txt < 1243469756 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :^^^ That's why < 1243469757 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :like the last 10 < 1243469775 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :let's hope ehird finishes his new, faster, interpreter soon < 1243469781 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, So why do other special commands work still < 1243469782 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :PLZ CAN HAS < 1243469786 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :harder better faster interpretier < 1243469791 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the current interp I've written works very badly on programs like defend8 < 1243469801 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: BECAUSE I slox'd it. < 1243469804 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!echo hi < 1243469812 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And yet that still doesn't work :P < 1243469822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:16 ais523: let's hope ehird finishes his new, faster, interpreter soon ← yes, I'm working on it < 1243469828 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it'll probably be done tomorrow < 1243469828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, so why doesn't THAT work then... < 1243469832 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea. < 1243469842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, or is bf_txtgen not sloxed? < 1243469848 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: can you have it, instead of replacing report.txt, keep the last X versions? < 1243469856 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :dfhioasfhoidashfupdhafoihaewiospfhdiosahfiud;sfhio < 1243469860 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :STOP EVERYBODY TALKING AT ME < 1243469860 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i hate to keep submitting this when i only want to see the results once < 1243469881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, so wait for your turn < 1243469884 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i did < 1243469887 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :three times(?) now < 1243469890 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION breathes. < 1243469899 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :except i can't sit here f5ing constantly to catch it and people keep submitting < 1243469901 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, don't resubmit it < 1243469903 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :so i've missed the results each time < 1243469915 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the problem is, the better BF Joust gets, the more people want GregorR to do to improve it... < 1243469918 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, wait for the score in channel < 1243469919 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Currently the CPU is barely in use, so I don't know why other things aren't running. < 1243469927 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the score-in-channel is broken < 1243469933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, maybe restart it then < 1243469935 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and doesn't tell me how it did against individual programs < 1243469943 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, SUBMIT A PATCH! < 1243469960 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :we are all waiting < 1243469963 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: at the rate this is going, a backup or three would be a simple, effective, solution < 1243469971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, make a patch that does it < 1243469973 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and i'd need the code to submit a patch eh? < 1243469975 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :we are waiting < 1243469978 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!info < 1243469979 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/ < 1243469985 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243469987 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there it is < 1243469999 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, now we are waiting for the patch < 1243470031 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is so glad when people defend him for a tick :P < 1243470058 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: shut the hell up for a change, eh? < 1243470064 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, at your service :) < 1243470074 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i was attempting to at least be polite to GregorR-L < 1243470106 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, to me that looked more like "buggering" < 1243470114 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :by asking a simple question? < 1243470120 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, repeatedly < 1243470122 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :no, you were the one being obnoxious < 1243470127 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and i did not ask it repeatedly < 1243470132 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :PRIVMSG/tr_21.cmd: fork: Resource temporarily unavailable <-- well here's the problem < 1243470137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:20 nescience: AnMaster: shut the hell up for a change, eh? ← don't bother < 1243470146 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i've tried for over a year. < 1243470150 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :lol. < 1243470175 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!echo 'ello there gents < 1243470176 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :'ello there gents < 1243470185 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION up'd the limit from 32 procs to 1024 :P < 1243470185 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : how about backups of report.txt GregorR-L: can you have it, instead of replacing report.txt, keep the last X versions? <-- Last two cases. < 1243470194 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oo < 1243470199 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!c printf("ô_ô\n"); < 1243470200 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :ô_ô < 1243470211 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, interesting < 1243470215 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :which were, in fact, related < 1243470217 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, it proably needs to be restarted then < 1243470221 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :thus the same question < 1243470221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not sure < 1243470227 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so is that mega bfjoust match stalled or chugging along? < 1243470227 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i simply realized who to address it to < 1243470233 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :is there a way to test if it's making progress? < 1243470239 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :so.. yeah, whatever floats your boat i guess < 1243470240 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, that is, if you did it in /etc/security/limits < 1243470241 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It's chugging along. < 1243470246 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :aight < 1243470255 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It's still running, but it's taking 4 minutes per run of defend8 X_X < 1243470283 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :✞✞ < 1243470305 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :would defend8 run faster if you forcefully unrolled all the *s? < 1243470311 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :›¿¡‽‹———…——— < 1243470312 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :slower < 1243470320 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for nooga_wot: 10.8 < 1243470320 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for nooga_wot: 10.8 < 1243470325 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :WOT? < 1243470340 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hang on how'd it beat someone < 1243470341 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243470354 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :11 minutes? < 1243470358 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1243470360 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :simpletest is 2nd place < 1243470360 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243470361 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Ha, it beat ehird_defend6_a_parody_or_just_plain_ripoff_question_mark.bfjoust :P < 1243470363 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it beat...defend6 a parody < 1243470364 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what lol < 1243470375 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :is it safe to submit now? < 1243470378 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but it didn't beat any of the defends < 1243470396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what's nooga_wot's source? < 1243470407 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :[>+] < 1243470407 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, [>+] < 1243470408 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243470409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243470418 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe :> < 1243470423 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha, I just figured out how < 1243470425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust wat [->] < 1243470429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AN ARROW TO THE FUTURE < 1243470440 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a nice case of perfect timing < 1243470474 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :NEED FASTER INTERPRETER < 1243470477 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :defend8 so slow :( < 1243470482 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :defend eiiiiight < 1243470488 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I curse the ground you stand apon < 1243470501 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : !bfjoust wat [->] <-- won't that just nop very very early on < 1243470508 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :second cell < 1243470511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243470512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :correct. < 1243470513 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait no < 1243470514 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243470515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: yeah, yeah, I'm on it < 1243470519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just remove defend8 < 1243470521 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so we can get on with things < 1243470528 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243470530 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, just finish that interpreter :P < 1243470539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or < 1243470542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :removing defend8: 3 seconds < 1243470546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pre-expand defend8 < 1243470552 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :finishing interpreter, writing new hill infrastructure, ...: 95893458345 years < 1243470553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no < 1243470555 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that slowsi t down < 1243470558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :abbreviations speed up the interpreter < 1243470562 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if you see (+)*1024 < 1243470566 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you can optimize it < 1243470569 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :where is score chart? < 1243470574 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird: If the new interpreter just exits with 1 or 2, the new hill infrastructure is one line of change. < 1243470579 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: http://codu.org/eso/bfjoust/report.txt < 1243470581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :empty while calculating < 1243470592 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1243470594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: it's much much more nuanced than that, and I want to make a new scoring mechanism < 1243470595 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and shit < 1243470597 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(Yes, that's on my list, I'm fixing backslashes now) < 1243470629 0 :Halph!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1243470639 0 :coppro!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1243470648 0 :Halph!unknown@unknown.invalid NICK :coppro < 1243470671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bf_txtgen \ < 1243470677 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :37 ++++++++++[>+++++++++>+>><<<<-]>++.>. [37] < 1243470679 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge 'A,@ < 1243470680 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wonder if there's something like java golf < 1243470680 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Unsupported instruction ''' (0x27) (maybe not Befunge-93?) < 1243470681 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1243470686 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 'A,@ < 1243470686 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :A < 1243470704 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I've codegolfed in java < 1243470707 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if that's what you mean < 1243470707 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 'A,,'B,@ < 1243470708 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :A < 1243470710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243470719 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 'A,,a,'B,@ < 1243470719 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :A < 1243470781 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: codegolfing in java is like trying to hide a truck in a matchbox, probably < 1243470793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1243470796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's possible < 1243470797 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you have to consider it relatively < 1243470798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for example < 1243470802 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you're not going to be smaller than most languages < 1243470806 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but you can be small relative to java programs < 1243470816 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I beat primo's java program with my own once :) < 1243470818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :enum H{{System.out.println("Hello, world!");System.exit(0);}} < 1243470830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :enum is shorter than class, and using a static declaration + exit to avoid the no main error < 1243470837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is shorter than declaring a main method < 1243470839 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!echo Hello\ AnMaster < 1243470840 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello\ AnMaster < 1243470848 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that is so wrong < 1243470850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243470853 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it so works :) < 1243470856 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!slashes \a < 1243470857 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :a < 1243470857 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it works < 1243470857 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243470859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!slashes \\a < 1243470859 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :\a < 1243470866 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: would that run at compile-time? < 1243470868 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or at runtime? < 1243470870 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: runtime < 1243470870 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i'd put System.do.me.a.favor.and.die() instead od System.exit(0); < 1243470870 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: That's impressive, actually. < 1243470873 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!slashes /foo/b\\ar/foo < 1243470873 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bar < 1243470875 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :of* < 1243470877 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!slashes /foo/b\\\\ar/foo < 1243470877 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :b\ar < 1243470878 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :enum H{{System.out.println("Hello, world!");System.exit(0);}} ← 62 chars < 1243470881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :class H{public static void main(String[] args){System.out.println("Hello, world!");}} ← 86 chars < 1243470881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1243470881 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_wat: 7.0 < 1243470883 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no contest < 1243470893 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :don't forget you can rename String[] args to String[]_ or similar < 1243470899 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that saves four characters < 1243470902 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :class H{public static void main(String[]_){System.out.println("Hello, world!");}} < 1243470902 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :82 < 1243470903 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1243470903 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no contest < 1243470907 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :where is nooga_wot ? < 1243470912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: it was too bad < 1243470914 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it got killed < 1243470918 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :keeel < 1243470922 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :10.80 > 7.0 < 1243470923 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :okay so is defend8 being removed? < 1243470929 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I want to submit stuff on a good conscience < 1243470930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: it died before that < 1243470934 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :unfair! < 1243470935 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, is this C# !? < 1243470937 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't mind defend8 being removed < 1243470938 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::C < 1243470939 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :java < 1243470941 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Java. < 1243470943 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243470945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :especially as it seems not to work the way I wanted it to < 1243470945 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it looks verbose enough huh ;) < 1243470950 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it seems very similar to C# < 1243470961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what < 1243470970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :c# is basically java w/ less crap and som nice stuff < 1243470971 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :some < 1243470982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and some bad stuff < 1243470988 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ehm < 1243470988 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And less portability. < 1243470989 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1243470993 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yay! < 1243470993 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that isn't C# itself < 1243470993 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can't think of any bad stuff it adds to java < 1243470995 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :rather .NET < 1243470997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Er, Mono. < 1243471004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :true, .NET has some bad points < 1243471007 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!slashes http://oerjan.nvg.org/esoteric/slashes/quine.sss < 1243471016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but C# as a language is OK, and .NET isn't unportable < 1243471018 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"It runs on Windows XP *and* Vista! ... Oh, and Mono, if you want it to." < 1243471020 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1243471020 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1243471026 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Mono runs on everything. < 1243471027 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it doesn't port to Mac < 1243471031 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :IIRC < 1243471033 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: ^ that's still not working < 1243471034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I thought Mono was Linux only < 1243471035 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Mono runs on OS X < 1243471037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it is unportable. Unless you keep being developing on mono < 1243471037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And windows < 1243471038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And linux < 1243471039 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and BSD < 1243471043 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then it will run on .NET too < 1243471046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Mono is mostly compatible with .NET's base library. < 1243471049 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: .NET isn't unportable. However, a lot of .NET code makes Win32 API calls. < 1243471054 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :A *lot*. < 1243471057 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GUI stuff, not as much. But base library, ... < 1243471061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, with .NET 1.1 + some of 2.0 yes < 1243471063 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: In what way is it failing? I don't see any output. < 1243471070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: .NET 3.0 = .NET 2.0 < 1243471079 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what about 3.5 < 1243471082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and wrong < 1243471089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It is not wrong. The framework itself is identical. < 1243471097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that "in language expression" thing < 1243471098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for example < 1243471104 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It is not a major release. < 1243471106 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Mono will run on everything, but that doesn't make .NEt a good idea < 1243471107 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :forgot the name for it < 1243471109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is a minor new release < 1243471117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :coppro: it's just as good as an idea as the JVM... < 1243471118 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: it's a 1496 character quine < 1243471130 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :one line, but i assume it should be cut off... < 1243471133 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :JavaOS FTW < 1243471151 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!slashes http://oerjan.nvg.org/esoteric/slashes/counter3.sss < 1243471152 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/\/\/\/\\\\/\\\\\\\/\\\\\\\/\\\\\\\/\\\\\\\\\\\\\\\\\\\\\\//\/\/\/\\\/\/\\////\\////\\\///\\////\\\///\\////\\\///\\////\\\///\\\///\\\///\\\///\\////\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\////\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\////\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\////\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\////\\////\\\///\\////\\\// < 1243471155 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :at least JVM is open source < 1243471165 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!slashes this is a quine. < 1243471165 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :this is a quine. < 1243471168 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, ^ < 1243471169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ;P < 1243471172 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :huh now it arrived just with the second character < 1243471175 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :JavaOS! < 1243471181 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i know, without /\ it's trivial < 1243471186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:39 coppro: at least JVM is open source < 1243471188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ding! Wrong. < 1243471189 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, yeah < 1243471192 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OpenJDK 7, yes. < 1243471193 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :_with_ /\ it's as hard as any other language < 1243471195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But not 1.5 or 1.6. < 1243471196 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Yes it is. < 1243471201 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes, there is an OpenJDK backport for 1.6. < 1243471203 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, yep < 1243471203 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :OpenJDK 6, too. < 1243471204 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :harder < 1243471207 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But it isn't totally 1.6 compatible. < 1243471212 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That is, it's hard to use it as a 1.6. < 1243471213 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :with _just_ /\, a bit worse :D < 1243471215 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yeah, but at least they're tryping < 1243471217 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes it is. < 1243471221 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It passes 1.6 compliance tests. < 1243471229 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: which means jack shit in the real world. < 1243471242 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :coppro: .NET isn't a canonical implementation, anyway < 1243471246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.NET is a CLI implementation < 1243471247 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so's Mono < 1243471249 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Java's compliance tests are thorough. < 1243471250 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you're sane pick the latter < 1243471255 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: seems it was just slow, unless it somehow waited for the second command < 1243471262 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/JavaOS << beautiful, but sloooooooooooooooooooooooooooooooooooo < 1243471266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, proved it TC yet? < 1243471267 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oooooooooooooooooooooooooooooooooooooooooooooooo < 1243471273 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oooooooooooooooooooooooooooooooooooooooooooooooooooow < 1243471273 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: stop being a retard < 1243471274 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, oerjan has < 1243471274 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :java is fast < 1243471277 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by implementing BCT < 1243471279 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no < 1243471280 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it just has a long startup time < 1243471288 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I missed where he proved it < 1243471290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: java _is_ fast. < 1243471292 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not so much barebones feature tests as they are comprehensive unit tests, covering the entire JDK. < 1243471294 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :only saw him working on it < 1243471302 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ehird: few people are sane enough to know, mainly because they go "but... WPF" < 1243471302 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ehird: but not JavaOS < 1243471304 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/in_egobot/reports/ < 1243471318 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Gee, that didn't quite work :P < 1243471321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: have you tried it? I haven't so I don't konw. < 1243471322 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fixy < 1243471324 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: not very impressive atm < 1243471326 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*know < 1243471340 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://oerjan.nvg.org/esoteric/slashes/bct.sss < 1243471348 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but that's far too slow for EgoBot < 1243471377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: repeating a comment I made earlier while I wasn't here: have you seen the Enigma trailer? < 1243471378 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ehird: prove it < 1243471382 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: also, http://oerjan.nvg.org/esoteric/slashes/BCT.hs for the generator of the monstrosity < 1243471386 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's so bad it's hilarious < 1243471387 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, how do you do a non-trivial infinite loop in it then < 1243471388 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: i asked a question, dick < 1243471391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nope < 1243471406 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, for the engima *game*? < 1243471409 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: http://download.berlios.de/enigma-game/EnigmaTrailer1.flv < 1243471410 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1243471415 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ehird: of course not, it would boot for 9000 years < 1243471419 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: .flv? Can I have the flash player version? < 1243471423 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: there isn't one < 1243471427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ... < 1243471429 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they just gave a link to the flv < 1243471431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :An .flv without a flash player? < 1243471432 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Mplayer. < 1243471433 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL VAT < 1243471433 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243471434 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i don't have so much time to wait < 1243471437 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I played it with ffmpeg < 1243471440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, trailer? Is this Lara Croft on Bio with s/Lara Croft/The black ball/ < 1243471444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yeah sure, requires opening a terminal etc < 1243471445 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :OK, NOW http://codu.org/eso/bfjoust/in_egobot/reports/ :P < 1243471449 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: just look at it, it defies explanation < 1243471452 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or VLC or ffmpeg or Xine. < 1243471453 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I could explain it < 1243471457 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's funnier to see it yourself < 1243471472 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you self-replicate the program with a quoting scheme. See http://oerjan.nvg.org/esoteric/slashes/counter3.sss for the sanest version < 1243471500 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Cannot find codec matching selected -vo and video format 0x6. < 1243471503 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :can't watch it < 1243471510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Works in VLC. < 1243471510 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what are you trying to watch it with? < 1243471512 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1243471515 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Any further requests while I'm poking at EgoBot? Going once, going twice? < 1243471516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, mplayer < 1243471520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: enigma is a puzzle game! < 1243471523 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :try ffmpeg < 1243471524 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with fuzzy graphics. < 1243471529 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Write EgoBot in Plof. < 1243471532 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1243471533 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: there's encoding fail near the start < 1243471534 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not fuzzy graphics? < 1243471536 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it improves later < 1243471545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OR MEDITATE IN THE HOLES < 1243471561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :meditation levels are the opposite of meditation < 1243471567 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :File 'EnigmaTrailer1.flv' already exists. Overwrite ? [y/N] < 1243471568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1243471571 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :more like aggravation < 1243471573 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how does one use ffmpeg < 1243471574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1243471581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: by converting it to another format < 1243471586 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that you can play < 1243471586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1243471595 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: or just use ffplay < 1243471596 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ehird: java.is.slow.and.verbose() < 1243471602 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which comes with it < 1243471604 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ffmpeg -i output.myfavoriteformat < 1243471606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: you're an idiot. java sucks as a language, but it is fast < 1243471606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah! < 1243471613 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ffplay? < 1243471615 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ehird: C is fast < 1243471627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: why do I even bother talking to you? you're more of an idiot than AnMaster < 1243471630 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1243471638 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this is the most boring tailer evar < 1243471640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*trailer < 1243471642 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yes < 1243471644 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you're asking me? < 1243471655 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nooga: you have experience in the matter < 1243471657 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I told you it was bad < 1243471658 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >+>->++>-->--->+++>>>((-.)*512>)*21 < 1243471659 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 11.8 < 1243471660 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :USE THE ITEMS < 1243471662 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1243471668 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :DON'T EAT THEM OR HAVE INTERCOURSE WITH THEM < 1243471669 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :USE THEM! < 1243471673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Keep breathing! < 1243471678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Eat and drink food and water! < 1243471680 0 :GregorR-L!unknown@unknown.invalid TOPIC #esoteric :#esoteric: Where the crowd is always friendly, so long as you don't talk to them. | http://tunes.org/~nef/logs/esoteric/?C=N;O=D < 1243471699 0 :ehird!unknown@unknown.invalid TOPIC #esoteric :#esoteric: Where ehird is always friendly, so long as you don't talk to him. | http://tunes.org/~nef/logs/esoteric/?C=N;O=D < 1243471715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks "enigma includes different floors" is one of the better captions < 1243471724 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >(+)*10>(-)*10>-->++(>)*5((+)*8[+[-]]+.--.++>(-)*8[-[+]]+.--.++>)*11 < 1243471725 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 23.6 < 1243471729 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(++-)*1000.(--+)*1000(>)*9(>[+][-])*21 < 1243471731 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 27.0 < 1243471759 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Watch me play chess for ages! < 1243471781 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, and it isn't even chess < 1243471785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1243471806 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :OK, fixed a bug: Now it won't show an old score for an old program :P < 1243471814 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: have I watched this for 4 minutes already? < 1243471821 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably < 1243471824 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :addictive, isn't it? < 1243471832 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my brain is leaking out from my ears < 1243471838 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and underneath my eyes < 1243471853 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't know how anyone could have thought it was a good idea < 1243471858 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if it would persuade people to download the game? < 1243471865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'll have to watch it tomorrow when i'm more awake so I find it even funnier < 1243471886 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :" have you seen the death stones ... " < 1243471895 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah that was awful < 1243471988 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"enigma includes laser games ... " < 1243472007 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wo < 1243472014 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :enigma ftw < 1243472021 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nooga: it's a good game < 1243472025 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1243472032 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and 6 of my levels are in the next version < 1243472033 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what page do I go to to view the report now? < 1243472034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :terrible advertising, though < 1243472037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh, you got them in? < 1243472039 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i remember oxyd magnum under dos < 1243472039 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/report.txt no longer updates < 1243472042 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yes < 1243472045 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not all, but some < 1243472122 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :" this is a temple full of gold ! " < 1243472126 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243472131 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :enigma runs on OS X < 1243472137 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :enigma runs on lots of things < 1243472138 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ultimate win < 1243472146 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they were discussing my sudoku level with me < 1243472162 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we need to make it more efficient, in order to work on low-end processors like ARM < 1243472171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243472189 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :sudoku on a microprocessor? < 1243472190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ARM can run full Ubuntu, you know < 1243472195 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1243472198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not minimal embedded ARM, though < 1243472209 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that trailer... < 1243472211 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I was trying to do something inefficient every 100ms < 1243472212 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how strange < 1243472223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we're talking about how to optimise that bit of the code < 1243472226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*10ms < 1243472263 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I love the way they add a teaser for the next version ("Rhythm of Space" isn't in Enigma 1.01) < 1243472288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 1.01? is that old or new < 1243472289 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I forget < 1243472290 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I assume it is in svn then < 1243472292 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1.01's current < 1243472296 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :1.10 is the svn version < 1243472301 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yep, it is < 1243472462 0 :Patashu!unknown@unknown.invalid QUIT :"Patashu/SteampunkX - MSN = Patashu@hotmail.com , AIM = Patashu0 , YIM = Patashu2 , Googletalk = Patashu0@gmail.com ." < 1243472583 0 :inurinternet!unknown@unknown.invalid QUIT :No route to host < 1243472922 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1243472944 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :HAR < 1243473028 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :what's this "Enigma"? < 1243473057 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :awesome game < 1243473068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: the second-best open-source game for Linux < 1243473071 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :after Battle for Wesnoth < 1243473075 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it runs on everything else too < 1243473078 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://enigma-game.org < 1243473079 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :noooo < 1243473087 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :BfW is boring < 1243473090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, third best < 1243473096 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: oh? < 1243473101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :1) nethack 2) BfW 3) Engima < 1243473105 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :hmm... let's see if it gives DROD a run for it's money < 1243473113 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, I didn't count nethack for some reason < 1243473122 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh? < 1243473128 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably because it's console-based < 1243473135 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :add GUI to my statement above < 1243473146 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I also think simutrans is better. Which has a GUI < 1243473154 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but it was originally for windows iirc < 1243473161 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :only later was ported to linux < 1243473166 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :so was DROD < 1243473168 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, NetHack was originally for UNIX < 1243473168 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it doesn't qualify < 1243473172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, true < 1243473176 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: download Enigma, anyway, it's a great game < 1243473183 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yeah, downloading it < 1243473207 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it easily gets boring though < 1243473212 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what, Enigma? < 1243473214 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :drod = www.caravelgames.com btw < 1243473216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243473223 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh I remember, you hate all the levels except the boring ones < 1243473227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which you find interesting < 1243473238 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: You neglected to mention anything by iD. < 1243473246 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i want to make some eso coding based puzzle game < 1243473253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, Um, isn't the graphics still closed source there iirc < 1243473264 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :you know: arrange some weird runes to make something work < 1243473267 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or maybe I mixed something up < 1243473274 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The .wads aren't free. < 1243473283 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nooga: there's a Brainfuck-based programs in Enigma < 1243473283 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ON IPHONE! < 1243473289 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, and I have great respect for the fast inverse square root < 1243473291 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*puzzle < 1243473292 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ais523: show? :D < 1243473295 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, Doom has shareware .wads. < 1243473298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, is that the name then? < 1243473298 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nooga: "print 23", search for it < 1243473303 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1243473306 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well that explains it < 1243473307 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's the exception, not the rule < 1243473317 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :How does Enigma work? < 1243473318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I don't consider it free and open without free and open data < 1243473327 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I've got the basics down < 1243473328 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: basically, it's a generic puzzle game < 1243473330 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you control a marble < 1243473333 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ais523: erm < 1243473335 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fine. You're a bit more hardcore than Stallman, but anyways. < 1243473337 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yeah, try to match the boxes < 1243473339 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :quite common phrase < 1243473342 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :but what are the scrolls for, etc. < 1243473342 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and what you have to accomplish in a level varies a lot < 1243473343 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Total conversions of those games, then? < 1243473344 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, sure source may be, but it isn't very useful to the end user < 1243473347 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: left-click < 1243473349 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they're document < 1243473351 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*documents < 1243473351 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, who doesn't own said data < 1243473353 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that explain what to do < 1243473362 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, and I never had doom or quake < 1243473377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they go into your inventory when you run over them; left-click to use the item you most recently picked up, mousewheel or right-click to change which item you use < 1243473391 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Emerge it; I'm sure it's in Portage. < 1243473397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, the data files too? < 1243473412 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Those are gratis, not libre, but yeah. < 1243473421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :No-go < 1243473427 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :OpenTTD is also awesome < 1243473432 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Congrats. < 1243473441 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nooga, it sucks compared to simutrans < 1243473450 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you know how with libre files you can theoretically read the source, before running it? Well, AnMaster actually does < 1243473450 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You are more 'free and open'-ish than Stallman. < 1243473455 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nooga, like no stations underground. Or tunnels with bends in < 1243473465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I often do yes < 1243473467 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: That... Is very scary. < 1243473485 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: BTW, have you ever checked out Second Life? < 1243473486 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :>:D < 1243473486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I don't read the full source of every new glibc or kernel < 1243473492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, no I haven't < 1243473501 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, doesn't work in offline mode < 1243473504 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Its source is a very... Interesting read. < 1243473504 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: but ottd has quite clean signaling rules < 1243473506 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I never play multiplayer < 1243473507 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ever < 1243473522 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I just hate multiplayer < 1243473535 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what do you never play multiplayer? < 1243473537 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: is it that because you always loose? :D < 1243473538 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nooga, um? < 1243473544 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, fine. By "interesting", I mean that it is Pandora's Box in code form. < 1243473547 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nooga, doesn't simutrans too? < 1243473558 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i'll give it a try < 1243473565 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I'm both a bad winner and a bad looser < 1243473569 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think it has half of the STL reimplemented poorly. < 1243473583 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, which game? < 1243473591 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Second Life. < 1243473593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243473595 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Is (a{}b{}c)%5 allowed? And is (a)*5 the same as (a)%5 ? < 1243473624 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And its developers are enamoured with XML. < 1243473641 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I'm so not ever going to look at that < 1243473642 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think if someone invented a low-level XML language, they would use it. < 1243473646 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*shudder* < 1243473663 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :step 1: grab the C++ standard < 1243473673 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Consider that a goatse-esque thing. < 1243473674 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :step 2: make every token an XML element < 1243473677 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :step 3: enjoy < 1243473677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, < 1243473678 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and < 1243473684 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that solves Intel vs AT&T < 1243473686 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :THEY WOULD DO IT < 1243473690 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since you can put them in either order < 1243473696 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: for the first question, no, you can only have one {} in a (); for the second question, no, you need {} in a ()% block, so you'd have to write (a{})%5 to do the same as (a)*5 < 1243473700 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : or < 1243473704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :THE CHOICE IS YOURS! < 1243473709 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Ah, got it. < 1243473739 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or even: < 1243473749 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : < 1243473751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1243473763 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric : < 1243473778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, invalid. Those attributes are required < 1243473793 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :however... all labels must have an end < 1243473795 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like: < 1243473818 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric : Inline comments for the lulz? < 1243473818 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : < 1243473845 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Not valid XML. < 1243473851 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, no? < 1243473852 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The label tag was already closed. < 1243473862 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, typo < 1243473869 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I didn't mean to close it < 1243473873 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also dumb. < 1243473878 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Labels don't nest in assembly. < 1243473881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, that was part of the point < 1243473893 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1243473908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, and no they aren't allowed to nest < 1243473920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with one exception < 1243473930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :one level of local can nest in non-local < 1243473948 0 :inurinternet!n=nuri@cpe-72-132-167-7.dc.res.rr.com JOIN :#esoteric < 1243473955 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I... And... I HATE YOU < 1243473974 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :BAD XML SCHEMA WRITER, BAD! < 1243473986 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :
< 1243473998 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lmao < 1243474014 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :what do the mini black balls do? < 1243474021 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: extra lives < 1243474027 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : < 1243474031 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :does that become relevant later? < 1243474033 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I KEEL YOU < 1243474037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not sure that cdata is correct < 1243474042 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :
< 1243474044 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you have one in your inventory and die, and the level allows resurrection, you end up being resurrected at the start of the level rather than having to restart < 1243474049 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes, I imagine you'll mess up later < 1243474057 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and fall into water or hit a death stone or something < 1243474062 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :some levels are very lethal < 1243474083 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, did I get the CDATA signature right? < 1243474115 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I DUNNO, I KEEL YOU < 1243474125 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=eB2nkRG2kMI here < 1243474128 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, you kneel before me? < 1243474129 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1243474132 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's nice! < 1243474138 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :this is what i am after 20 hours of work < 1243474159 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :YES. SURE. I DON'T CARE, BURN WITH THE HEAT OF A THOUSAND SUNS! < 1243474178 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION kneels with a nuke strapped to his back. Hits the Big Red Button™. < 1243474182 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, also I think this would of course be much better in S-Expressions < 1243474205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :now night < 1243474303 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1243474309 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I just have to ask first < 1243474320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, why did you have a duke strapped on your back < 1243474326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and what did the duke think about it < 1243474398 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1243474439 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It was the Duke of Nukem, actually. < 1243475266 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1243475682 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :If both programs + at the same time in the same cell, does 2 get added? It's confusing because they both look at the "in" value... < 1243475713 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it should add 2 < 1243475715 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i assume 2 should be added < 1243475717 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it doesn't, that's a bug < 1243475726 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :OK, that makes sense, but the "spec" didn't make it clear :P < 1243475820 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what do the silver/gold medals and feathers on the level selection screen mean? < 1243475850 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: feather = unsolved easy level, silver = solved easy level, gold = hard level < 1243475858 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can click on the feather button to switch between easy and hard mode < 1243475912 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243475928 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :enjoying it, btw? < 1243475933 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And what happens when a program terminates? Just loops? < 1243475948 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yes, though for pure puzzleness DROD still triumphs < 1243476077 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :is it just me or are the blocks not randomized in hard mode? < 1243476091 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: infinite nops < 1243476094 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: on which level? < 1243476101 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :on most levels, the oxyds are random < 1243476102 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ais523: OK, thanks. < 1243476103 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :on some, they aren't < 1243476106 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243476107 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1243476257 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :also is it just me, or is par not par? < 1243476276 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: it's an average score for good players < 1243476286 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I must really suck then < 1243476288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although, if you only just got it, you may not have up-to-date records < 1243476297 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and most pars are rather hard to get < 1243476300 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :because lots of these I can only hit par if I get real lucky on the draw < 1243476303 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because many of the good players are realy good < 1243476318 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, people going for par keep repeating levels until they get a good time < 1243476319 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so guys < 1243476327 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i now own a NeXTstation Turbo < 1243476487 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :omg < 1243476492 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :someone mentioned enigma? < 1243476494 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i love you < 1243476508 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nescience: I've written levels for Enigma < 1243476514 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :oxyd is probably my favorite puzzle series of all time < 1243476514 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although they're in the next version, not the current one < 1243476534 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :though it's a close tie between oxyd, chip's challenge, and crystalex < 1243476543 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i haven't tried the user-generated levels in enigma actually < 1243476550 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i had mixed results the first time i did < 1243476564 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :good level design can be an iffy skill :P < 1243476568 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Bleh, even with a C impl defend8 is sloooooooow < 1243476775 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I guess that's because the expanded version is many megs long >_> < 1243476802 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :really? I thought it was slightly less than 1MB < 1243476829 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :My counter trying to sub-parse is at 3M < 1243476866 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1243476869 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it wont boot from disk :( < 1243476873 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i would assume expanding is a bad idea if you don't really have to... < 1243476893 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and the abbreviations are designed so you don't need it, arent't they < 1243476907 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I suppose, but it's a huge PITA in C >_> < 1243476925 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :esp. since they can contain ['s < 1243476925 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*-t < 1243476932 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243476934 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but only matched ones < 1243476947 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :question, i still don't understand ({})... does (a{b}c)* expand to aabcc? < 1243476961 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nescience: (a{b}c)%2 expands to aabcc < 1243476975 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the difference to (a)*2b(c)*2 is that a and c can contain the matching halves of brackets < 1243476983 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i did forget the % and 2, whoops < 1243477004 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :matching halves of [] brackets you mean < 1243477010 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243477017 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i don't see why that's not possible with () < 1243477018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :generally speaking, [] = bracket, () = paren < 1243477022 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :unless you do syntax checking < 1243477024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nescience: and because you aren't allowed to do it with () < 1243477032 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because trying to partially expand would then be a pain < 1243477036 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but i don't always know that the person i'm talking to is also a stickler for syntax names :) < 1243477036 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as you'd have to lookahead in the program < 1243477047 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: you only need to keep a (nesting) counter for each abbreviation, don't you? < 1243477060 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :hm, maybe.. i dunno < 1243477079 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i wonder what the trouble i had earlier was about < 1243477096 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nescience: probably a bug < 1243477104 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wrote that interpreter in a hurry, and at about 3am < 1243477110 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1243477141 0 :Gracenotes_!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1243477163 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i can't quite grasp it yet, but it seems like you shouldn't need to expand anything at all < 1243477191 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :() operate like a for loop, but ({}) might be more troublesome < 1243477201 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hm it _should_ be possible to make () allow unbalanced [] by keeping track of balance level of each item < 1243477211 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: in a hurry, at 3am? < 1243477219 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: :D < 1243477224 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :([)*5 foo (])*5 etc < 1243477234 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :on that count, if that's the only reason for {} i think it should be done away with < 1243477235 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, in a calm, relaxed manner < 1243477256 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nescience: well {} can also be easier to read can it not < 1243477271 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :only one *n at the end < 1243477277 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Your perl one doesn't expand, does it? I can't read it at all. < 1243477278 0 :Gracenotes!unknown@unknown.invalid QUIT :Nick collision from services. < 1243477279 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i don't find ([{}]) easy to parse < 1243477291 0 :Gracenotes_!unknown@unknown.invalid NICK :Gracenotes < 1243477296 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :([) is at least a bit more straightforward seeming < 1243477299 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs < 1243477303 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nescience: it's sort of like delimited continuations, not that i really understand those < 1243477315 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i gotta get going to dinner, my grandma is waiting! < 1243477326 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION may be going off the deep end there < 1243477339 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :okay, what gives < 1243477345 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :this level is making my ball go crazy < 1243477353 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I need to expand any that include [ or ] ... :( < 1243477372 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i thought a lot about such matching when constructing the unlambda palindromizer < 1243477382 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243477391 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :because it's strangely almost, but not quite equivalent < 1243477392 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: there are all sorts of weird things in Enigma like that < 1243477399 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :each level gets to set its own laws of physics < 1243477404 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although most just use the standard ones < 1243477416 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :coppro: you need rock hard control of your iron ballz! (wait, glass?) < 1243477423 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*equivalent to parenthesis matching < 1243477436 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: new here? I don't recognise you < 1243477505 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION recognizes myndzi from yesterday < 1243477506 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION recognizes oerjan from yesterday < 1243477511 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh :D < 1243477524 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that was eerie < 1243477527 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION catches oerjan in a butterfly net ----\XXXXX/ < 1243477541 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats his way out -----### < 1243477552 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :unfortunately i seem to only hit other butterflies < 1243477560 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION releases oerjan < 1243477618 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: inside paren matching () (or []) always cancel, so a whole item always reduces to ]...]][[...[ < 1243477639 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and it's not _that_ hard to construct a calculus of those, for repetition < 1243477639 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: (]-[)*5? < 1243477646 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :admittedly, that's a rather silly case < 1243477672 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ok there may be a number of corner cases, but it should be doable < 1243477672 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lololol < 1243477687 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that would have a ][ matching totally < 1243477692 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :WARNING: preposterous time in Real Time Clock -- CHECK AND RESET THE DATE! < 1243477708 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: a genuine warning? < 1243477714 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yeah! < 1243477731 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it's a monoid, of course < 1243477750 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what was the preposterous time? < 1243477757 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1243477763 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its reading March 17 2003 < 1243477763 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you could use it to split up parenthesis matching in parallel :D < 1243477765 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :PREPOSTEROUS! < 1243477786 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: it's irish? < 1243477798 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no. what? < 1243477846 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: your computer has been infected with a RIRA virus < 1243477856 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: are you here for BF Joust, or just happened to arrive around now by coincidence? < 1243477866 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :My computer is a NeXTstation Turbo < 1243477912 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tests if myndzi has a response script, as that was too eerie... < 1243477913 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tests if oerjan has a response script, as that was too eerie... < 1243477919 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hah! < 1243477936 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: gotcha! < 1243477962 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if myndzi is a bot < 1243477963 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if ais523 is a bot < 1243477977 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION , glancing at myndzi, declares that GregorR-L is his lord and master. < 1243477977 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION , glancing at GregorR-L, declares that myndzi is his lord and master. < 1243477982 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :*snaps* < 1243477990 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :too clever :D < 1243477998 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although most bots don't claim to be using mIRC < 1243478011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fungot: say hi to myndzi < 1243478012 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ais523: " what?" the wind, the sharp tin taste of snow. it was just some mud in water... i expect you're not afraid any more," said < 1243478028 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: myndzi did converse yesterday though < 1243478030 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!underload (hi myndzi)S < 1243478031 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :hi myndzi < 1243478041 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ah, ok < 1243478042 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what about? < 1243478059 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: he added something to the BF Joust talk page < 1243478062 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1243478080 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why ehird's reverse version of defend8 is second, whereas the real defend8 is 11th < 1243478081 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1243478086 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I suspect tape length randomization < 1243478091 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!underload (ACTION bows to myndzi)S < 1243478092 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bows to myndzi < 1243478093 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bows to EgoBot < 1243478099 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1243478111 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ul (ACTION bows to myndzi)S < 1243478111 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bows to myndzi < 1243478121 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, that was strange < 1243478201 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1243478252 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :guuuuys < 1243478256 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ive got a NeXT machine! :o < 1243478274 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i should invent some sort of world wide web thing < 1243478300 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION invents a PReViouS machine < 1243478419 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm, it gets a bit hairy if you have something like ]]][[ < 1243478453 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah, you can analyze it as ](]][[) < 1243478455 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :Apple ][ < 1243478464 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: Create some hypertext markup language. < 1243478470 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1243478479 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Apple ][²? < 1243478494 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or wait < 1243478510 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(]])(])([[) < 1243478514 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i would, but unfortunately noone will use it :( < 1243478520 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :even tho itd be AWESOME < 1243478524 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: Call it Gopher. < 1243478535 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :way better than tbl's crap :| < 1243478539 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if you have several in a row, all but the middle one cancel < 1243478643 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :]] ] [[ + ]] ] [[ = ]] ]] [[ < 1243478659 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :with the middle ones coming from the middle ones, in terms of who match who < 1243478874 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks this ties into the recent finger tree post on good math, bad math < 1243479046 0 :fungebob!unknown@unknown.invalid QUIT :anthony.freenode.net irc.freenode.net < 1243479063 0 :fungebob!n=chatzill@65.66.121.86 JOIN :#esoteric < 1243479136 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(a{b}c)*n -> (a)*n b (c)*n of course < 1243479379 0 :MizardX!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1243480463 0 :MizardX!i=MizardX@unaffiliated/mizardx JOIN :#esoteric < 1243483212 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1243483222 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :^ was originally used for lambda notation, in various forms. < 1243483263 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :m̂.m+1 became ˆm.m+1 became ^m.m+1 became λm.m+1 < 1243483302 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Any way of writing a nice lambda with compose? < 1243483430 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: sorry, it's all greek to me < 1243483458 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: The compose key. ;) < 1243483519 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't think he has seen a compose key since last he sat at a real VT < 1243483794 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: a nice lambda with compose?? < 1243483829 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I've got Win bound to Compose. < 1243483840 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :dunno what that is < 1243483845 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's handy, Ørjan. ;) < 1243483853 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: Lets you compose two characters. < 1243483863 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1243483871 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :dunno about writing lambdas with that. < 1243483876 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For example, I can stick umlauts on something by typing Compose " o < 1243483881 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243483883 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ö < 1243483897 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :alt+u then whatever < 1243483899 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::T < 1243483911 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not here. < 1243483945 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ẅëẗÿüïöäḧẍ < 1243483956 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i didnt even know w, t, h, and x had diareses D: < 1243483973 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's the composing diareses. < 1243484001 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ẇėṙṫẏıȯṗȧṡḋḟġḣżẋċḃṅṁ < 1243484012 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i like how ˙+i = ı < 1243484013 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243484022 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Basically, it's the composing diaresis followed by a character. They are displayed as a single character. < 1243484024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ḧ is on my keyboard < 1243484027 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with composing umlaut < 1243484029 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it's in Unicode < 1243484031 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :weird you < 1243484036 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :why ḧ? < 1243484042 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So it is. ḧ < 1243484042 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whereas, say, n with an umlaut isn't < 1243484047 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I can do it without composing. < 1243484050 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I suspect some language uses it < 1243484061 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :n umlaut isnt available for me < 1243484070 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: it doesn't exist < 1243484074 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :aha! < 1243484102 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For some reason, I can't get a ı by typing it, but I *can* get a İ. < 1243484115 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ươʼm < 1243484118 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :whoops, no m < 1243484141 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :õ_õ < 1243484166 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :țș < 1243484181 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ţş < 1243484250 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ṟṯḏẖḵḻẕḇṉ < 1243484276 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :€ < 1243484289 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :űő < 1243484364 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ẘe̊ẙůo̊å < 1243484406 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ŧʉɨɵđǥħłƶƀ < 1243484427 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :₩ < 1243484450 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ẻỷủỉỏả < 1243484518 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ẉẹṛṭỵụịọạṣḍḥḳḷẓṿḅṇṃ < 1243484546 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ı < 1243484564 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ȩŗţşḑģḩķļz̧çņ < 1243484579 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :everyones got a goatee, but g has a mohawk < 1243484579 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1243484583 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what a rebel < 1243484594 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ę < 1243484601 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ęȩ < 1243484607 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243484611 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ǫ < 1243484615 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :how silly < 1243484625 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :˛c < 1243484627 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :doesnt work! < 1243484636 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :damnit, i want my c's to have a backwards goatee! < 1243484655 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ȫ < 1243484671 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :insanity! < 1243484768 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yesterday... hmmm < 1243484776 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i don't know if i joined from here, but < 1243484786 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :nescience's ident is my nick, so that might be it < 1243484834 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243484843 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but you _did_ comment on the wiki, right? < 1243484847 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :also (ais523) i am the home computer of nescience, so yeah, bsjoust < 1243484859 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243484893 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oh, yes < 1243484897 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i was using 'nescience' at the time < 1243484902 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but since i had to register, i used my normal handle < 1243484914 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :also, try the /me script with colored nicks ;> < 1243484933 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :though both of you have the same nicklen as me so i guess it wouldn't be totally apparent how cool it is! < 1243484946 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :nobody tried to exploit it either yet, hehe < 1243484971 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :the script is primarily there as bait for things like < 1243484985 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric ://nick asshole | me is a myndzi < 1243484998 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm afraıḋ that whenever I use a letter 'I', I'm goıṅg to have to omıt the I and move ıṫ over a space. < 1243485000 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1243485017 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :əɹəɥʇ ʎuunɟ əlʇʇɪl ɐ ѕʞооl ʇ ɹnоʎ < 1243485032 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :see i have all the fun scripts on this one \o/ < 1243485032 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                            | < 1243485032 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                            >\ < 1243485039 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, the backwards goatee? < 1243485042 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ç < 1243485046 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1243485056 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :your nick is 1 letter too short, and it's not enabled in this channel < 1243485057 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243485058 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :1 sec < 1243485092 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :there you go, \o/ away! _o| \o/ |o/ \m/ \m/ \o/ < 1243485092 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :               |         |   |   |   `\o/´   | < 1243485092 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :              /|        /<  /`\  >\    |     |\ < 1243485092 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                   (_|¯'\ < 1243485092 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                        |_) < 1243485108 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1243485109 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :wtf is that < 1243485117 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :a silly script < 1243485129 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :like most of my boredom projects < 1243485140 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :there was a guy in a channel i was in who used \o/ excessively < 1243485140 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                                | < 1243485140 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                                |\ < 1243485156 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so i made the script to line up a body under the head < 1243485164 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tests < 1243485166 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1243485167 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : | < 1243485167 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :/`\ < 1243485176 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(though that last time, i could swear i put some codes in the way so that it wouldn't react... oh well) < 1243485187 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :\m/ \m/ < 1243485193 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :as i said, your nick is too short < 1243485197 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you have to put a couple chars before it < 1243485201 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :the rocker needs an extra space < 1243485201 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1243485205 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1243485207 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :the little dude lines up without extra space < 1243485220 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but his foot would be in my nick for you < 1243485221 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric : \m/ \m/ < 1243485236 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric : \m/ \m/ ? < 1243485237 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :  `\o/´ < 1243485237 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :    | < 1243485237 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :   /`\ < 1243485237 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric : (_| |_) < 1243485240 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :there you go < 1243485243 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1243485257 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :though i bet a larger proportion of dudes in here use xchat or something so it probably looks like crap to them < 1243485263 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :than many irc channels, i mean < 1243485712 0 :Corun!unknown@unknown.invalid NICK :Corun|away < 1243485744 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1243485995 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh hey < 1243485999 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi is talking. < 1243486013 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i didn't expect my join to confuse people so < 1243486021 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i just RDP'd home and joined up so i'd have buffer to read < 1243486025 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Well, only this confused people: < 1243486027 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :when i left work < 1243486027 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes myndzi talk < 1243486028 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes GregorR-L talk < 1243486030 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :myndzi = ? < 1243486038 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it's just a silly script < 1243486043 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Very silly :P < 1243486046 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :try //nick penis | me likes the myndzi < 1243486048 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :But we figured you were a bot. < 1243486062 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :or //me pokes myndzi in the nose < 1243486078 0 :GregorR-L!unknown@unknown.invalid NICK :cocks < 1243486083 0 :cocks!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes myndzis < 1243486088 0 :cocks!unknown@unknown.invalid PRIVMSG #esoteric :Err < 1243486091 0 :cocks!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes myndzi < 1243486091 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks GregorR-L likes cocks < 1243486095 0 :cocks!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243486096 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1243486105 0 :cocks!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes phalli < 1243486108 0 :cocks!unknown@unknown.invalid PRIVMSG #esoteric :Err < 1243486110 0 :cocks!unknown@unknown.invalid NICK :phalli < 1243486112 0 :phalli!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes phalli < 1243486114 0 :phalli!unknown@unknown.invalid PRIVMSG #esoteric :DFHIOFHDSI < 1243486116 0 :phalli!unknown@unknown.invalid PRIVMSG #esoteric :I can't type < 1243486116 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1243486121 0 :phalli!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes myndzi  < 1243486122 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks GregorR-L likes phalli < 1243486129 0 :phalli!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmmmmmmm < 1243486137 0 :phalli!unknown@unknown.invalid PRIVMSG #esoteric :I figured you had a word list. < 1243486141 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :nope ;) < 1243486143 0 :phalli!unknown@unknown.invalid PRIVMSG #esoteric :But "phalli" would be a weird one to be there. < 1243486150 0 :phalli!unknown@unknown.invalid PRIVMSG #esoteric :ACTION licks myndzi < 1243486153 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :simpler than that, but i'm sure eventually you guys can figure it out < 1243486162 0 :phalli!unknown@unknown.invalid NICK :GregorR-L < 1243486163 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :also, flood protection < 1243486165 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :*eh* < 1243486169 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :30 seconds i think is too much, i should reduce it < 1243486199 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1243486206 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :I can bring my intimacy to the high level < 1243486214 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :my email tells me so, it must be true < 1243486225 0 :Corun|away!unknown@unknown.invalid NICK :Corun < 1243486262 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, i also wrote a script to replace my nick with color codes included :) < 1243486273 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :if the nicks are different sizes it scales the codes as best it can < 1243486290 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Huh < 1243486295 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That's ... huh. < 1243486297 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :just one of many silly things i've amassed over the years < 1243486302 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :!maze 50 5 < 1243486302 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :╺┳━┳━━┳━┳┳━┳┳━━┳┳━━┳━┳━━━━━━┳━┳┳━━━━━━━━━━━┳┳┳━━━━┓ < 1243486303 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :╻┣╸┣━╸┣╸╹┗╸╹┗┳╸┃┗╸╺╋╸┗━━┳━╸┏┛╺┫┗━┓┏╸┏╸╺━┓╺┳┫┃┣╸╺━┳┫ < 1243486303 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :┃┗┓┗┳╸┗━━━╸╺┳┻┓┗╸╺┳┻━━╸╺┻┳┓┗╸╺┻━╸╹┣╸┣╸┏━┛╺┛╹╹┗╸╺━┛┃ < 1243486303 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :┣╸┗╸┗━━━━┳┓╺╋╸┗━━╸┗━━┓┏┓╺┛┃┏━┳┓┏╸╻┗┳╋━┛╺┓┏┳╸╺┓╺┳╸╺┫ < 1243486306 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :┃┏╸┏╸╻╻┏╸╹╹╺┻╸┏╸╺┓╺┳╸┗┛╹┏╸┗┻╸╹┗┛┏┛┏┛╹┏╸╻┣┛┗╸╺┻┳┻╸╺┛ < 1243486309 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :┗┻━┻━┻┻┻━━━━━━┻━━┻━┻━━━━┻━━━━━━━┻━┻━━┻━┻┻━━━━━┻━━━╸ < 1243486357 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :'Tis a mIRC user. < 1243486365 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1243486371 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that's probably bane on freenode huh? :P < 1243486383 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Windows* is bane on Freenode. < 1243486391 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i could be running wine :D < 1243486441 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :every now and again i try to like linux but it just never works out between us < 1243486451 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :she's a fine woman, but maybe we're just zodiacally incompatible or something < 1243486554 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :are mazes guaranteed to be solvable? < 1243486559 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243486562 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :btw nice unicode block < 1243486568 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Probably uses Primm's or something. < 1243486569 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :*wink* < 1243486571 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :though with the ascii space there's not really enough to work with to make them challenging < 1243486589 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i have scripts for like 3 or 4 algorithms heh < 1243486596 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :looks a bit better copying it into a text editor < 1243486607 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :okay, solved, where's mah moneh < 1243486608 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i've got one that uses eller's algorithm in an @window < 1243486612 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but rather than being mean i made it randomly end < 1243486618 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it'd be amusing to make it go on forever < 1243486622 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i am an evil man... < 1243486653 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I used to draw such awesome mazes when I was a kid. with chalk, on my neighborhood street < 1243486663 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :all the kids came out and tried to navigate < 1243486666 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :for some reason i started doodling one line mazes < 1243486674 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i still do on occasion < 1243486685 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i also used to make lego marble mazes that would infuriate everybody except me < 1243486691 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(fools! i trapped your ball!) < 1243486704 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i made a huge one one time that was like 5 stories tall < 1243486716 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i had enough space inside to play around with using ramps and various gadgets < 1243486720 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1243486743 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: draw a chalk maze around the block. < 1243486754 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :have the start and end directly next to each other, but make sure they cannot connect < 1243486807 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :hey... this was when I was, like, 8 years old. < 1243486821 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: I think I did that once < 1243486828 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1243486831 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :well. obviously they connected < 1243486843 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :but they were right next to each other < 1243486850 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i think i made lego mazes when i was really young too, except instead of marbles and people trying to solve them, i put ants in them < 1243486852 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243486863 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i had little clear blocks so i could see how far they got! < 1243486954 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :According to my new, fast bfjoust interpreter, defend8 runs off the tape a lot ... < 1243486960 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :and they crawled up the wall, huh? >_> < 1243486969 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :there was a ceiling < 1243486977 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :like my marble mazes, they were 3d < 1243486988 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: guess that means it's not dec/incing enough to get the flag < 1243486992 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :er, GregorR-L < 1243487016 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :funny. i'm proud of my nick completer but it's got me in the habit of completing nicks with one letter < 1243487023 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so if i sense a conflict i automatically type two < 1243487024 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243487026 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: I haven't really read into the programs much, I just want to see if I can get an approximately correct result :P < 1243487050 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :try setting up ties < 1243487057 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :http://www.astrolog.org/labyrnth/algrithm.htm < 1243487066 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i remember that page :) < 1243487068 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it's a good page < 1243487074 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :games in mazes prolly aren't that fun, really >_> < 1243487087 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :nope, mazes are pretty boring when it comes to it < 1243487104 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i once saw someone on 4chan request rule 34 on mazes < 1243487110 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :...and it was provided < 1243487117 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :because there's an obvious target (the end of the maze), but it takes so long to get to it < 1243487117 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it was, of course, a hentai manga < 1243487145 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :most gamers feel like you need intermediate goals, iirc < 1243487163 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1243487172 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i am quite patient and persistent < 1243487177 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :shows in puzzle games < 1243487180 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :well, not iirc. more like "I think" < 1243487186 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :there can be levels with an obvious target that take a long time to get to < 1243487189 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but at least they are interesting < 1243487192 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :there's not much interesting about most mazes < 1243487217 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :still, room-by-room step-based games (roguelikes too, although generally not step-based) can be fun < 1243487230 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :there's this level in crystalex where you have a two-screen(?) map < 1243487239 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :with like 150 blocks or something to break < 1243487249 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and you have to basically work out a path to break them all in an order that gives you enough points to pass < 1243487260 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it was tedious and took a long time, but somehow managed to be interesting anyway < 1243487274 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :helped by the fact that by the time you encounter it you already have a good idea of some of the tricks you can apply < 1243487291 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :the solution is such that you can't slip up even once < 1243487303 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so even if you figure out something, you have to then pull it off < 1243487306 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :..just to see if it works < 1243487326 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243487331 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Damn, egojoust is doing something wrong ... < 1243487343 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :With randomization removed from both, its result is different ... < 1243487345 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :crap < 1243487355 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to find his calculus outlines < 1243487375 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh wait, duh :P < 1243487380 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It's because I un-implemented {} :P < 1243487390 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that could do it < 1243487410 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :No, never mind, that's only in one program, and it's not the only affected program ... < 1243487421 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :by the way, http://myndzi.tengototen.net/crystalex.rar if the puzzle dudes want to check it out < 1243487466 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :.rar is a sure sign of Windows :P < 1243487472 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :boo hoo < 1243487474 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :would you like a tgz? < 1243487479 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :wait, it's an exe file! < 1243487481 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :sux2bu < 1243487483 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :.7z would be beautiful, and is also better. < 1243487497 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i don't know if it runs under wine < 1243487507 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :*eh* < 1243487514 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I was more just finding excuses to complain :P < 1243487521 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i know :) < 1243487545 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that reminds me i never did hold an oxyd thread :( < 1243487551 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i had planned to when the crystalex thread completed < 1243487561 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1243487602 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ACTION suggest players try DROD - you'll enjoy it < 1243487626 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :drod falls in that category of games that don't interest me much for some reason < 1243487627 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :if you're scared by the fact that you need to provide monies, that's only for the official levelsets < 1243487632 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :along with boulderdash style games < 1243487650 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i have a hard time putting a finger on my desires in a puzzle game < 1243487996 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243488445 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1243488678 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Color me confused. < 1243488712 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION opens the crayon box and takes out the crayon labeled "confused" < 1243488747 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I think I've implemented % wrong, but it's right as far as I can see :P < 1243488784 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i don't know anything about your code, so i guess i can't help much :) < 1243488843 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/1437169 < 1243488904 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I only suspect that % is the problem because I can produce identical results to ais' in every case except the program with a % < 1243488928 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :why don't you just print out the expanded version and examine it by eye? < 1243489023 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That's what I'm doing now. < 1243489028 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And the output from ais' looks all wrong :P < 1243489033 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243489040 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it could be? < 1243489042 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :can i see? < 1243489097 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's just that his output is confusing, it does it one step at a time whereas I do what expansion is necessary all at once. < 1243489099 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :he did say he hacked it together at 3am didn't he? < 1243489164 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/1437174 < 1243489168 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yeah :P < 1243489186 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :haha, i'm not sure what i'm looking at < 1243489200 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243489202 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i follow < 1243489227 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :sorta < 1243489228 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(>(+{>}-)%9)*2(>)*5([---[+]]>)*21 // the source < 1243489247 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :what does % do? < 1243489259 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oh wiat < 1243489261 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :*wait < 1243489261 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it looks wrong < 1243489270 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :why is it adding -s after the ({}) < 1243489271 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is stupid < 1243489286 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :mmm < 1243489292 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i think it keeps the ({}) for reference < 1243489298 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and when the counter hits 0 < 1243489308 0 :coppro!unknown@unknown.invalid QUIT :"The only thing I know is that I know nothing" < 1243489309 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it drops the parts between ({ and }) < 1243489320 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it looks funny because it's only showing you the current instruction, so the left side never 'grows' < 1243489335 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :how's your version come out? < 1243489364 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :>+++++++++>---------%9>+++++++++>---------%9*2>>>>>*5[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>[---[+]]>*21 < 1243489378 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(The leftover "%9", "*2" etc are just skipped as comments) < 1243489390 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so the way you compare these then < 1243489400 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :is take the left character of his output < 1243489403 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and concatenate them all < 1243489415 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Ah yes < 1243489427 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i was trying to do it in notepad but what a pain < 1243489431 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Err, not quite. < 1243489435 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :eh, i can script it < 1243489436 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :[ loops won't match < 1243489451 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oh true < 1243489455 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :'cause his output is execution < 1243489459 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and yours is before that < 1243489463 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so.. output execution? < 1243489474 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :concatenate his left characters into a string < 1243489482 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :then in yours, concatenate the executed instructions as well < 1243489488 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yuh < 1243489489 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you aren't spending a cycle on the comments are you? < 1243489549 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :My execution trace is >+++++++++>--------->+++++++++>--------->>>>>[---[+]]>[---[+]+++++++++>--------->+++++++++>--------->>>>>[>[>[---[+]+++++++++>--------->+++++++++>--------->> < 1243489550 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :No < 1243489554 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :anyway, the only part with the {} is at the start < 1243489574 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :his..: >+++++++++>--------->+++++++++>--------->>>>>[>[>[>[>[>[>[>[>[>[>[>[---[+[+[+[+[+[[>[---[+[[>[---[+[+[+[+[+[[>[---[+[[>[---[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[+[ < 1243489574 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yours: >+++++++++>--------->+++++++++>--------->>>>>[---[+]]>[---[+]+++++++++>--------->+++++++++>--------->>>>>[>[>[---[+]+++++++++>--------->+++++++++>--------->> < 1243489602 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :looks like the ({})%N part is the same < 1243489613 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but you're having weirdness on the brackets < 1243489621 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :or else not outputting them quite right < 1243489646 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oh, also.. are you checking for 0 at the [ character? < 1243489655 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it should skip the entire [] block if it's 0 < 1243489666 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :... it should use a cycle there, right? < 1243489673 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it should use a cycle on the [ < 1243489676 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and then skip the ---'s < 1243489683 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, that's what it does. < 1243489695 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it looks like you are executing them < 1243489716 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :..oh, i dunno, maybe it's not spitting out parts it should be < 1243489728 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :like all the [>'s < 1243489735 0 :Corun!unknown@unknown.invalid NICK :Corun|away < 1243489756 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :if i skip that kinda stuff they look closer to matching.. a little < 1243489778 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :also your pointers or something are off < 1243489789 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :why is it putting ]+++++++++>---------> in after it gets past the % part? < 1243489806 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, something's wonky. < 1243489820 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it looks like it maybe expanded correct but executed wrong < 1243489832 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Must've failed to match loops or something. < 1243489837 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243489856 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it's going back to the start of the first ( < 1243489915 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :or maybe just 0 < 1243489920 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :which makes more sense < 1243489928 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yup, something screwy. < 1243490004 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243490030 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Found it < 1243490035 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Stupidity reigns supreme! < 1243490042 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1243490051 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :glad you did, 'cause i can barely read c! ;) < 1243490068 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :rather, it's read-only and understanding through context.. which doesn't always help with debugging < 1243490093 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Then probably you won't see why this is bad: int *buf = malloc(someSize * sizeof(int)); memset(buf, -1, someSize); < 1243490103 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives GregorR-L a (+(+(+(+(+(+(+(+(+(+)*1000)*1000)*1000)*1000)*1000)*1000)*1000)*1000)*1000)*1000 < 1243490128 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :somesize doesn't have * sizeof too? < 1243490133 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yup :P < 1243490136 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :the one in memset i mean < 1243490140 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that'd explain why it's 0 < 1243490194 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yup < 1243490201 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it still seems like it should be possible to interpret without expansion at all < 1243490205 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i have a little time, lemme see if i can work it out < 1243490248 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :There, now it's perfect :) < 1243490251 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :again it occurs to me that i don't quite know how it behaves, lol < 1243490255 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :what should happen for < 1243490260 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It interprets without expansion in most cases. < 1243490264 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(a[b{c}b]a)%2 < 1243490277 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That's a[ba[bcb]ab]a < 1243490281 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :a[ba[bcb]ab]a? < 1243490283 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :mk < 1243490293 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's simple seeming < 1243490300 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :in addition to keeping a pointer, you'd just need to keep a counter too < 1243490305 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders < 1243490367 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :$ rm -f ../cache/* < 1243490367 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :$ time ../report ../bfjoust ../cache *.bfjoust > report_ais.txt < 1243490367 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :real 0m23.030s < 1243490367 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :$ rm -f ../cache/* < 1243490367 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :$ time ../report ../egojoust ../cache *.bfjoust > report_ego.txt < 1243490368 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :real 0m0.369s < 1243490370 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :$ diff report_ais.txt report_ego.txt < 1243490372 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :$ < 1243490372 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1243490375 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1243490422 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Takes 2 seconds for egojoust to run defend8 against everything. < 1243490431 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Takes ais' on the order of 10 minutes. < 1243490437 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i think it's not very hard to in-place interpret the weirdass ({})%N syntax < 1243490457 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :a couple counters is all < 1243490542 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and since the brackets inside it should(?) match, there's not really any crazy stuff you have to do either as far as finding where to jump to < 1243490600 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it's just that if you hit a [ at a data point that is 0 < 1243490616 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :with a matching pair on the other side of the {} < 1243490628 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you stop counting the whole N off, and count off what you've reached < 1243490630 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :like, < 1243490642 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(a[b{c}d]e)%3 < 1243490648 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :say the first [ is nonzero but the 2nd isn't < 1243490660 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :first time you hit { and increase a counter < 1243490664 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :then you start at a again < 1243490669 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you hit the [, it's 0 < 1243490679 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you haven't done the full 3, but now you don't need to do any more < 1243490684 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you jump to e, then dec the counter < 1243490687 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :now d, ], e < 1243490702 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :if ] is nonzero, you're back to the front side though, and once again you increase the counter < 1243490716 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(but keep track of the %N counter separately -- only do this three times) < 1243490731 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :actually, that may be a bit off < 1243490734 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks a little more < 1243490750 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it is a little off < 1243490754 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you don't keep track of %N separately < 1243490758 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :just inc a loop counter < 1243490762 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and if the loop counter is equal to N < 1243490766 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :then when you hit { you proceed on to c < 1243490776 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that's simpler than it seemed < 1243490790 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and it sounds correct to my mind, am i making any sense? < 1243490801 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should script it up in MIRC on WINDOWS! :) < 1243490903 0 :Corun|away!unknown@unknown.invalid NICK :Corun < 1243490972 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :OK, !bfjoust now uses egojoust < 1243490975 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :So it should be much faster. < 1243490993 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(About two seconds, due to defend8) < 1243491023 0 :sebbu2!n=sebbu@ADijon-152-1-49-62.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1243491152 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :cool :) < 1243491212 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :clarification: loop as normal; if you hit {, increase loop counter and go back to (; if loop counter = N, instead proceed on; if you hit ), decrease loop counter, go back to }; if you hit ) and loop counter is 0, proceed < 1243491232 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :when i say 'loop as normal', i am referring to [] shunting you back and forth, potentially spanning {} < 1243491259 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :don't increase loop counter if it == N and you hit { < 1243491272 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that should allow evaluation without expansion < 1243491308 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ought to save you potential memory problems with (ab)use of loops < 1243491513 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1243492114 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243492114 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1243492375 0 :pikhq!n=pikhq@75-106-100-192.cust.wildblue.net JOIN :#esoteric < 1243492913 0 :Corun!unknown@unknown.invalid NICK :Corun|away < 1243493119 0 :Corun|away!unknown@unknown.invalid NICK :Corun < 1243493171 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :So, now that I've improved !bfjoust, nobody uses it :P < 1243493251 0 :zzo38!n=zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1243493264 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I have some new ideas for BF Joust < 1243493281 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Wow, psychic appearance. < 1243493286 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :including betting, input, cards, and more. < 1243493322 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :If you have an entirely new language in mind, write an interpreter that returns 0, 1 or 2 for a tie, left program winning or right program winning, respectively, and I'll add it to EgoBot. < 1243493398 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It can't work because my new BF Joust rules require some interactivity after the programs have been sent in to the computer, and there can (and should) be multiple games against the same oppoent per each match < 1243493470 0 :Patashu!n=Patashu@c122-106-162-185.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1243493488 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I can implement my new BF Joust by myself. You can play multiple matches against different opponents but you have to use one program throughout the tournament. < 1243493516 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking of no-limit hold'em style betting < 1243493561 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The match could consist of playing until one player runs out of chips, then you proceed to the next opponent. The ante can increase after each win/loss is determined, and starts at zero at the beginning of each match. < 1243493598 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :....wat < 1243493615 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i was under the impression that the point of bf joust was to write programs < 1243493645 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: i kinda want to write an interpreter now too, except i don't have any useful languages to do it in (as far as sending you the result goes) ;) < 1243493657 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Well, this idea I make is a new kind of BF Joust. After you write a program you have to win a betting tournament with it. (You can write a new program after the tournament if you want to) < 1243493664 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i've got a firm grasp in my head of how to do an expansionless interpreter now :) < 1243493676 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: Then gooooooooooo < 1243493684 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: do you take mircscript? :P < 1243493686 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :For the moment, egojoust is fast enough. < 1243493691 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should learn c eh < 1243493696 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it's fast, but it could run into memory problems < 1243493697 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: I would recommend Pythong. < 1243493700 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Err ... < 1243493703 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :>_> < 1243493704 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :if someone is an asshole or comes up with some retarded idea < 1243493705 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Python :P < 1243493708 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ha, i like that < 1243493709 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :pythong < 1243493728 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what are pythong's language features? < 1243493730 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i might try perl, i started to learn that once < 1243493738 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: Nooooooooooooooooo < 1243493738 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The deck of cards can change between tournaments, but the deck of cards is known way in advance before you have to write the program. < 1243493742 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: Stay away from the pit! < 1243493745 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243493749 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :BUT I LIKE PERL < 1243493756 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :is this two strikes? < 1243493763 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1243493771 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: wait .. what? what does a deck of cards have to do with brainfuck < 1243493775 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Perl is OK, if you like it. And I like Forth programming. < 1243493777 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :unless you're trying to fuck my brain right now < 1243493809 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The deck of cards consists of a low number of cards (if there are too many, it becomes too hard to guess your opponent's cards) and are used during the betting process. < 1243493812 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: I replaced the bfjoust interpreter in EgoBot, egojoust is ultrafasssssst. < 1243493827 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :coolness < 1243493837 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :thank goodness no more waiting for that damned defend8 < 1243493839 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1243493860 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Though I didn't remove it because it's doing well. < 1243493872 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :what's the url to the dir again? < 1243493874 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243493875 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i don't have it here < 1243493879 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I love how lazy counters defends < 1243493881 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :is creep still winning? < 1243493882 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/ < 1243493906 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :wah < 1243493910 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :how did that happen < 1243493917 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I was going to try and tweak lazy, so... < 1243493918 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :when no further programs have been submitted o_O < 1243493925 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >+>->++>-->--->+++>>>((-.)*128>)*21 < 1243493926 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oh right, private submissions still < 1243493927 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 42.0 < 1243493942 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oo that does better < 1243493950 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :One of my rules is that , takes input from opponent's . command, unless there isn't any in which case the input is random < 1243493952 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :beats creep XD < 1243493957 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yeah, this scoring system is wack < 1243493977 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :4 losses vs 4 losses but 2 places difference :\ < 1243493985 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >+>->++>-->--->+++>+>->((-.)*128>)*21 < 1243493987 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 65.4 < 1243493989 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hrm, the score here didn't correspond to the score from report.txt ... < 1243493993 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :no change < 1243493993 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh, there 'tis. < 1243494000 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :same thing as before < 1243494004 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it spits the old score most of the time < 1243494007 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You might consider my rules a bit insane, but I think that's OK < 1243494008 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :except, i think, with new submissions < 1243494017 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Bleh, I thought I fixed that. < 1243494020 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: i don't understand a game in anything you've said so far < 1243494029 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Also, the scoring system is nice :P < 1243494030 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: didn't know you were working on it :) < 1243494072 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :anyway, bedtime for me < 1243494079 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'll see if i can take the code you shared earlier and play with it tomorrow < 1243494087 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :..wait, where's my c compiler!? (just kidding! ;) < 1243494089 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >(+)*5>(-)*5>(+)*5>(-)*5>(-)*5>(+)*5>(+)*5>(-)*5>((-.)*128>)*21 < 1243494092 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Heh, tpyo :P < 1243494092 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 75.3 < 1243494093 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Fixed. < 1243494099 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hahaa < 1243494104 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :My thing is basically like BF Joust but with interactive play. You still have to write the program before the entire tournament and most of the normal rules are followed. < 1243494108 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: Use the code in the egobot hg < 1243494109 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!info < 1243494109 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/ < 1243494115 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I've topped the hill in like five minutes < 1243494117 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Also see [[Talk:BF_Joust]] for some of the ideas I wrote on the wiki < 1243494120 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: so far you've said something weird about cards and swapping input < 1243494124 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but you haven't said anything about how to win < 1243494128 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :or what to bet on < 1243494130 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :or anything < 1243494140 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243494152 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >(+)*5>(-)*5>(+)*5>(-)*5>(-)*5>(+)*5>(+)*5>(-)*5>((-.)*64>)*21 < 1243494153 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And the amount you bet can affect subsequent input from input commands. < 1243494156 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 0.0 < 1243494165 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >(+)*5>(-)*5>(+)*5>(-)*5>(-)*5>(+)*5>(+)*5>(-)*5>((-.)*128>)*21 < 1243494165 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: congrats, but don't let it go to your head ;) < 1243494166 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh silly me < 1243494169 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 75.3 < 1243494176 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You win either by the normal BF Joust way of winning, or if one player folds the other player wins. < 1243494191 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :... you are insane < 1243494198 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :folds? with cards? < 1243494200 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :what cards? < 1243494204 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I think I get the idea. < 1243494207 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :what happens if you increment a card+? < 1243494217 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :You're claiming (bluffing?) that your program is superawesome. < 1243494224 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And the other person folds, rather than losing points. < 1243494243 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :A special set of cards for slightly affecting things in the game. You can bet only after several cycles have passed so you can't use cards on every cycle either. < 1243494263 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You can't increment a card. < 1243494276 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :OK, I sort of understand, it's not the worst idea I've ever heard, but I'd like to see the implementation first :P < 1243494278 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :now you've tied the pieces together a little < 1243494283 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(finally) < 1243494296 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >(+)*5>(-)*5>(+)*5>(-)*5>(-)*5>(+)*5>(+)*5>(-)*5(>(-.)*128)*20(-)*256(+)*256 < 1243494300 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 65.4 < 1243494306 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Look at how fast that is 8-D < 1243494315 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it's badass :> < 1243494322 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >(+)*5>(-)*5>(+)*5>(-)*5>(-)*5>(+)*5>(+)*5>(-)*5>((-.)*128>)*21 < 1243494323 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :thing is, there's 384000 cycles < 1243494325 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 75.3 < 1243494334 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and some games could be over quickly or could take a long time < 1243494345 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: Actually, 100000 in ais' and mine. < 1243494346 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :when do you "bet" and when do you "play"? how do you manage how many cycles between these actions? < 1243494354 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: good to know < 1243494360 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what would the worst case be then? < 1243494365 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how hard can you make a program on the interpreter? < 1243494381 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :currently? use a lot of ({}) expansions until it breaks < 1243494381 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243494394 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yup < 1243494396 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: I haven't worked out all the details yet. But I will work them out (and take suggestions into consideration also). < 1243494396 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i think he has a limited size buffer, but i don't have the code up now < 1243494398 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :(({}){({})}({})) ? < 1243494406 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :doesn't really matter < 1243494414 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it expands ({}) into a fixed buffer space < 1243494420 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The buffer is "limited" to several hundred megs :P < 1243494422 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so using a big number should be sufficient to reach the limit < 1243494427 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oic < 1243494430 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243494434 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i wasn't sure .. i saw a reference to "somenumber" earlier < 1243494438 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and thought it might be an arbitrary limit < 1243494450 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so then if you nest some expansions you could probably take up an exponential amount of ram (and time) < 1243494451 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: No, I was simplifying to give an example on #esoteric. < 1243494455 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION nods < 1243494467 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but the presence of the number there, i wasn't sure if it was a constant or not < 1243494468 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs < 1243494473 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I'm using my sweet buffer.h buffers. < 1243494481 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :They're expandalicious. < 1243494486 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Also whether a program is doing better than the opponent can change at times (based on any random factors that might occur) so you have to change your bet too, like in poker. But in general, one program beats another, but you also have to know how to bet with the program you wrote and use cards on it effectively. < 1243494506 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :the ability to modify the playing field with cards is very tricky < 1243494518 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it could be completely overpowered (like choosing when to 'unstick' a loop such as [] < 1243494536 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and i'm not so certain it is really knowable which program is doing better until one wins < 1243494542 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but cards are also few and not used often. You know all the cards that exist before you even write the program and enter the tournament! < 1243494554 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'm just pointing out things to consider < 1243494559 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :primarily, things that might make it not work < 1243494567 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :since that's how i seem to think about things :P < 1243494590 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :also, if you are somehow giving "status updates", consider how you will present that information < 1243494635 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :arg i was going to bed < 1243494637 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It is not completely overpowered, because the number of cards you get is limited and random (and you know that if you have a card, the opponent can't have it), and you also play multiple runs per match, so depending on the bet amounts it could be replayed over and over again < 1243494641 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION clicks off the monitor < 1243494662 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter (+)*10000(-)*10000(>)*9((-.)*128>)*21 < 1243494663 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i guess overpowered was poor word choice < 1243494666 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 60.5 < 1243494674 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i said ({}) not () < 1243494686 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i meant to say that it seems difficult to strike an oppropriate balance < 1243494693 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :the things you can affect in the game are either trivial or drastic < 1243494714 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :appropriate* (heh, dvorak typos) < 1243494744 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :this is directly related to the ambiguity of how "good" a program is currently doing < 1243494764 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :They can be trivial or drastic depending on circumstances and on the cards. And also on the program you have written before the tournament (you know what cards exist before the tournament, so you can use that as a basis to write your program if you want to) < 1243494789 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :no, i mean what you want from the card is something between trivial and drastic... and i don't see any cards you can design that way < 1243494795 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm so if I have [] < 1243494800 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :on the turn that my opponent makes that cell 0 < 1243494803 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :incrementing or decrementing the data in a cell does little < 1243494805 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how many turns later will I execute another command? < 1243494817 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :changing the pointer can either do pretty much nothing or drastically affect the outcome < 1243494826 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: one < 1243494828 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And they can be both trivial and drastic. Cards can be adjusted between tournaments by the tournament organizers < 1243494840 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so if I did >[]< I'd get to my flag one turn later than the enemy < 1243494841 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i think you are missing my point < 1243494842 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so hmm < 1243494848 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :no, the same turn < 1243494851 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but it wouldn't really help you much < 1243494861 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1243494861 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :assuming the enemy is running a zeroing loop < 1243494876 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :parity is important if I want to land them on exactly zero and trick them into going further isn't it? < 1243494879 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: trivial cards kinda make the point of the cards not useful, and so do drastic cards < 1243494905 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :because it takes the game away from the code (of course, if that's what you want, sure.. i guess.. but then it's a card game) < 1243494914 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: probably not < 1243494918 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but you can't really do that < 1243494920 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i mean, < 1243494929 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :this is what my timing comment on the wiki was about < 1243494933 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't take the game away from the code, the code is still an important part. But it isn't everything. < 1243494937 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :say you are on your flag, and you know their pointer is on your flag < 1243494949 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: design some cards that are neither useless nor overpowered and then say that < 1243494952 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I'll assume they're using a [+] or [-] immediately say < 1243494962 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: sure, but if you want them to run past you, the pointer has to hit 0 < 1243494967 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so I want to land them on exactly 0. if I'm on the wrong parity it'll go 1, -1 < 1243494972 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :however, you can't wait until it's 0 and then inc or dec it < 1243494984 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :because it'll take 2 cycles < 1243494985 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :because it might be the wrong direction < 1243494987 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and that < 1243495005 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :there is too much potential variance to try and do it based on timing < 1243495008 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it'd be trivial to defeat < 1243495016 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The information given at betting time could consist of: Distance between your flag and your pointer; distance between your flag and opponent's pointer; value at your pointer; next command to be executed in your program; next command to be executed in opponent's program. (You only know the next command, not the position of the command) < 1243495022 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(for example, if you assume they are using something like [-] and time it so that falls through, < 1243495028 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :they could add a . before it < 1243495033 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :code with something like -. will break that) < 1243495042 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :or -- or any number of things < 1243495046 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm. well, I'll think on it more then < 1243495048 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1243495049 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(>)*9((-.)*128>)*21 < 1243495052 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 75.9 < 1243495055 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And the number of cycles between bets could be equal to the number of cells on the tape (the number of cells is reset to randomly before each match). < 1243495058 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :wowza < 1243495075 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: doesn't say anything about cards < 1243495116 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :those are good bits of information for betting purposes (with knowledge of the code) < 1243495118 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Well, of course you also know what cards you hold and the number of cards the opponent holds, and also the number of chips held by each player and in the pot < 1243495128 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :'course with knowledge of the code, distance often doesn't seem that it will matter < 1243495144 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243495147 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 75.9 < 1243495153 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: again, design a useful card that doesn't make it either a card game or make cards useless < 1243495173 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You cannot look at the opponent's program however but you can learn about it after a few runs you have seen its behaviour so you know it better than at the start of the match < 1243495202 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and the programs can't change, which means the results often won't change < 1243495207 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :unless... < 1243495212 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :PIKACHU, I CHOOSE YOU! :) < 1243495226 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Well, some cards can adjust the programs slightly. < 1243495236 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Like by inserting commands and things < 1243495264 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it'd be almost impossible to make that make a "small" change to a program < 1243495285 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :consider "[]" .. insert anything into that and it will drastically and immediately change your program < 1243495300 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :random mutation severly breaks programs < 1243495304 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :in any language that isn't DNA :) < 1243495316 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1243495318 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Of course you are restricted to how and where you can adjust the program with a particular card, and whose program you adjust < 1243495333 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you can't blacklist all "good combos" < 1243495342 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :no, nevermind - I was going to suggest an esolang that handled random mutation well, but it would just be incredibly redundant then < 1243495350 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so "where" can't be dependent on the contents of the code < 1243495358 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And the program would reset to its original state before each run of the program < 1243495386 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :whatever, i want to sleep not argue, i honestly wish you luck but i won't hold my breath just yet :P < 1243495409 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The command could be inserted immediately before the command to execute next (of course you don't have much control over when you have a chance to play a card and make bets) < 1243495411 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it is an intriguing idea, but i think what you want is approaching pokemon with code < 1243495424 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :which could be interesting, but it is not likely to end up anything like BF joust < 1243495424 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it could be interesting to have a 'race' to crack the opponent's program before they crack yours. before each match you could insert an extra instruction at an index into your opponent's program (you don't know what), and they get to insert one into yours. fight, see who wins, repeat with another extra instruction < 1243495428 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(which is also ok) < 1243495432 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and make it say best after 7 < 1243495448 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I made a befunge variant with agents that roamed about, randomly mutating the code... it wasn't as interesting as I thought :( < 1243495450 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but hm < 1243495464 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you don't get enough information and you could make severely bloated programs that you can't alter the behaviour of readily < 1243495466 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It isn't intended to be pokemon. (For pokemon games I have PocketMonsterIRC) < 1243495488 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :obviously our thought processes are not compatible :P < 1243495499 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i don't mean pokemon as in little pets that have special powers < 1243495507 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: It might be more interesting if you had a program that needed to approximate certain tasks, rather than do something specifically every single time < 1243495522 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :Like what a bfjoust program does, as opposed to the programs a bank uses < 1243495527 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Ya, my thought processes are Forth < 1243495529 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i mean two player versus mode with periodic decisions being made to affect the outcome < 1243495541 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :with, probably, some mechanism for "swapping out" your current warrior < 1243495550 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(any modifications made to it can be made to have this effect) < 1243495605 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: Your ideas are also good ideas! (But it is a separate thing from mine) < 1243495635 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i give up :P < 1243495670 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I do like your ideas too. But I also like my ideas too, as two separate kind of games! < 1243495708 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'm not proposing ideas < 1243495731 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'm trying to fit what you are telling me into some sort of balanced and useful context and pokemon is about the best i can arrive at < 1243495732 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1243495753 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :BF Poker: Every round, everybody is dealt, say, 15 characters. They trade and bet as in poker, then they're all ran as a hill and the pot is divided up by score. < 1243495766 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that is to say, i can't think of any way that your use of "cards", aside from being used in those kinds of ways, could possibly be useful and also balanced < 1243495776 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :having to construct programs in BF or a BF-like languages from a limited pool sounds interesting < 1243495786 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :now that is intriguing < 1243495787 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243495792 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :draft brainfuck < 1243495800 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(joust) < 1243495807 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :? < 1243495808 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you'd need to make sure (whatever the goal is) is always accomplishable though < 1243495819 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :maybe i used not quite the right term < 1243495826 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :All these ideas are good ideas for variants of games similar to BF Joust. < 1243495838 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if it was BFJoust without any alterations, for instance, you'd need at least 29 >s < 1243495839 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :which is kinda eh < 1243495844 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :in collectible card games and stuff there is a variation of play where you are given a starter and some booster packs and you have to make do with what you get < 1243495845 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so some other goal would be good < 1243495859 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: I was assuming something like ais' BF Joust, with ()s. < 1243495859 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :robot fighting game? < 1243495881 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :do you get parens in matched pairs? ;) < 1243495886 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :what about decimal digits? hehe < 1243495897 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :DAMMIT i got three ()'s but no *! < 1243495902 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: If you're lucky. Idonno, you can use any number? Maybe too powerful. < 1243495915 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i think you'd have to deal out ALL characters < 1243495928 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :bf may not be suitable for this either < 1243495936 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but it's amusing to consider < 1243495940 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you could generalize it to any tokenized language < 1243495942 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Something in that general area. < 1243495943 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you might do statistical analysis on the current warriors < 1243495948 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :see how widely they vary < 1243495959 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you could do it in say, golfscript < 1243495964 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and the challenge is 'do something the judges find neat' < 1243495967 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :golfscript? < 1243495971 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh :P < 1243495985 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :esolang based around using as few characters as possible to do things < 1243495999 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(Or flogscript if that's the variant of golfscript you happen to prefer) < 1243496023 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :anything that's terse enough for arbitrary or near arbitrary token combinations to make sense < 1243496048 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I think BF is fine :P < 1243496053 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i think in this case (bf joust), the goal is too specific < 1243496063 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :*cough* FYB *cough* < 1243496074 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that has a lot mor epotential i think < 1243496081 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :for the random character thing i mean < 1243496122 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i don't know how you could give enough to do something with but not enough to leave it totally open ended < 1243496132 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I like FlogScript because a program to delete duplicate lines of input is three characters long < 1243496151 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I think 30 characters is probably about right. < 1243496152 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :To delete the first line of input, also three character long. < 1243496180 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: then it comes down to, what can be written in 30 characters? a certain set of programs < 1243496180 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And also three characters long program to reverse the order of the lines input < 1243496199 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :which one you right will be pretty much chosen by what you get, unless they use the same sort of characters < 1243496203 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: But you're given the 30 characters, and plenty of them aren't useful. It's a mix of what can be done, and what you're given. < 1243496208 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The "judge Janken" in FlogScript is exactly 30 characters long. < 1243496210 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :right < 1243496213 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i understand that < 1243496225 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I think making the characters have different probabilities is important too. < 1243496235 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and force ()s etc to be matched < 1243496236 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :? < 1243496240 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, for free. < 1243496244 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :aah < 1243496252 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so instead of getting a ( and ) you get a () < 1243496257 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :or w/e < 1243496259 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, and make it appropriately rare. < 1243496266 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it might be that brainfuck requires so many characters to get certain things done that.. < 1243496288 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :if you want those things doable at all, you necessarily relinquish restrictions on certain other things < 1243496295 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yuh < 1243496297 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(that take much less to get done) < 1243496298 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :But what? :) < 1243496302 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :or just use a higher-level character-based language? < 1243496311 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Such as? < 1243496320 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :befunge? < 1243496324 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1243496325 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243496357 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so, you can't have the takes-many-characters things possible, otherwise the class of takes-few-characters things is pretty much open ended < 1243496365 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :requiring you to restrict it to that class of takes-few-characters things < 1243496371 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and at that point, randomness takes a huge toll too < 1243496376 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i dunno vOv < 1243496391 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so we have this Awesome Idea < 1243496392 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :right? < 1243496394 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i always sound like i'm being negative < 1243496397 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243496398 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it's so awesome but we don't know how to do it < 1243496399 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :Awesome Idea < 1243496404 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Try FlogScript if you want to achieve things in only a few characters < 1243496420 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :flogscript: it slices, it dices, it cuts and cubes < 1243496421 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :^ that may be a suitable answer, but i don't know anything about what he's talking about < 1243496421 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :order yours today < 1243496422 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :don't delay < 1243496492 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :O. See the wiki page about [[FlogScript]] for some examples. I have done the anarchy golf challenges by myself and posted the codes on the wiki (because anarchy golf doesn't have FlogScript) < 1243496494 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i suspect that perhaps, given the right goal, brainfuck and a small set of random characters might be surprisingly flexible < 1243496510 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but i'm thinking like ~10 characters or something, otherwise you start to get lots of duplicates that can be used for something useful < 1243496514 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :what would the goal be? :\ < 1243496525 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: Probably with the right goal that might be correct. But it tells to wait see what it is. < 1243496546 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :quine < 1243496546 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1243496551 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :haha you read my mind < 1243496567 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but i got bogged down wondering if a brainfuck quine is even possible < 1243496572 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I think I saw one once < 1243496573 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243496576 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243496586 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :A brainfuck quine is possible. Not in only ten characters though! < 1243496589 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.sange.fi/brainfuck/bf-source/quine/ ? < 1243496610 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure it is, after all it's turing-complete rite? < 1243496620 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i was just trying to think "how?!" < 1243496621 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1243496652 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :anything you can do in a higher level language you can do in brainfuck as well < 1243496658 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :just in a muuuch lengthier way < 1243496679 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And there are compilers into brainfuck, such as [[BrainClub]] < 1243496681 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Delete files. < 1243496688 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ah! here's the idea i was thinking of < 1243496697 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'm a little slow 'cause i'm tired now < 1243496703 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but you ever see those math puzzles that are like < 1243496721 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :"using the numbers 2 3 4 5 and 6, with any combination of operators, give an expression that evaluates to 23"? < 1243496723 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :or whatever < 1243496729 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :one possibility is < 1243496729 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1243496740 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :supply a random collection of +s, -s, s < 1243496753 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :allow the user to place [] (or () etc maybe even) wherever they want < 1243496759 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but require them to use all the +s and -s etc < 1243496772 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(of course, there's always the trivial case of putting trash at the end, so what can be done about that?) < 1243496804 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ok not () < 1243496806 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :require the last command to be a . ? < 1243496824 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but there's no guarantee the program ever reaches that point < 1243496829 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :perhaps require the program to terminate < 1243496841 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :for example, bf joust could be modified thusly: < 1243496847 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :no "lose if you run off the tape" rule < 1243496857 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :you must set their flag to 0 and terminate < 1243496868 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I think you can provide a lot of characters if you make the probabilities right. < 1243496883 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :30, but in all likelihood 20 of them will be +'s and -'s. < 1243496883 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so the task then becomes < 1243496894 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :to arrange the +-<> set to accomplish your task < 1243496900 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :by placement of those and [] < 1243496923 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i don't think it'd work to force them to use a pre-supplied string of +-<> :P < 1243496928 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Another idea: You have a brainfuck program without brackets, the puzzle is that you must then add the brackets to make a certain output. < 1243496928 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but maybe you supply a random string of +- < 1243496937 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and the person has to use them to accomplish the goal < 1243496953 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Now THAT'S interesting < 1243496978 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so like +-++++-------++----++-+---++++, but you add <> [] wherever you want < 1243496980 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Of course this puzzle I made is only a one player game, you aren't competing against anyone < 1243496983 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but possibly longer < 1243496990 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :(probably longer) < 1243496998 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and maybe use a restricted value set, instead of 256 values, 16 < 1243497024 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i don't know if that's even solvable quite yet but i think with enough <>s it probably is < 1243497072 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :the placing-brackets problem reminds me of some puzzle but i can't put my finger on it < 1243497077 0 :zzo38!unknown@unknown.invalid QUIT :"bed (will read logs)" < 1243497087 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :he's got the right idea, lol < 1243497102 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i don't think i've /quit properly in years < 1243497138 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :So have we approached an actual game here? :P < 1243497144 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea < 1243497162 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :we've got a lot of ideas going < 1243497165 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :which is productive < 1243497463 0 :myndzi\!i=myndzi@tengototen.net JOIN :#esoteric < 1243497599 0 :clog!unknown@unknown.invalid QUIT :ended < 1243497600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1243498544 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243498829 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmm < 1243498848 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :do tell < 1243498856 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The more I think about it, the less specific I get. < 1243499210 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Now I'm thinking something like FYB without the loops, you insert the loops. < 1243499216 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :But I'd like to have a poker-esque trade phase. < 1243499219 0 :Gracenotes!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1243499276 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(And I can't think of how to do that with the given-program add-brackets idea) < 1243499285 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1243499386 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Also, FYB requires you do some fairly specific things to place a bomb, and that's counterproductive. < 1243499440 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243499817 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The goal really buggers up everything :P < 1243499858 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :GolfScript may be a good start. < 1243499999 0 :myndzi\!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243500341 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Here's a thought: You're given some numbers and operators, and you have to form them into a RPN "program". The goal is to have the most prime factors. < 1243500382 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :or some other arbitrary criteria? < 1243500396 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Sure, that's an example crieteria. < 1243500402 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :*criteria < 1243500411 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :biggest prime number < 1243500425 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That would be fekking difficult :) < 1243500430 0 :lereah_!n=lereah@nanpc319.in2p3.fr JOIN :#esoteric < 1243500499 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :just have mathematica open while you work < 1243500529 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :I can't, it's on a timer! < 1243500532 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, good basic idea? Maybe add functions for giggles? < 1243500541 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1243500549 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :maybe one operator is always a randomly generated functino < 1243500549 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at logs < 1243500716 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1243500895 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :How do I put on a little hat on a character in LaTeX? < 1243500898 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :^, that is* < 1243500922 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :\hat{} iirc < 1243500962 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also there was \widehat{} for putting it on something huge :) < 1243500981 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(i'm more sure of the latter than the former) < 1243501096 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : My execution trace is >+++++++++>--------->+++++++++>--------->>>>>[---[+]]>[---[+]+++++++++>--------->+++++++++>--------->>>>>[>[>[---[+]+++++++++>--------->+++++++++>--------->> < 1243501105 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Thx < 1243501111 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: That's long fixed :P < 1243501115 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that looks wrong for (>(+{>}-)%9)*2(>)*5([---[+]]>)*21 < 1243501117 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :But I just need a regular sized hat < 1243501117 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1243501137 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :lereah_: yeah \widehat expands as needed i think < 1243501195 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :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) < 1243501229 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :RPokerN idea: Every player has chips, they start with 15. They can deal themselves into a round, and are given 15 numbers or operators. The chances are: 1/2 number, 1/2 operator. Of numbers, the probability is 15% 1, (1-15%)*15% 2, etc etc up to maybe 16. The operators are *, +, - and /. The probabilities are 36% /, 27% +, 27% -, 10% *. < 1243501231 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :basically ( sets the counter initially, { decrements and jumps back unless zero, etc. < 1243501263 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It costs 1 chip to be dealt in. At this point players are given an opportunity to ante up or fold, as in poker. < 1243501286 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :} does nothing, ) increments and jumps back to } unless equal to target value < 1243501305 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Once everybody has seen the bet and not raised, the programs are won and the pot is divided by who did the "best". < 1243501318 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and with this, [] works automatically < 1243501348 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(for pure (), ) decrements instead of incrementing) < 1243501350 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what if you have [] spread across different kinds of (){}s? < 1243501383 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and it should still be fast in C < 1243501414 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :btw gregorR-L, why not determine the distribution of number tokens using Benford's law? http://en.wikipedia.org/wiki/Benford%27s_law < 1243501426 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I guess it doesn't particularly matter though < 1243501439 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking e.g. '*' is too useful for highest-primes. < 1243501442 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Erm < 1243501446 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :For most-prime-factors rather. < 1243501461 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what about ^? ;) < 1243501465 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :duplicate all your prime factors < 1243501473 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lawl :P < 1243501569 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :an alternate similar game < 1243501581 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :would be to be given a set of numbers and usable operators < 1243501588 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and to make it equal a number given upfront < 1243501591 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :first person to answer wins < 1243501603 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Well that's not similar at all :P < 1243501611 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yeah I guess < 1243501687 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: of course i now find myndzi already said that, as well < 1243501704 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Not exactly, but similar. < 1243501828 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: well, we have increments and decrements reversed :D < 1243501859 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but that's not important, you don't get to check only for 0 in either option < 1243501874 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*with < 1243501926 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :haha I just noticed < 1243501937 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :every single program on the hill that isn't mine is on exactly -1 overall < 1243501947 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I think it's because the hill is evenly split between two types of program < 1243501954 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :defends and...non-defends :P < 1243501960 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1243502009 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :defend6 and defend6aparody even get exactly the same matchups < 1243502159 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: well ais523 claims it's paper/rock/scissors so someone should add some of whatever is the third type < 1243502206 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :"fool" < 1243502210 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :unless this has happened because someone found something to break the p/r/s balance < 1243502219 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking yeah < 1243502221 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that it's only metastable < 1243502236 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fooled_again [>[-(.)*64]-] < 1243502236 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how well a program does on the hill is determined by how many programs that counter it are present < 1243502240 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_fooled_again: 9.0 < 1243502241 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :or rather how powerful the programs it kills are < 1243502242 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243502267 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it beats defend8 though < 1243502267 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1243502271 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what's up with that y < 1243502276 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Who knows < 1243502286 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i suppose if someone flooded it with ... attackers, is that it, then the fools could have been wiped out < 1243502295 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and then the defenders remain at the top < 1243502313 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(well, one defender, by what you said) < 1243502331 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :anything that can beat both lazy and waiter will soar right to the top < 1243502337 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh you said even split < 1243502390 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243502398 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so, your program breaks the balance by beating two types? < 1243502402 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :the point system values programs that counter the most valued programs which is determined by countering the most valued programs... < 1243502423 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :value isn't constant, it's determined by the hill's makeup at that point in time < 1243502428 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1243502432 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :since programs aren't just better and worse, they also have matchups < 1243502433 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :which is interesting < 1243502449 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if the hill never kicked members off, it would give a much better representation < 1243502453 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :with roughly equal programs of all kinds at all times < 1243502458 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i had a crazy idea that maybe the hill could be divided into separate ecosystems... < 1243502461 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243502462 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yeah? < 1243502469 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I could up the limit if people'd like. < 1243502475 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :20? 30? 50? < 1243502490 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :with only rare interaction, so that they could evolve into different balances < 1243502502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, 20^30^50 < 1243502507 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yeaaaaaaaaaaaah no. < 1243502513 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :well < 1243502518 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :are there any disadvantages to having large hills < 1243502518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(and I haven't yet checked what this discussion was about, bbl too) < 1243502524 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :besides the cost of running bigger matchups? < 1243502527 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: Takes longer to run a new program. < 1243502531 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :only twice as long < 1243502534 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and it's p. fast right now < 1243502545 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Exactly why that's OK now :P < 1243502572 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :So gimme a number. < 1243502578 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or, you could have divisions < 1243502582 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :divisions? < 1243502589 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :like with sports teams < 1243502611 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :well, try 20 gregor < 1243502621 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :a number of lower hills whose members compete to get on the top hill < 1243502646 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1243502649 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if you have a program on top of the hill < 1243502659 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you can weaken it by introducing something that counters it but nothing else < 1243502668 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and it'll only be on the top as long as the first program remains < 1243502681 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :could you drag down a winner like that? < 1243502700 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :OK, it's at 20 now. < 1243502739 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :'k < 1243502739 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >(+)*10>(-)*10>-->++(>)*5((+)*8[+[-]]+.--.++>(-)*8[-[+]]+.--.++>)*11 < 1243502743 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 64.0 < 1243502744 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(++-)*1000.(--+)*1000(>)*9(>[+][-])*21 < 1243502748 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 14.5 < 1243502793 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1243502858 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust nop < < 1243502862 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_nop: 6.6 < 1243502865 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1243502898 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh, it didn't tie anything < 1243502899 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :thank goodness < 1243502924 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I'm ... not sure why its score is non-zero ... < 1243502927 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust really_nop . < 1243502931 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_really_nop: 8.3 < 1243502935 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1243503005 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it has ties and...a win? < 1243503006 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :my god < 1243503022 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :two wins < 1243503029 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh one of them's again < < 1243503031 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but it beats shade? < 1243503061 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1243503117 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1243503120 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust simple (>)*9([-]>)*20[[-][+]] < 1243503124 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_simple: 32.1 < 1243503145 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :the formatting breaks for x.y scores < 1243503149 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :as opposed to xx.y < 1243503304 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Sometimes, not always. < 1243503307 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Tabs suck. < 1243503350 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :tabssss < 1243503478 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Heh, I added a bunch of impomatic's back, and now ehird_defend8 is at the top :P < 1243503495 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243503497 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lazy and waiter are still doing pretty well though. < 1243503510 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I've been trying to think of a fixed point algo for score, but nothing comes to mind. < 1243503605 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :the bigger the hill is the more accurate it ought to be < 1243503614 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :there isn't really an objective metric of how good a program is < 1243503719 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, and I like my score, it would just be tastier if it was a fixed point algo :P < 1243503777 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :(wins-losses)/number of characters in source < 1243503777 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243503810 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Intriguing :P < 1243503822 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :down with defend#s once and for all < 1243503931 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but yeah if you want to prune your hill a different way you could give more points to fast wins/slow wins/short programs/number of loops executed? < 1243503954 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :just to be interesting < 1243503959 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :There's all sorts of score possibilities. < 1243504682 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train (>-)*8>>+[[-][-]>+] < 1243504686 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train: 32.7 < 1243504916 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1243505002 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yo < 1243505051 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243505162 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :wb < 1243505321 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust boring (++--+-++--)*100000 < 1243505325 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Asztal_boring: 44.0 < 1243505411 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wurves the +/-/0 landscape. < 1243505448 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how is it that you can win without attacking your opponent's flag? < 1243505476 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The other program runs off the tape < 1243505488 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :yes, your train seems to do that < 1243505494 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what is the win condition exactly? < 1243505500 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/BF_Joust < 1243505549 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Win conditions: 1) Your program parses and the other doesn't. 2) Your program doesn't run off the tape and the other does. 3) The other program's flag remains 0 for two turns. < 1243505559 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh I see < 1243505576 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :killing yourself isn't noping forever, it's losing < 1243505582 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so . is a stronger program than < < 1243505593 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust simpleton [[[-]-]-] < 1243505597 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_simpleton: 9.0 < 1243505608 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust boring-loop [++--+-++--] < 1243505611 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_boring-loop: 31.0 < 1243505622 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1243505622 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACK < 1243505629 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what < 1243505630 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ACK? < 1243505632 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :SYN < 1243505634 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243505636 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :was about to say < 1243505636 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :damn you < 1243505644 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243505675 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh no < 1243505679 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I have no permission to access report.txt < 1243505699 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :also it's not storing all the programs < 1243505709 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That'd be the ACK, I guess < 1243505710 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I see only 10 < 1243505710 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243505711 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1243505719 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It was supposed to be the best 10 < 1243505723 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Plus the latest < 1243505727 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :he uped it to 20 < 1243505730 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But he was... yeah < 1243505731 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but not properly it seems < 1243505734 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah :-P < 1243505743 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hence ACK < 1243505753 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I accidentally wonked out that report.c X_X < 1243505763 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :This is what I get for making changes on the server instead of my local hg repo. < 1243505845 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Fixdlawl < 1243505858 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, you'll have to readd those. < 1243505862 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust simpleton [[[-]-]-] < 1243505866 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_simpleton: 11.5 < 1243505874 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :readd everything? < 1243505886 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train (>-)*8>>+[[-][-]>+] < 1243505887 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :No, just the last two. < 1243505890 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train: 34.6 < 1243505891 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust boring-loop [++--+-++--] < 1243505893 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Just since simpleton. < 1243505895 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_boring-loop: 23.3 < 1243505992 0 :EgoBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1243506003 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The server's repo is in a bad state, gimme a minute to fix. < 1243506015 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :boring-loop has quite a defeatist attitude :) < 1243506069 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust boring-loop2 >+[<++--+-++-->--] < 1243506080 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right < 1243506087 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, that's a bit less defeatist < 1243506095 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Although not necessarily as effective :-P < 1243506106 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1243506116 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :say when < 1243506123 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :actually, I was thinking that it would just stop once someone got the flag to 0, but it should only do that 1 in 10 times < 1243506123 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :When EgoBot rejoins is when :P < 1243506131 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust boring-loop2 >+[<++--+-++-->--] < 1243506136 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_boring-loop2: 19.8 < 1243506137 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128)*29 < 1243506141 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 8.9 < 1243506147 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243506164 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.-.-.+++)*29 < 1243506168 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 44.2 < 1243506170 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You'll be running off the end often < 1243506171 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh ho :) < 1243506173 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I will < 1243506174 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that's okay < 1243506175 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243506205 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.-.-.+++.+.-)*29 < 1243506209 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 38.2 < 1243506215 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.-.-.++)*29 < 1243506219 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 42.4 < 1243506229 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.-.+.-.-.+.+)*29 < 1243506232 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 42.4 < 1243506242 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.-.-.+++)*29 < 1243506246 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 42.4 < 1243506249 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm :) < 1243506254 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Expecting something different? :P < 1243506260 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :can't hurt to try < 1243506272 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I mean can you really write off -anything-? < 1243506309 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I think 20 is a good number for the hill btw < 1243506317 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :any larger and it gets harder to look at the grid and make sense of it < 1243506319 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1243506353 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust jug_or_not >+[>(-)*128] < 1243506357 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_jug_or_not: 25.2 < 1243506400 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>)*8(>(-)*128.-.-.+++)*29 < 1243506404 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 47.6 < 1243506438 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>->+)*4(>(-)*128.-.-.+++)*29 < 1243506441 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 45.3 < 1243506452 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust jug_or_not [[-]+] < 1243506454 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how can that do worse? weird < 1243506456 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_jug_or_not: 15.4 < 1243506465 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION keeps looking for a magic degenerate strategy :P < 1243506482 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>-->++)*4(>(-)*128.-.-.+++)*29 < 1243506486 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 52.8 < 1243506488 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust jug_or_not [[(-)*10](+)*10] < 1243506491 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_jug_or_not: 22.9 < 1243506509 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: The scores are a bit random due to the variation in tape length < 1243506517 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243506517 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :*nods* < 1243506530 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :does it do best of 5 or anything like that? < 1243506536 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope, one match < 1243506540 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Actuall, egojoust is configured such that a run of any two programs will always produce the same result, as it "randomizes" based on their concatenated source code. < 1243506549 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Two matches, actually. < 1243506550 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :really? hah < 1243506559 0 :Corun!unknown@unknown.invalid NICK :Corun|away < 1243506566 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I wanted the scores to be a bit more stable :P < 1243506569 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :system time not good enough for ya? < 1243506570 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh I see < 1243506583 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :means that a trivial variation can make a match different though < 1243506595 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and you'll be all like 'hah now I got it' when in reality it has nothing to do with bfjoust as written < 1243506598 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :A trivial variation, as opposed to running it three seconds later. < 1243506616 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :best of 21? < 1243506616 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1243506621 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Plus, it's extremely unlikely to help you in ALL matches, it'll likely only help in one. < 1243506624 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I considered that. < 1243506718 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Plus, as ais said, the tape length really does rarely affect the outcome, it's more about weeding out degenerate strategies. < 1243506752 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243506797 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I wish all this interest in BF Joust would give FYB a bit of attention :P < 1243506803 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1243506810 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I might try FYB < 1243506814 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :harder? < 1243506851 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :More complex, written four years earlier. < 1243506856 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Your "tape" is the other program. < 1243506874 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/fyb/README < 1243506924 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The last FYB program I wrote, logicex-2, remains undefeated. < 1243506932 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :For four years X-P < 1243506981 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1243506981 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: addinterp bf_txtgen bfjoust daemon daemons delinterp fyb help info kill mush userinterps 1l 2l adjust asm axo bch bct befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo echo_sh forth glass glypho google hello kipple lambda lazyk linguine malbolge notecho ook pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg < 1243506990 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :aha, there's fyb < 1243507004 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :All this reporting infrastructure was made for FYB, and ported to BF Joust. < 1243507017 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yeah I recognized it < 1243507109 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what's 'yodawg'? < 1243507135 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :Yo dawg we heard you like strings, so we put a string "Hello world!" in your program < 1243507141 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I don't even know < 1243507175 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :They should all be on the esolangs wiki *shrugs* < 1243507221 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :'yo dawg' no matches, 'yodawg' no matches < 1243507226 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :(as a search on esolangs) < 1243507265 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!userinterps < 1243507266 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Installed user interpreters: bct bfbignum chiqrsx9p choo echo echo_sh google hello ook rot13 slashes yodawg < 1243507273 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Aha, it's a userinterp < 1243507276 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Type !show yodawg < 1243507281 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show yodawg < 1243507282 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :unlambda (sending via DCC) < 1243507298 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!delinterp echo_sh < 1243507298 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Interpreter echo_sh deleted. < 1243507300 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243507303 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :unlambda? < 1243507317 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :unlambda is the language that the userinterp is written in. < 1243507332 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :aah < 1243507332 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The interpreter itself should have been sent over DCC < 1243507347 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show google < 1243507347 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bf +++++++++++++++[>+++++++>+++++++>++++>+<<<<-]>-.++++++++++++..----.>>--.-----------..<--.++++++++..--------.<----.>--.>-.<--.<+++.--.>>+.<<++++++.>++.----.<-.>++.+++++.>++++++++++++++++.<<-.>>--.,[>[-]>[-]<<[>+>+<<-]>>>[-]++++++++[<---->-]<[[-]>+<]>-[<<[-]>+++++++[<++++++>-]<+>>[-]]<<.[-]<,] < 1243507357 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!google 2 < 1243507358 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :http://google.com/search?q=2 < 1243507361 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :neat < 1243507378 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show bfbignum < 1243507379 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bf (sending via DCC) < 1243507383 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!google was just a joke, mostly, since that's how I often respond to questions :P < 1243507384 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :http://google.com/search?q=was+just+a+joke,+mostly,+since+that's+how+I+often+respond+to+questions+:P < 1243507391 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ah, but does it URL-encode properly? < 1243507394 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!google %20 < 1243507394 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :http://google.com/search?q=%20 < 1243507399 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Nope ;-P < 1243507400 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :No, only spaces to + < 1243507446 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243507451 0 :Corun|away!unknown@unknown.invalid NICK :Corun < 1243507524 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :hmm, maybe an interesting FYB program would, instead of placing bombs in the opponent's code, place lots of :s, *then* place a bomb < 1243507542 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :welly < 1243507547 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you have !fyb to test what you like < 1243507628 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I do... I suspect my attempts will fail until I have a little more experience anyway < 1243507643 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't hurt to try ^^ < 1243507663 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :You can always /msg, go to #egobot or go to #fyb for more privacy. < 1243507734 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243507759 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, why not rewrite that bf program to properly url encode :D < 1243507771 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :no u < 1243507813 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :wouldn't that be < 1243507815 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :extremely complicated? < 1243507831 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :since they're on an arbitrary bijunction < 1243507833 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I think < 1243507837 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Patashu, I would use a "to-bf" compiler < 1243507842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if I had to do it < 1243507849 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :such as pebble or so I guess < 1243507859 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that's not really writing bf is it :) < 1243507871 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Patashu, as a base only :P < 1243507873 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I used bf_txtgen to get the http://google.com/search?q= part :P < 1243507898 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, esotope-bfc optimises it quite well btw < 1243507972 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, http://pastebin.com/de087ecd < 1243508030 0 :Corun!unknown@unknown.invalid QUIT :"Leaving..." < 1243508039 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :# < 1243508039 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric : p[5] += 7; < 1243508039 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :# < 1243508039 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric : p[4] += ((6*p[5])+1); < 1243508041 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :p[5] += 7; p[4] += ((6*p[5])+1); p[5] = 0; <-- seems bad. Wouldn't p[4] += ((6*(p[5]+7))+1); p[5] = 0; be better hm < 1243508042 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Can't optimize that? < 1243508043 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1243508049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, not yet I guess. < 1243508064 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, it still does a fairly good job IMO < 1243508073 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Absolutely, I'm just being an ass :P < 1243508172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ideally it should of course turn it into a "while(!feof(stdin)) { char c = getchar(); if (c == ' ') putchar('+'); else putchar(c); } < 1243508173 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1243508195 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but that would be as close to impossible as makes no difference < 1243508338 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"YES -> thor-ainor.it <- THIS IS *DELICIOUS*!" < 1243508435 0 :jix!n=jix@dyndsl-095-033-076-065.ewe-ip-backbone.de JOIN :#esoteric < 1243508475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, current state of in-between: http://pastebin.com/m311cd601 (and yes I haven < 1243508482 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haven't had time to work on it for some days) < 1243510420 0 :nooga!n=nooga@188.33.80.97 JOIN :#esoteric < 1243510610 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if it would be possible to write a bf compiler or interpreter in make < 1243510716 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :make? < 1243510751 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :also, does anyone here also hang out in golf.shinh.org? < 1243511024 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1243511203 0 :myndzi\!i=myndzi@tengototen.net JOIN :#esoteric < 1243511446 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243512814 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :I wonder, since the O's are considered for worst case scenarios < 1243512836 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Are programs using random things considered O(infinity)? < 1243512870 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :anything that sometimes enters an infinite loop is O(infinity) yes < 1243512902 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :no one would seriously suggest an algorithm that sometimes loops forever though XD so you never see it written out like that < 1243512915 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :I... I sort of did :( < 1243512923 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :go on? < 1243512955 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's a program that generates a random energy, but the result is only accepted if it's under the max energy < 1243512960 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Otherwise, it loops back on < 1243512981 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :For some reason, if I do more than 47 iterations of the experience, it starts taking forever < 1243512989 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :esolang or regular lang? < 1243512995 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Regular lang < 1243512997 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :usually there's a function to generate a random number within a range < 1243512998 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :I be at work < 1243513003 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I know python, java, visual basic has one < 1243513016 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :They're not just random numbers < 1243513023 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :They're random numbers on a particular distribution < 1243513040 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :I can't use regular random functions < 1243513045 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :aah < 1243513067 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :is it a self-similar distribution? < 1243513077 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1243513081 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :no wait < 1243513082 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Self similar? < 1243513082 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that wouldn't work sorry < 1243513087 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Looking like itself? < 1243513094 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Most things look like themselves < 1243513105 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it's when you can find copies of the whole within the whole < 1243513106 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :like fractals < 1243513119 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if you can zoom in on part of the distribution curve and it looks like the whole distribution curve that would be self similar < 1243513121 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but I'm not sure if that's helpful < 1243513183 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's a gaussian distribution < 1243513214 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Code is : http://pastebin.com/m5c424cd8 < 1243513216 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :(it uses root) < 1243513255 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :So far, it takes forever, but if you change exp=48 to something less than that, it takes under a minute < 1243513260 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :I don't know why* < 1243513292 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :I can't even find out where it's stuck, though I can guess, because root is shitty with i/o < 1243513309 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Pretty sure it's stuck on : < 1243513310 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243513311 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :# < 1243513311 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric : do < 1243513311 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :# < 1243513311 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric : {Ep = f1->Gaus(0.5*TMath::Log(E/0.2),1); < 1243513311 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :# < 1243513312 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric : Ep = (E0)*TMath::Exp(-Ep);} < 1243513314 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :# < 1243513316 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric : while(Ep>E || Ep<0); < 1243513320 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :why would you need a capped gaussian distribution < 1243513322 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :specifically? < 1243513327 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Science reasons. < 1243513338 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :(Conservation of energy) < 1243513413 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :It's weird, though < 1243513430 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Wait, maybe my condition of 0 energy is too low < 1243513434 0 :myndzi\!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243513436 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243513444 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :And it found an energy really too low for him to generate easily < 1243513478 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it was that < 1243513481 0 :impomatic!n=John@nat67.mia.three.co.uk JOIN :#esoteric < 1243513486 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Hi :-) < 1243513502 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Hai < 1243513510 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yo < 1243513519 0 :lereah_!unknown@unknown.invalid PART #esoteric :? < 1243513522 0 :lereah_!n=lereah@nanpc319.in2p3.fr JOIN :#esoteric < 1243513525 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Has the size of the BF Joust hill been increased? It looks like it now records previous reports too < 1243513536 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :size 20 and fast < 1243513543 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and keeps a log of reports < 1243513554 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1243513686 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I'm having surprising success with my attempts < 1243513714 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :rushpolarity, lazy and waiter have all topped the hill < 1243513787 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :gonna try this one again < 1243513788 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(++-)*1000.(--+)*1000(>)*9(>[+][-])*21 < 1243513792 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 18.5 < 1243513804 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope it's not good as it is :) < 1243513805 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1243514276 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust spyglass (>(-)*9>(+)*9)*4(>(+)*10[-]++--[(---.)*9999])*21 < 1243514280 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_spyglass: 66.0 < 1243514301 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :now what does that do... < 1243514302 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243514323 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :sets up decoys. -9+9-9+9-9+9-9+9 < 1243514324 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :then... < 1243514337 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :one forward, +1, - until zero, plus plus minus minus < 1243514343 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :loop until it's zero: ---. < 1243514346 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and do that for 21 cells < 1243514369 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1243514398 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it's the attack itself that's important, let's see < 1243514428 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what does once zero, ++-- then ---. repeat until zero do that's special < 1243514448 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243514461 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243514468 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if it's continually incerasing or decreasing it < 1243514471 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :++ will beat -- and -- will beat ++ < 1243514537 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :then the ---. aah < 1243514541 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :will only trigger if the pointer is there as well < 1243514578 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :I don't think the ++-- really helps, but the [(---.)*9999] is supposed to help against programs which modify their own flag. < 1243514590 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately it doesn't seem to help much. < 1243514626 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust spyglass (>(-)*9>(+)*9)*4(>(+)*10[-])*21 < 1243514629 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_spyglass: 60.9 < 1243514641 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what about doing -+--++---+++ < 1243514661 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243514667 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :maybe something with nops < 1243514688 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if you detect the cell to be 0 in the loop, when you end it a modifier will make it 1 or -1 < 1243514702 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so you can't push it back onto 0 unless they change direction < 1243514705 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :which you can't predict < 1243514715 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so you'd have to trick them into hitting 0 on a wraparound? < 1243514740 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust spyglass (>(-)*9>(+)*9)*4(>(+)*10[-]+.[((-)*6.)*9999])*21 < 1243514744 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_spyglass: 5.8 < 1243514756 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust spyglass (>(-)*9>(+)*9)*4(>(+)*10[-]+.-[((-)*6.)*9999])*21 < 1243514760 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_spyglass: 55.7 < 1243514797 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust spyglass (>(-)*9>(+)*9)*4(>(+)*10[-]++--[(--.)*9999])*21 < 1243514800 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_spyglass: 55.4 < 1243514810 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust spyglass (>(-)*9>(+)*9)*4(>(+)*10[-]++--[(---.)*9999])*21 < 1243514813 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_spyglass: 64.5 < 1243514827 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm... < 1243514868 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :with defenders as only 1/5th of the hill now < 1243514876 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :the defender-smashers are dropping < 1243514885 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :i.e. creep :) < 1243514942 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243514957 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :btw < 1243514963 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :does the size of the decoys matter? < 1243514979 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what kind of attack would smash decoys that are +1 OR -1 for instance < 1243514986 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Depends on the opponent :-) < 1243515039 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1243515045 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :+[-] gets through +1 -1 decoys. ++[-] for -1, -2, 1, 2 decoys. Etc < 1243515076 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1243515082 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1243515084 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I get why that works < 1243515233 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.-.+.)*29 < 1243515237 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 42.4 < 1243515252 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29 < 1243515255 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 48.6 < 1243515295 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--.++)*29 < 1243515298 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 38.8 < 1243515308 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++.-+\)*29 < 1243515311 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oops haha < 1243515312 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 46.3 < 1243515326 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++.-.+)*29 < 1243515329 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 42.4 < 1243515350 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*126.--++)*29 < 1243515354 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 20.6 < 1243515358 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29 < 1243515362 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 48.6 < 1243515363 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :back to this version I guess :) < 1243515515 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ignite (>(-)*11)*4(>(+)*5)*5(>(+)*9[-][(+)*128(+.)*9999])*21 < 1243515519 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_ignite: 54.8 < 1243515626 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy (>(+)*10>(-)*10)*2>(-)*10(>(+)*10)*2>(-)*10>((-.)*128>)*21 < 1243515629 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 39.1 < 1243515663 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy +>((-.)*128>)*29 < 1243515667 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 41.3 < 1243515680 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >(+)*5>(-)*5>(+)*5>(-)*5>(-)*5>(+)*5>(+)*5>(-)*5>((-.)*128>)*21 < 1243515683 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 48.2 < 1243515686 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243515773 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ignite (>(-)*10)*3(>(+)*4)*6(>[(+)*9[-][(+)*384(.-)*9999(.+)*9999(..+)*9999(.++)*9999(.+++)*9999]])*21 < 1243515777 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_ignite: 41.6 < 1243515808 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ignite (>(-)*10)*3(>(+)*4)*6(>[(+)*9[-][(+)*384(.-)*9999(.+)*9999(..+)*9999]])*21 < 1243515812 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for impomatic_ignite: 53.7 < 1243515988 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+++++++++.)*1024(---------.)*1024)*2(++.)*512(--.)*512(+-)*1024(>)*9((-.)*128>)*21 < 1243515992 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 17.2 < 1243516000 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243516001 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516005 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 42.9 < 1243516016 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+.)*10000(-.)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516020 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 9.4 < 1243516024 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :no haha < 1243516035 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(+.)*5000(-.)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516039 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 14.1 < 1243516058 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516062 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 42.9 < 1243516068 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+-)*10000(-+)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516071 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 25.2 < 1243516082 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516085 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 42.9 < 1243516095 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :sorry if this is spammy, no one's talking about anything anyways < 1243516131 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :YOU ARE RUINING OUR MEDITATION < 1243516143 0 :MizardX!unknown@unknown.invalid QUIT :"Dead pixels in the sky." < 1243516212 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah duh < 1243516221 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I know why +.ing or -.ing your own flag is a bad idea now XD < 1243516251 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000.)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516255 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 38.0 < 1243516257 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope :( < 1243516259 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243516266 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000.(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516270 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 39.3 < 1243516280 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2.(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516284 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 39.3 < 1243516293 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter .((+)*10000(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243516298 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 42.9 < 1243516359 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I don't seem to be coming up with anything particularly insightful < 1243516368 0 :Gracenotes!unknown@unknown.invalid QUIT :"Leaving" < 1243516567 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you could work out what length decoys are best against the majority of programs on the hill. Should be easy by taking a quick look at their source. < 1243516579 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Or alternatively which size decoy buster works best. < 1243516623 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :looking at programs huh? sneeaaakky < 1243516624 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243517009 0 :MizardX!n=MizardX@unaffiliated/mizardx JOIN :#esoteric < 1243517259 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >(+)*5>(-)*5>(+)*5>(-)*5>(-)*5>(+)*5>(+)*5>(-)*5(>(-.)*128)*21[-]((-)*2048(+)*2048.)*2 < 1243517262 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 48.8 < 1243517336 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*8[+[-]]+.--.++>(-)*8[-[+]]+.--.++>)*11 < 1243517339 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 57.1 < 1243517412 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*8[+[-]]+.--.++>(-)*8[-[+]]+.--.++>)*10[+[-]]+.--.++.-.+++.---[-][+[-][-[+][+] < 1243517415 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 52.1 < 1243517424 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*8[+[-]]+.--.++>(-)*8[-[+]]+.--.++>)*11 < 1243517427 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 57.1 < 1243517443 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*8[+[-]]+.--.++>(-)*8[-[+]]+.--.++>)*10(+)*8[+[-]]+.--.++ < 1243517447 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 58.4 < 1243517450 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :there we go < 1243517474 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*9((-.)*128>)*21 < 1243517476 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1243517478 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 44.0 < 1243517522 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*8(>(-.)*128)*20--.++.[-][+] < 1243517526 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 37.7 < 1243517531 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1243517542 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*8(>(-.)*128)*20 < 1243517546 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 44.0 < 1243517564 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((+)*10000(-)*10000)*2(+-)*5000(-+)*5000(+--)*2000(-++)*2000(>)*8(>(-.)*128)*20..-..+..-.+.-+--++ < 1243517567 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 34.1 < 1243517574 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :why does that make it do worse rofl < 1243517649 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29(+)*128.[-][+][-[+][+[-](-)*128.(+)*128.(-+)*256 < 1243517653 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 38.2 < 1243517661 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29 < 1243517665 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 51.0 < 1243517671 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29.(+)*128.[-][+][-[+][+[-](-)*128.(+)*128.(-+)*256 < 1243517675 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 38.2 < 1243517677 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that's weird < 1243517679 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29 < 1243517683 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 51.0 < 1243517692 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm okay < 1243517693 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :gonna stop < 1243517702 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and see which program adding stuff on at the end makes it lose against *rubs brow* < 1243517759 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :beats: rushpolarity all defends shadow viper shade < 1243517762 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29.(+)*128.[-][+][-[+][+[-](-)*128.(+)*128.(-+)*256 < 1243517766 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 38.2 < 1243517783 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :now it loses to shadow and spyglass < 1243517784 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm... < 1243517788 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29 < 1243517792 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 51.0 < 1243517797 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I will meditate on this < 1243517799 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and then destroy you < 1243517801 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :or w/e < 1243517883 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope I have no clue why < 1243518069 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what on earth is shade doing. it is incredibly long < 1243518107 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243518245 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>-)*8>>+[[-][-]>+] < 1243518248 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 27.5 < 1243518250 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oops sigh < 1243518294 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>--)*8>>+[[-][-]>+] < 1243518298 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 31.8 < 1243518311 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([-][-]>+)*20 < 1243518315 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 22.4 < 1243518317 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope heh < 1243518335 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([-][-]>)*20 < 1243518339 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 35.7 < 1243518340 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>--)*4(>++)*4>>+[[-][-]>+] < 1243518343 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 34.6 < 1243518349 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*2)*9([-][-]>)*20 < 1243518352 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 26.0 < 1243518354 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*3)*9([-][-]>)*20 < 1243518357 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 28.8 < 1243518361 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*12)*9([-][-]>)*20 < 1243518363 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm :o < 1243518365 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 28.8 < 1243518373 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([-][-][+]>)*20 < 1243518377 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 35.7 < 1243518402 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>--)*4(>++)*4>>+([-][-][+]>)*8[[-][-]>+] < 1243518405 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 16.3 < 1243518410 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243518417 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([-][+][-]>)*20 < 1243518420 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 29.1 < 1243518424 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :choo choo bah < 1243518429 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, right < 1243518430 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([-][-][+]>)*20 < 1243518434 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 38.8 < 1243518434 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>--)*4(>++)*4>>+([-][-]>)*8[[-][-]>+] < 1243518438 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 24.4 < 1243518445 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh well < 1243518452 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([[-]]>)*20 < 1243518457 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 27.7 < 1243518460 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([+[-]]>)*20 < 1243518460 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>--)*4(>++)*4>>([-][-]>)*8[[-][-]>+] < 1243518466 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 17.5 < 1243518466 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 17.7 < 1243518471 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>--)*4(>++)*4>>+[[-][-]>+] < 1243518475 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 31.0 < 1243518476 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Tch < 1243518477 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([-][-][+][+]>)*20 < 1243518480 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 37.1 < 1243518519 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :electric trains are awesome < 1243518556 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243518563 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([[-][-][+][+]]>)*20 < 1243518566 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 28.0 < 1243518571 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(-)*10)*9([-][-][+][+]>)*20 < 1243518574 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 37.1 < 1243518585 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :having to revert your entry is a pain < 1243518588 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+[[-][-]>+] < 1243518591 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 46.8 < 1243518594 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Woot < 1243518609 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :This is so random :-P < 1243518610 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243518611 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :the decoys? < 1243518615 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nah it makes underlying sense < 1243518617 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :on some level i'm sure < 1243518639 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(+)*10)*4(>(-)*10)*5([-][-][+][+]>)*20 < 1243518643 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 38.2 < 1243518691 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(++-)*1000.(--+)*1000(>)*9(>[+][-])*21 < 1243518695 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 19.0 < 1243518700 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(+-)*1000.(-+)*1000(>)*9(>[+][-])*21 < 1243518704 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 8.2 < 1243518709 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(+)*1000.(-)*1000(>)*9(>[+][-])*21 < 1243518713 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 10.8 < 1243518717 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*30 < 1243518721 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 52.6 < 1243518722 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(+++-)*1000.(---+)*1000(>)*9(>[+][-])*21 < 1243518727 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 16.8 < 1243518729 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :There we go < 1243518736 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(++-)*1000.(--+)*1000(>)*9(>[+][-])*21 < 1243518740 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 19.5 < 1243518741 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1243518742 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm why is this the optimum < 1243518743 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>])*30 < 1243518747 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :btw < 1243518747 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 10.0 < 1243518749 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243518752 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :don't make it do 40 >s in total ;) < 1243518754 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right < 1243518758 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*30 < 1243518762 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 52.6 < 1243518764 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it should end before doing a 30th > < 1243518768 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :because that's an instant win for your enemy < 1243518782 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :right now it does 41 < 1243518787 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*19 < 1243518790 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 24.4 < 1243518796 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*20 < 1243518800 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 27.4 < 1243518800 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*21 < 1243518803 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243518804 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 34.6 < 1243518806 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :wth < 1243518806 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1243518808 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*40 < 1243518812 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 36.3 < 1243518815 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*30 < 1243518816 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :do 30 again?? < 1243518818 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :30 is a sweet spot < 1243518819 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 52.6 < 1243518826 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243518829 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it might be skipping []s < 1243518833 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep, it is < 1243518838 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1243518841 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But still, more should be better :-P < 1243518850 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :keep in mind that > off the edge is instant loss < 1243518850 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It just hits nice numbers on the randomizer now < 1243518856 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but noping for all eternity might be a draw < 1243518861 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, but there's no way of detecting that < 1243518868 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :not the way you set it up no < 1243518872 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's a train, it doesn't stop ;-) < 1243518879 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It just keeps choo-chooing onward < 1243518880 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243518883 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(++-)*1000(--+)*1000(>)*9(>[+][-])*21 < 1243518887 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 25.3 < 1243518887 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Unless the engine breaks down < 1243518891 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oho < 1243518899 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(++-)*1000+(--+)*1000(>)*9(>[+][-])*21 < 1243518902 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 19.5 < 1243518903 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(++-)*1000-(--+)*1000(>)*9(>[+][-])*21 < 1243518907 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 29.5 < 1243518909 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1243518910 0 :Taejo!n=max@196-210-182-109-wrbs-esr-2.dynamic.isadsl.co.za JOIN :#esoteric < 1243518918 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :why does it work? who knows < 1243518918 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :just accept it < 1243518927 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust taejo_simplexity (>->+)*5[[-]>-] < 1243518931 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Taejo_taejo_simplexity: 21.5 < 1243518978 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Err, did you even change anything between those last two < 1243519004 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh, + -> - < 1243519007 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*10000(-)*10000(+-)*10000(-+)*10000(>)*8(>(-.)*128)*20 < 1243519008 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243519011 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 42.9 < 1243519027 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust boring (++--+->-<)*100000 < 1243519032 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: when I last submitted the bot was broken < 1243519032 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Asztal_boring: 29.1 < 1243519044 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*50000-(--+)*50000)*2(+)*10000(-)*10000(+-)*10000(-+)*10000(>)*8(>(-.)*128)*20 < 1243519048 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 42.4 < 1243519052 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust taejo_simplexity (>)*10[[-]>-] < 1243519056 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Taejo: Sorry, that was directed at Patashu < 1243519056 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Taejo_taejo_simplexity: 15.2 < 1243519060 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*10000(-+)*10000(>)*8(>(-.)*128)*20 < 1243519060 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Didn't notice you in between there :-P < 1243519064 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 47.1 < 1243519080 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*50000(-+)*50000(>)*8(>(-.)*128)*20 < 1243519082 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust boring (++--+-)*100000 < 1243519083 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: Stop lowering train2's score < 1243519085 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Asztal_boring: 28.0 < 1243519085 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 42.4 < 1243519087 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :sorry :o < 1243519091 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*20000(-+)*20000(>)*8(>(-.)*128)*20 < 1243519091 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243519094 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 43.5 < 1243519099 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*10000(-+)*10000(>)*8(>(-.)*128)*20 < 1243519102 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 48.2 < 1243519107 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :okay that's good < 1243519108 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust taejo_simplexity (>)*18[[-]>-] < 1243519112 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Taejo_taejo_simplexity: 16.5 < 1243519128 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust boring (-)*100000 < 1243519133 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Asztal_boring: 36.0 < 1243519153 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I guess a lot of them use [-][-] < 1243519164 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust taejo_simplexity (>)*10[[-][-]>-] < 1243519168 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Taejo_taejo_simplexity: 19.8 < 1243519173 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter (-)*100000((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*20000(-+)*20000(>)*8(>(-.)*128)*20 < 1243519177 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 27.1 < 1243519180 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope :o < 1243519183 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter (-)*10000((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*20000(-+)*20000(>)*8(>(-.)*128)*20 < 1243519187 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 37.7 < 1243519188 0 :Taejo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust taejo_simplexity >(+)*128(>)*9[[-][-]>-] < 1243519192 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Taejo_taejo_simplexity: 14.0 < 1243519192 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*20000(-+)*20000(>)*8(>(-.)*128)*20 < 1243519197 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 41.8 < 1243519230 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth >(+)*128((++-)*1024(--+)*1024)*100([>[-]+])*100 < 1243519235 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 0.0 < 1243519239 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1243519262 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth >(+)*128((++-)*1024(--+)*1024)*100>([>[-]+])*100 < 1243519266 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 4.8 < 1243519267 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :(+)*128 doesn't provide a particularly big advantage < 1243519274 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it just needs to be bigger than the current largest decoy buster in play < 1243519286 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :(that is, some amount of +ing or -ing before a loop like [+]) < 1243519296 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth >(+)*12((++-)*1024(--+)*1024)*100>([>[-]+])*100 < 1243519301 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 0.0 < 1243519304 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243519304 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243519311 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hang on < 1243519313 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth >(+)*12((++-)*1024(--+)*1024)*100(>)*8([>[-]+])*100 < 1243519318 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 0.0 < 1243519321 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what is that meant to do < 1243519321 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth >(+)*12((++-)*1024(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243519325 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 0.0 < 1243519328 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :take out the first > :) < 1243519330 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :try that < 1243519334 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sit around and then attack simply < 1243519337 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243519340 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 42.5 < 1243519343 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :much better < 1243519343 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1243519343 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meh < 1243519346 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243519349 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Why would that matter so much < 1243519352 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :because < 1243519360 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if the program uses a [] like structure to attack cells < 1243519370 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if it sees 0 for one cell then it assumes 'oh, I'm done here' and moves to the next < 1243519386 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but if you're altering it your flag can hit 0 and then bounce back off 0 from your efforts < 1243519390 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, right, and if it sees 0 for the one next to the flag it kills the flag < 1243519391 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :while the unsuspecting program wanders off the tape's edge < 1243519397 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And if you alter the flag... yeah < 1243519405 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Still, I wouldn't expect it to be that much better :-P < 1243519422 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it's one of the main strategies :) < 1243519433 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :of course it does much better than letting the enemy move onto your flag and attack it uncontested < 1243519433 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243519435 0 :lereah_!unknown@unknown.invalid PART #esoteric :? < 1243519436 0 :lereah_!n=lereah@nanpc319.in2p3.fr JOIN :#esoteric < 1243519439 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1243519457 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024(--+)*1024)*100(>)*8([>[-]]+)*100 < 1243519461 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 36.0 < 1243519463 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust retreat (>-)*9([.]-[.]<)*9(++--+-++--)*100000 < 1243519468 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Asztal_retreat: 9.8 < 1243519470 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024(--+)*1024)*100(>)*8([>[-]+]+)*100 < 1243519473 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 36.0 < 1243519475 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >-[]<(++-)*1000-(--+)*1000(>)*9(>[+][-])*21 < 1243519479 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024(--+)*1024)*100(>)*8([>[-]+]>)*100 < 1243519479 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 22.8 < 1243519483 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 40.7 < 1243519485 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >+[]<(++-)*1000-(--+)*1000(>)*9(>[+][-])*21 < 1243519489 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 30.5 < 1243519500 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >+[]<(++-)*1000+(--+)*1000(>)*9(>[+][-])*21 < 1243519500 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024(--+)*1024)*100(>)*8([>[-]+])*100 < 1243519506 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 32.7 < 1243519506 0 :myndzi!n=myndzi@tengototen.net JOIN :#esoteric < 1243519506 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 26.9 < 1243519512 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024(--+)*1024)*100(>)*8([>[-]+]>)*100 < 1243519515 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 40.7 < 1243519521 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh no :ohmy: < 1243519523 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :creep died < 1243519534 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243519538 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 40.7 < 1243519625 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth ((++-)*1024(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243519629 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 36.0 < 1243519634 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*128((++-)*1024(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243519638 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 31.9 < 1243519639 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*127((++-)*1024(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243519644 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 32.7 < 1243519652 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024-(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243519656 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 45.4 < 1243519658 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024+(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243519662 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 29.6 < 1243519666 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1243519670 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024-(-+-)*1024)*100(>)*8+([>[-]+])*100 < 1243519674 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 29.6 < 1243519678 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :find dat sweat spot < 1243519679 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((+-+)*1024-(-+-)*1024)*100(>)*8+([>[-]+])*100 < 1243519680 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :sweet < 1243519683 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 36.3 < 1243519691 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((+-+)*1024-(-+-)*1024+)*100(>)*8+([>[-]+])*100 < 1243519694 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 40.7 < 1243519708 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024-(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243519712 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 45.4 < 1243519716 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :This is just silly :-P < 1243519729 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :have you been looking at the other programs at all? < 1243519766 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Not beyond from what's been pasted here, mostly only what's been pasted here in the last 30 minutes :-P < 1243519780 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/in_egobot/ read, learn, understand, know < 1243519824 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Nah, that's cheating < 1243519838 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1243519844 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :why are they posted publicly then? < 1243519853 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :As in, I consider it cheating :-P < 1243519868 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or something like cheating but not quite cheating, there may or may not be a good word for it < 1243519871 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Unsportsmanlike < 1243519874 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243520837 0 :leonid_!n=leonid_@116.39.191.150 JOIN :#esoteric < 1243521011 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :to submit, it's !bfjoust program < 1243521016 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it'll append your name to the start automatically < 1243521025 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if the name matches a program's name it gets overridden < 1243521043 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so for instance one of mine is < 1243521044 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29 < 1243521047 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 47.9 < 1243521093 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :how is the score evaluated? < 1243521103 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it runs it against every other program on the hill < 1243521111 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :for each win, the more points that program had the more points you get < 1243521115 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1243521122 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut < 1243521123 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243521131 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust butt + < 1243521134 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243521136 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for lereah__butt: 10.5 < 1243521140 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so < 1243521143 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :even if you do nothing interesting < 1243521144 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea what's going on < 1243521148 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you can still get a few wins if you make programs fall off the edge < 1243521151 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols > < 1243521156 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 11.5 < 1243521161 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :hmmmm < 1243521163 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust butt [+] < 1243521167 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for lereah__butt: 9.2 < 1243521171 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :here's a short program that has the capability of winning < 1243521181 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :(>)*9([-]>)*21 < 1243521191 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :the flag is between 9 and 29 cells away to start off < 1243521192 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :My butt is weak :( < 1243521197 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so we move 9 tiles forward < 1243521218 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and to win we have to blank the flag at some point. we can do this either way since 128 is equidistant from 0 in either direction < 1243521228 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but [-], if the other pointer is not altering it at the same time, will decrement it until it is 0 then continue < 1243521244 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so if that was the enemy's flag and they aren't changing it at the same time you win if you zero out their flag first < 1243521244 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols < < 1243521248 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :suicid < 1243521248 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 3.0 < 1243521288 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust butt [>] < 1243521293 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for lereah__butt: 11.5 < 1243521294 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[-])*30 < 1243521298 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 16.8 < 1243521313 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :I'm typing random things because I have no idea what's going on < 1243521318 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[-])*9 < 1243521323 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 10.5 < 1243521329 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[-])*20 < 1243521333 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 19.5 < 1243521339 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[-])*20 < 1243521342 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 19.5 < 1243521347 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243521349 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*8[+[-]]+.--.++>(-)*8[-[+]]+.--.++>)*10(+)*8[+[-]]+.--.++ < 1243521349 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :am I spamming? < 1243521352 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 51.0 < 1243521357 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :we're not talking about anything else go ahead < 1243521363 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[-])*15 < 1243521367 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 11.5 < 1243521368 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*8[[+][-]]+.--.++>(-)*8[[-][+]]+.--.++>)*10(+)*8[+[-]]+.--.++ < 1243521370 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[-])*18 < 1243521373 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 44.9 < 1243521374 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 11.0 < 1243521378 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[-])*19 < 1243521382 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 19.5 < 1243521386 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*10[+[-]]+.--.++>(-)*10[-[+]]+.--.++>)*10(+)*8[+[-]]+.--.++ < 1243521390 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 56.2 < 1243521394 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oho < 1243521407 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*12[+[-]]+.--.++>(-)*12[-[+]]+.--.++>)*10(+)*8[+[-]]+.--.++ < 1243521411 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 47.6 < 1243521416 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope 10 is a sweat spot apparantly < 1243521416 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243521422 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*11[+[-]]+.--.++>(-)*11[-[+]]+.--.++>)*10(+)*8[+[-]]+.--.++ < 1243521427 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 49.9 < 1243521429 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oops I keep saying sweat spot < 1243521433 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*10[+[-]]+.--.++>(-)*10[-[+]]+.--.++>)*10(+)*8[+[-]]+.--.++ < 1243521437 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 56.2 < 1243521439 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :back to the version that works best < 1243521485 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ((+)*10(>[-])*19(<)*19)*10 < 1243521515 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1243521523 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :did i break it < 1243521527 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :wait for it < 1243521562 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1243521562 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: addinterp bf_txtgen bfjoust daemon daemons delinterp fyb help info kill mush userinterps 1l 2l adjust asm axo bch bct befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho google hello kipple lambda lazyk linguine malbolge notecho ook pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg < 1243521609 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243521616 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :mmmm < 1243521633 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :why on earth would that break it *raisez eyebrow* < 1243521646 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lol wow sry guys < 1243521648 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust suicide_is_your_only_option < < 1243521649 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :s'ok < 1243521668 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!kill all humans < 1243521669 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Daemon all_humans does not exist! < 1243521673 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243521677 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :don't you go around killing things < 1243521683 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!kill Patashu < 1243521683 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Daemon Patashu does not exist! < 1243521688 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lolol < 1243521690 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Dayum < 1243521705 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!daemon < 1243521706 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Invalid invocation. < 1243521710 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!daemon Patashu < 1243521711 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Invalid invocation. < 1243521715 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!halp < 1243521719 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :halp lol < 1243521725 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!help daemon < 1243521726 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :daemon: !daemon . Add a daemon to EgoBot. A daemon will run in the background, and accept a line of input every time ! is run. Note that daemons are only allotted one line of output for each line of input. < 1243521730 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :o < 1243521764 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!daemon Patashu bf < 1243521764 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!daemons < 1243521765 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Running daemons: bottles butt < 1243521765 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Daemon Patashu running. < 1243521770 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :!kill Patashu < 1243521771 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Daemon Patashu killed. < 1243521776 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :TAKE THAT < 1243521779 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :whered my lols gone < 1243521782 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :Damn demon < 1243521788 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :where my lollers at < 1243521803 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bottles 1 < 1243521812 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!butt 1 < 1243521817 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1243521930 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!hello h < 1243521931 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello World < 1243521939 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :btw leonid < 1243521942 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1243521943 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/in_egobot/ < programs currently on the hill < 1243521977 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!sh kill 22653 < 1243521978 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.23677: line 1: kill: (22653) - Operation not permitted < 1243522028 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1243522070 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!fyb < 1243522070 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !fyb < 1243522073 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :let's play fyb while we wait < 1243522073 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243522077 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :wuts day < 1243522079 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :dat* < 1243522115 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :heard of corewars? < 1243522119 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it's like that but brainfuckier < 1243522125 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :dunno about corewars < 1243522127 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243522164 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/fyb/ and readme < 1243522202 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_suicide_is_your_only_option: 2.8 < 1243522202 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 26.6 < 1243522205 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243522206 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :here we go < 1243522209 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :finally lol < 1243522210 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how long was that? < 1243522222 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :about 12 min < 1243522243 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I queried him to let him know < 1243522253 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :maybe he'll fix the bug < 1243522255 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :or someone will fix it < 1243522257 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ((+)*10(>[-])*10(<)*10)*2 < 1243522265 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you fool noooo < 1243522267 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243522270 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243522287 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :whyd it take so long < 1243522291 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea < 1243522295 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it might be a bug with < maybe < 1243522385 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you are hereby banned from using < until you know better < 1243522385 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1243522406 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1243522413 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :brb reading rules < 1243522423 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :have you ever looked at brainfuck code before? < 1243522435 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i often write simple bf codes < 1243522438 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :also, tidbit: the ] check is considered a cycle < 1243522441 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i very often bf songs too < 1243522448 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so [+] is executed like +]+]+]... until the cell is zero < 1243522448 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and < 1243522463 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :for loops it uses the value of the cell before the two programs take their turn for that turn < 1243522473 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that won't matter unless both pointers are altering the same cell though < 1243522570 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1243522577 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :whoa lol what did i just do < 1243522620 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should change the code for the sake of etiquette lol < 1243522652 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I'm almost certain it's the multiplied < < 1243522655 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so just don't use that for now < 1243522659 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1243522760 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243522910 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :..... < 1243522916 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :omg < 1243523048 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1243523117 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :<_< < 1243523199 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how long has it been this time < 1243523223 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :16 min < 1243523233 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :reduced the number of loops and still < 1243523257 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i wonder what happens if I do +[] < 1243523269 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :*kicked* < 1243523282 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You should get summarily beaten by all opponents :-P < 1243523285 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243523286 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :also < 1243523290 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :there's a 384000 cycle limit on a game < 1243523298 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :relief < 1243523316 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :and the game would end as soon as one of them suicides or a flag is 0 for consecutive cycles < 1243523327 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you can't really lock up bfjoust...except through bugs I guess D: < 1243523327 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243523331 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :2 consecutive* < 1243523341 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :2 < 1243523342 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1243523346 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Btw, does that mean one turn for both players after the flag is zero? < 1243523349 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or two turns? < 1243523364 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :flag is x, both players take turns, flag is 0 < 1243523371 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :flag is 0, both players take turns, flag is 0 < 1243523378 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that would declare the game over < 1243523380 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :1 turn = 1 instruction for each player, they're run in parallel < 1243523390 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So 1 turn for both after it's zero < 1243523421 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1243523448 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if you use [-] you're basically doing -]-]-]... so that handles the two cycle thing < 1243523456 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but if you're using (-)*abignumber you're doing ----- < 1243523456 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so you go right past 0 < 1243523599 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1243523601 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :20 min D: < 1243523619 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :super bug hunter leonid < 1243523622 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust woot ([>+)*5(])*5 < 1243523623 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lolol < 1243523633 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i can make ruby segfault < 1243523638 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how < 1243523642 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: how? < 1243523642 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :by doing something wrong < 1243523652 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :aww egobot doesn't do ruby < 1243523654 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but how < 1243523680 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :you figure it out < 1243523684 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :*puzzle* < 1243523696 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :never used ruby before < 1243523705 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :puts "Segmentation fault." < 1243523705 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1243523709 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :not that < 1243523718 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :one day i misused Marshal < 1243523722 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :and it caused segfault < 1243523735 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :A BUG! >:@ < 1243523740 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1243524369 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!help addinterp < 1243524369 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :addinterp: !addinterp . Add a new interpreter to EgoBot. This interpreter will be run once every time you type ! , and receive the program code as input. < 1243524382 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I wanna try something < 1243524432 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243524435 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :does egobot do php or ruby? < 1243524484 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1243524484 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: addinterp bf_txtgen bfjoust daemon daemons delinterp fyb help info kill mush userinterps 1l 2l adjust asm axo bch bct befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho google hello kipple lambda lazyk linguine malbolge notecho ook pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg < 1243524490 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!help ruby < 1243524490 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I have no help for ruby! < 1243524492 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!help php < 1243524492 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I have no help for php! < 1243524494 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!help egobot < 1243524495 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I have no help for egobot! < 1243524500 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!about < 1243524503 0 :lereah_!unknown@unknown.invalid QUIT :Remote closed the connection < 1243524522 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!c *0=1; < 1243524524 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Does not compile. < 1243524544 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!echo imsickofuprock < 1243524544 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :imsickofuprock < 1243524551 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!c int* n; *n=0; < 1243524553 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :./interps/gcccomp/gcccomp: line 52: 27871 Segmentation fault /tmp/compiled.$$ 2>&1 < 1243524557 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yay! < 1243524557 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243524605 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!help yodawg < 1243524605 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I have no help for yodawg! < 1243524616 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!yodawg < 1243524616 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Unexpected end of file < 1243524639 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!yodawg 1!2@3#4$5%6^7&8*9(0)-_=+[{]}\\:;'",<..>/? < 1243524639 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Unknown function: 1 < 1243524642 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243524643 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!sh ps -l 25684 < 1243524644 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what is yodawg < 1243524647 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it is a mystery < 1243524681 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :whoa < 1243524685 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :no result yet? < 1243524688 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope lol < 1243524690 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how long now < 1243524693 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :40 min < 1243524755 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1243524757 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Signal 18 (CONT) caught by ps (procps version 3.2.7). < 1243524781 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I thought SIGCONT couldn't be caught < 1243525044 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1243525287 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cackles evilly < 1243525312 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :imagine a world with no !bfjoust < 1243525314 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243525323 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i killed it < 1243525337 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :silent stealth assassin of !bfjoust < 1243525343 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243525352 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!echo hi < 1243525353 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1243525362 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!echo glove owned the simfiles forums < 1243525363 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :glove owned the simfiles forums < 1243525371 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!echo bush hid the facts < 1243525372 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bush hid the facts < 1243525373 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :huh let me check < 1243525376 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!echo hst is ninshikou < 1243525376 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :hst is ninshikou < 1243525384 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :check what < 1243525386 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nooo don't < 1243525405 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :mmk < 1243525420 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!revive !bfjoust < 1243525428 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :what < 1243525434 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :huh lol < 1243525434 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :is it a valid command? < 1243525436 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1243525445 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!yodawg ````.B.o.o.!i < 1243525446 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Boo! < 1243525453 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :wuts yodawg < 1243525461 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it seems to have an interpreter in unlambda < 1243525466 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1243525467 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so it might be lambda calculus based < 1243525478 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust suicide_is_your_only_option < < 1243525483 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i tried it some with universal lambda < 1243525492 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :so hard < 1243525493 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if leonid_ and Patashu have even _heard_ of the yo dawg meme < 1243525498 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I have < 1243525504 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :but it didn't help me solve the conundrum did it < 1243525510 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it should < 1243525514 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i have too < 1243525520 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i made some too < 1243525525 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :is it to do with < 1243525527 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nesting? recursion? < 1243525548 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lets you ponder it for a while < 1243525550 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yo dawg, i herd u liek functions, so we've put a function in your function so now you can derive while you derive < 1243525558 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hang on < 1243525563 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!help yodawg < 1243525563 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I have no help for yodawg! < 1243525568 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243525576 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!info yodawg < 1243525576 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/ < 1243525584 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!userinterps < 1243525584 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how did I do it last time < 1243525584 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Installed user interpreters: bct bfbignum chiqrsx9p choo echo google hello num ook rot13 slashes yodawg < 1243525594 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!userinterps yodawg < 1243525595 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Installed user interpreters: bct bfbignum chiqrsx9p choo echo google hello num ook rot13 slashes yodawg < 1243525597 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!src yodawg < 1243525599 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!yodawg < 1243525600 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Unexpected end of file < 1243525602 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how to uninstall interpreter? < 1243525602 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1243525603 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: addinterp bf_txtgen bfjoust daemon daemons delinterp fyb help info kill mush userinterps 1l 2l adjust asm axo bch bct befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho google hello kipple lambda lazyk linguine malbolge notecho num ook pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg < 1243525607 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :there was a command to do it < 1243525608 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!show yodawg < 1243525609 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :unlambda (sending via DCC) < 1243525609 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what was iiiit < 1243525611 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1243525616 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show yodawg < 1243525616 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :unlambda (sending via DCC) < 1243525619 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!show num < 1243525619 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :sadol !1 < 1243525624 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;D < 1243525626 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!show yodawg < 1243525627 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :unlambda (sending via DCC) < 1243525634 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :!show yodawg < 1243525635 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :unlambda (sending via DCC) < 1243525645 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oooh I get it < 1243525646 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :### Copyright (C) 2001 by Ørjan Johansen < 1243525656 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :yo dawg we put unlambda code in your unlambda interpreter < 1243525671 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i herd u liek < 1243525671 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so you can do lambda calculus while you do lambda calculus < 1243525673 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wat? copyright? < 1243525676 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :forgot this part < 1243525694 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cackles his evil maniacal laughter. BWAHAHAHA! < 1243525704 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nooga: it's GPL < 1243525706 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stabs oerjan < 1243525708 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;D < 1243525709 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1243525749 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nooga: technically i'm not sure a norwegian _can_ cancel his copyright. < 1243525761 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1243525773 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although i write "public domain" in my programs recently < 1243525773 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show bct < 1243525774 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bf (sending via DCC) < 1243525786 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i can sell it, of course < 1243525787 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :bf bf bf < 1243525794 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :brain fuck bitch < 1243525794 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :somehow i feel sad < 1243525799 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :bf bf < 1243525800 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :sell yodawg interpreter in unlambda < 1243525802 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243525805 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show chiqrsx9p < 1243525806 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :perl (sending via DCC) < 1243525808 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but i'm not sure that norway has a PD concept apart from actual expiration < 1243525809 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that'd sell < 1243525834 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not that i've actually checked < 1243525858 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show choo < 1243525858 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bf >,[>,]<++++++++++++++++++++++[<]>[[.>]<[<]>[-]>] < 1243525864 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!choo < 1243525866 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!choo 0 < 1243525867 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1243525870 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!choo 1 < 1243525870 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1243525874 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!choo foo bar < 1243525874 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!choo 255 < 1243525874 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :foo bar oo bar o bar bar bar ar r < 1243525874 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :255 55 5 < 1243525880 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :woah < 1243525887 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!choo choo < 1243525887 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :choo hoo oo o < 1243525892 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :handy < 1243525896 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!choo echo < 1243525896 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :echo cho ho o < 1243525902 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show echo < 1243525903 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bf ,[.,] < 1243525914 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show num < 1243525914 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :sadol !1 < 1243525918 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show rot13 < 1243525920 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :bf (sending via DCC) < 1243525930 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :o_o < 1243525943 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show hello < 1243525943 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :c char buf[1024]; int i; fgets(buf, 1024, stdin); for (i=0;buf[i];i++)buf[i]=(buf[i]=='\n')?'\0':buf[i]; if (!strcmp(buf, "h")) printf("Hello World\n"); else printf("Unknown command (%s) encountered\n", buf); < 1243525954 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243525957 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1243525960 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!hello h < 1243525962 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello World < 1243525963 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!hello any other input < 1243525965 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Unknown command (any other input) encountered < 1243525970 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!hello hh < 1243525971 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Unknown command (hh) encountered < 1243525972 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :get it? < 1243525976 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!hello hentai < 1243525977 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Unknown command (hentai) encountered < 1243525985 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243525993 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, that's an extremely silly implementation < 1243526001 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!userinterp < 1243526004 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it's not faithful to the specs? < 1243526005 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!userinterps < 1243526005 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Installed user interpreters: bct bfbignum chiqrsx9p choo echo google hello num ook rot13 slashes yodawg < 1243526013 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :leonid if you have any trivial interpreters feel free to add them on :o < 1243526014 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lol ook < 1243526019 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :or daemons < 1243526022 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!chiqrsx9p hhh < 1243526023 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :perl: warning: Setting locale failed. < 1243526028 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243526029 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1243526034 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what the heck < 1243526040 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!perl print "hi"; < 1243526040 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :perl failure :awesome: < 1243526041 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :perl: warning: Setting locale failed. < 1243526041 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :golfscript interpreter would be good < 1243526047 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it would buuut < 1243526050 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it's in RUBY < 1243526054 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :oh snap < 1243526056 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!slashes Then this won't work either < 1243526056 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :perl: warning: Setting locale failed. < 1243526061 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243526062 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :slashes... < 1243526066 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :wait wasn't slashes working earlier < 1243526067 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1243526073 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yes, perl is broken < 1243526078 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :all of those use perl < 1243526080 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :how'd it break < 1243526081 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!ruby p 42 < 1243526093 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: perl interps are broken < 1243526098 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bf . < 1243526100 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :there's no ruby, python, java, php < 1243526106 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :well what ARE we meant to program in god < 1243526125 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: Perl, C, C++, Forth, or an esolang < 1243526127 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfbignum . < 1243526133 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe some i've forgot < 1243526145 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm...what are asm, axo and bch? < 1243526153 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :asm is assembler < 1243526155 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :asm is the GNU assembler < 1243526199 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1243526200 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: addinterp bf_txtgen bfjoust daemon daemons delinterp fyb help info kill mush userinterps 1l 2l adjust asm axo bch bct befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho google hello kipple lambda lazyk linguine malbolge notecho num ook pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg < 1243526206 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!show whirl < 1243526206 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :That is not a user interpreter! < 1243526208 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1243526212 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :can't get info on commands < 1243526215 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :owell < 1243526221 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!test < 1243526222 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!help whirl < 1243526223 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I have no help for whirl! < 1243526226 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!test a < 1243526229 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!test a=b < 1243526233 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!test bfjoust < 1243526236 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!show test < 1243526237 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!test !bfjoust < 1243526237 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :That is not a user interpreter! < 1243526245 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1243526253 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :$!@#$!@#$ < 1243526270 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :bfjoust has been dead for 67 min < 1243526282 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo $? < 1243526283 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1243526289 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh exit 255 < 1243526294 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo $? < 1243526295 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1243526309 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!sh ruby -e'p 42' < 1243526309 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.1687: line 1: ruby: command not found < 1243526312 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :dam < 1243526329 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!sh whoami < 1243526330 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/usr/bin/whoami: cannot find name for user ID 1242221 < 1243526337 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh pwd < 1243526338 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/home/egobot/egobot.hg/multibot_cmds < 1243526341 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls < 1243526342 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :interps < 1243526348 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243526349 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo interps < 1243526349 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :interps < 1243526352 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1243526355 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :what < 1243526356 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh cat interps < 1243526358 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that's better < 1243526367 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :maybe not < 1243526373 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo $? < 1243526374 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :0 < 1243526379 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh just didn't want to do it for some reason < 1243526384 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh head interps < 1243526395 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :what if I do sh vi < 1243526402 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :won't do much good for you < 1243526407 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :since it only returns one line < 1243526413 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!sh vi < 1243526414 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Vim: Warning: Output is not to a terminal < 1243526418 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1243526421 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it's not interactive < 1243526431 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :that process is still running < 1243526433 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i guess < 1243526439 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh :q! < 1243526439 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.2330: line 1: :q!: command not found < 1243526443 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It outputted "lib" and "slox" < 1243526454 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo * < 1243526455 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :interps lib slox < 1243526457 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243526463 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :echo * does what? < 1243526465 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!sh ps < 1243526473 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It echoes * < 1243526480 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls -1 < 1243526480 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Where * is glob-expanded as usual < 1243526480 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :interps < 1243526482 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!sh job < 1243526483 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.2592: line 1: job: command not found < 1243526487 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1243526498 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh ls -l < 1243526499 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/ls: interps: Function not implemented < 1243526503 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!sh yes < 1243526504 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :y < 1243526515 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh okay < 1243526517 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it can dcc with you < 1243526522 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1243526536 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1243526537 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :wait 'yes' is a command < 1243526538 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :? < 1243526540 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :bfjoust x_x < 1243526541 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243526548 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :it prints y forever < 1243526551 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh no < 1243526552 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.2902: line 1: no: command not found < 1243526552 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :why < 1243526554 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243526598 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alias no='yes n' < 1243526607 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh yes n < 1243526608 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :n < 1243526633 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :uh wow < 1243526639 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243526640 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1243526642 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :x_x < 1243526650 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh alias no='yes n' < 1243526655 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :can't alias in sh right < 1243526659 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :or maybe you can... < 1243526671 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243526689 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!sh no < 1243526689 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.3403: line 1: no: command not found < 1243526694 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :guess not < 1243526704 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo a tear shed for those who have fallen < 1243526705 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :a tear shed for those who have fallen < 1243526708 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!sh alias no='yes n'; no | head -1 < 1243526709 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.3514: line 1: no: command not found < 1243526715 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!csh alias no='yes n' < 1243526715 0 :impomatic!unknown@unknown.invalid PART #esoteric :? < 1243526719 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmmh < 1243526721 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!csh no < 1243526725 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :nvm < 1243526730 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :alias /is/ in sh < 1243526767 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, it just doesn't work like that after ; < 1243526785 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :maybe you can't save aliases < 1243526813 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It works if you do it as a separate command < 1243526825 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!sh alias no='yes n';no < 1243526826 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.3915: line 1: no: command not found < 1243526833 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric ::x < 1243526842 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh cd . < 1243526844 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh pwd < 1243526844 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/home/egobot/egobot.hg/multibot_cmds < 1243526847 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But like said, not when separated with ; :-P < 1243526847 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh cd .. < 1243526848 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh pwd < 1243526849 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/home/egobot/egobot.hg/multibot_cmds < 1243526852 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :can't move :o < 1243526857 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!sh cd ..;pwd < 1243526858 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!sh cd ..;pwd < 1243526858 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/home/egobot/egobot.hg < 1243526858 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/home/egobot/egobot.hg < 1243526861 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ninjad < 1243526864 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243526864 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243527183 0 :Patashu!unknown@unknown.invalid QUIT :"Patashu/SteampunkX - MSN = Patashu@hotmail.com , AIM = Patashu0 , YIM = Patashu2 , Googletalk = Patashu0@gmail.com ." < 1243527373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:18 pikhq: AnMaster: BTW, have you ever checked out Second Life? < 1243527373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:18 AnMaster: pikhq, no I haven't < 1243527374 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :00:18 AnMaster: pikhq, doesn't work in offline mode < 1243527376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HAHAHAHAHAHHAHAHAHA < 1243527418 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243527439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gregorr rewrote bfjoust? < 1243527496 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243527536 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :myndzi=nescience < 1243527574 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric : \m/ \m/ < 1243527586 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :D'aw. < 1243527598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:37 psygnisfive: ive got a NeXT machine! :o < 1243527600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's shit, it's not a cube < 1243527660 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243527905 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:06:21 would be to be given a set of numbers and usable operators < 1243527905 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:06:28 and to make it equal a number given upfront < 1243527906 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:06:31 first person to answer wins < 1243527908 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :countdown < 1243527926 0 :myndzi!i=myndzi@tengototen.net JOIN :#esoteric < 1243527940 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!sh cd ..;touch flimble < 1243527941 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/usr/bin/touch: cannot touch `flimble': Permission denied < 1243527953 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!sh mkdir foo;touch flimble < 1243527953 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/bin/mkdir: cannot create directory `foo': Permission denied < 1243527981 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :yikes < 1243527987 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :firewall freaked the hell out < 1243528213 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : it's shit, it's not a cube <-- about cube... What happened to that Mac called "Cube"? < 1243528225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it seems like it just was forgotten quietly < 1243528227 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It had overheating issues and also flopped commercially. < 1243528228 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: lmso < 1243528235 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nooga, "lmso"? < 1243528237 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lmao* < 1243528239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243528239 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The Mac Cube was a pretty cool design. < 1243528243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: But some enthusiasts still have one. < 1243528245 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yea < 1243528247 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, designwise yes < 1243528247 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not in the sense that it ran cool, mind. < 1243528249 0 :MizardX!unknown@unknown.invalid QUIT :"Proclamation of invalidity!" < 1243528249 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :say that about mac mini < 1243528253 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If you put two mac minis on top of each other: < 1243528253 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.apple.com/macmini/ < 1243528257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it would look basically the same. < 1243528259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(And be just as hot!) < 1243528264 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hah < 1243528275 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has got mac mini and mb pro < 1243528279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the cube did have a nice design though < 1243528283 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and mac mini < mb pro < 1243528283 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is tempted to get a Mac Cube and stick a Mac Mini in its case < 1243528299 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Been done. < 1243528308 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, link! < 1243528311 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Thus why I'm tempted. I want one, too. < 1243528317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: google.com < 1243528330 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >+>->+>->+>->+>-(>[>[-+++++++++++++++++[-.]]+]+)*20 < 1243528337 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i'd better go back to my work, erm.. playing enigma < 1243528346 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_suicide_is_your_only_option: 2.9 < 1243528346 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for nooga_woot: 13.0 < 1243528346 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 24.2 < 1243528346 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for myndzi_test: 44.4 < 1243528351 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1243528352 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243528361 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :woot? < 1243528364 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It lives < 1243528378 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ha, it does indeed beat the defends < 1243528385 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i thought a timing attack might work out :P < 1243528391 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :still i don't get how this game works < 1243528392 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::f < 1243528406 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Just found out erlang's standard library have a module implementing a directed graph, and various operations on it (such as topological sorting). Nice. < 1243528414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Anyway, if you think the G4 Cube was pretty: < 1243528437 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not pretty. That is something else. You can have nice design without it being pretty < 1243528442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, whatever. < 1243528442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.channelu.com/Turbo/NeXT/i/cube1a.jpg < 1243528451 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :↑ NeXTcube >>> G4 Cube < 1243528452 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >+>->+>->+>->+>-(>[>[------------++++++++++++++++++++++++++++[-.]]+]+)*20 < 1243528453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nice design as in "looks cool (NOT in the thermal sense)" < 1243528456 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for myndzi_test: 36.6 < 1243528458 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :BTW, yes, I also <3 the NeXTcube. < 1243528461 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :...apart from not loading, that image is nice < 1243528466 0 :fungebob!unknown@unknown.invalid QUIT :"ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]" < 1243528468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/2/27/NeXTcube.jpg < 1243528470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :have a low-res version < 1243528476 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm actually the same one, whatever < 1243528484 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is the image large < 1243528489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :640x480. < 1243528493 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >(+)*20>(-)*20>+>->+>->+>-(>[>[-+++++++++++++++++[-.]]+]+)*20 < 1243528497 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh why does it take so long to load then < 1243528497 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for myndzi_test: 80.1 < 1243528504 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :hot fucking damn :> < 1243528504 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh. timeout < 1243528505 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243528507 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: cuz the site is down, use http://upload.wikimedia.org/wikipedia/commons/2/27/NeXTcube.jpg < 1243528510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :16:34 ehird: ...apart from not loading, that image is nice < 1243528511 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ah... < 1243528512 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :18 | - - + + + + - + + + + + + + + + + + - | 80.1 | 11 | myndzi_test.bfjoust < 1243528514 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gawd, it's just a little bit of reading... < 1243528521 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :um < 1243528528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I was so eager to look at the picture that I didn't read the next line! < 1243528530 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :whoa < 1243528533 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :finally < 1243528541 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols < < 1243528545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: clearer pics: http://www.fortunecity.com/marina/reach/435/nextsystem_on.jpg, and http://www.fortunecity.com/marina/reach/435/nextcube_fullback.jpg < 1243528545 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 3.0 < 1243528550 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, looks like a cross between a cube and a safe? < 1243528554 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :yes it lives! < 1243528555 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :*dances* < 1243528557 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that would be the fan grill < 1243528563 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1243528574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah those clearer pics doesn't make it looks that way < 1243528577 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the CPU ran at 25MHz! 128KB of ROM! 12MB-64MB of RAM! < 1243528578 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Probably took a hint from the IBM school of design. < 1243528581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1120x832 two-bit video < 1243528587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2GB harddrive, 256MB optical drive < 1243528589 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wasn't the mac cube fanless? < 1243528591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or do I misremember < 1243528593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1243528599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(Nextstations used optical drives instead of HDs, but that was sloooooooooow) < 1243528607 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it was fanless? < 1243528608 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols >-< < 1243528610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1243528610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it was not < 1243528612 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 12.3 < 1243528612 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243528616 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Your computer equipment should be able to be used instead of a cinder block for putting a car on bricks." < 1243528620 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :<3 early IBM. < 1243528621 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, needed a better fan then to not run hot? < 1243528631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: oh, and that machine ran tis this operating system: http://www.linuxfocus.org/common/images/article128/next24.jpg < 1243528641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which was then forced to have a child with BSD to produce OS X < 1243528645 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it just had terrible airflow < 1243528654 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, what is a cinder block? < 1243528669 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Concrete_masonry_unit < 1243528801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm ok < 1243528803 0 :inurinternet!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1243529103 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols . < 1243529106 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 14.0 < 1243529109 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :what < 1243529356 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :why do you people insist on submitting this junk :\ < 1243529392 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :myndzi, "this junk"? < 1243529400 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :< leonid_> !bfjoust lols . < 1243529409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :about the score for it < 1243529413 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :Patashu> !bfjoust suicide_is_your_only_option < < 1243529413 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1243529426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess it scored better than some of the pure defenders, that were waiting for something to happen < 1243529431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so draw against them < 1243529436 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :draw != better < 1243529451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :myndzi, yeah I know I typoed < 1243529461 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it did beat two of mine though :> < 1243529464 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i know why but i'm not telling! < 1243529465 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1243529492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :myndzi, and I don't care really. :P < 1243529536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(I'm not very interested in programming war games < 1243529560 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(which isn't a good name for it probably, but I can't think of anything better for stuff like corewars, bf joust and so on) < 1243529611 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols [-]+.[-]+.[-]+.[-]+ < 1243529615 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 20.5 < 1243529625 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ([-]+.)*10 < 1243529629 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 17.0 < 1243529690 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test . < 1243529695 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for myndzi_test: 6.4 < 1243529770 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust slowrush >(+)*20>(-)*20>+>->+>->+>-(>[[-+++++++++++++++++[-.]]+>]+)*20 < 1243529774 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for myndzi_slowrush: 84.2 < 1243529780 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243529797 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :interesting.. ties? < 1243529810 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust slowrush >(+)*20>(-)*20>+>->+>->+>-(>[>[-+++++++++++++++++[-.]]+]+)*20 < 1243529814 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for myndzi_slowrush: 80.1 < 1243529829 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :had to check < 1243529840 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :whoa < 1243529850 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ([-]+.)*20 < 1243529855 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 12.6 < 1243529855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :btw, between the June 8 and the June 13 I will be away and offline. < 1243529861 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ([-]+.)*5 < 1243529865 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 9.1 < 1243529866 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(that is inclusive) < 1243529871 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :*** < 1243529910 0 :inurinternet!n=nuri@cpe-75-85-210-179.dc.res.rr.com JOIN :#esoteric < 1243529925 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ([-]-.)*10 < 1243529928 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 9.1 < 1243529959 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :x_x < 1243529974 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :where's your defense now ehird!? :) < 1243529998 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[-])*10 < 1243530002 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 11.0 < 1243530015 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: i'm not sure you have grasped the point of this yet < 1243530056 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: that applies to most everyone doing most everything < 1243530065 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric ::\ < 1243530073 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :did the hillsize get bumped overnight? < 1243530083 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :For some values of "overnight", yes < 1243530092 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :myndzi, no < 1243530093 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Some 8 hours ago or so < 1243530101 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i read the rules though < 1243530118 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i'm dumb >_< < 1243530120 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oh awesome, he added the archived reports too < 1243530259 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols >+[->+].[-].[-] < 1243530263 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 14.6 < 1243530267 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :?_? < 1243530268 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust slowrush >(+)*20>(-)*20>+>->+>->+>-(>[[+-----------------[+.]]+>]+)*20 < 1243530272 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for myndzi_slowrush: 77.8 < 1243530274 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1243530284 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols >+[->+].[-].[-].[-].[-] < 1243530288 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 13.0 < 1243530544 0 :MizardX!i=MizardX@unaffiliated/mizardx JOIN :#esoteric < 1243530712 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ([-]-)*100 < 1243530715 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 13.4 < 1243531084 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust donald (>)*20([-]<)*5 < 1243531087 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_donald: 14.1 < 1243531120 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust donald (>)*21([-]<)*5 < 1243531123 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_donald: 16.5 < 1243531140 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust donald (>)*22([-]<)*5 < 1243531144 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_donald: 17.6 < 1243531149 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust donald (>)*23([-]<)*5 < 1243531153 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_donald: 9.1 < 1243531157 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust donald (>)*24([-]<)*5 < 1243531165 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_donald: 7.6 < 1243531170 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust donald (>)*25([-]<)*5 < 1243531174 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_donald: 7.6 < 1243531278 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: overruns the tape often < 1243531280 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's 10-30 < 1243531291 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I am well aware < 1243531312 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust donald (>)*21([-]<)*5 < 1243531318 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_donald: 17.0 < 1243531322 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll settle with this guy, beats shade :-P < 1243531330 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://buttersafe.com/2009/05/28/do-you-want-this-snake/ < 1243531347 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I was just trying to get the right values out of the randomizer to beat the best bots :-P < 1243531363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: just do (>)*N(-)*128[-] < 1243531371 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's almost optimal for the write tape length N < 1243531379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in fact, completely optimal, I think < 1243531381 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ah right, (-)*128 is of course better < 1243531383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm actually make it < 1243531405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: (>)*N(-)*128.[(-.)*128] < 1243531408 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Although I guess too many programs will modify their flag a bit, even attackers < 1243531412 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :see above < 1243531415 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Why . < 1243531418 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: nop < 1243531423 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Not what, why < 1243531435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: because the flag has to be 0 for two generations < 1243531442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[-] handles this because it's [-]-]-] < 1243531453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm otoh, -.-. takes the same cycles < 1243531454 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh right, the * is inside the [] < 1243531460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(>)*N(-)*128.[-], then < 1243531464 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :without the comma < 1243531469 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh wait, the [ takes a cycle < 1243531471 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(>)*N(-)*128[-] < 1243531474 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bruteforce for N < 1243531476 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243531477 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: you want a short N < 1243531481 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'd bruteforce for N=9 < 1243531485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so 10-length tape < 1243531488 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that way you take less cycles < 1243531506 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It takes less cycles than the opponent in any case < 1243531515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243531520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but less cycles objectively = winzor or sth < 1243531526 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust donald (>)*21(-)*128[-] < 1243531531 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_donald: 15.1 < 1243531539 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yay, beats shade again < 1243531544 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm happy with that :-P < 1243531553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (>)*9(-)*128[-] < 1243531554 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (+.)*100 < 1243531560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: how stupid < 1243531564 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243531576 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :leonid has the amazing ability to make running the joust take upwards of 10 minutes < 1243531597 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :no < 1243531605 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :it was about 80 min < 1243531612 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Before that, it was 12 < 1243531614 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243531614 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Wasn't it < 1243531615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION kicks leonid_ < 1243531620 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1243531623 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ehird don't hate stupid people < 1243531628 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :give them some love < 1243531691 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :and why isn't it terminating again < 1243531692 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fun compiler bug for when the last function isn't properly closed. ./polynomial.erl:999999: syntax error before: < 1243531704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :note file is 125 lines long with comments < 1243531709 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err, 129 < 1243531710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but still < 1243531721 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(fixed in next version) < 1243531741 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :gah < 1243531744 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :is this my fault again < 1243531748 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :>_> < 1243531757 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243531760 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :how < 1243531770 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1243531859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how indeed < 1243531925 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i think ehird just hates me ._. < 1243531937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION kicks leonid_ again for good measure < 1243531941 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1243531948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm prejudiced against people i kick < 1243531948 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :you fellow golfer < 1243531949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sorry. < 1243531954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why do you dislike leonid_? < 1243531963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i kicked him, therefore I dislike him. QED. < 1243531964 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I thıṅk that my dotted ıṡ don't lıḳe dots. < 1243531981 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lmfao < 1243531991 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I think there is a flaw in that logic somewhere. But I can't pinpoint it... < 1243531992 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :hey ehird why did you stop golfing < 1243531996 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: oh you're the anarchy golf leonid? < 1243532003 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :yes don't you realize < 1243532003 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also I just haven't been there in a while i guess you brought me there now. < 1243532009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right okay i retract my kicks < 1243532012 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243532018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you submitted a non-embed to my http://golf.shinh.org/p.rb?Walk+the+line < 1243532020 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is a-okay < 1243532023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, finished that new joust interpreter? < 1243532027 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243532029 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh right that's why I stopped anagolfing < 1243532033 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :EVERYONE JUST SUBMITS EMBEDS < 1243532038 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :well < 1243532041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, GregorR made his own so why bother? < 1243532044 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :post a problem that prevents embed < 1243532055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: that sucks, there are plenty of interesting non-embed problems < 1243532060 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hm thought it was mostly done? < 1243532063 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ehird < 1243532065 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the +- thing? the exahustive battle? < 1243532073 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i know >_> < 1243532085 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: yeah, but GregorR said that egojoust was fine for now < 1243532096 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :well, it's currently lagged to hell, but yeh < 1243532102 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 11.3 < 1243532102 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so /shrug < 1243532103 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 14.5 < 1243532108 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :too bad, i think i figured out how to fix my bug < 1243532111 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (>)*9(-)*128[-] < 1243532112 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :oh nice < 1243532116 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 9.0 < 1243532117 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :even though it is gonna kill his ram < 1243532119 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (>)*9(-)*128[-] < 1243532119 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: What's an embed < 1243532122 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ehird < 1243532124 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 9.0 < 1243532126 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :why do you do (-)*128 < 1243532136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: because ------- takes less cycles than [-]-]-]-]-] < 1243532136 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :doesn't it just go back to its position < 1243532141 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1243532142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1243532144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :128→0 < 1243532148 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(-(-)*128-)*128 < 1243532152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: embedding the outputs required in the examples on the golf site < 1243532155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :instead of actually doing the computation < 1243532161 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :note that the above won't work < 1243532161 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :almost always shorter than actually solving it < 1243532166 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it'll dec you right through 0 and past it < 1243532171 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :128^128+2 FTW? < 1243532171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: ehm, no < 1243532173 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Ah, so it's the marking for the "cheating entries" < 1243532179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :128→0, [, ding! you win < 1243532181 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :referring to (-(-)*128-)*128 < 1243532183 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. 128¹²⁸+2. < 1243532184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243532185 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it's all -'s < 1243532187 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (>)*9(-)*128[-] < 1243532187 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (>)*9(-)*128[-] < 1243532188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (>)*9(-)*128[-] < 1243532190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (>)*9(-)*128[-] < 1243532192 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1243532192 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (>)*9(-)*128[-] < 1243532194 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, no golfscript entry < 1243532194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (>)*9(-)*128[-] < 1243532196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION prays < 1243532198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dear lord, please make this work < 1243532200 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :amen < 1243532203 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i think i slowed it down horribly < 1243532216 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i wasn't quite thinking about the numbers i was using, i should fix that < 1243532220 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :deewiant, golfscript entry for which problem? < 1243532224 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :but if/when it runs properly it should win < 1243532229 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: mine < 1243532229 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :beat everything but shade < 1243532230 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Walk the line < 1243532230 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: The one ehird linked < 1243532233 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243532250 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1243532255 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :180000000 expansions < 1243532263 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243532266 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :you wrecked it < 1243532269 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :you broke it < 1243532273 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that's what you get for making me use loop operators for "if not zero" :( < 1243532273 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't cache it in between, does it? :-D < 1243532278 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :lol i don't think so < 1243532281 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :and it has to run it 20 times < 1243532288 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :19 < 1243532295 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :any tips for good bots? < 1243532304 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Try random shit until you get a good score < 1243532312 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :that sounds convincing < 1243532312 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Worked for me (for middling values of "good") < 1243532324 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :514MB < 1243532325 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :that's i do when i golf < 1243532326 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oshi < 1243532330 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :that can't be good < 1243532332 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :that's what i do* < 1243532342 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'll take it off as soon as i can < 1243532349 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'll take my two ties < 1243532357 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust toofuckingexponential___indahouse (((((-)*65536)*65536)*65536)*65536)*65536 < 1243532361 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :if this is the compromise < 1243532365 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1243532368 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :well < 1243532371 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't expand those < 1243532373 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :so that's ok i guess < 1243532377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1,073,741,824 petabytes < 1243532385 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :wait, actually < 1243532388 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric := 1 yottabyte < 1243532388 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :if my understanding is correct < 1243532395 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1243532398 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :omg < 1243532399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A YOTTABYTE! < 1243532402 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it should only then be somewhere in the range of 25.7MB < 1243532419 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :it'd expand the ({}) inside the () but not expand it 20 times < 1243532420 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :..i hope < 1243532420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :don't care it's 1 yottabyte, in my mind < 1243532426 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1243532430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :where is leonid_'s 180000000000000 expansions < 1243532442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i am talking about my (((((-)*65536)*65536)*65536)*65536)*65536 < 1243532442 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :what < 1243532443 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :no < 1243532452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :=1YB < 1243532458 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :what i did was doing (<)*x or something < 1243532472 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :damn i want to see the results but i gotta go to work < 1243532476 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :bai < 1243532517 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ehird i forgot what your main language for anagol was < 1243532537 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: varied. sometimes ruby, sometimes perl, sometimes haskell < 1243532542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sometimes C < 1243532548 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1243532561 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :yeah i saw some ruby submissions of you < 1243532566 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://golf.shinh.org/p.rb?Linear+Congruences ← if Mathematica was an option this would be a oneliner :-D < 1243532593 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :There's maxima < 1243532598 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :will maxima work? < 1243532600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243532601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :perhaps < 1243532601 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :oops ninjad < 1243532629 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :well < 1243532633 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :this problem is easy < 1243532635 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :brb embedding < 1243532701 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :forget it < 1243532732 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 9.5 < 1243532732 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 9.5 < 1243532732 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 9.5 < 1243532732 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 9.5 < 1243532732 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 9.5 < 1243532733 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 9.5 < 1243532742 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_toofuckingexponential___indahouse: 31.1 < 1243532743 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lmfao < 1243532752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wtf, it ran my 1yb program :D < 1243532758 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lolol < 1243532768 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what it expanded it to < 1243532793 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (-)*99999 < 1243532806 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 20.8 < 1243532812 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (-)*999990 < 1243532817 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 20.8 < 1243532818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck (-)*99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 < 1243532823 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lmfao < 1243532830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1243532833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's likely smaller < 1243532837 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (-)*-1 < 1243532846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>> 65536*65536*65536*65536*65536 < 1243532846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :=> 1208925819614629174706176 < 1243532847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or not < 1243532860 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :omfg < 1243532865 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It treats it as a for(int i = 0;i < HUGE_FUCKING_NUMBER;i++) and doesn't unroll the loop. ;) < 1243532886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: but running a loop that many times should take way longer than it did < 1243532911 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except that it's a suicide program. < 1243532929 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It'll end execution in the first run of the loop. :p < 1243532940 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: no loop < 1243532949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it has to stay 0 for two cycles < 1243532954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it goes 1, 0, 255 < 1243532956 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm calling (x)*foo a loop. :p < 1243532958 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Oh. < 1243532963 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For two cycles? < 1243532963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :w/ [-], yes, it would stop < 1243532964 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, then. < 1243532965 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[-]-]-]-] etc < 1243532972 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the ] would make it suicide < 1243532977 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1243533021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no ais523 :( < 1243533024 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust scrooge (+)*384000 < 1243533032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :17:46 ehird: !bfjoust fuck (-)*99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 < 1243533039 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ahead of you i way am < 1243533055 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, you're trying to kill the interpreter or something :-P < 1243533061 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm using +, besides < 1243533099 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i bet the interpreter hates you < 1243533162 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1243533280 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :do i have to wait for this until the world ends < 1243533288 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :you ehird you fool < 1243533303 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this is why MYYY interpreter is needed ;;;;;;;;;;)))))))))))))))) < 1243533387 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1243533403 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :the interpreter should have a timeout < 1243533489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it does < 1243533490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20k cycles < 1243533492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it's slow as fuck < 1243533684 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1243533708 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::d < 1243533725 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: 384k cycles was claimed by someone < 1243533830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe GregorR did that < 1243533856 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(Thence the value used in scrooge) < 1243534678 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it's 100000 < 1243534687 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :yd.f oace < 1243534694 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :they said the other night < 1243534716 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but the timeout doesn't count the time spent expanding < 1243534836 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ah, so I see, 100k it is. < 1243534871 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: yd.f oace? < 1243534884 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :going to bed < 1243534892 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1243534915 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed < 1243535383 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ehird: accidental keyboard layout swap < 1243535393 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1243535396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what was it meant to be? < 1243535418 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :"they said" < 1243535426 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :so did you guys fuck up the bot? :\ < 1243535437 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i took my broken thing off < 1243535452 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i realized to do what i want (and be victorious against everything except shade) i need THREE nested expansions < 1243535463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust turnintoagreenthing . < 1243535626 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :so i got into work today < 1243535632 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :open up the back door to get a cross breeze blowing < 1243535637 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and there's some chick back behind our building < 1243535639 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :in a little fort < 1243535644 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :smoking a joint and changing her clothes < 1243535645 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1243535657 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :she's like < 1243535658 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :"hi" < 1243535661 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :"i'm just changing" < 1243535666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :First law of IRCodynamics: Everyone has a more interesting life than you, except when they don't. < 1243535682 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1243535779 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :so you gonna write that interpreter after all? < 1243535798 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :seeing as we managed to cripple the bot somehow < 1243535812 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :(plus if you do expansionless evaluation then i can make slowrush better!) < 1243535911 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I guess so. < 1243535939 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1243535946 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION refactors some of the rubbish code in it and gets to work on an interpreter loop < 1243536070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1243536083 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :you could probably ask GregorR-L for his code < 1243536091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :naw < 1243536092 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :the one he pasted before isn't the most recent < 1243536101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not hard to write from scratch < 1243536105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :& his code probably isn't mit-licensed < 1243536109 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :don't want to submit a patch? ;) < 1243536118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, I'm making a new hill infrastructure < 1243536121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it would be rather pointless < 1243536133 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1243536153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyway, it'll just be part of < 1243536153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1243536154 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: addinterp bf_txtgen bfjoust daemon daemons delinterp fyb help info kill mush userinterps 1l 2l adjust asm axo bch bct befunge befunge98 bf bf16 bf32 bf8 bfbignum boolfuck c chiqrsx9p choo cintercal clcintercal cxx dimensifuck echo forth glass glypho google hello kipple lambda lazyk linguine malbolge notecho num ook pbrain perl qbf rail rhotor rot13 sadol sceql sh show slashes test trigger udage01 underload unlambda whirl yodawg < 1243536155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er < 1243536156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!info < 1243536157 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/ < 1243536274 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i guess it must expand 90s, 'cause i can't see anything else evil in the buffer < 1243536277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Okay let's see this parser is awful I'm rewriting the paresr < 1243536286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: I'm going to do expanding as a pre-processor stage < 1243536290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with guards against omggigantic programs < 1243536302 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i outlined how to do it without expanding at all earlire < 1243536304 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :earlier* < 1243536306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, no (a{b}c)%N, you can just do (a)*Nb(c)*N < 1243536307 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i can elaborate if you want? < 1243536314 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :not quite < 1243536315 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: well, almost all programs are small enough just to expand beforehand < 1243536320 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, yes, w/ mine < 1243536325 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :'cause you have to execute both Ns the same amount of times < 1243536327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know ais's interp can't handle it < 1243536332 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :if the first one breaks out before it's done... < 1243536332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: ehm wut < 1243536334 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :oh i see what you mean < 1243536339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i just mean syntactically < 1243536350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(a[)*Nb(]c)*N will work in mine, for instance < 1243536350 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243536356 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i see, but i'm not sure why it's worth it < 1243536361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so there's no need for (a[{b}]c)%N < 1243536367 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: one less useless feature < 1243536380 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :there is a need for %N though < 1243536386 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :the problem with doing it like this: < 1243536391 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :(a[)*Nb(]c)*N < 1243536395 0 :jix_!n=jix@dyndsl-095-033-100-052.ewe-ip-backbone.de JOIN :#esoteric < 1243536400 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :is that when the [ fails and you skip the rest of the iterations < 1243536409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: excuse me... < 1243536411 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :you have to only do the same amount of closing iterations on the second one < 1243536423 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't think you understand. at all < 1243536429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(a[)*5b(]c)*5 < 1243536429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :→ < 1243536436 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a[a[a[a[a[b]c]c]c]c]c < 1243536439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :before running < 1243536439 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243536441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is identical to < 1243536443 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :if you expand it < 1243536446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(a[{b}]c)%5 < 1243536447 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :→ < 1243536449 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a[a[a[a[a[b]c]c]c]c]c < 1243536451 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: which I am < 1243536459 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the longest legit program, when expanded, is ~1MB < 1243536467 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but you can save yourself time, energy, and memory without expansion < 1243536473 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :also < 1243536481 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :instructions != cycles as far as legitimacy goes < 1243536483 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: time, not really < 1243536486 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :energy, um what < 1243536491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :memory, oh noes 1MB < 1243536496 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :for example, there will be programs that have a lot of code inside [] < 1243536498 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :that won't get executed < 1243536506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: so? < 1243536508 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and they'll have to repeat that block of [] a number of times to do what they want to accomplish < 1243536511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~20k max cycles < 1243536516 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :so, the longest legit program can be a lot longer than that < 1243536516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :irrelevant < 1243536525 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :because you could skip 10000 instructions all at once < 1243536531 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't see your point. < 1243536545 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: 100k. < 1243536546 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :obviously not < 1243536551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: 20k in mine. < 1243536554 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :my point is that 1mb, fully expanded, is not enough space < 1243536554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I can raise it to 100k if I want. < 1243536563 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: err, what < 1243536569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :running programs takes constant space < 1243536584 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :100k is not higher than 1mb :P < 1243536591 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: 100k in both of GregorR's and ais's, so I'd do it < 1243536593 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :yes, running programs takes constant space < 1243536593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that means 100,000 < 1243536595 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but earlire < 1243536597 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :earlier, < 1243536601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: 20k in ais's. < 1243536602 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i submitted one that was like 25mb < 1243536609 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: 2009-05-28 09:05:45 ( GregorR-L) myndzi: Actually, 100000 in ais' and mine. < 1243536609 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and it was bugged, it should have been bigger < 1243536617 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I don't care, ais told me. < 1243536629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: it'll just reject programs bigger than 100MB. < 1243536635 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: while ($steps++ < 100000) { < 1243536637 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: From the source. < 1243536638 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :since that's about as high as any legit warrior will be < 1243536639 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: k < 1243536642 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :which is something of a mistake, and also unnecessary < 1243536651 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :you could be running a program that's like 1000 bytes instead < 1243536651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: your arguments are unconvincing < 1243536654 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but you don't want to < 1243536670 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1243536672 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :partly i'm in a hurry, partly you're being stubborn < 1243536686 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: ... there's no advantage to expanding it in-time < 1243536696 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're seriously overreacting < 1243536700 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i was saying you don't have to expand it at all < 1243536704 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :which saves a lot of work < 1243536711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes you do, to handle the cycle count < 1243536712 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but also that the ({}) syntax is necessary to do so < 1243536717 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :not true < 1243536733 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: then tell me. < 1243536736 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :you simply don't count non instructions towards the number of cycles < 1243536742 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1243536746 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :what would you like me to tell you? < 1243536770 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: how do you not expand it < 1243536775 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(+)*57 takes 57 cycles < 1243536776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it must < 1243536791 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243536801 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so how do you avoid expanding < 1243536803 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :for ()s you simply need a counter < 1243536808 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :for a simple ()*N loop, < 1243536824 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :when you reach ), increase the counter; if it == N, then proceed, else go back to ( < 1243536832 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so what advantages does this have over preëxpanding, other than using a measly 100MB less memory? < 1243536860 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :the time spent to expand to that 100mb every battle (or store it) < 1243536873 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :which is what is currently making EgoBot unusable < 1243536874 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Just store it -> cheap < 1243536875 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ehm < 1243536886 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and the lack of an arbitrary program length limit < 1243536886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: i can expand 100mb in like a few miliseconds. < 1243536889 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but yeah < 1243536891 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm just going to store it < 1243536913 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :because of the nature of brainfuck, some programs are simply going to be extremely long < 1243536919 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and you are basically saying "nope, not doin it" < 1243536920 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs < 1243536924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it stands to reason that chickens are green? < 1243536932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're not giving me any arguments why 100mb programs are needed < 1243536950 0 :bsmntbombdood!n=gavin@97-118-135-212.hlrn.qwest.net JOIN :#esoteric < 1243536951 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :because that's how many insructions it takes to do certain things? < 1243536956 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i thought that was fairly obvious < 1243536958 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No point in doing it until it's necessary, unless it's trivial < 1243536960 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i can give you some code later if you like < 1243536966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do show me this amazing 100mb warrior < 1243536980 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i don't know the exact expansion size, but from earlier: < 1243537011 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :>(+)*20>(-)*20>+>->+>->+>-(>[[-+++++++++++++++++[-.]]+>]+)*20 <- this program tops the hill < 1243537013 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :2 ties and 1 loss < 1243537016 0 :Slereah!n=butt@ANantes-259-1-133-179.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1243537022 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :the 2 ties are because of polarity, so i was attempting to beat them too < 1243537022 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION measures < 1243537034 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :to do that i needed to do the -. loop a fixed number of times < 1243537037 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :which means i hae to do something like: < 1243537048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: dude < 1243537049 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's 654 bytes < 1243537050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BYTES < 1243537054 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not even a KILOBYTE < 1243537058 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let along 1024KB = 1MB < 1243537060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let alone 100MB! < 1243537063 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :that wasn't the example dude < 1243537064 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :chill the fuck out < 1243537068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1243537070 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i'm explaining the reasoning and necessity < 1243537070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm chilled < 1243537071 0 :jix!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243537071 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :>(+)*20>(-)*20>+>->+>->+>-(>[[-+++++++++++++++++([-.{}([+.{}])*3000])*3000]+>]+)*20 < 1243537076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION measures that < 1243537085 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :that one is broken but expands to like 4 bytes * 3000 * 3000 + something * 20 < 1243537101 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :the fix requires another nested loop < 1243537111 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :which again exponentially increases the size < 1243537116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: let's say something=1000 < 1243537116 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i didn't bother with the fix because it wouldn't work on EgoBot < 1243537118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's 34MB < 1243537165 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :now take that and add another expansion like i said :P < 1243537172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*3000 again? < 1243537174 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :that's well on its way to 100mb < 1243537184 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i doubt *3000, but i don't know, i haven't thought it out yet < 1243537187 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What's with those {}, aren't they ignored < 1243537188 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i just know it'll be big < 1243537194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: um no < 1243537196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's 100 gigabytes < 1243537198 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :so < 1243537205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to hell with that :) < 1243537214 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it's definitely not gonna be *3000 < 1243537232 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but my point is no expansion is necessary at all and such programs can be supported < 1243537241 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and are also within reason necessary to accomplish certain goals < 1243537246 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :He's got a point < 1243537251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: define h < 1243537251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1243537279 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but apparently to you it makes more sense to expand that ~100 byte program to ~100 megs < 1243537284 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :so uhh i guess there's not much i can do for you < 1243537292 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Whoever's chatting behind the nick nescience < 1243537305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: it seems like a lot of work for barely any game < 1243537307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gain < 1243537317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean... it's not as if we all have 64K of ram. < 1243537327 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :1) it is NOT a lot of work < 1243537344 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's pretty much the same amount of work as parsing the * in the first place < 1243537344 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :2) the gain is the lack of an arbitrary limit on what you can and can't write < 1243537350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't understand it and you've explained it 3 times :-) < 1243537354 0 :max!n=max@196-210-182-109-wrbs-esr-2.dynamic.isadsl.co.za JOIN :#esoteric < 1243537354 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it requiers a counter and 2 pointers < 1243537371 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :probably a stack for the counters or whatever < 1243537380 0 :max!unknown@unknown.invalid NICK :Guest65774 < 1243537381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just tell me the algorithm :) < 1243537384 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or manual recursion, whatever < 1243537403 0 :Taejo!unknown@unknown.invalid QUIT :Nick collision from services. < 1243537406 0 :Guest65774!unknown@unknown.invalid NICK :Taejo < 1243537409 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :an in the end, hell, being wasteful just because you can is never a great agrument < 1243537428 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :well, since () are used in two contexts you need to identify ahead of time which it is < 1243537441 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :for ({})%N, all you do is keep a loop counter as before < 1243537445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: wait, okay, question < 1243537448 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Jump to the ) and look at whether it's % or * < 1243537450 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why is ({}) necessary in this < 1243537452 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :when you hit } increase it, if it == N, continue on; otherwise jump to ( < 1243537460 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :err, hit { increase, jump to ( < 1243537471 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :if you hit ) decrease it, if it == 0, continue on; otherwise jump to } < 1243537503 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :the reason ({}) is necessary for non-expanding interpretation is because otherwise you don't know how many times to execute the *N affecting the ] corresponding to a [ < 1243537511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1243537520 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :handle [] like you would if ({}) wasn't even there, as long as they are balanced inside the () they will work fine < 1243537542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't see why (a[)*Nb(]c)*N wouldn't work < 1243537557 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ok, assume for a moment that before you execute a[ N times, one of the [ fails < 1243537564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: "fails"? < 1243537565 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :you are then going to skip all subsequently expanded code < 1243537570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like what, it gets all creaky? < 1243537572 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :you execute [ while the data is 0 < 1243537581 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :thus do not execute the contents of the brackets < 1243537585 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :including the rest of the expansions < 1243537591 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :now you hit ]c*N < 1243537596 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :you can't expand it N times, because that's too many < 1243537610 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :you can't rely on the data to determine how many times to expand it, because it must match the a[ < 1243537615 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: is this making sense to you? maybe you could help me understand... < 1243537618 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :in short, you're screwed (unless you expand it all ahead of time) < 1243537635 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: See last line above :-P < 1243537637 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :let's take 3 as an example < 1243537648 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :(a[)*3b(]c)*3 < 1243537649 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ? < 1243537653 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :a[a[a[b]c]c]c < 1243537656 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: 2009-05-28 21:06:58 ( nescience) in short, you're screwed (unless you expand it all ahead of time) < 1243537666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: that is not explanatory. < 1243537670 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :if the 2nd [ expands on a 0, you skip the bolded parts: < 1243537676 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :a[a[a[b]c]c]c < 1243537692 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :which means you need to execute "c]c" and no more no less < 1243537694 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no boldin < 1243537695 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :g < 1243537697 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :+c < 1243537700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mode < 1243537704 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :a[a[>a[b]c]< is skipped < 1243537718 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes, that's obv— no, it's not < 1243537718 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :there's no sensible way to get "c]c" out of (]c)*3 < 1243537725 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Well, looks like he's trying to explain what should happen with (a[)*Nb(]c)*N, and saying that you're somewhat screwed with the looping technique < 1243537735 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I know what he's trying to say. < 1243537739 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just don't understand _what_ he's saying. < 1243537741 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: So what do you want explained < 1243537747 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i'm sorry, i'm on limited time and i am trying to be quick < 1243537749 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i must get back to work < 1243537752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kay < 1243537755 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'll read it 70 times :P < 1243537756 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i can explain with more patience and detail later if you actually want < 1243537818 0 :inurinternet!unknown@unknown.invalid QUIT :Connection timed out < 1243537823 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: In a[a[>a[b]c]< is skipped if the second [ finds 0 < 1243537834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Okay okay stop it you are just repeating him < 1243537846 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Did you understand that? < 1243537867 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or alternatively, what don't you understand :-P < 1243537884 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :English! Am foreign no americano. < 1243537934 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Then I'll just continue < 1243537938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh dear. < 1243537941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I take it back, whatever I said. < 1243537999 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: So, in (a[)*3b(]c)*3 if the second time through the loop the [ finds zero, you'd need to execute c]c to preserve the semantics < 1243538013 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But, how do you figure that out without expanding all of the code < 1243538017 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And that's the problem. < 1243538022 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :END OF LINE < 1243538074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :green < 1243538242 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :damn, EgoBot still hasn't recovered < 1243538242 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :!ps < 1243538268 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :Guess they're not real processes then < 1243538310 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :what did you do to it, anyway? < 1243538401 0 :ehird!unknown@unknown.invalid QUIT :Remote closed the connection < 1243538413 0 :ehird!n=ehird@208.78.103.223 JOIN :#esoteric < 1243538428 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!sh pidof bfjoust < 1243538430 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/input.11841: line 1: pidof: command not found < 1243538463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sticking to 80 columns with tabs @ size 8 kills me < 1243538466 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but my code thanks me < 1243538477 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:20 ehird: Disconnecting from stoned server. < 1243538482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :erm my bouncer doesn't like potheads < 1243538613 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1243538619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :let's say you have a for loop, looping through a thing < 1243538623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and inside, a switch on its value, right? < 1243538634 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :at some point you want a conditional in one of these cases < 1243538639 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you know, just to make sure everything's okay < 1243538643 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fprintf(stderr, "Unmatched ] in %s.\n", filename); < 1243538647 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :KRRRRRRRRRR OVER 80 COLUMNS < 1243538662 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i submitted that code with the *3000s earlier < 1243538669 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but i replaced it with the original slowrush so it wouldn't slow things down < 1243538682 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ehird submitted some trash earlier, but i didn't think he expanded simple ()*Ns < 1243538685 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :so i don't really know what's wrong < 1243538697 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: i charge you with not being sympathetic to my pain. < 1243538725 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :lol, i read the buffer top down < 1243538753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in fact, it's only 4 indents < 1243538758 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :80 columns :\ < 1243538758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's within Linus's law < 1243538759 0 :psygnisf_!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1243538765 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I HATE YOUUUUUUUUUUUUUUUUUUUU :| < 1243538767 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not you < 1243538767 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you < 1243538792 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You put the switch in a separate function < 1243538819 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Aha. BUT! The switch mutates a local variable SOMETIMES. < 1243538824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, in one case it does a continue;. < 1243538827 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Pass a pointer < 1243538834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: IT ALREADY IS A POINTER < 1243538838 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ******************* < 1243538841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm not going to go around like a dolt going (*ins)-> < 1243538844 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I AM A ONE-STAR PROGRAMMER. < 1243538857 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm an aleph-null-star programmer < 1243538898 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: but i did put it in another function < 1243538902 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the thing is < 1243538913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the continue; stops ins++ happening after the switch (but in the for) < 1243538917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the rest just break; out from the switch < 1243538927 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can't think of a nice way to handle that < 1243538928 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So have it return a bool < 1243538932 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: EXCEPT < 1243538932 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :if (foo) continue; < 1243538938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I already return ins— oh, wait. < 1243538942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. Yeah, that would work. < 1243538943 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :More ****** < 1243538951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: BUT! But. No, wait, that's fine. < 1243538952 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Okay then. < 1243538955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Uh, thanks. < 1243538966 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :FWIW it sounds like it's actually quite crap :-P < 1243538973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: What is < 1243538976 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's just a parser man < 1243538986 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :All this mucking about just to avoid a level 4 indentation level < 1243538996 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sounds like it's obfuscating the code quite a bit < 1243538997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I don't want to avoid that < 1243539008 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: It's just that my code had some seriously long lines before. < 1243539015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So I'm refactoring it like crazy to 80 columns. < 1243539017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It seems to be helping. < 1243539038 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I'm just saying that in this instance it sounds like it's just making things worse < 1243539043 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But maybe not, beats me. < 1243539049 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, well < 1243539050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :your mom. < 1243539057 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ehird: bought a computer better than mine yet? < 1243539068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: haha, except this function needs a parameter from the caller :-) < 1243539073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: No. Soon. < 1243539139 0 :nooga!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1243539213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Oh, I just realised that making a new struct would help here. < 1243539228 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Damn, I was just about to suggest that :-P < 1243539234 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Specifically, almost all the parameters can be passed around in one struct. < 1243539247 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep, that's what I was guessing < 1243539255 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION underlines the already-existing note in eir mental refactoring cookbook: When in doubt, add more data structures. < 1243539429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'Nother thing (mostly aesthetic): Don't use structs without pointers. Generally. Because -> vs .'s ugly. < 1243539438 0 :psygnisfive!unknown@unknown.invalid QUIT :Connection timed out < 1243539440 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It has been a while since I wrote a C program. < 1243539609 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i need to finish that filesystem < 1243539653 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Heh. Also, one of them breaks out from the enclosing loop :-D < 1243539667 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But I can do that with a return parameter, as the original one is handled by the function itself < 1243539673 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yes, i like to do (&foo)->bar just to avoid that ugly . < 1243539678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243539855 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: guess what < 1243539863 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :adding a struct changed filename to parser->filename in the printf < 1243539866 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thus bringing it— wait for it— < 1243539869 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :back over 80 columns < 1243539872 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1243539874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GAHAHAHAHA < 1243539890 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, printfs can usually be broken over multiple lines < 1243539903 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Unless parser->filename itself exceeds 80 columns at that indentation level < 1243539913 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : fprintf(stderr, "Unmatched ] in %s.\n", < 1243539914 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : parser->filename); /* this makes me feel like a < 1243539915 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : dolt */ < 1243539921 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :hanging out in ##c is painful < 1243539923 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You can align stuff < 1243539936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I know, but it's such a trivial statement that it hurts. < 1243539937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: o? < 1243539939 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :If you have 8 columns' worth I'd line break after stderr < 1243539963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Ooh! < 1243539966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : return 0; < 1243539966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : } else { < 1243539979 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :utterly idiotic questions, no one seems to speak english < 1243539979 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YAY ANOTHER LEVEL OF INDENTATION FOR FREE < 1243540076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lance.c:92: error: conflicting types for ‘parse_inner’ < 1243540076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lance.c:67: error: previous implicit declaration of ‘parse_inner’ was here < 1243540077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :↑ i did parser_inner(parser);, so it inferred the type as void even though that's not mandatory, lawl < 1243540088 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :wtf are you writing < 1243540088 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :guess i need a bunch of redundant function declarations < 1243540090 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :woop woop, C < 1243540098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: a better BF Joust < 1243540191 0 :Judofyr!n=Judofyr@c2391BF51.dhcp.bluecom.no JOIN :#esoteric < 1243540274 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1243540302 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so an angel came down to me and said < 1243540308 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"EHIRD 80 COLUMNS DOESN'T MATTER" < 1243540309 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and < 1243540311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I punched it < 1243540312 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in < 1243540313 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the face. < 1243540318 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and said "FUCK YOU, ANGEL." < 1243540337 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I stick to 80 columns, but with 3-column tabs < 1243540391 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I figure that most people these days don't care about 80 columns and use 4-column tabs, so it's fine for those folks < 1243540415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ais523 has been adamant at yelling at me that tabs are defined to be exactly 8 spaces < 1243540422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and I have been adamant at replying to him that that's total bullshit and he's wrong. < 1243540425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fun times < 1243540441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: (this is when telling him not to use mixed tabs and spaces because tabs != always 8 spaces) < 1243540444 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Not 8 spaces, they're defined to be "indent to the next column whose position is a multiple of 8" < 1243540448 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But yeah. < 1243540457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, they're not < 1243540465 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they're defined to be "indent." < 1243540473 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well yeah. < 1243540493 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But that's the default position adopted by most tools. < 1243540617 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523 said it was "8 spaces", always, both in theory and practice < 1243540628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :programs I have here and what tab what was originally meant to mean disagrees < 1243540631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*disagree < 1243540718 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Upon pondering it a bit, I do think that their definition is "indent to next tab stop" where "tab stops" vary from implementation-defined to freely modifiable by the user < 1243541009 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1243541103 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Wow, how have you people managed to eff up EgoBot :P < 1243541141 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I believe by running bfjoust programs that do tonnes of macro expansion < 1243541165 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, you can't prefix "I believe" into a sentence like that directly :-/ < 1243541191 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck: 12.5 < 1243541191 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 13.9 < 1243541192 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_scrooge: 11.8 < 1243541192 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_turnintoagreenthing: 4.3 < 1243541217 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Whoo, scrooge beat shade < 1243541224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: so if my super-awesome polarity-makin' tournamentin' mega-fastin' interp is finished, will you use it or should I not bother :-P < 1243541241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(yes, nescience, with your magical avoid-expanding-macros thing. <_<) < 1243541253 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I wrote egojoust because you seemed to have lofty goals. < 1243541256 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :If it's done, sure. < 1243541278 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's donning itself presently. < 1243541282 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The goals aren't really lofty < 1243541291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Just "run the program a fuckload of times then average that" < 1243541308 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Is "a fuckload" = 21? < 1243541325 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1243541329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That does not take into account... < 1243541332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PoLaRiTy! < 1243541337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Any choice between: SIEVE, and: KETTLE! < 1243541350 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :..................................................... < 1243541366 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Trust me, it's a good idea. Other players say so. The fact that the names make no fucking sense is irrelevant. < 1243541367 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, why 21 to be specific < 1243541376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 21 possible tape lengths < 1243541381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243541382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Just know that it involves reversing dink and donk. < 1243541386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well that sounds like a good idea too < 1243541394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243541397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with two polarities < 1243541401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: So it's actually— you will shit your pants— FORTY-TWO runs. < 1243541406 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that mean 42 combinations < 1243541409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1243541410 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1243541410 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :But the directions are designed to make no difference. < 1243541412 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Verily, the spirit of Douglas Adams is in this implementations. < 1243541416 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Nothing to do with directions. < 1243541432 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I don't understand what "polarity" means in this context. < 1243541437 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Seeing as that you haven't explained it. < 1243541452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Basically, if polarity is sieve, + and - do the normal thing. If polarity is kettle, for one program (either, it doesn't matter), + and - are swapped. This stops you stealing someone's program and swapping +/- and rising to the top of the hill, which is boring, and yet still makes you defend against both [+] and [-], etc. < 1243541454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, swaps plus and minus. < 1243541463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or, yeah, what AnMaster said, but I explained why. < 1243541480 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And if you implement that I will sue you for infringing my imaginary patents. < 1243541487 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1243541487 0 :Slereah_!n=butt@ANantes-259-1-126-208.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1243541491 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, since we sent them same second *shrug* < 1243541497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IMAGINARY < 1243541498 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PATENTS < 1243541507 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You know like imaginary numbers, they have a real part and an imaginary part? < 1243541508 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I never planned to implement joust < 1243541511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They have the power of two fucking numbers. < 1243541514 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since I'm like. Not interested in them < 1243541517 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it* < 1243541518 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(AnMaster: I meant GregorR-L, kthx.) < 1243541521 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243541522 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1243541522 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Right? So, imaginary patents, < 1243541524 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They have the power < 1243541525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :of < 1243541527 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :TWO GODDAMN PATENTS. < 1243541530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You don't want to fuck with that. < 1243541537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1243541541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : You know like imaginary numbers, they have a real part and an imaginary part? <-- wrong < 1243541545 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :complex number does < 1243541548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :numbers* < 1243541559 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :......................................... < 1243541568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Imaginary numbers are a subset of complex numbers. < 1243541574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I meant to say complex, but I was not technically wrong. < 1243541574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so they are < 1243541579 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, shut up. < 1243541584 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :DOUBLE PATENT POWER. < 1243541590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the imaginary subset are the ones without real parts < 1243541593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243541601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, 0 or <0 real parts. < 1243541608 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Your face is the one without real parts. < 1243541620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: I HAVE AN IMAGINARY PATENT ON YOUR FACE. < 1243541644 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :So, the question is, can you implement this before I can get it into egojoust? X-P < 1243541647 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :RACE RACE RACE < 1243541651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: No. < 1243541654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I can't. < 1243541660 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :anmaster: complex numbers do* < 1243541663 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, right, I wasn't technically wrong either, since in effect you can consider it like "no real part" (and that is how you write them: 2i not 0+2i) OR the technically correct "real part is zero". < 1243541671 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird: What you don't realize is that I'm too lazy to put it in egojoust. < 1243541676 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Real part is zero OR LESS THAN ZERO. < 1243541678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kthx < 1243541684 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: I HAVE AN IMAGINARY PATENT ON LAZINESS < 1243541694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-2+4i is complex isn't it? < 1243541697 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :In fact, I have an imaginary patent on everything, including not having an imaginary patent on something. < 1243541705 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: [[Imaginary number]] < 1243541719 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :anmaster: yes, its complex. < 1243541757 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Okay, now I'm going to imaginary work on my implementation. < 1243541769 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You know it's true, brotha. < 1243541813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"Although Descartes originally used the term imaginary number to mean what is currently meant by the term complex number, the term imaginary number today usually means a complex number with a real part equal to 0, that is, a number of the form i·y. Zero (0) is the only number that is both real and imaginary." < 1243541819 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: [[Imaginary number]] <-- from there < 1243541833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :DESCARTES FTW < 1243541845 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can't find where it says "or less than zero" < 1243541854 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :does it need to anmaster? < 1243541858 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :it says real part. < 1243541870 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :real numbers range from (-inf, +inf) < 1243541878 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"the term imaginary number today usually means a complex number with a real part equal to 0" < 1243541891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but ehird claims it means "real part equal to zero or less than zero" < 1243541908 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :oh. what? no. an imaginary number is any real multiple of i. < 1243541908 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, wait < 1243541912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[In mathematics, an imaginary number (or purely imaginary number) is a complex number whose squared value is a real number less than or equal to zero.]] < 1243541923 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i am the dumb < 1243541929 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :agreed! < 1243541929 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, As usual! < 1243541936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :butts < 1243541937 0 :psygnisf_!unknown@unknown.invalid NICK :psygnisfive < 1243541938 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and I'm right (as usual) < 1243541940 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1243541947 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but i still love you ehird, dont worry < 1243541949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: AND YOU'RE GAY < 1243541949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AS USUAL < 1243541950 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I shall forever treasure this moment. < 1243541952 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AND SO'S YOUR FACE < 1243541953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AND YOUR MOM < 1243541955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AND STUFF < 1243541981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, s/AnMaster/psygnisfive/ and at least one of those claims would be correct instead of incorrect. < 1243541992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WOW GUYS AMAZING NEWS psygnisfive is *GAY* < 1243542000 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HOLY HELL HE SEXUALLY PREFERS MEN TO WOMEN. LET'S MENTION IT < 1243542000 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AND STUFF < 1243542003 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YES < 1243542004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AND STUFF < 1243542011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lawl my parser is O(n^2) because I use strlen() to allocate the result kekekekeke < 1243542013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :who cares < 1243542017 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :>_< < 1243542021 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i like big COCKS and i cannot lie < 1243542027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: beats reallocating every 3 seconds < 1243542031 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: GCC might actually be able to optimize that away < 1243542035 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(At least) < 1243542038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: It's user input < 1243542044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot will break if you give it megabytes of raw input anyway < 1243542046 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I mean, repeated calls to it < 1243542048 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :guys < 1243542051 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I only use strlen() once, Deewiant < 1243542056 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But then I loop thru da string < 1243542062 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :do you happen to know of any really good textbook download sites? < 1243542063 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So where's the ^2 < 1243542085 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, sorry, I thought wrote the wrong nick, since the claim wasn't valid for me I considered the other people present and talking. Thus I came to the conclusion you meant psygnisfive. I don't know why you like to mention it. < 1243542088 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: O(n) - strlen(). O(n^2) - looping through the string again. < 1243542097 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: YOU'RE BLACK. < 1243542100 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: strlen() has __attribute__((pure)). ;) < 1243542101 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Uh, how is looping through a string O(n^2) < 1243542112 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Is that not O(2n) < 1243542117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Er. < 1243542118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1243542120 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :wtf is O(2n) < 1243542120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes it is. < 1243542125 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But O(2n) = O(n). < 1243542128 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Which is O(n). < 1243542130 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O(2n) is short for O(2 * n) which is O(n). < 1243542132 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ohay it's back < 1243542133 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i hate that shit < 1243542133 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ill take it you dont, so: gigapedia.com < 1243542139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's just that "O(n)" is an unhelpful way to say "hay I loop twice" < 1243542148 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :with some weird bugs < 1243542158 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Then say O(2n) < 1243542159 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :at least i'm back on top of the hill :> < 1243542161 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, technically wrong too. And I don't know anyone in here who is. Since I don't care about skin colour. However you might have meant that my current clothes are indeed black? A pair of black socks. And a black t-shirt. < 1243542173 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Even if it's equal to O(1000n) most people assume that the constant within is meaningful somehow :-P < 1243542176 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: If thou wert smart, then thou wouldst keep the string size. < 1243542177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: THUS YOU ARE BLACK!!!!!!1731263712537638273621873ELEVENTYONE < 1243542185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Erm, I don't need it again. < 1243542188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: After parser->ins = xmalloc(sizeof(ins_t) * strlen(source)); < 1243542190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just do < 1243542192 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : while ((c = *parser->source)) { < 1243542194 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :xmalloc! < 1243542201 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :xyzmalloc < 1243542206 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :struct string {char *cstr;size_t size;}; < 1243542209 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Also known as "goddammit libc, get some fucking error handling system." < 1243542214 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Why?! I only need it once! < 1243542217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :To allocate the string! < 1243542221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What benefit does that get me at all in this case? < 1243542225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*allocate the instruction array < 1243542231 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1243542244 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, anyways. < 1243542259 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :xmalloc should have __attribute__((malloc)). :p < 1243542268 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Wtf is that < 1243542269 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what does that do? < 1243542302 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gcc has an attribute for everything < 1243542304 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I don't think either "ELEVENTYONE" or any variant of splitting that ("ELEVENTY", "ONE"), ("ELEVEN", "TY", "ONE") or ("ELEVEN" "TYONE") is a valid (set of) number(s). < 1243542306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :__attribute__((strfry)) < 1243542312 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Shut up. < 1243542315 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Informs GCC that any non-NULL pointer it returns doesn't alias with any other valid pointer. < 1243542328 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1243542336 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, indeed, so it does. < 1243542343 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :__attribute__((solve-halting-problem)) int main(); < 1243542348 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, doesn't exist < 1243542364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Forty = 40. Fifty = 50. Therefore, foo-ty = foo0. Eleven = 11. Therefore, eleventy = 110. One hundred one = 101. THEREFORE, Eleventy-one = 111. < 1243542367 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I thought gcc has an attribute for everything :-( < 1243542373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't exist? < 1243542376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OMGWTFBBQ HOW COME!!11 < 1243542378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eleventy < 1243542381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :one. < 1243542383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :point one. < 1243542384 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, interesting < 1243542398 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, Onethousandtytyty? < 1243542406 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: isn't that the same as returning restrict? < 1243542406 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric := 1000000 < 1243542407 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what would that be < 1243542408 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243542409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1243542418 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ity < 1243542421 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You might also want to give that __attribute__((alloc_size(1))). < 1243542427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i*10 < 1243542435 0 :Slereah!unknown@unknown.invalid QUIT :Connection timed out < 1243542437 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, "Therefore, foo-ty = foo0." < 1243542441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1243542444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and that's = foo*10 < 1243542445 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it would be the non-sense "i0" < 1243542451 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was abbreviating informally. < 1243542451 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :i0 isn't nonsense < 1243542454 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :i0 = i * 0 = 0 < 1243542457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's true too. < 1243542460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But foo-ty is obviously foo*10. < 1243542470 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, sure. But according to that definition of ty then 10 is 1*0 :P < 1243542472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So ity = i*10 = 10i. < 1243542482 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, right < 1243542492 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(= -i) < 1243542509 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, it isn't < 1243542526 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :onety is still 1*10 = 10 < 1243542566 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Whereas onety and crumpets is 10 + crumpets < 1243542570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lance.h:14: warning: comma at end of enumerator list < 1243542572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WHY IS THAT A WARNING. < 1243542572 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Indeed < 1243542582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, is that gcc < 1243542584 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :warning: you appear to be using GCC < 1243542585 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243542587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-Wall -pedantic < 1243542590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1243542596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is it allowed by C89 then < 1243542599 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I'd say it's because of -pedantic :P < 1243542602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes, AnMaster. < 1243542610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: It's not an error. It's not bad. It's good practice, for when you add new values. < 1243542612 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok... why does -pedantic warn about that... < 1243542622 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I believe some pre-C89 compilers choke on that. < 1243542623 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I agree with ehird here < 1243542625 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :__attribute__((dont_fucking_warn_me_about_that_kind_of_shit_okay_btw_this_applies_to_the_whole_program_you_hear_me_question_mark)) < 1243542632 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :↑ An attribute gcc needs. < 1243542633 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Try -std=c89 < 1243542636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yes. I did. < 1243542637 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, good idea < 1243542639 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: -ansi? < 1243542640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CFLAGS = -std=c89 -Wall -pedantic < 1243542640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ifdef DEBUG < 1243542641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : CFLAGS += -g < 1243542643 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :else < 1243542645 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : CFLAGS += -O3 < 1243542647 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :endif < 1243542649 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: -ansi = -std=c89 < 1243542653 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :D'oh < 1243542655 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so you don't allow -march=native there < 1243542658 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL WUT < 1243542660 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1243542660 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nm < 1243542664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I thought adding -ansi fixed it < 1243542666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but I removed the comma < 1243542666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243542669 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Vut? < 1243542669 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243542679 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Oh, does that like, use i7 on an i7? < 1243542693 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, CFLAGS="-march=native -pipe" make will not use the -march setting in there < 1243542699 0 :Corun!n=Corun@94-194-31-231.zone8.bethere.co.uk JOIN :#esoteric < 1243542709 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It optimizes code for the host CPU, allowing code that is invalid for other CPUs < 1243542711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: What the fuck are you talking about, sir? < 1243542727 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: He's talking about you overriding any outer CFLAGS < 1243542734 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1243542734 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, if that above is your makefile then the cflags user set in environment will be ignored < 1243542739 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which may contain important bits < 1243542748 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ehm, I've done CFLAGS=butt since forever. < 1243542748 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like -march, -m32/-m64 and what not < 1243542750 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Everyone does that. < 1243542752 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1243542773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about: < 1243542774 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :CFLAGS ?= -march=generic < 1243542778 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So, what do I use instead? < 1243542783 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :CFLAGS += -std=c89 -Wall -pedantic < 1243542785 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1243542791 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kay < 1243542795 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :-march=generic? Is that just the default setting? < 1243542795 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1243542796 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1243542801 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% make -n < 1243542801 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cc -std=c89 -Wall -pedantic -O3 -march=native lance.c -o lance < 1243542802 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-mtune=generic < 1243542804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is needed < 1243542811 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't work for march < 1243542817 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since that is default < 1243542827 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lols at "cc" < 1243542828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1243542830 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean < 1243542831 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :-march supercedes -mtune < 1243542833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what about defining CC? "CC ?= gcc" doesn't work, as make defines its own default. < 1243542840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-march defaults to i386 still iirc < 1243542848 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-mtune=generic does "for the most common current cpus" < 1243542869 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird: CC = gcc works, as when people override CC they don't want the CC in the Makefile at all. < 1243542873 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hm.. It defines it to the CC. User can override it in the environment < 1243542882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Kay. < 1243542894 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lance.c:1: error: bad value (native) for -march= switch < 1243542894 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lance.c:1: error: bad value (native) for -mtune= switch < 1243542896 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Don't. < 1243542898 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Guess my gcc 4.1 is too old huh? < 1243542899 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, too old gcc < 1243542899 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Also, lolporridge. < 1243542900 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for that < 1243542903 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes. < 1243542905 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Then it's not very useful for me. < 1243542907 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Make defines CC. < 1243542918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I know that, but it defines it to cc on most systems, which is stoopid. < 1243542919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :export CC=gcc-4.2 < 1243542921 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :make < 1243542930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, thanks. < 1243542931 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: This code clearly will not compile with non-gcc. Esp. with those CFLAGS :P < 1243542935 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: And on all systems, cc is the C compiler. < 1243542936 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it should clearly define it to /usr/bin/c99 < 1243542937 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243542949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: And on all systems, cc takes -O3 -std=c89 -Wall... hmm, wait, no. < 1243542953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I don't want to require twiddling for OS X users. < 1243542954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is the only one found in POISX 2008 (iirc!) < 1243542959 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So >gcc4.1 things are out of the question < 1243542967 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :POISX! 8-D < 1243542972 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And that's why you probably shouldn't define CFLAGS. :p < 1243542973 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, right. But the -march=native was for what user defines in envrionment < 1243542976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and < 1243542980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :POS, icks. < 1243542981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :your makefile should respect it < 1243542987 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:36 pikhq: And that's why you probably shouldn't define CFLAGS. :p ← youuuuuuuuu're barmy < 1243542988 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that was my point < 1243543004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if nobody defined cflags everyone would get -O0, warningless compiles :) < 1243543007 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :This is why you should use autoconf. < 1243543012 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: HAHAHAHA < 1243543013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION punches GregorR-L < 1243543015 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, on legacy systems like OS X the user would define CFLAGS to be something like -march=core2 (or is the gcc too old for that as well?) < 1243543015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Stop that. < 1243543027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ehird, on legacy systems like OS X ← ENOTREADINGRESTOFLINES < 1243543035 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You're making portability damned difficult. I HATE yOU FOR THAT. < 1243543035 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, you have to use gcc-4.2(1) to use -march=core2 :P < 1243543039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it was a joke < 1243543040 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1243543047 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :let me rephrase it < 1243543048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: So was mine < 1243543051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1243543055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, there are non-Core2 current Macs. < 1243543065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The Mac Pro uses Xeon Nehalems. < 1243543067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, then they define -march=whatever < 1243543068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(not i7, Xeons) < 1243543069 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that they want < 1243543073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I know, I know. < 1243543079 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yeah they have to change one line in the makefile :))) < 1243543081 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: He seems to think that everyone runs GCC, and specific versions of it at that. < 1243543088 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... what? < 1243543092 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just said I wasn't using anything >gcc4.1. < 1243543098 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: That's because everyone does run GCC :P < 1243543103 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And for that, I keel you. < 1243543104 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Are you SERIOUSLY arguing that I should not define CFLAGS? < 1243543110 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Yes. < 1243543114 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is your MIND on a SATELLITE in OUTER SPACE? < 1243543115 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : GregorR-L: He seems to think that everyone runs GCC, and specific versions of it at that. <-- ehird? Seems so < 1243543117 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's what autotools is for. < 1243543118 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243543119 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is it communicating with your body from down here? < 1243543123 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is it going, oh, < 1243543127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the distance is so long < 1243543130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, anyway that makefile isn't going to work at all with icc! < 1243543130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd better keep the thoughts short < 1243543135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So let's not define any CFLAGS! < 1243543138 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric : . < 1243543140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, use autohell. < 1243543144 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lollercopters. < 1243543146 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so you better check if you have GCC before you add the cflags < 1243543148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's always a good idea. Replace a 15 line makefile. < 1243543152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :With the autotools shitfest. < 1243543156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you can add -O usually < 1243543166 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :SYNOPSIS < 1243543166 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : c99 [-c][-D name[=value]]...[-E][-g][-I directory] ... [-L directory] < 1243543166 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ... [-o outfile][-Ooptlevel][-s][-U name]... operand ... < 1243543167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This is pikhq's satellite brain, reporting from dumbville, in orbit around Earth! < 1243543171 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is what POSIX says about syntax < 1243543174 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Replace a 15 line makefile with a 3 line makefile and an automatically generated autoconf.ac? :P < 1243543178 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(not that it matters a lot) < 1243543185 0 :myndzi\!i=myndzi@tengototen.net JOIN :#esoteric < 1243543190 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For such a simple program, Autotools is easy. < 1243543192 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, use cmake? < 1243543198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ARGH YOU PEOPLE ACTUALLY ADVOCATE AUTOTOOLS I'M GOING TO JUMP OFF MY ROOF YOU'RE ALL EVIL PEOPLE WHO ARE RUINING SOFTWARE < 1243543199 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is even easier < 1243543200 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wurves stirring the pot. < 1243543202 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Cmake is also acceptable. < 1243543209 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ANYONE WHO USES AUTOTOOLS WILL FEEL MY WRATH < 1243543233 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :cd ehird/ && ./configure --without-annoyingness && make -j6 < 1243543238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :about 5 or 6 lines cmake script if you want to "add cflags if gcc". < 1243543241 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :trivial still < 1243543243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: THERE IS ONLY ONE FUCKING TARGET < 1243543251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HOW CAN YOU RUN ONE TARGET 6 TIMES AT ONCE < 1243543255 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, multiple files right? < 1243543256 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YOU'RE MAD! < 1243543258 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No. < 1243543263 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: For multiple target CPUs! < 1243543263 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Run your code on more than two targets and you will thank Autotools. < 1243543264 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, then why a makefile < 1243543266 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Profusely. < 1243543268 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You're saying that you're one file? :P < 1243543270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: for "make clean" :P < 1243543274 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: YES! < 1243543281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Good god. < 1243543281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, that requires separate configurations < 1243543283 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CFLAGS += -std=c89 -Wall -pedantic < 1243543283 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ifdef DEBUG < 1243543283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :afaik < 1243543284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : CFLAGS += -g < 1243543286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :else < 1243543288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : CFLAGS += -O3 < 1243543290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :endif < 1243543292 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.PHONY: clean < 1243543294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lance: lance.c lance.h < 1243543296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : @$(CC) $(CFLAGS) $< -o $@ < 1243543298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :clean: < 1243543300 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : @rm -f lance < 1243543302 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AND JUST USING C89! < 1243543304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ARE YOU, pikhq, SERIOUSLY SUGGESTING I NEED AUTOTOOLS, CONFIG.H, PARALLEL MAKE, < 1243543306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :MULTIPLE FILES, < 1243543308 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IFDEFS EVERYWHERE, < 1243543310 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PORTABLE ACROSS C COMPILERS TO AVOID WRITING ONE MORE LINE < 1243543314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WHERE IS YOUR MIND! >______< < 1243543322 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stiiiiiiiiiirs the pot. < 1243543328 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Stirry stirry stir stir stir < 1243543332 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, what pot < 1243543337 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I'm saying that you need to write your code right, or else I kill you. < 1243543338 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It's an expression. < 1243543342 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The pot that pikhq is on. < 1243543344 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is the road that leads to IRAF. < 1243543351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It seems to be some pretty potent shit. < 1243543355 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not familiar with IRAF? < 1243543357 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :THIS IS THE ROAD THE LEADS TO IRAQ < 1243543368 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Get its code, and weep. < 1243543370 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Anybody who doesn't use autotools is a TRRRRRIST < 1243543383 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :A TRYST < 1243543385 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I spent a fucking month trying to get it to build right. < 1243543395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hahahahaha pikhq is lecturing me about not using autotools and using portability macros and using multiple files and not making sure my 15-line makefile handles all c compilers even though I use c89. < 1243543396 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Working full-time on it. < 1243543398 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so that will cross compile to ARM correctly. The cross toolchain running on a SPARC. (The cross toolchain targeting ARM was compiled on a MIPS btw)? < 1243543399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This is hilarious. < 1243543401 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1243543402 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He is batshit insane. < 1243543408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Should do. < 1243543409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(the last statement there didn't matter) < 1243543413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's just fucking C89! < 1243543416 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and icc? < 1243543424 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Just use a GNU extension in your code and you'll satisfy him < 1243543430 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :icc: command line remark #10148: option '-pedantic' not supported < 1243543440 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No. "icc -O3 lance.c -o lance" < 1243543444 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh snap that was *hard* < 1243543446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Okay, I'll prefix a random function name with g. < 1243543446 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: For a such a simple project, autotools is trivial. < 1243543447 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1243543456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, um " CFLAGS += -std=c89 -Wall -pedantic" above < 1243543457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I WANT TO STOMP ON YOUR BRAINS ;_; < 1243543457 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243543463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: So don't use the god damn Makefile. < 1243543474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, lets see what clang does here... < 1243543489 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and open64 and tcc < 1243543494 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Let's see what openwatcom does < 1243543495 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You guys have driven me to suicide for the 5,000th time. < 1243543498 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION boots the computer with them on < 1243543498 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And Turbo C < 1243543499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Bubye < 1243543501 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Don't forget dmc and bcc < 1243543501 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And Microsoft C < 1243543507 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah yes < 1243543507 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: djgpp, too. < 1243543509 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Altair BASIC < 1243543510 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that would be /O4 there? < 1243543512 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1243543514 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: :-D < 1243543515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :See what Altair BASIC does to it < 1243543531 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: We've been naming things that we actually test code on. ;) < 1243543534 0 :myndzi!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1243543537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway I don't have turbo c, msvc or any of the other ones < 1243543540 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Exactly, Altair BASIC. < 1243543545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I bet it doesn't run my unportable code. < 1243543546 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: I seem to recall that you tested CPlof on DJGPP. < 1243543547 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OH THE HORROR < 1243543553 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: And OpenWatcom. < 1243543559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ehird: We've been naming things that we actually test code on. ;) <-- indeed < 1243543564 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But it used a different build system, because I'm not a lunatic :P < 1243543564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :seriously! < 1243543565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i'm even planning to include a volatile asm with the body "nop" in my code < 1243543568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GRATUITOUS UNPORTABILITY < 1243543572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SQUEAL, pikhq! < 1243543573 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SQUEAL! < 1243543575 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Fair enough. < 1243543605 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird: See, it's fair enough when I do it, it's only when you do it that it's bad. < 1243543611 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I GET PAID TO MAKE STUFF WORK RIGHT. I HATE YOU AND SENTENCE YOU TO 50 YEARS OF PORTING YOUR CODE TO DIFFERENT ARCHITECTURES WITHOUT USING MORE THAN MAKE. < 1243543627 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ ~/local/tcc/bin/tcc -std=c89 -Wall -pedantic -g -O3 -o hello hello.c < 1243543627 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tcc: invalid option -- '-std=c89' < 1243543628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I THINK THE PROBLEM HERE IS THAT YOUR JOB SUCKS < 1243543628 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I had that job at Intel for a while :P < 1243543635 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ ~/local/tcc/bin/tcc -Wall -pedantic -g -O3 -o hello hello.c < 1243543635 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tcc: invalid option -- '-pedantic' < 1243543648 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :other than that the flags work for it < 1243543649 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :tcc is obsolete :( < 1243543652 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Well aware. < 1243543656 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, so it is. < 1243543657 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I ran into your boss last year. :p < 1243543672 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh yeah, I remember you saying something about that. < 1243543680 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ icc -std=c89 -Wall -pedantic -g -O3 -o hello hello.c < 1243543681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :icc: command line remark #10148: option '-pedantic' not supported < 1243543681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(just a warning) < 1243543681 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: AnMaster yelled at me just because I'm going to buy an Intel processor, I guess working for them is too evil for him to even comment on :) < 1243543682 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: What I'd probably do is put the warning stuff only when DEBUG < 1243543706 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :opencc manages it, since it is based on a GCC frontend < 1243543718 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So when your average Joe builds, he won't get that. < 1243543725 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Kinda funny. I mentioned Brainfuck. He mentioned "Oh, yeah... Someone who worked for me, Gregor, did that, too." "... Gregor Richards?" "... Yes..." < 1243543726 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ ~/local/llvm/bin/clang-cc -std=c89 -Wall -pedantic -g -O3 -o hello hello.c < 1243543726 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Unknown warning option: -Wall < 1243543726 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I worked in their "software portability and converting healthy infants into processor cleaning cloths" department. < 1243543746 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1243543747 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm doesn't work anyway < 1243543748 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: At least you didn't DO UNSCRUPULOUS MARKETING PRACTICES < 1243543752 0 :pingeri!n=chatzill@blk-215-84-138.eastlink.ca JOIN :#esoteric < 1243543758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A $1bn fine just isn't enough, we have to boycott them forever too. < 1243543770 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: I'm a sys-admin. Most of what I actually *do* involves RPM, though. < 1243543775 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: RPM? < 1243543776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh god. < 1243543790 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: For the only sane RPM distro. < 1243543799 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Paradox detected. < 1243543805 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, what company was that at < 1243543807 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mandriva does RPM well. < 1243543815 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh Intel? < 1243543820 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, GregorR-L worked for Intel. < 1243543824 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: What, where I ran into Gregor's boss? < 1243543824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You have serious multithreading issues. < 1243543829 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I was sent to USENIX. < 1243543853 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I meant, from what company he was < 1243543861 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Intel. < 1243543865 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1243543867 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L worked at Intel. < 1243543870 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq found GregorR-L's boss. < 1243543874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmmmmmmmmmmmmmm what company could it be < 1243543877 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, THAT IS WHAT I ASKED ABOUT YES! < 1243543882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YOU DID NOT USE UPPER-CASE, NO. < 1243543902 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :waaaat < 1243543902 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :AMDtellol < 1243543925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I missed the bit about Intel due to working on testing the flags in various compilers < 1243543930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION actually uses the int[pointer] equivalent < 1243543933 0 :pingeri!unknown@unknown.invalid QUIT :Client Quit < 1243543954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so congrats, that makefile will work in gcc and open64, it will compile with a warning with icc. Apart from that it won't work. < 1243543959 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lance.c:92: warning: format ‘%p’ expects type ‘void *’, but argument 3 has type ‘struct _ins_t *’ < 1243543966 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-pedantic is shit :) < 1243543974 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that isn't pedantic iirc < 1243543977 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is -Wformat=2 < 1243543979 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-Wall is shit then < 1243543997 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, -Wall -Wextra -pedantic ? < 1243544002 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-Wall -pedantic. < 1243544008 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://pastie.org/493136.txt?key=yu7xd3arlhs9vpb0ds1zg ← I think I have some parse tree issues < 1243544012 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why no -Wextra < 1243544016 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :-W -Wall -Werror -pedantic < 1243544033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, no < 1243544044 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what program is it parsing < 1243544046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-Wextra is a bumbling pile of shit. Citation: Linus. < 1243544050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: [>[-]+] :-P < 1243544052 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't seem listed there < 1243544053 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: What "no" :-P < 1243544054 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just don't add an EOF node. < 1243544057 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no way < 1243544063 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So it runs off the edge of the atpe. < 1243544065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And krrrrrrrr < 1243544084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, wait. that is a trace, no the parse tree? < 1243544089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :latter < 1243544096 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :s/no/not/ < 1243544097 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a parse tree that has no "OK STOP NOW" node < 1243544107 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so it runs into random memory, and here's the fun part: < 1243544108 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that is being dumped? < 1243544121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ins->op["+-><[].@"] (wrong way around for shits and giggles, this is a debug function) < 1243544126 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now, when we get into random memory < 1243544131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we then dereference that random memory in my limited size array < 1243544133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which is too small < 1243544135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so we use random memory < 1243544138 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to access more random memory < 1243544139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1243544144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it isn't wrong way around. It is perfectly valid < 1243544150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So we get the opcodes c, o, invisible, invisible, invisible. < 1243544151 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just not common practise < 1243544153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "unintuitive" then < 1243544182 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, easy enough to parse. Doesn't cause any major issues with that. < 1243544198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1243544202 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's just, you know, ridiculous < 1243544212 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(you mean i[ptr] right?) < 1243544225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"+-><[].@"[ins->op] looks even ridiculouslyer < 1243544244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm not used to indexing a string literal in code < 1243544252 0 :Corun!unknown@unknown.invalid QUIT :"Leaving..." < 1243544267 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the common way tends to be "static const char foo[] = "+-><[].@" < 1243544271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :s/"// < 1243544273 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or such < 1243544276 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as I said, debug code < 1243544277 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and then index that < 1243544302 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes that he's relying on malloc to give him zeroed memory, and fixes that < 1243544312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what happens if the source contains an a < 1243544329 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :looks like ins->op["+-><[].@"] will fail then < 1243544331 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait hm < 1243544334 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is reverse map? < 1243544335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wut < 1243544336 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1243544336 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1243544342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for debug output yeah < 1243544350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yay, prints correctly now < 1243544356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just have to make it not rely on malloc zeroing :P < 1243544367 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which is irritating, as I do parser->ins++ wantonly quite a lot. < 1243544368 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, mmap() instead < 1243544368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Function time! < 1243544373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Nah. < 1243544378 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, then calloc < 1243544388 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No, just advance_parser(parser) instead of parser->ins++ < 1243544390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you need zero < 1243544395 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, even better < 1243544405 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :malloc + handle garbage correctly is the best way < 1243544411 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That doesn't handle the first one, but I can set that manually. < 1243544415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Not the prettiest, but meh. < 1243544454 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yay, t'works. < 1243544461 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"most significant nibble".... Where on earth did I see that recently... < 1243544546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders nibble-endianness < 1243544564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :imagine. a short with PDP-endianness for the nibbles! < 1243544579 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(short being 16 bit here, but probably shouldn't!) < 1243544587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i used to think endian was at bit-level < 1243544589 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders middle-endian architectures < 1243544596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, there are system with bitendianness < 1243544609 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2 = 0100000000000000000000000000000 < 1243544610 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, but on most systems you can't address individual bits < 1243544628 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sure you can. << and >> FTW. < 1243544639 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes. But not as in memory address... < 1243544647 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah, yes. < 1243544647 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is what is relevant here < 1243544667 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bit-endianness isn't relevant when you can't access it like that in memory < 1243544682 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION proposes that x86_128 reuse segment notation for bit addressing. :p < 1243544698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Okay, parsing done. I do not handle (foo)*N or (foo{bar}baz)%N yet. Those can wait. < 1243544704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :<< and >> (and their corresponding asm opcodes) are defined in terms of arithmetics. Not in terms of memory address... < 1243544707 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Time for some hot lovin'^W^Winterpreting. < 1243544717 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1243544729 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm? < 1243544750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, also I think it might be useful with 128 bit GPs, while still being 64 bit. < 1243544756 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to speed up ipv6 calculation < 1243544761 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(and other stuff) < 1243544768 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :0xDEADBEEF:8 < 1243544768 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1243544780 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, um? < 1243544796 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what has that got to do with this < 1243544818 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :suggestion PDP-endianness on all levels! < 1243544825 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :s/n /n: / < 1243544837 0 :Slereah!n=butt@ANantes-259-1-126-208.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1243544858 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not much. < 1243544872 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in, each nibble having such for the bits, then each byte that for the nibbles, each word that for the bytes < 1243544873 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1243544880 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like the idea? < 1243544889 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: gimme a crappy tiny bf joust warrior that isn't [>[-]+] < 1243544925 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Grab the http://codu.org/eso/bfjoust/in_egobot/ < 1243544936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Those are neither crappy nor tiny < 1243544944 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also some use ()*N and ()%N. < 1243544946 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Some of them are crappy < 1243544950 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, [>[-]+] will always run off the end of the tape < 1243544955 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and loose? < 1243544957 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Ummmm. < 1243544958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1243544961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And *lose. < 1243544973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It wins when it sets the flag to 0, duh. < 1243544976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, since flag needs to be 0 two cycles in a row < 1243544977 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1243544980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243544985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[-]-]-]-(it's zero)](you won!) < 1243544985 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Anyway; [>[+]-] ;-P < 1243544994 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Eh, sure. < 1243545014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/BF_Joust < 1243545023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I just explained why it works < 1243545026 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"The revised version" < 1243545028 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"A program does not lose due to its flag becoming 0 unless its flag is 0 at the end of two consecutive cycles" < 1243545035 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You're dense on purpose, aren't you < 1243545036 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[-]-]-]-(it's zero)](you won!) < 1243545045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Set to zero by -, another cycle passes by ], and you win. < 1243545049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243545051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1243545054 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :miscounted cycles < 1243545082 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lunatic [-] < 1243545086 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_lunatic: 9.1 < 1243545089 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1243545090 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :HOW < 1243545095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah how < 1243545101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, debug it locally < 1243545110 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ties against train2 O_o < 1243545115 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Probably others ran off the tape in <128 cycles *shrugs* < 1243545124 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Er, GregorR-L. < 1243545129 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :128*2+1. < 1243545133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[-]-]-]-]-] < 1243545136 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :In (+)*128] < 1243545362 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_loser: 14.9 < 1243545370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust shade_needs_to_get_laid http://pastie.org/493170.txt?key=6e0w9h8pg7tbirpusvxta < 1243545374 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_shade_needs_to_get_laid: 46.6 < 1243545376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's totally bitch-assing. < 1243545394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, how does that one work? < 1243545402 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: s/[-]/[(-)*128[-]]/ shade < 1243545409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's totally bitch-assing. < 1243545421 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh right, that was the one that was manually expanded because the interpreter was broken < 1243545424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, where is defend9? < 1243545436 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :... in HELL. < 1243545439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Bitch-ass land!!!!!1 < 1243545453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, your interpreter doesn't handle it? < 1243545462 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Was there ever a defend9? < 1243545471 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure it would handle it, maybe it just wasn't good enough. < 1243545477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, wasn't it the one that made it slow down to a trickle? < 1243545496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or was that defend8 < 1243545501 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :defend8 < 1243545504 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :And it's there. < 1243545504 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1243545512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Okay, interpreter loop time. < 1243545521 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sirs and gentlemens, I'd like to talk about interpreter loops. < 1243545525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Y'see... they're bitch-assing. < 1243545532 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Thank you. < 1243545535 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :B'bye. < 1243545575 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :seems like http://codu.org/eso/bfjoust/in_egobot/myndzi_slowrush.bfjoust is the best current one? < 1243545580 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1243545582 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :By a lot. < 1243545596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and that one is even short < 1243545600 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and not a mess < 1243545612 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :impressive < 1243545614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust the_unknowable_reversi_of_slowrush >(-)*20>(+)*20>->+>->+>->+(>[[+-----------------[+.]]->]-)*20 < 1243545619 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_the_unknowable_reversi_of_slowrush: 67.0 < 1243545631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GOOD ENOUGH FOR JESUS, GOOD ENOUGH FOR ME < 1243545636 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :? < 1243545644 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243545649 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do you have a highlight on jesus? < 1243545657 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1243545659 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you only do reversed ones... < 1243545663 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo IS Jesus. < 1243545666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Not true. < 1243545669 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :More correct: < 1243545670 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, sorry < 1243545671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mostly < 1243545676 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My reversed ones are the only ones that don't get knocked off the hill. < 1243545681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ah! < 1243545699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, reversed ones are cheating < 1243545704 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust yodelin_bob_farbenhowm (<)*128 < 1243545708 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_yodelin_bob_farbenhowm: 2.9 < 1243545711 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :2.9?! < 1243545713 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :HOW < 1243545721 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: My interp makes reversed programs = unreversed ones. < 1243545727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :With ~*polarity*~ < 1243545728 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why that's 2.9 instead of 0. < 1243545736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because < 1243545743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mc_buttfuck_went_to_town ] < 1243545748 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_mc_buttfuck_went_to_town: 16.0 < 1243545753 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no that isn't same < 1243545754 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BEAT THAT < 1243545759 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :...is that even valid? < 1243545761 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ? < 1243545763 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: No. < 1243545767 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust does_not_parse ( < 1243545772 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_does_not_parse: 2.9 < 1243545773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Whaaaaaaat the fuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuck < 1243545774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : 9 | 0 0 - - - 0 0 0 + + - - - - - - - - - + | 16.0 | -9 | ehird_mc_buttfuck_went_to_town.bfjoust < 1243545776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IT WINS < 1243545781 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :against < 1243545781 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : 8 | - - - - + - + - - - - + + + + + - + - + | 48.2 | -2 | ehird_defend8mwahahaha.bfjoust < 1243545786 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :HAAAAAAAAAAH < 1243545788 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and < 1243545788 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :10 | - - + + + + + + + - - + - 0 - - - - - - | 42.3 | -3 | ehird_shade_needs_to_get_laid.bfjoust < 1243545790 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 3 | - - - - - - - - - - - - - - - - - - - - | 2.9 | -20 | GregorR-L_yodelin_bob_farbenhowm.bfjoust < 1243545795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and draws against tons of other < 1243545795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s < 1243545796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1243545812 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust oh_mc_farmer_why_dont_you_KRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR [- < 1243545815 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to debugglefy why that's 2.9 < 1243545815 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_oh_mc_farmer_why_dont_you_KRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR: 19.2 < 1243545871 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust too_long_name_breaks_formatting.bfjoust [-] < 1243545874 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_too_long_name_breaks_formatting_bfjoust: 11.2 < 1243545875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1243545878 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243545882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust . [-] < 1243545886 0 :impomatic!n=John@nat67.mia.three.co.uk JOIN :#esoteric < 1243545886 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster__: 11.2 < 1243545892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I like that name < 1243545908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait what < 1243545910 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Whoops, found that bug. < 1243545910 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust only_your_butt_can_break_the_infinite_mass_of_extreme_formatting_that_is_what_you_have_known_to_be_a_superllllllllllllllllllllllllllllllooooooooooooonnnnng_name_okay_okay_good_that_is_very_good . < 1243545912 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that wins against < 1243545914 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_only_your_butt_can_break_the_infinite_mass_of_extreme_formatting_that_is_what_you_have_known_to_be_a_superllllllllllllllllllllllllllllllooooooooooooonnnnng_name_okay_okay_good_that_is_very_good: 25.5 < 1243545916 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :11 | + 0 + + + + + + + + + - + + - + + - 0 - | 67.5 | 10 | ehird_the_unknowable_reversi_of_slowrush.bfjoust < 1243545921 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust loser (<)*128 < 1243545924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nopping = 25.5 points. < 1243545925 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_loser: 0.0 < 1243545928 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust this_is_basically_the_same_as_the_anmaster_trivial [+] < 1243545931 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_this_is_basically_the_same_as_the_anmaster_trivial: 19.2 < 1243545935 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243545943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :randomized tape lengths < 1243545945 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mine fixes that < 1243545948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with *~averages~* < 1243545949 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it isn't? < 1243545960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is. < 1243545965 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why is [+] 19.2 and [-] 11.2? < 1243545971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 0 | - - 0 - - - - - - + - - - 0 - 0 - - - + | 11.2 | -13 | AnMaster__.bfjoust < 1243545971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :11 | + 0 + + + + + + + + + - + + - + + - 0 - | 67.5 | 10 | ehird_the_unknowable_reversi_of_slowrush.bfjoust < 1243545973 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that < 1243545980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is what I'm wondering about < 1243545989 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's a puddle of infinity! < 1243545991 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1243545994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :10 | - - - + + + + + + + - + - 0 - - - - - - | 41.5 | -3 | ehird_shade_needs_to_get_laid.bfjoust < 1243546000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is the second line I meant to paste < 1243546005 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is confused < 1243546008 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how can it loose against that < 1243546011 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Where can I learn about BF Joust? < 1243546011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1243546012 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :win < 1243546014 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird: So where's your bitchin' sweet interpreter? < 1243546021 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!google bf joust < 1243546022 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :http://google.com/search?q=bf+joust < 1243546024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Being written this very second, you bitch ass. < 1243546040 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Bitchin' bitchin' bitch bitchin' bitch. < 1243546045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BITCH! < 1243546054 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust < 1243546054 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243546061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust a < 1243546061 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243546063 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1243546073 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I wanted to name my program a space < 1243546079 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust a < 1243546080 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243546081 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1243546118 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust make_me_a_sammich (>)*10+>->+[[-]>+] < 1243546122 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_make_me_a_sammich: 12.0 < 1243546123 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust , < 1243546124 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243546124 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sleep [.] < 1243546128 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test , < 1243546128 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_sleep: 25.5 < 1243546133 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 25.5 < 1243546144 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : !bfjoust sleep [.] <-- I did that above < 1243546148 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243546155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust iturnedintoa >>>>>>>>>>+[>+][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]Sandwiches are >++ < 1243546158 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_iturnedintoa: 4.8 < 1243546164 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :4.8 < 1243546166 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Lowest so far < 1243546167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BITCHES < 1243546177 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, called lethargic < 1243546179 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai < < 1243546183 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_ohai: 0.0 < 1243546185 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: . < 1243546198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :FUCK! < 1243546205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust negativeplz <<<<<<<<< < 1243546209 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_negativeplz: 0.0 < 1243546212 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HA < 1243546216 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my 0.0 is smaller than yours < 1243546217 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust oh_nose [[](+)*128] < 1243546220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also GregorR-L did lower than 4.8 before < 1243546222 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_oh_nose: 30.3 < 1243546231 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :2.8 or 0 < 1243546242 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Challenge: Lowest positive score. < 1243546245 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust oh_you_have_a_nose_i_see (-)*127< < 1243546250 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_oh_you_have_a_nose_i_see: 8.5 < 1243546259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It weakens itself pitifully, then runs off the tape. But still does okay. < 1243546262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust oh_you_have_a_nose_i_see (-)*127[>+] < 1243546266 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_oh_you_have_a_nose_i_see: 21.0 < 1243546268 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust oh_you_have_a_nose_i_see (+)*127[>+] < 1243546272 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_oh_you_have_a_nose_i_see: 16.5 < 1243546274 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :;_; < 1243546275 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fail >+[.] < 1243546278 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_fail: 19.0 < 1243546281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1243546291 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust oh_nose [[--++](+)*128] < 1243546295 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_oh_nose: 30.9 < 1243546296 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*128< < 1243546299 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_ohai: 11.2 < 1243546311 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh, ehird already did something like that < 1243546321 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*22< < 1243546324 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_ohai: 0.0 < 1243546328 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*32< < 1243546330 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust i_hate_myself_and_i_want_to_die [>(+)*127] i am very helpful < 1243546335 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_i_hate_myself_and_i_want_to_die: 4.1 < 1243546335 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_ohai: 3.9 < 1243546339 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ha < 1243546339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh dman < 1243546340 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai2 (+)*40< < 1243546343 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I had the world record for <1 second < 1243546344 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ohai2: 3.8 < 1243546346 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai2 (+)*30< < 1243546346 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :D'oh < 1243546349 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ohai2: 0.0 < 1243546351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust i_hate_myself_and_i_want_to_die [>(-)*127>+] < 1243546352 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243546352 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*31< < 1243546354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Score for AnMaster_ohai2: 3.8 < 1243546357 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I WIN < 1243546357 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_i_hate_myself_and_i_want_to_die: 10.2 < 1243546357 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_ohai: 0.0 < 1243546357 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ATM < 1243546359 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*33< < 1243546361 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust another_loser - < 1243546363 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_ohai: 0.0 < 1243546365 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*34< < 1243546366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ehird ^ < 1243546366 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_another_loser: 32.7 < 1243546367 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243546369 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_ohai: 0.0 < 1243546369 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::PPPPPPP < 1243546370 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*35< < 1243546370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck_my_life (>)*37 < 1243546372 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How did that happen? < 1243546374 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck_my_life: 0.0 < 1243546374 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_ohai: 0.2 < 1243546376 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!!! < 1243546381 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Beat that, luzers < 1243546382 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust oh_nose [[](+Wow)*128] < 1243546383 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How did - survive at all? < 1243546387 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_oh_nose: 35.0 < 1243546388 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck_my_life (>)*9(<)*9[-] < 1243546392 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Haha 0.2 < 1243546392 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck_my_life: 16.4 < 1243546394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's amazing < 1243546402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (-)*35< < 1243546406 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ohai: 0.0 < 1243546407 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric : Score for Deewiant_ohai: 0.2 // nothing's going to beat this. < 1243546410 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fuck_my_life >-<->-<- < 1243546411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*36< < 1243546414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Y NOT < 1243546415 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I expect it to be thanks to your fuck_my_life < 1243546416 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fuck_my_life: 16.8 < 1243546417 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ohai: 6.1 < 1243546421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*34< < 1243546424 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai_sensible (-)*35 < 1243546425 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It would've got 0 if that hadn't been in the same run :-P < 1243546425 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ohai: 0.0 < 1243546430 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_ohai_sensible: 32.0 < 1243546434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :............:! < 1243546439 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Since yours killed itself before mine did < 1243546444 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust (-)*128 < 1243546444 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243546446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ()*65536 < 1243546446 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1243546446 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you were lucky with tape length < 1243546446 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243546452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust parenthesi_or_butt ()*65536 < 1243546457 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_parenthesi_or_butt: 36.4 < 1243546458 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust loserp (-)*128 < 1243546458 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IT DOES NOTHING < 1243546458 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SLOWLY < 1243546460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HAHAHAHA < 1243546460 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The actually good programs on top seem unthreatened :P < 1243546461 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for pikhq_loserp: 3.5 < 1243546461 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A < 1243546463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :36.4!!! < 1243546466 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust parenthesi_or_butt ()*10000000000 < 1243546470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :THIS WILL GET LIKE 300000000000 < 1243546472 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Nah, 37 is over the max (I think) < 1243546474 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Err < 1243546475 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ^ < 1243546481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ? < 1243546486 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust more_loserp (-)*65536 < 1243546499 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The single most straightforward suicider didn't get a 0? < 1243546501 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243546508 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No luck involved... my program killed itself before anything could touch it, but ehird's killed itself first < 1243546509 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fucking_termoil_wants_me_to_term_oil (-)*99999999999 < 1243546511 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust more_loserp (-)*6553 < 1243546514 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ehird: polarity for slowrush played a part in one warrior < 1243546515 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ohai (+)*35< < 1243546516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see? < 1243546523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: hm? < 1243546525 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :- gets 1 loss 2 ties and + gets like 2 losses 2 ties < 1243546532 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why isn't more_loserp running < 1243546534 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Did you have to do that again? < 1243546535 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :also seriously, would you quit with the submitting the inverse thing? < 1243546537 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :... what have you done this time? :P < 1243546541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, because ehird clogged it < 1243546543 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: ehird's *9999999999999 I expect < 1243546549 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LAWL < 1243546558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: not until i has my polarity :) < 1243546568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which am doin < 1243546572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, do it < 1243546589 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am. < 1243546599 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :good, as soon as you do then it'll be only 1 loss 0 ties :) < 1243546605 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Wait, enter needs to be 0 two times? < 1243546623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: Yes. < 1243546625 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: Who's the loss? < 1243546651 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i don't remember < 1243546657 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :<_< < 1243546661 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it may have been more than one actually < 1243546664 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That really shouldn't cause this kind of problem. < 1243546665 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :oh, you mean now? shade < 1243546667 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :shade beats slowrush < 1243546678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SHADE NEEDS TO GET PAID < 1243546691 0 :stupid_connectio!n=John@nat65.mia.three.co.uk JOIN :#esoteric < 1243546695 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i'm bored < 1243546698 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i need to go to work < 1243546698 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ohai: 0.0 < 1243546698 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_more_loserp: 39.3 < 1243546698 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fucking_termoil_wants_me_to_term_oil: 49.5 < 1243546699 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_more_loserp: 39.3 < 1243546699 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_parenthesi_or_butt: 52.3 < 1243546704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1243546706 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :52.3 < 1243546716 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :21:34 ehird: !bfjoust parenthesi_or_butt ()*10000000000 < 1243546719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric := 52.3 scor < 1243546719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1243546725 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Amazing. < 1243546744 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :train2 fell off the hill :-( < 1243546746 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :That's because I killed them so it tied a bunch. < 1243546756 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1243546764 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*30 < 1243546768 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 28.3 < 1243546770 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: how about eliminating polar duplicates from the hill? :P < 1243546771 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-( < 1243546782 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: using < 1243546784 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :MY INTERPRETER < 1243546791 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ehird's interpreter will do the trick. < 1243546795 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ < 1243546800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1243546800 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1243546803 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HELLO LAMENT < 1243546803 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*28 < 1243546805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You're GREEN. < 1243546806 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but also once you use it, < 1243546807 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 17.2 < 1243546809 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :DID. YOU. KNOW. < 1243546809 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*32 < 1243546811 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :HELLO EHIRD < 1243546812 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :then infinite variations of the same warrior can be submitted < 1243546813 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 27.7 < 1243546815 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :YOU'RE COLORLESS < 1243546815 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*31 < 1243546817 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YES HELLO lament, THIS IS TRULY AMAZING < 1243546819 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 15.0 < 1243546821 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :which could be abused < 1243546822 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*29 < 1243546824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WOW, DO YOU WANT TO TURN INTO A - < 1243546826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? lament? < 1243546832 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 16.9 < 1243546844 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :WAT < 1243546855 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A SCALE OF MONTOLOGY, lament. < 1243546858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :JUST BASIC SCIENTIFICS. < 1243546866 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OHHHHHHH-KAY < 1243546892 0 :stupid_connectio!unknown@unknown.invalid PRIVMSG #esoteric :Hey, what did you do to shortsword :-/ Who's to blame? < 1243546901 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :<-- < 1243546903 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i mean uhh :P < 1243546909 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust hopefully_fixed_bug ()*1000000 < 1243546914 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_hopefully_fixed_bug: 29.4 < 1243546925 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust hopefully_+mug ()*1000000000000000000000000000000000000000000000000000000 < 1243546929 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ONE THOUSAND GILLION < 1243546929 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_hopefully__mug: 31.1 < 1243546952 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i am an avant-gardist. isn't that right lament? lament? ent? ? < 1243546958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yyyyes. < 1243546997 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust toast [>+>-] < 1243547001 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_toast: 10.9 < 1243547008 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ur toast < 1243547017 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust toast (>+>-)*10 < 1243547021 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_toast: 9.6 < 1243547027 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Erm :P < 1243547074 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust toast (>+>-)*5 < 1243547078 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_toast: 20.1 < 1243547247 0 :myndzi\!unknown@unknown.invalid NICK :myndzi < 1243547286 0 :stupid_connectio!unknown@unknown.invalid NICK :impomatic[2] < 1243547289 0 :myndzi!unknown@unknown.invalid NICK :myndzi\ < 1243547315 0 :myndzi\!unknown@unknown.invalid NICK :myndzi < 1243547364 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :sorry for nickspam < 1243547370 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :accidentally submitted under wrong nick < 1243547385 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper [>([{}-])%5+] < 1243547389 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 39.5 < 1243547404 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :too many ties, needs to be a suicide < 1243547405 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sighs < 1243547406 0 :nescience!unknown@unknown.invalid NICK :myndzi\ < 1243547439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :brrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrb. < 1243547613 0 :GregorR!unknown@unknown.invalid QUIT :Connection timed out < 1243547618 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :... uh oh. < 1243547635 0 :myndzi\!unknown@unknown.invalid PRIVMSG #esoteric :at least you didn't wind up with 'no route to host' earlier :) < 1243547638 0 :GregorR!n=gregor@65.183.185.209 JOIN :#esoteric < 1243547653 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :HAIL GREGOR! < 1243547692 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :BTW, any idea which program that (-)*128 is *beating*? < 1243547731 0 :myndzi\!unknown@unknown.invalid PRIVMSG #esoteric :my suicide < 1243547739 0 :myndzi\!unknown@unknown.invalid PRIVMSG #esoteric :myndzi\_slowrush < 1243547743 0 :impomatic!unknown@unknown.invalid QUIT :Connection timed out < 1243547744 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :myndzi\: The text being? < 1243547755 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Should work now. < 1243547820 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper [>([{}-])%5+>([{}-])%5-] < 1243547824 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 39.1 < 1243547870 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Wow, that myndzi\_foo really confused it :P < 1243547981 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper [>[[-]-]+] < 1243547985 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 37.7 < 1243548009 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper >[[-]-] < 1243548013 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 34.2 < 1243548017 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Huh < 1243548037 0 :impomatic[2]!unknown@unknown.invalid NICK :impomatic < 1243548106 0 :myndzi\!unknown@unknown.invalid PRIVMSG #esoteric :oh, the backslash? < 1243548114 0 :myndzi\!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: < < 1243548116 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, but it's fixed now, that shouldn't cause issues. < 1243548119 0 :myndzi\!unknown@unknown.invalid PRIVMSG #esoteric :i didn't realize iw as on my altnick < 1243548123 0 :myndzi\!unknown@unknown.invalid NICK :nescience < 1243548125 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :when i sent it < 1243548130 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and then it responded and i thought crap! < 1243548138 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :tried to fix it, but with all the defenders, the ties kept it on the board < 1243548154 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ahah. < 1243548159 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Due to its confusion, when it finally erased one it was the good one :P < 1243548161 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :what < 1243548162 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Which I put back. < 1243548165 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :slowrush lost to mirage? :( < 1243548175 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243548179 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :that's why! < 1243548180 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh noes, a single loss < 1243548186 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What a terrible failure < 1243548188 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it's unacceptable < 1243548198 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What about the two ties! < 1243548201 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :can't fix those < 1243548208 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :without a better interpreter or bogging down the bot < 1243548211 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And you're losing to shade, too < 1243548214 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :or an idea i don't have yet < 1243548218 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :shade is mine :> i don't care! < 1243548220 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1243548227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ()*-2 < 1243548227 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243548228 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll stick to the 3 ties 1 loss < 1243548230 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! ()*-2 < 1243548231 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :instead of 2 ties 2 losses < 1243548234 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 30.6 < 1243548241 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how did it expand < 1243548251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! (*[]) < 1243548255 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 0.0 < 1243548260 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um what < 1243548261 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it must have got lucky when i first tried the updated slowrush < 1243548264 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! (*,[]) < 1243548265 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it beat mirage < 1243548268 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 0.0 < 1243548271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! (*+[]) < 1243548275 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 0.0 < 1243548277 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243548278 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i'll have to think of another way to beat the reflected slowrush < 1243548284 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: (x)*number -> x repeated number times < 1243548294 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yes I'm trying to break it < 1243548298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :by providing nonsense < 1243548303 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! (*{}{\}+[]) < 1243548307 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 0.0 < 1243548312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! +(*{}{\}+[])*1 < 1243548315 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 28.1 < 1243548323 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :WAAAT < 1243548340 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! +(*{}{\+[])*1 < 1243548340 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: If it breaks you get 0, I guess it might read some of them as comments < 1243548344 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 32.0 < 1243548347 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1243548360 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1243548362 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :cheap trick but it worked < 1243548369 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, what trick < 1243548373 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and it beats shade now! < 1243548382 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but not the shade reflection < 1243548384 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :jesus ehird < 1243548394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! -(*{}{\+[])%1 < 1243548396 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 52.5 < 1243548404 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Nae bad. < 1243548405 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243548409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :parser error < 1243548414 0 :psygnisf_!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1243548416 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! -(*{}{}\+[])%1 < 1243548421 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 29.9 < 1243548428 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: That had to be a bug < 1243548428 0 :psygnisfive!unknown@unknown.invalid QUIT :Connection reset by peer < 1243548431 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : 0 | 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 | 52.6 | 0 | AnMaster_foo_.bfjoust < 1243548431 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :whatever, good enough for now < 1243548433 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I want to know what that actually did though :P < 1243548442 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :18 | + 0 + + + + + + + + 0 - + + + + + + + | 90.0 | 15 | myndzi_slowrush.bfjoust < 1243548443 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :booyeah :> < 1243548444 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1243548445 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1243548455 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Probably segfaulted :P < 1243548462 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :>_< < 1243548475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, what? -(*{}{\+[])%1 segfaulted? < 1243548483 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, you need more fuzz testing then! < 1243548485 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It tied against everything < 1243548486 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i'll have to consider a different way to beat the stallers without messing up my attack < 1243548487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and bug fixes < 1243548491 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I know < 1243548506 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, I expect you to fix the bug in the parser < 1243548529 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust interpreter_fail -(*{}{\+[])%1 < 1243548531 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_interpreter_fail: 52.5 < 1243548537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1243548542 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :now it is on the hill < 1243548547 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and will stay there for a while < 1243548565 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Nope, because I just fixed the bug. < 1243548576 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, sure. But you won't retcon the history! < 1243548580 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Time for another POOPER SCOOPER < 1243548584 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1243548586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, a what < 1243548596 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: GregorR-L_pooper_scooper.bfjoust < 1243548603 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper [>([{}-])%5+] < 1243548607 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 38.9 < 1243548608 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what does it do < 1243548620 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! -(*{}}\+[])%1 < 1243548623 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Dobleve te efe? D-8 < 1243548624 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 31.4 < 1243548626 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Looks like a basic attacker < 1243548631 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But the bug wasn't fixed :-P < 1243548632 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :interpreter_fail is still there! D-8 < 1243548644 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: It tied against everything except pooper scooper :-D < 1243548653 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :because error = tie < 1243548654 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Do you rerun old results? < 1243548654 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :which shouldn't be < 1243548657 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh duh, it's cached. < 1243548658 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :error should = loss < 1243548669 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :nescience: I guess he can't tell which one errored < 1243548690 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper [>([{}-])%5+] < 1243548696 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 35.7 < 1243548702 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Thar. < 1243548715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! -(*+[])%1 < 1243548719 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 0.2 < 1243548725 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1243548732 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It tied against interpreter_fail P < 1243548734 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243548743 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, why did you rerun the interpreter fail one < 1243548754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you reconned the history < 1243548754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243548756 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :There were only 20 on the hill at the time. < 1243548759 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's not a rerun, it's on the hill < 1243548763 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I didn't retcon any history. < 1243548773 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :just need to validate programs beforehand or something < 1243548796 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, you did. The ties should be the same. Or do you rerun them all every time. All against all other ones? < 1243548809 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I removed the cache, yes. < 1243548811 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1243548817 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, you altered history < 1243548818 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1243548821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fail < 1243548824 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I'll alter your face. < 1243548836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, retcon is evil! < 1243548853 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :History wasn't altered; these programs are all pure, right? < 1243548861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ... < 1243548865 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Should be, except when I fix bugs :P < 1243548866 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Same output for the same input < 1243548875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, no < 1243548881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since tape length is random < 1243548884 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper [>+[+-]] < 1243548888 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 22.9 < 1243548893 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It depends only on the sources of the two combatants < 1243548895 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lollame < 1243548897 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thus removing the cache will always alter programs < 1243548900 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Nope < 1243548902 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, hm < 1243548918 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :The tape length is generated from the source of the two programs. < 1243548920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still. He altered history < 1243548934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust foo! (()%1)%1 < 1243548935 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, the programs are pure so it's impossible for history to have changed < 1243548937 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_foo_: 0.2 < 1243548939 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper [>([{}-])%10+] < 1243548942 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Since it's impossible it didn't happen :-P < 1243548943 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 30.7 < 1243548958 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :interpreter_fail won't go away :P < 1243548964 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meh, why does train2 have such a low score < 1243548964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, don't you dare push it off! < 1243548964 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :(Until somebody actually ADDS a better one) < 1243548971 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train3 (>(-)*10)*4(>(+)*10)*4>>([>][[-][-]>+])*27 < 1243548973 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :There you go < 1243548975 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train3: 23.6 < 1243548982 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :BETTER ENOUGH :P < 1243548988 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or wait, was it there already < 1243548992 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-E < 1243549002 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust amazingly_useless >+[<>] < 1243549006 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_amazingly_useless: 18.6 < 1243549013 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, don't you dare push it off by hand! < 1243549018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1243549018 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's gone now < 1243549022 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::((((((((((((((((( < 1243549023 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It was pushed off by report.c :P < 1243549032 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, retconning history < 1243549038 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :evil revisionist! < 1243549042 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meh, nescience/myndzi owns the whole hill < 1243549058 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust (( < 1243549058 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243549061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust (( (( < 1243549065 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster___: 0.0 < 1243549077 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust %999999999999999999999999999999999999999999999999999999999 < 1243549078 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Use: !bfjoust < 1243549081 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust t %999999999999999999999999999999999999999999999999999999999 < 1243549085 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_t: 28.5 < 1243549087 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how < 1243549093 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust AnMaster_is_a_loser (.)*10[>(+)*128] < 1243549094 0 :Patashu!n=Patashu@c122-106-162-185.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1243549097 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_AnMaster_is_a_loser: 17.0 < 1243549097 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: any idea if it really was my program that broke things earlier? < 1243549098 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust q [] < 1243549101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, I aim for low < 1243549101 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :or was it the messin around after that < 1243549102 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_q: 32.6 < 1243549108 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :q > t < 1243549109 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :nescience: Which? < 1243549113 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :if it's not gonna break things i'd still like to try and fix those ties < 1243549119 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: the one with the nested *3000's < 1243549135 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :nescience: Oh, it wasn't yours, it was another. Should be fine. < 1243549137 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :the bot was out of commission so long i figured maybe it wasn't lag, maybe something else was wrong < 1243549140 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :nescience: Given that the admin is here now it's fairly safe to try ;-) < 1243549140 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1243549143 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i'll play with it later < 1243549147 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust t2 >+>+>(+{(-)*999999999999999999999999999999999999999999999999999999999999999}+)%999999999999999999999999999999999999999999999999999999999 < 1243549151 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_t2: 52.5 < 1243549153 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243549154 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i don't think i need 3000 after all anyway < 1243549161 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Your interp is a pile of bugs < 1243549162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1243549164 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is nice < 1243549165 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :that was just because i thought i wasn't looping enough < 1243549167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, ^ < 1243549179 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, don't clear the cache this time! < 1243549180 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :when it was a different problem entirely < 1243549193 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :wtfbbq < 1243549196 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243549197 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :apparantly < 1243549204 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :tieing everything gives you a REALLY good score < 1243549214 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: A tie is better than a loss. < 1243549227 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >(+)*5>(-)*5>(+)*5>(-)*5>(-)*5>(+)*5>(+)*5>(-)*5(>(-.)*128)*21[-]((-)*2048(+)*2048.)*2 < 1243549231 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 35.1 < 1243549231 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >+[]<(++-)*1000+(--+)*1000(>)*9(>[+][-])*21 < 1243549232 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust interpreter_fail2 >+>+>(+{(-)*999999999999999999999999999999999999999999999999999999999999999}+)%999999999999999999999999999999999999999999999999999999999 < 1243549236 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_interpreter_fail2: 52.4 < 1243549237 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 35.3 < 1243549238 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*10000(-+)*10000(>)*8(>(-.)*128)*20 < 1243549242 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 48.6 < 1243549245 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29 < 1243549249 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 31.0 < 1243549251 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust electrictrain (>(+)*10)*4(>(-)*10)*5([-][-][+][+]>)*20 < 1243549254 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_electrictrain: 28.8 < 1243549262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust push_them_off1 >+>+>(+{(-)*999999999999999999999999999999999999999999999999999999999999999}+)%999999999999999999999999999999999999999999999999999999999 < 1243549265 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust push_them_off2 >+>+>(+{(-)*999999999999999999999999999999999999999999999999999999999999999}+)%999999999999999999999999999999999999999999999999999999999 < 1243549265 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_push_them_off1: 52.5 < 1243549267 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust push_them_off3 >+>+>(+{(-)*999999999999999999999999999999999999999999999999999999999999999}+)%999999999999999999999999999999999999999999999999999999999 < 1243549268 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_push_them_off2: 52.5 < 1243549272 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_push_them_off3: 52.5 < 1243549274 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust train2 (>(-)*10)*4(>(+)*10)*4>>+([[-][-]>+])*27 < 1243549274 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust yes_jerk >+>+>(+{(-)*999999999999999999999999999999999999999999999999999999999999999}+)%999999999999999999999999999999999999999999999999999999999 < 1243549280 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_yes_jerk: 52.4 < 1243549280 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_train2: 37.1 < 1243549281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(I won't do more) < 1243549289 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still < 1243549294 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :you know < 1243549294 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hey, you ass, you killed sloth < 1243549300 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess he will just retcon history < 1243549301 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'll have to dig into text files to find its source again < 1243549302 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :saying *number where number is greater than 386000 < 1243549302 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so not an issue < 1243549303 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :is pointless < 1243549311 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, it scored worse than all draws < 1243549320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Patashu, why 386000 < 1243549322 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: All draws is fairly good < 1243549328 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: 100k is the turn limit < 1243549328 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that's the max number of cycles < 1243549331 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243549332 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :not when they aren't draws but broken programs < 1243549336 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: It's 100k < 1243549340 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243549342 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :it got lowered? < 1243549351 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Beats me, but that's what it is :-P < 1243549354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 7 37.07 -5 Deewiant_train2.bfjoust < 1243549355 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Dunno what it used to be < 1243549355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243549368 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, if I pushed off sloth it must have been very bad < 1243549373 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so good riddance of me < 1243549375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1243549375 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024-(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243549378 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 40.5 < 1243549385 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and he should test them properly < 1243549389 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I repeat; all draws is good < 1243549402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 7 37.07 -5 Deewiant_train2.bfjoust < 1243549405 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper [>([{}-])%10+] < 1243549406 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that one was bad though < 1243549413 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 37.4 < 1243549418 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It used to be over 50 < 1243549422 0 :impomatic!unknown@unknown.invalid PART #esoteric :? < 1243549460 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: And I'd like to see you do better without abusing bugs before complaining :-P < 1243549471 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :is that bug abuse? < 1243549476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, please can has formal verification next time, mkay? < 1243549477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243549488 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No. < 1243549490 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: All those all-drawers are causing the interp to crash < 1243549496 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1243549497 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: Which is why they draw :-P < 1243549500 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is, next time I manage to crash it. you have to do a full formal verification. < 1243549504 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :oh XD < 1243549516 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No. < 1243549529 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*10[+[-]]+.--.++>(-)*10[-[+]]+.--.++>)*10(+)*8[+[-]]+.--.++ < 1243549533 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 42.2 < 1243549538 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lazy >(+)*5>(-)*5>(+)*5>(-)*5>(-)*5>(+)*5>(+)*5>(-)*5(>(-.)*128)*21[-]((-)*2048(+)*2048.)*2 < 1243549542 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_lazy: 36.0 < 1243549543 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust hm_this_should_be_good_since_it_will_draw_against_the_other_ones1 >+>+>(+{(-)*999999999999999999999999999999999999999999999999999999999999999}+)%999999999999999999999999999999999999999999999999999999999 < 1243549545 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust matador >+[]<(++-)*1000+(--+)*1000(>)*9(>[+][-])*21 < 1243549546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust hm_this_should_be_good_since_it_will_draw_against_the_other_ones2 >+>+>(+{(-)*999999999999999999999999999999999999999999999999999999999999999}+)%999999999999999999999999999999999999999999999999999999999 < 1243549549 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust hm_this_should_be_good_since_it_will_draw_against_the_other_ones3 >+>+>(+{(-)*999999999999999999999999999999999999999999999999999999999999999}+)%999999999999999999999999999999999999999999999999999999999 < 1243549549 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_hm_this_should_be_good_since_it_will_draw_against_the_other_ones1: 25.7 < 1243549550 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_matador: 35.8 < 1243549551 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_hm_this_should_be_good_since_it_will_draw_against_the_other_ones2: 25.7 < 1243549553 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_hm_this_should_be_good_since_it_will_draw_against_the_other_ones3: 25.3 < 1243549555 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*10000(-+)*10000(>)*8(>(-.)*128)*20 < 1243549559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243549559 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 49.4 < 1243549560 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1243549561 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust juggernaut +(>(-)*128.--++)*29 < 1243549565 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_juggernaut: 26.2 < 1243549580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so < 1243549616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test (+)*100000 < 1243549620 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 41.8 < 1243549629 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243549635 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*5000(-)*5000(+-)*5000(-+)*5000(>)*8(>(-.)*128)*20 < 1243549639 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 47.8 < 1243549643 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, it clearly prevents it being 0 twice in a row a lot < 1243549643 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, makes sense I guess < 1243549650 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*10000(-+)*10000(>)*8(>(-.)*128)*20 < 1243549651 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Since most programs try to kill with a [-] < 1243549654 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 48.1 < 1243549654 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243549674 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: Given 100k, there's some pointlessness there :-P < 1243549678 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test2 (-)*100002 < 1243549680 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1243549681 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test2: 45.9 < 1243549685 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1243549688 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to figure out why making it use every cycle hurts it :/ < 1243549694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test2 - < 1243549695 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test - < 1243549697 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Because of the randomization, I guess < 1243549699 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 34.6 < 1243549699 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test2: 34.6 < 1243549700 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to take them down < 1243549717 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, wat < 1243549718 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer (-)*100001 < 1243549721 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(>)*8(>(-.)*128)*20 < 1243549722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is the real name of it < 1243549723 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer: 36.1 < 1243549725 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 43.2 < 1243549729 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust waiter ((++-)*10000-(--+)*10000)*2(+)*50000(-)*50000(+-)*10000(-+)*10000(>)*8(>(-.)*128)*20 < 1243549731 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh right < 1243549733 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_waiter: 45.3 < 1243549735 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer (-)*100002 < 1243549736 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024-(--+)*1024)*10(>)*8+([>[-]+])*100 < 1243549740 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer: 44.9 < 1243549740 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 24.1 < 1243549743 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1243549743 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Good lawd < 1243549746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why < 1243549752 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*128-(--+)*128)*100(>)*8+([>[-]+])*100 < 1243549755 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 23.5 < 1243549763 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024-(--+)*1024)*100 < 1243549767 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 30.5 < 1243549771 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer (-)*100002 < 1243549772 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Odd. < 1243549775 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer: 43.2 < 1243549778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer (-)*100001 < 1243549780 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243549781 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024-(--+)*1024)*128(>)*8+([>[-]+])*100 < 1243549783 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer: 35.6 < 1243549785 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 40.9 < 1243549786 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :trying to find optimal value < 1243549790 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer (-)*100003 < 1243549794 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer: 44.7 < 1243549795 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust sloth (+)*12((++-)*1024-(--+)*1024)*100(>)*8+([>[-]+])*100 < 1243549796 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1243549799 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_sloth: 41.0 < 1243549799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'll stop at that < 1243549850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway I think it is valid to go for the insane approach! < 1243549871 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Insane? < 1243549872 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >+>+<<<(-)*100003 < 1243549876 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 0.0 < 1243549879 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1243549883 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >+>+<<(-)*100003 < 1243549884 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :>><<< -> lose < 1243549885 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243549888 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 47.2 < 1243549910 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >+>+<<(-)*99994 < 1243549912 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is ncie < 1243549915 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_test: 43.2 < 1243549916 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test < < 1243549920 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_test: 0.0 < 1243549927 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I hate randomness :-P < 1243549946 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :same < 1243549954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer2 >+>+<<(-)*100003 < 1243549958 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Remove dead instructions -> oops, they affected the randomizer so now you lost against this dude < 1243549959 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer2: 47.0 < 1243549981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test + < 1243549985 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 31.2 < 1243549998 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I use test as my "working" copy. and then name the good ones properly < 1243550007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just fyi < 1243550051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test {}*2 < 1243550054 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 34.8 < 1243550055 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust farmhand (-+)*50000 < 1243550060 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_farmhand: 36.0 < 1243550072 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >({+})*2 < 1243550076 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 26.6 < 1243550082 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust farmhand (+-)*50000 < 1243550086 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_farmhand: 36.1 < 1243550095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, that does make a difference though < 1243550126 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust farmhand (+-)*25000(-+)*25000 < 1243550130 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_farmhand: 36.1 < 1243550135 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I wonder how the mad changer can ever lose against any of them < 1243550138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is strange < 1243550146 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, stop being silly < 1243550158 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Silly? < 1243550161 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243550172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you are just experimenting with randomness right? < 1243550176 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :the mad changer can lose against an opponent that does not zero using a loop < 1243550178 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No < 1243550181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:06 nescience: jesus ehird ←wut < 1243550185 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Patashu, oh? < 1243550196 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :if an opponent gets it onto 0 then uses + it wins < 1243550202 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so you just need a creative non-loop based attack < 1243550204 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Patashu, ok... < 1243550205 0 :inurinternet!n=nuri@rrcs-74-62-7-76.west.biz.rr.com JOIN :#esoteric < 1243550208 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:08 AnMaster: GregorR, I expect you to fix the bug in the parser ←AnMaster expecting things since 198x < 1243550212 0 :Taejo!unknown@unknown.invalid QUIT :"Leaving" < 1243550222 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust killa [>[+]-] < 1243550225 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_killa: 26.0 < 1243550236 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ^ beats mad changers < 1243550237 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, your mom didn't expect you I guess... < 1243550244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1243550260 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ...what? < 1243550264 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is that meant to be an insult < 1243550265 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because it's really bad < 1243550273 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-][+]>+])*27 < 1243550275 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!mad_changer2 >+>--<<(+)*100003 < 1243550277 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 37.5 < 1243550287 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243550288 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well? < 1243550300 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!mad_changer2 isn't a command < 1243550307 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[+][+]>+])*27 < 1243550310 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 27.4 < 1243550314 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer3 >+>--<<(+)*100003 < 1243550319 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer3: 38.9 < 1243550323 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-][+]>-])*27 < 1243550324 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1243550327 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 32.8 < 1243550338 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer3 >+>-->+<<<(+)*100003 < 1243550343 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer3: 32.7 < 1243550343 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*3(>(+)*10)*3(>)*4+([[-][+]>+])*27 < 1243550347 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 31.5 < 1243550350 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer3 >+>-->>+<<<<(+)*100003 < 1243550355 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer3: 31.5 < 1243550355 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*2(>(+)*10)*2(>)*6+([[-][+]>+])*27 < 1243550359 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 31.3 < 1243550363 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*5(>(+)*10)*5(>)*0+([[-][+]>+])*27 < 1243550367 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 23.8 < 1243550377 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer3 >+>-->>+<<<<(+)*100000 < 1243550382 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer3: 34.1 < 1243550383 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*1(>(+)*10)*1(>)*8+([[-][+]>+])*27 < 1243550387 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 26.5 < 1243550391 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4(>)*2+([[-][+]>+])*27 < 1243550395 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 29.4 < 1243550412 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-][+]>+])*27 < 1243550415 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, how does it work? < 1243550417 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 37.0 < 1243550419 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :O_o < 1243550429 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(>)*2 to >> improved that quite a bit, sigh < 1243550431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer4 >+>-->>++<<<<(+)*100003 < 1243550435 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer4: 37.3 < 1243550442 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Sets up a few decoys then attacks < 1243550446 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Nothing special < 1243550457 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Magggnetic levitttation < 1243550458 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-][+]>+])*30 < 1243550460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: my interp has noooooooo randomness < 1243550461 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 46.0 < 1243550470 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Right, whatever. < 1243550470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:33 AnMaster: I use test as my "working" copy. and then name the good ones properly ← stop messing up the hill < 1243550474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I'm waiting for it < 1243550480 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :develop in-place < 1243550480 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: That doesn't mess anything up < 1243550486 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: does in my mind :)))))) < 1243550487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I don't yet know what it will be then < 1243550493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: And you wrote cfunge in a day, didn't you? < 1243550495 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: But doesn't actually :))))))) < 1243550498 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I didn't < 1243550505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hey ehird! Finished that code? No? Hehehehehe, you're a slacker who never does anything. < 1243550507 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(5 minutes pass) < 1243550508 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, but what has that got to do with it < 1243550508 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hey ehird! Finished that code? No? Hehehehehe, you're a slacker who never does anything. < 1243550518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what has that got to do with the hill < 1243550525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, one major difference < 1243550525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I was not talking about the hill. < 1243550539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you are talking about how your will solve it all the time < 1243550544 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1243550546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I never did that with cfunge < 1243550547 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :what's the current interp glitch? < 1243550548 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's called being silly. < 1243550554 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Patashu, there is none? < 1243550557 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: randomosity & no polarity < 1243550574 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Neither of those are glitches, they're just definitional :P < 1243550588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but they're nice to not have. < 1243550602 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1243550605 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hi ais523. < 1243550613 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1243550650 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: What'll you do about randomosity < 1243550665 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: For two challengers, run every combination of (tape_length,polarity). < 1243550666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Take the mean. < 1243550676 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This requires a fast implementation. :) < 1243550676 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243550677 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(42 runs) < 1243550682 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :so you ARE doing the change polarity thing I mentioned :) < 1243550683 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1243550684 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >+>+>+>+>+>+>+>+>+>+>-->+>>+>+>+>+>+>-+>+++>>++>+>+<<<<<<<<<<<<<<<<<<<<<<<(+)*1000000 < 1243550685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Patashu: yep < 1243550688 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 14.5 < 1243550688 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I'd take the stddev, too < 1243550696 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yeah, good idea < 1243550707 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1243550725 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I think you might run over the tape there already, on occasion < 1243550730 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243550751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >+>+>+>+>+>+>+>+>+>++++>-->+>>+>+>+>+>+<<<<<<<<<<<<<<<<<(+)*1000000 < 1243550755 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 22.1 < 1243550764 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >+>+>+>+>+>+>+>+>+>++++>-->+>>+>+>+<<<<<<<<<<<<<<<(+)*1000000 < 1243550768 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 33.0 < 1243550771 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :winner_t run_match(ins_t *a, ins_t *b, polarity_t polarity, int tape_length); < 1243550773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Let's gooooooooooo < 1243550775 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... wait. < 1243550777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test >+>+>+>+>+>+>+>+>+>++++>-->+>>+>+<<<<<<<<<<<<<<(+)*1000000 < 1243550779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That should go in a match_t structure. < 1243550782 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 42.1 < 1243550787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION underlines "When in doubt, add another data structure." again < 1243550788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok... < 1243550813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer3 >+>+>+>+>+>+>+>+>+>++++>-->+>>+>+<<<<<<<<<<<<<<(+)*1000000 < 1243550817 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer3: 41.6 < 1243550836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test (+)*1000000 < 1243550840 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1243550841 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 48.9 < 1243550842 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No more sub-40s on the hill < 1243550850 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :point creep? < 1243550851 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243550855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust mad_changer_4 (+)*1000000 < 1243550860 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_mad_changer_4: 48.1 < 1243550875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :10 38.50 -5 ehird_defend8mwahahaha.bfjoust < 1243550877 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ytes there is < 1243550878 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust rushpolarity >((+)*10>(-)*10>(-)*10>(+)*10)*2>((+)*10[+[-]]+.--.++>(-)*10[-[+]]+.--.++>)*10(+)*8[+[-]]+.--.++ < 1243550879 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes* < 1243550881 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Patashu_rushpolarity: 42.9 < 1243550891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1243550896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi AnMaster < 1243550897 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Remove test first when you copy it to a named one, or you drop an extra program off the hill < 1243550905 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ah good pont < 1243550906 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :See? < 1243550909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Test ftl :P < 1243550910 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust test < < 1243550912 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_test: 0.0 < 1243550914 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there we go < 1243550919 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243550925 0 :Patashu!unknown@unknown.invalid PRIVMSG #esoteric :that's how you remove it :) < 1243550926 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :has the hill been enlarged? < 1243550927 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I don't know what I'm developing < 1243550936 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :until I hit a good one < 1243550936 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Just name it something random! < 1243550938 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Size 20 as of 16 hours ago < 1243550941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I refuse to < 1243550945 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Yeah, and Gregor made a new implementation. < 1243550949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But I'm making a new new implementation :P < 1243550957 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(Gregor's is just faster, nothing else) < 1243550964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes he is < 1243550967 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://narf.at/pix/ab1512bd2a6df0270a9a4320103c4cac21e4f018.jpeg < 1243550982 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes he is what? < 1243550983 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, :DDDDDDDDDDDDDd < 1243550987 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Old < 1243550989 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, faster < 1243550995 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "he"? < 1243550997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Whhhhhhat < 1243551000 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Do you give programs genders? < 1243551003 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ... < 1243551005 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :he is faster < 1243551007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-_- < 1243551016 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :than you < 1243551018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at coding it < 1243551032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: how long did it take you to code it, perchance? < 1243551034 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :5 minutes? < 1243551041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No? Guess you're too slow for SPEEDY AnMaster < 1243551048 0 :Patashu!unknown@unknown.invalid QUIT :"Patashu/SteampunkX - MSN = Patashu@hotmail.com , AIM = Patashu0 , YIM = Patashu2 , Googletalk = Patashu0@gmail.com ." < 1243551049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well, he started after you did. And you aren't yet done < 1243551059 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you started yesterday < 1243551066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so did he, but later < 1243551075 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because I've done other things, goddamn you impatient bastard. And his interp is just a trivial reimplementation. < 1243551083 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Because I've done other things, goddamn you impatient bastard. And his interp is just a trivial reimplementation. < 1243551091 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm not the one who wants it < 1243551097 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm really tired of HEY EHIRD YOU'RE TALKING MORE THAN A FEW MINUTES TO IMPLEMENT IT YOU'RE SO SLOOOOOW GREGOR IS SO FASTER YOU SUCK < 1243551099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Stop it. < 1243551114 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you are misrepresenting my opinions here < 1243551128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, you don't say "YOU SUCK". Scratch that part. < 1243551135 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, nor the other parts < 1243551142 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-.][+.]>+])*30 < 1243551144 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 38.0 < 1243551146 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-.][+.]>])*30 < 1243551148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Then me and clog must be hallucinating. < 1243551149 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 19.5 < 1243551151 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-.][+.]>])*40 < 1243551154 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 31.0 < 1243551165 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you began it yesterday right? < 1243551166 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-.][+.]>]+)*40 < 1243551168 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 38.0 < 1243551170 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so did GregorR < 1243551183 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I DON'T GIVE A SHIT! WHY ARE YOU TELLING ME THIS AGAIN?! < 1243551184 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-.][+]>]+)*40 < 1243551185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAArgh. < 1243551186 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you began before GregorR yesterday < 1243551186 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 40.0 < 1243551187 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Oh for cripes sake, you two go sit in opposite corners. < 1243551195 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-][+.]>]+)*40 < 1243551198 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 36.6 < 1243551198 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and you are claiming this is "a few minutes" < 1243551200 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: I just don't know why the fuck he's bugging me about not implementing it as super fast as I can < 1243551201 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-]>]+)*40 < 1243551202 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just fuck off < 1243551204 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 16.6 < 1243551210 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: BECAUSE YOU KEEP BUGGING ME ABOUT IT EVERY HOUR < 1243551219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I'm not bugging you about doing it < 1243551220 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>->+([[-]>]+)*40 < 1243551223 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 27.4 < 1243551229 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I'm irritated at you talking a lot about it and doing nothing < 1243551232 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>->+([[-][+]>])*30 < 1243551235 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 19.4 < 1243551237 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is to me just spam < 1243551238 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-][+]>])*30 < 1243551241 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 35.6 < 1243551247 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: maybe ehird is doing something, just there's no visible proof < 1243551251 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>->+([[-][+]>+])*30 < 1243551251 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like the NetHack devteam < 1243551253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev_deewiant (>(-)*10)*4(>(+)*10)*4>>+([[-][+]>])*30 < 1243551253 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 26.9 < 1243551256 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_maglev_deewiant: 34.5 < 1243551260 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1243551261 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: He goddamn knows I'm developing it < 1243551263 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-][+]>+])*30 < 1243551265 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 42.5 < 1243551269 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He just keeps saying "HEY EHIRD ARE YOU DONE YEEEEEET????????????????????????????" < 1243551271 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Shoo :-P < 1243551275 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, try submitting the same twice? < 1243551287 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:53 AnMaster: but I'm irritated at you talking a lot about it and doing nothing < 1243551287 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's because you were against my maglev < 1243551289 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"a lot"? < 1243551290 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Just ignore them. < 1243551295 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ah < 1243551299 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Whereas when I do it myself, it obviously isn't there < 1243551301 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. Not a lot. I'm just joking every now and then when people talk about the randomosity etc. < 1243551305 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>->+([[-][+]>+])*30 < 1243551308 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 29.5 < 1243551310 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hah < 1243551313 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :God damn, I can't joke without being hounded for hours by AnMaster now. Lovely. < 1243551314 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>([[-][+]>+])*30 < 1243551315 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Why do I bother. < 1243551317 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 30.6 < 1243551322 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>([[-][+]>]+)*30 < 1243551324 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 33.5 < 1243551329 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>+([[-][+]>]+)*30 < 1243551332 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 27.6 < 1243551332 0 :pikhq!unknown@unknown.invalid NICK :p < 1243551336 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>->([[-][+]>]+)*30 < 1243551339 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nice nick < 1243551339 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 44.5 < 1243551341 0 :p!unknown@unknown.invalid NICK :pikhq < 1243551348 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>->([[-][+]>]+)*30 < 1243551351 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 36.6 < 1243551354 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>->>([[-][+]>]+)*30 < 1243551356 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 37.3 < 1243551365 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaaw. I was trying to make pıkhq an alias. < 1243551367 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>->([[-][+]>]+)*30 < 1243551369 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 44.5 < 1243551371 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh well < 1243551375 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Freenode hates Unicode nicks. < 1243551379 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, it would be interesting to run the program against itself and show if it won or it was a draw < 1243551401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: A program always draws against itself. < 1243551402 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Think about it. < 1243551410 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: does your interpreter handle nested ({})? < 1243551410 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, sure? < 1243551411 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :like < 1243551413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes. < 1243551421 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :nescience: Yes. < 1243551424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I'm pretty sure you could make one that didn't < 1243551429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1243551430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can't < 1243551436 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: What about < < 1243551438 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bets you couldn't even register ørjan < 1243551441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: That draws on everything < 1243551443 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't the first program lose before the other gets a turn < 1243551456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm yes that is what I'm thinking too < 1243551464 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also not that I know of < 1243551465 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Turns are simultaneous. < 1243551468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243551470 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243551488 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Evidently < 1243551548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust Göta_kanal >+<(-)*10000000000000 < 1243551551 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_G__ta_kanal: 44.0 < 1243551559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1243551562 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Waa < 1243551578 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, randomness? < 1243551589 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Try dropping off the 8 extra zeroes < 1243551602 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, would change randomness. < 1243551612 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I know < 1243551621 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust Göta_älv >+<(-)*100000 < 1243551624 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_G__ta___lv: 40.0 < 1243551633 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see < 1243551645 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and that is a silly filename < 1243551655 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, Linux handles unicode filanames just fine < 1243551655 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1243551656 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Non-ascii -> _ < 1243551663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: non-alphanumeric -> _ < 1243551673 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :here goes nothing < 1243551674 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust is-that-so < < 1243551677 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_is-that-so: 0.2 < 1243551677 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'm pretty sure i can't even read this < 1243551684 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also < 1243551686 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust is/that+so < < 1243551686 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the _ are wrong < 1243551688 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_is_that_so: 0.2 < 1243551694 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. That is so. < 1243551695 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it uses two _ for one letter < 1243551697 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I guess you can count - as numeric < 1243551697 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :heh yeah < 1243551698 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :encoding fail < 1243551699 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Although I wouldn't < 1243551705 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Not giving a shit about non-ASCII inputs win. < 1243551706 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :maybe manual expansion for part of that < 1243551706 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "ö"....@ < 1243551707 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :182 195 0 0 < 1243551711 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "ö",,@ < 1243551712 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric : < 1243551715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fail? < 1243551715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it probably depends on the filesystem < 1243551717 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "ö"\,,@ < 1243551718 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :ö < 1243551718 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: Not giving a shit about non-ASCII inputs win. // yes < 1243551719 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243551738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: it probably depends on the filesystem <-- I assume he isn't using FAT... < 1243551749 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I whitelist rather than blacklist. < 1243551754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, US centric bastard! :P < 1243551759 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1243551761 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :or rather i overflowed your buffer < 1243551762 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1243551773 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hail Brittania. < 1243551787 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok. UK centric bastard then < 1243551791 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sorry for the mistake < 1243551807 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L is a USian. < 1243551813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1243551816 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :US centric it is < 1243551819 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I was just being an idiot :P < 1243551824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But anyone who says that English is only in England and the USA is an idiot. < 1243551832 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or lives in a country with a terrible curriculum. < 1243551835 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust The Colour of Mälaren >+>+<<(-)*10000000000000 < 1243551838 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_The: 36.5 < 1243551841 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust The_Colour_of_Mälaren >+>+<<(-)*10000000000000 < 1243551844 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_The_Colour_of_M__laren: 38.9 < 1243551849 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust The_Colour_of_Mälaren >+>+<(-)*10000000000000 < 1243551852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Also: café is an english word. < 1243551853 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_The_Colour_of_M__laren: 44.9 < 1243551855 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You can't represent it in ASCII. < 1243551855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1243551857 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is nice < 1243551860 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So not exactly English-centric. < 1243551875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think that makes some of them not reach the flag cell < 1243551890 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1243551893 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :what i had in mind won't work anyway < 1243551900 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, for what? < 1243551914 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :for fixing up slowrush < 1243551920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, oh? < 1243551924 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :to take care of both polarities of the waiting scripts < 1243551939 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i'll have to do it a different way after all < 1243551966 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust Östersjöns_vågor >+>+<(-++-)*10000000000000 < 1243551969 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster___stersj__ns_v__gor: 39.4 < 1243551978 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust Östersjöns_vågor >+>+<(-+-++)*10000000000000 < 1243551979 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :also, is that more tying bullshit at the top there? < 1243551982 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster___stersj__ns_v__gor: 49.1 < 1243552006 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, ? < 1243552016 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't aim for anything more than draw < 1243552025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm using confusers < 1243552031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a passive technice < 1243552038 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :spelling < 1243552040 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"confusers"? < 1243552047 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1243552052 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They're not called confusers. < 1243552054 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes. They trap the opposite program and aim for a draw < 1243552056 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They're not called confusers. < 1243552058 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :more like submitting the same thing under 5 names < 1243552072 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, there are important differences < 1243552074 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :read them < 1243552075 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243552077 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :one is - < 1243552079 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and one is + < 1243552080 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :neither matters < 1243552085 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :one is +--+ or whatever < 1243552087 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :a couple have decoys < 1243552089 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :still doesn't matter < 1243552092 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it does the same thing < 1243552099 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :and ties need to be nuked out of this scoring system < 1243552104 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, ... so why do they manage differently bad < 1243552119 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Randomosity. < 1243552128 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not only < 1243552133 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :or rather, put it back to wins ties losses for score < 1243552141 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :none of this getting points for tying things that get points < 1243552160 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: my NEW CONTEST INFRASTRUCTURE WILL HANDLE THAT! Also before AnMaster lynches me I'm fucking kidding, okay? < 1243552167 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243552170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: if you want a PONY that can be ARRANGED also < 1243552172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, you just hate them because that sucky program of yours got kicked out < 1243552179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: stop being a retard. < 1243552183 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kthx < 1243552189 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i look forward to it < 1243552191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :EHIRD: PROBLEM SOLVER < 1243552193 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: huh? < 1243552198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SINCE 2009 < 1243552203 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :both of my programs are near the top < 1243552203 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, ah I mixed you up with someone else < 1243552206 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i don't care what you write < 1243552210 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the shade one is still there < 1243552219 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :just don't submit it under 10 forms so that they only stay on the hill because of the scoring exploit < 1243552237 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it's more of a courtesy thing < 1243552238 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the bloody hill is alight with draws of all of AnMaster's 57 programs < 1243552241 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, you can see that some of the mad changers work on the flag cell, while some doesn't < 1243552248 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Argh! < 1243552252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :There's a reason you can resubmit under the same name. < 1243552269 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I want to keep the best one. < 1243552277 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :................................. < 1243552282 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway. Just fucking beat them and the issue is solved < 1243552285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So... resubmit... the best one... at the end. < 1243552302 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, as if I would remember it by then < 1243552308 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :well i guess by that logic, i should just submit 10 variants of slowrush and knock everything off the hill < 1243552312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | score | pts | program < 1243552312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 0 | 0 0 0 0 - 0 0 0 0 0 0 0 0 0 - 0 0 0 0 - | 44.6 | -3 | AnMaster_The_Colour_of_M__laren.bfjoust < 1243552318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :clearly the tactics work < 1243552318 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :the thing is your programs ARE getting "just fucking beaten" < 1243552323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Oh, I forgot, YOU ONLY HAVE 3 FUCKING LINES OF BACKLOG? < 1243552323 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :except that ties are overscored < 1243552331 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So you can't just go into the previous lines and pick out the best one? < 1243552336 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Might be time to get a better IRC client. < 1243552338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :raaaaaaaaawr < 1243552339 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, ties being +/- 0 seems sane < 1243552343 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bites something < 1243552344 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "abcdefghijklmnopqrstuvwxyzåäö">:#;288**1-`9\0\#x_$$#;,_@>\,3k09a+-0x < 1243552345 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :öåyxvusrpomljigfdca < 1243552346 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, which one would win from it < 1243552347 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Darn < 1243552353 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh well < 1243552356 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, in your suggestion < 1243552372 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :my suggestion is simply to keep a small number of entries per idea < 1243552378 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what were you trying to do... < 1243552409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, About the ties I mean < 1243552411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1243552421 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "abcdefghijklmnopqrstuvwxyzåäö">:#;288**1-`a\0\#x_$$:#;,_@>\,3k0aa+-0x < 1243552422 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :özyxwvutsrqponmlkjihgfedcba < 1243552423 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :15 | + + + + - - - - + + - + + - + 0 - + - - | 51.5 | 1 | impomatic_mirage.bfjoust < 1243552425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :20 | + + - - - + + - + - + - + + + + - + + - | 61.5 | 4 | nescience_shade.bfjoust < 1243552430 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since those do win over it... < 1243552438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why not write more like that! < 1243552462 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, anyway go complain about ehird's polarity ones instead < 1243552468 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it seems more fruitful < 1243552473 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Wow, AnMaster is really easy to wind up for hours < 1243552477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is where I got the idea in the first place < 1243552478 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cya < 1243552479 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I may start a hill. < 1243552484 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "öäåzyxwvutsrqponmlkjihgfedcba">:#;288**1-`a\0\#x_$$:#;,_@>\,3k0aa+-0x < 1243552484 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :abcdefghijklmnopqrstuvwxyzå < 1243552493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The "wind up AnMaster a lot" hill. < 1243552499 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "åzyxwvutsrqponmlkjihgfedcba">:#;288**1-`a\0\#x_$$:#;,_@>\,3k0aa+-0x < 1243552499 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :abcdefghijklmnopqrstuvwxyzå < 1243552502 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmmh < 1243552507 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1243552515 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :15 | + + + + - - - - + + - + + - + 0 - + - - | 51.5 | 1 | impomatic_mirage.bfjoust < 1243552519 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that one seems good < 1243552524 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it has no issues with either of mine < 1243552531 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: because it's more interesting to learn than it is to spam the hill < 1243552564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nescience, as I said. I once ehird stops with those polarity ones I may consider continuing this discussion < 1243552578 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sighs < 1243552582 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You're batshit insane. I haven't done a polarity one for ages, and also my polarity switchers tend to do badly. < 1243552583 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :his shit is annoying too, and i called him on it < 1243552588 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :but at least it's only 2 entries, not 5 < 1243552588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, I've stopped now. < 1243552600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And mine don't just draw with each other to stay on the hill 4eva and eva. < 1243552604 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "åzyxwvutsrqponmlkjihgfedcba">:#;288**1-`b\0\#x_$$:2j;,_@>\,3k0ab+-0x < 1243552604 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :abcdefghijklmnopqrstuvwxyzå < 1243552607 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "öååzyxwvutsrqponmlkjihgfedcba">:#;288**1-`b\0\#x_$$:2j;,_@>\,3k0ab+-0x < 1243552608 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :abcdefghijklmnopqrstuvwxyzååö < 1243552611 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yay < 1243552615 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, how comes your maglev wins against my confusers? < 1243552621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: also, didn't anyone ever tell you in school "two wrongs don't make a right"? < 1243552621 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 "öååzyxwvutsrqponmlkjihgfedcbaabcdefghijklmnopqrstuvwxyzåäö">:#;288**1-`b\0\#x_$$:2j;,_@>\,3k0ab+-0x < 1243552621 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :öäåzyxwvutsrqponmlkjihgfedcbaabcdefghijklmnopqrstuvwxyzååö < 1243552624 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(or whatever ehird wants to call them) < 1243552626 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or does that not apply to swedish people or sth < 1243552637 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Whee, UTF-8 string output in Befunge-98, only works for the BMP < 1243552638 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also AnMaster i thought you didn't like warring program games. < 1243552643 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :latest update on zzo38's version of BF Joust: apparently he's trying to mix it with poker < 1243552655 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :lol yeah < 1243552660 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :has he come up with a card that's worthwhile yet? < 1243552667 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: [-][+] < 1243552668 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: exciting < 1243552668 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I'm interested however in seeing "how can you break the systeme" < 1243552671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :always been < 1243552686 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :system* < 1243552690 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Go try and break Freenode then. That way, we don't have to deal with you being a dick and breaking shit for the rest of us, because we won't be able to hear you. < 1243552692 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that seems to be a general pastime of this entire channel < 1243552702 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: generally we put things back afterwards. < 1243552704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, indeed. Why do you think I'm here < 1243552705 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is why bringing bots here tends to be at the peril of the bot concerned < 1243552706 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: agreed < 1243552711 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, agreed < 1243552719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Which you have not don. < 1243552719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1243552723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Intend to do it? < 1243552728 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I don't see what there is to put back < 1243552742 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Getting rid of your 57 minor variations on the same bloody program that are clogging the hill? < 1243552750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, there are no 57 ones < 1243552755 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.......... < 1243552763 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Do you do this on purpose? < 1243552766 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and why not make programs that beat it < 1243552779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because they are getting beaten. < 1243552785 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it seems that ties are indeed overrated < 1243552797 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or losses < 1243552814 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So you just want to leave us wading in a shit hill that we can't play on properly because you don't want to get rid of your exploitation of the bug. < 1243552818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Okie-dokie, dick. < 1243552825 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ooh, Microsoft has renamed its search engine < 1243552827 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's now called Bing < 1243552831 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ... < 1243552833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: lol wat < 1243552835 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :hi ais < 1243552839 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi leonid_ < 1243552845 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust AnMaster_The_Colour_of_Mälaren (+-)*10000000 < 1243552846 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://www.google.com/hostednews/afp/article/ALeqM5hRIu8-oMq5U5Kl6RtgGZAtmoNyfw < 1243552847 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_AnMaster_The_Colour_of_M__laren: 36.9 < 1243552854 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although apparently not yet < 1243552858 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :still at search.live.com < 1243552862 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1243552866 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust AnMaster_The_Colour_of_Mälaren < < 1243552867 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :why does that work ?_? < 1243552868 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's a different thing < 1243552869 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure < 1243552869 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_AnMaster_The_Colour_of_M__laren: 0.0 < 1243552872 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust The_Colour_of_Mälaren (+-)*10000000 < 1243552872 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :looks like Powerset < 1243552874 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ah, possibly < 1243552875 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_The_Colour_of_M__laren: 23.0 < 1243552879 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and Microsoft bought Powerset < 1243552882 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so maybe not surprising < 1243552886 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>->([[-][+]>]+)*30 < 1243552888 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://powerset.com/ ← still there < 1243552889 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 40.9 < 1243552897 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, thanks < 1243552903 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (-)*999999 < 1243552904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :powerset, btw, is pretty crap < 1243552906 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 24.6 < 1243552909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: oh not this again < 1243552912 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1243552916 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :ehird what was your score? < 1243552920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1243552924 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I'd want to see (+-)*10000000 vs. your maglev < 1243552926 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :the score for (-)*999999999999999999999999 < 1243552930 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: So add it? :-P < 1243552931 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: 50-something < 1243552934 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and < 1243552935 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it was < 1243552935 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust diediedie (-)*128 < 1243552935 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243552937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :()*999999999999999999999999999 < 1243552938 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_diediedie: 4.2 < 1243552938 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :all tied i guess < 1243552938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or w/e < 1243552944 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: I think a load of 9s overflows the sort of ints I'm using < 1243552944 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev_deewian (>(-)*10)*4(>(+)*10)*4>>->([[-][+]>]+)*30 < 1243552947 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_maglev_deewian: 35.7 < 1243552949 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Err < 1243552960 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I meant add that (+-) thing, maglev is safely on the hill < 1243552966 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, it isn't < 1243552968 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes it is < 1243552969 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev_deewian < < 1243552972 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_maglev_deewian: 0.0 < 1243552976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust The_Colour_of_Mälaren (+-)*10000000 < 1243552978 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1243552979 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_The_Colour_of_M__laren: 23.1 < 1243552980 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :because the scoring is whacked < 1243552985 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :wait what < 1243552992 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1243552997 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: tie < 1243553000 0 :ehird!unknown@unknown.invalid NICK :AnMaster_ < 1243553005 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, no, loss < 1243553006 0 :AnMaster_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust blaaaaaaaaaaaaaaaaaaa . < 1243553008 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ah, true < 1243553009 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster__blaaaaaaaaaaaaaaaaaaa: 21.1 < 1243553010 0 :AnMaster_!unknown@unknown.invalid NICK :ehird < 1243553012 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Looked at wrong column < 1243553032 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you so fail at life < 1243553043 0 :AnMaster!unknown@unknown.invalid NICK :AnMaster_ < 1243553047 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What a fresh, interesting insult. < 1243553048 0 :AnMaster_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust blaaaaaaaaaaaaaaaaaaa < < 1243553051 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster__blaaaaaaaaaaaaaaaaaaa: 0.0 < 1243553051 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Did the scoring algorithm just change? < 1243553051 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You fail at life. < 1243553052 0 :AnMaster_!unknown@unknown.invalid NICK :AnMaster < 1243553053 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Amazing/ < 1243553060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Truly amazing, AnMaster I give you the insult award 2009. < 1243553063 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, going to such a low < 1243553064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My ego is deplenished. < 1243553066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as you did < 1243553077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am going to go shoot myself because of how worthless you have shown my life to be. < 1243553085 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[+])*20 < 1243553088 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 32.1 < 1243553090 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Indeed, I would give my dying words, if I thought that anyone would ever care for me again. < 1243553091 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1243553097 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But my name will be lost in the sands of time. Goodbye. < 1243553098 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :→ < 1243553103 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[+])*20 < 1243553106 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 32.6 < 1243553109 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[+])*25 < 1243553112 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 34.4 < 1243553113 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: is that a genuine →, or are you still here? < 1243553118 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (>[+])*30 < 1243553121 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 32.8 < 1243553128 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, I just noticed control-I inserts a literal tab character in this client < 1243553135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This is Elliott's mother, I am sorry to report that he has just shot himself. < 1243553140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Please bear with us in this difficult time. < 1243553143 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (->[+])*20 < 1243553146 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 46.5 < 1243553148 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :whoa < 1243553152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :His suicide note tells me to call AnMaster a bedwetter. < 1243553153 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Pics or it didn't happen < 1243553157 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you are a bedwetter. < 1243553160 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Now I shall go and cry. → < 1243553161 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols_down (->[-])*20 < 1243553163 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (->[+])*15 < 1243553163 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_lols_down: 10.4 < 1243553166 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 12.2 < 1243553171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I doubt your mother knows how to type a Unicode arrow < 1243553173 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: Nice luck with the randomizer there :-P < 1243553173 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although i might be wrong < 1243553176 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1243553188 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :aw, i think i didn't save the code for creep < 1243553188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: It is a Hird skill, passed down generation to generation. < 1243553191 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (->[+])*20 < 1243553193 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 46.5 < 1243553199 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :another luck ?_? < 1243553204 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (->[+])*20 < 1243553207 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 46.5 < 1243553214 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: The random only depends on the source codes < 1243553221 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (+>[+])*20 < 1243553223 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_lols: 22.6 < 1243553225 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1243553225 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :or anything so far really < 1243553242 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ([-]->[+])*20 < 1243553245 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 17.1 < 1243553249 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ([+]->[+])*20 < 1243553252 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 10.0 < 1243553254 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1243553261 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>->([[-][+]>]+)*30 < 1243553264 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 32.4 < 1243553270 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (->[+])*21 < 1243553270 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>([[-][+]>]+)*30 < 1243553272 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 21.7 < 1243553273 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 29.4 < 1243553275 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>-([[-][+]>]+)*30 < 1243553276 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (->[+])*19 < 1243553277 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 39.8 < 1243553279 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 19.5 < 1243553282 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (->[+])*20 < 1243553285 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 46.1 < 1243553289 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :so 20 is the magic number < 1243553294 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (->[+])*21 < 1243553297 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_lols: 17.9 < 1243553322 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i don't suppose you saved any of the code? :P < 1243553329 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: for what? < 1243553335 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :it's scrolled right out of my buffer now < 1243553342 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :creep, and/or other programs you swapped +- on < 1243553348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1243553352 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nescience: just take the swapped one and swap it again < 1243553357 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/in_egobot/ < 1243553390 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (-->[+])*20 < 1243553392 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_lols: 10.4 < 1243553397 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (--->[+])*20 < 1243553400 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_lols: 10.7 < 1243553403 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Hah < 1243553404 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (+>[+])*20 < 1243553407 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_lols: 26.4 < 1243553409 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (++>[+])*20 < 1243553412 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Sgeo_lols: 23.2 < 1243553415 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :oh, it's still on? < 1243553451 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :not there anymore, oh well < 1243553470 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :You can hg clone that directory to get old ones. < 1243553481 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (-+->[+])*20 < 1243553484 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 16.1 < 1243553491 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :lost me there.. what's hg clone? < 1243553500 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hg = version control system < 1243553502 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :at a console: < 1243553505 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Eh, they're all hg'd? < 1243553506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$ hg clone http://codu.org/eso/bfjoust/in_egobot/ < 1243553511 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yeah. < 1243553519 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: So I can rewind history to piss of AnMaster. < 1243553524 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1243553533 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :oh interesting < 1243553538 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The piss of AnMaster. < 1243553540 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You can verb it. < 1243553559 0 :nescience!unknown@unknown.invalid PRIVMSG #esoteric :i think i have a vm somewhere i can do that in < 1243553583 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why vm? < 1243553620 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :vmmm vm < 1243553631 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!choo vvvvvvvvm < 1243553632 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :vvvvvvvvm vvvvvvvm vvvvvvm vvvvvm vvvvm vvvm vvm vm m < 1243553649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!choo vrrrrrrrrrrrrrm < 1243553650 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :vrrrrrrrrrrrrrm rrrrrrrrrrrrrm rrrrrrrrrrrrm rrrrrrrrrrrm rrrrrrrrrrm rrrrrrrrrm rrrrrrrrm rrrrrrrm rrrrrrm rrrrrm rrrrm rrrm rrm rm m < 1243553652 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :because i don't run linux :P < 1243553653 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :You still have to know how to wander about an hg archive to get the old ones though :P < 1243553653 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... < 1243553657 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can't reduce the rs < 1243553658 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!cho foo < 1243553664 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :?choo foo < 1243553670 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :^choo foo < 1243553670 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :foo oo o < 1243553676 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :i'm smart, i can figure it out < 1243553680 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :^help < 1243553680 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1243553682 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: you can run hg in windows < 1243553685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*on < 1243553713 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: No summaries on those commits, nice :-P < 1243553720 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: They're all automated. < 1243553729 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, you could have an automated message there < 1243553734 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I use hg log --removed -p | less to browse. < 1243553735 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Something that'd make 'hg log' useful < 1243553752 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :*eh* < 1243553761 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :*peh* < 1243553762 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :apt-get install is simpler in this case though < 1243553883 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, did you keep the best of those? < 1243553884 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also < 1243553891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you hate clogging history so < 1243553894 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why all the defenders < 1243553901 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243553902 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1243553923 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :defender6, defender7, defender6_parody < 1243553930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just rewrite defender! < 1243553934 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1243553934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(same thing!) < 1243553937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1243553940 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Their code is nothing alike. < 1243553950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Their essential strategy is alike, but yours were almost the same code. < 1243553951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nice strawman. < 1243553998 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Your polarity-stuff is a bit pointless though. < 1243554009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's why i stopped. < 1243554043 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'd kill off the defend6 and slowrush flips < 1243554061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I dunno, some of them do really well occasionally :P < 1243554071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kay, though < 1243554076 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sure, but that's mostly due to the base programs being good :-P < 1243554082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust the_unknowable_reversi_of_slowrush < < 1243554085 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_the_unknowable_reversi_of_slowrush: 0.0 < 1243554091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust shade_needs_to_get_laid < < 1243554094 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_shade_needs_to_get_laid: 0.1 < 1243554100 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0.1? < 1243554101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1243554101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust defend6_a_parody_or_just_plain_ripoff_question_mark < < 1243554108 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_defend6_a_parody_or_just_plain_ripoff_question_mark: 0.4 < 1243554111 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Why are you killing all your own? < 1243554118 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :shade_needs_to_get_laid looked like it changed more than just polarity < 1243554118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust fucking_termoil_wants_me_to_term_oil < < 1243554121 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_fucking_termoil_wants_me_to_term_oil: 0.8 < 1243554134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: that one was just s/[-]/[(-)*128[-]]/ < 1243554148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: I just killed all my ripoffs + one that is deliberately rubbish < 1243554152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which is all the ones on the current hill. < 1243554159 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: Feel free to rm ehird_* < 1243554170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it'll interestify the hill < 1243554250 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust pooper_scooper [>([{}-])%5+] < 1243554253 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_pooper_scooper: 27.9 < 1243554258 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, why didn't you keep my best one < 1243554265 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :instead of an old mediocre one < 1243554273 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :now I have to resubmit them < 1243554278 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is that really what you wanted < 1243554279 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I didn't keep or delete anything, I only removed ehird_* < 1243554279 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Oh fuck you < 1243554298 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (.[+]+)*1000 < 1243554301 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 14.4 < 1243554313 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no. I would have been happy if he had kept the actual best one < 1243554317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The pinnacle of AnMaster's intelligence: threatening to resubmit a bunch of shitty, almost-the-same challengers because GregorR-L didn't do anything. < 1243554327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so where did they go? < 1243554329 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (.[+]+)*10000(>[+])*20 < 1243554332 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 10.0 < 1243554336 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :They got bumped off the hill, presumably. < 1243554338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: They dropped off the hill because they sucked. < 1243554339 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust vibration (-)*127(-+)*20000 < 1243554339 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (.[+]+)*10000>(->[+])*20 < 1243554342 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The truth hurts. < 1243554342 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 11.6 < 1243554343 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_vibration: 23.4 < 1243554345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L, they didn't the score is wrong for that < 1243554348 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust vibration (-)*127(-+)*20000 < 1243554350 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ([+]+)*10000>(->[+])*20 < 1243554351 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_vibration: 23.4 < 1243554351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... what < 1243554353 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 13.5 < 1243554372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you get killed after the 127 -s, probably < 1243554375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :try a smaller number < 1243554376 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ([+](-)*100)*100>(->[+])*20 < 1243554379 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 14.0 < 1243554385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :leonid_: are you actually putting any logic into those? < 1243554389 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the 127 is deliberate < 1243554390 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/eso/bfjoust/in_egobot/ does not appear to be an hg repository < 1243554395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: why? < 1243554398 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the problem is, I can't set up fast enough < 1243554399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: ? it is < 1243554403 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :defending then attacking maybe ?_? < 1243554405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the idea is to hope that the opponent misses the flag altogether < 1243554405 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :the error says otherwise < 1243554406 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and falls off < 1243554414 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :unless the syntax quoted earlier is incorrect < 1243554414 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it's 0 every other cycle < 1243554425 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I can't set up in time < 1243554430 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :myndzi: E_WORKSFORME < 1243554434 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I think I tried something like that, and yeah, it's a bit slow < 1243554435 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ooh, idea < 1243554445 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust vibration >---->++++<<(-)*127(-+)*20000 < 1243554448 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_vibration: 41.4 < 1243554454 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nice. < 1243554460 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (->[+])*20 < 1243554462 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 32.4 < 1243554468 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it beats slowrush < 1243554476 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hah < 1243554503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust antivibration [>[+]-]-- < 1243554505 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_antivibration: 13.9 < 1243554512 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: is that designed to beat vibration? < 1243554520 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>-([[-][+]>]+)*30 < 1243554523 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 32.3 < 1243554523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: as a first prototype, yes < 1243554524 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>-([[-][+][-]>]+)*30 < 1243554527 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 39.8 < 1243554530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the idea is to find a zeroed cell and then zero it some more < 1243554536 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :^ better antivibration < 1243554544 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust vibration >>>++++<----<++++<(-)*127(-+)*20000 < 1243554545 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And better overall, too, which I didn't expect :-P < 1243554547 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_vibration: 48.3 < 1243554556 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Darn < 1243554559 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :doing it that way round gives me slightly more setup time < 1243554572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust antivibration [[>]-[-[-[-]]]+] < 1243554572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : !bfjoust vibration >---->++++<<(-)*127(-+)*20000 <-- try higher number. You miscounted < 1243554575 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_antivibration: 13.8 < 1243554576 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Now I lose again, I wonder why < 1243554583 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what's the time limit < 1243554586 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 100k < 1243554587 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, 100k < 1243554590 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust vibration >>>++++<----<++++<(-)*127(-+)*50000 < 1243554592 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :snap < 1243554593 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_vibration: 38.9 < 1243554598 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you made it worse! < 1243554606 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, that'd be the random number generator :-P < 1243554607 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, just use the old one < 1243554614 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or < 1243554616 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ooh, better idea < 1243554620 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fudge the number < 1243554625 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>-([([-][+])*2>]+)*30 < 1243554627 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 33.3 < 1243554629 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (---+)*10000 < 1243554631 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 27.5 < 1243554641 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>-([[-][+][-][+]>]+)*30 < 1243554646 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust vibration_fool >>>++++<----<++++<(-)*127(-+)*5000[>[-(.)*128]] < 1243554647 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 35.5 < 1243554649 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ais523_vibration_fool: 44.5 < 1243554649 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :arrgh i'm dumb < 1243554663 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>-([[-][-][+]>]+)*30 < 1243554665 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 34.1 < 1243554670 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, um? < 1243554671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: btw, a good argument for [-] not taking the cycle to make you win: "[]hey, i've been zeroed, let's react" doesn't work < 1243554674 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That one beats the vibrators < 1243554680 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>-([[-][-][+][+]>]+)*30 < 1243554683 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 37.7 < 1243554723 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if the opponent doesn't turn up for ten-thousand cycles, almost certainly it's a defence program < 1243554729 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so switch to a counter-defence strategy < 1243554730 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust maglev (>(-)*10)*4(>(+)*10)*4>>-([([-])*2([+])*2>]+)*30 < 1243554732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ai < 1243554733 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah* < 1243554733 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for Deewiant_maglev: 44.3 < 1243554745 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust barbeque [(+)*256] < 1243554746 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: if the ] jumps to the [ rather than to itself, [] still detects itself being zeroed < 1243554748 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_barbeque: 24.6 < 1243554751 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Now it loses against the original vibration again < 1243554755 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmmh < 1243554770 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I know, but the point is, you can do [] to monitor if an opponent's just zeroed you, and have time to react < 1243554772 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which is nice. < 1243554773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust melodic_fooltool [-[+[-[+[-[+[-[+]-]+]-]+]-]+]-] < 1243554776 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_melodic_fooltool: 12.2 < 1243554781 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: oh, agreed it's nice < 1243554785 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I thought you were saying that was a bad thing < 1243554795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Haha, melodic_fooltool wins against shade. < 1243554797 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so are you saying you agree with [-] being equivalent to -.-.-.-.-.-.-. in the absence of zeroes? < 1243554801 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ([](+)*100)*100000? :-P < 1243554805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Well, it doesn't work < 1243554813 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :By the time [] realises you're zeroed, a cycle passes < 1243554815 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and thou hast lost < 1243554830 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust melodic_fooltool_variant >+>+>[-[+[-[+[-[+[-[+]-]+]-]+]-]+]-] < 1243554833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1243554833 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_melodic_fooltool_variant: 15.2 < 1243554836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust melodic_fooltool_variant >+>+>+[-[+[-[+[-[+[-[+]-]+]-]+]-]+]-] < 1243554838 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_melodic_fooltool_variant: 23.9 < 1243554839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even < 1243554840 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Wow. You're a hypocrite. < 1243554844 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ah, yes < 1243554847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"ehird, don't rip off others' programs and just change a minor detail!" < 1243554850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I'm going to delete it now < 1243554852 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could change that by making [] take the value at the end of the cycle < 1243554855 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kay < 1243554855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust melodic_fooltool_variant < < 1243554857 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_melodic_fooltool_variant: 0.0 < 1243554859 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Yes < 1243554861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, just wanted to test an idea < 1243554869 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: otoh, you could probably make an unbeatable program that way < 1243554876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[](+)*99999999999 < 1243554881 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nah, it wouldn't be unbeatable < 1243554881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or whatever < 1243554882 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust dumbfend [>(+)*128] < 1243554885 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Do not meddle in the affairs of ehirds, for they are blunt and quick to anger < 1243554885 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and it seemed my idea worked better < 1243554885 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for GregorR-L_dumbfend: 18.0 < 1243554890 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the other program would have to predict what it was going to do next < 1243554893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: totally < 1243554899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Sounds interesting. < 1243554909 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Think I should put that in my interp? < 1243554910 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not really, it would just be a 1/3 chance of being right < 1243554918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mean, the strategy of [] < 1243554918 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with no strategy involved < 1243554924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is it bad? :P < 1243554934 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... it may be interesting to experiment with < 1243554945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I don't think we should change it to default until we look at what becomes possible and impossible due to it < 1243554948 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ehirds_melodic_fooltool_variant >+>+>+>+<+<[-[+[-[+[-[+[-[+]-]+]-]+]-]+]-] < 1243554949 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols (-)*63(->[+])*20 < 1243554951 0 :Sgeo_!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1243554952 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 20.6 < 1243554952 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ehirds_melodic_fooltool_variant: 23.8 < 1243554952 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: right < 1243554958 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust king >>>[(++)*256>(+)*128<-] < 1243554958 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ehirds_melodic_fooltool_variant >+>+>+>+<<[-[+[-[+[-[+[-[+]-]+]-]+]-]+]-] < 1243554962 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for KingOfKarlsruhe_king: 18.7 < 1243554962 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ehirds_melodic_fooltool_variant: 26.6 < 1243554967 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ehirds_melodic_fooltool_variant < < 1243554970 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ehirds_melodic_fooltool_variant: 0.0 < 1243554990 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust melodic_toolfool (-[{(+[]-)%50}]+)%50 < 1243554992 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_melodic_toolfool: 0.0 < 1243554995 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ((-)*64>(+)*64>)*15(>[+])*15 < 1243554998 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 5.8 < 1243555000 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am very good at being bad. < 1243555000 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :whoa < 1243555022 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :is it same as being very bad at being good? < 1243555026 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You put a % where there were no {} < 1243555027 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ehirds_melodic_fooltool_variant >++>>+>+>+>++<<[-[+[-[+[-[+[-[+]-]+]-]+]-]+]-] < 1243555030 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ehirds_melodic_fooltool_variant: 25.4 < 1243555031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1243555034 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust ehirds_melodic_fooltool_variant < < 1243555037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1243555037 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for AnMaster_ehirds_melodic_fooltool_variant: 0.0 < 1243555039 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust melodic_toolfool (-[{(+[]-)*50}]+)%50 < 1243555042 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for ehird_melodic_toolfool: 21.1 < 1243555067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: toolfool draws with vibration < 1243555081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait, no. < 1243555083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: neither contains < or > < 1243555085 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it isn't surprising < 1243555085 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Toolfool wins against vibration. < 1243555093 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust king (++)*512[>(+)*512<-] < 1243555096 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for KingOfKarlsruhe_king: 6.5 < 1243555126 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: so it does. But how? Neither of them move left or right... < 1243555135 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I don't think the original vibration suicides < 1243555138 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: No idea. < 1243555159 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It also wins against shade. < 1243555167 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ((-)*64>(+)*64>)*8(>[+])*15 < 1243555169 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 14.5 < 1243555185 0 :leonid_!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust lols ((-)*64>(+)*64>)*7(>[+])*20 < 1243555187 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Score for leonid__lols: 26.0 < 1243555197 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :!bfjoust king (++>)*20[<-]