< 1192408713 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed < 1192409493 0 :bsmntbombdood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192409776 0 :bsmntbombdood!unknown@unknown.invalid QUIT :"leaving" < 1192409974 0 :P4!n=P404@unaffiliated/p4 JOIN :#esoteric < 1192410017 0 :P4!unknown@unknown.invalid PART #esoteric :? < 1192410057 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1192410441 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1192411636 0 :puzzlet_!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1192411637 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1192411804 0 :calamari!n=calamari@ip24-255-58-134.tc.ph.cox.net JOIN :#esoteric < 1192411919 0 :bsmntbombdood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192411978 0 :puzzlet_!unknown@unknown.invalid QUIT :Remote closed the connection < 1192411983 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1192413151 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1192413746 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1192414951 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1192415019 0 :bsmntbombdood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192416098 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :re bsmntbombdood < 1192416334 0 :bsmntbom1dood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192416595 0 :Tritonio!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1192416638 0 :Tritonio!n=Tritonio@150.140.226.90 JOIN :#esoteric < 1192416909 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Nick collision from services. < 1192416915 0 :bsmntbom1dood!unknown@unknown.invalid NICK :bsmntbombdood < 1192418096 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1192418242 0 :bsmntbombdood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192418729 0 :Sgeo!unknown@unknown.invalid QUIT :Connection timed out < 1192420457 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1192420459 0 :bsmntbombdood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192420466 0 :ttm!n=daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1192420955 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1192421214 0 :bsmntbombdood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192426262 0 :SEO_DUDE38!unknown@unknown.invalid QUIT :Remote closed the connection < 1192427135 0 :Atalanta!n=Atalanta@adsl-76-214-219-24.dsl.emhril.sbcglobal.net JOIN :#esoteric < 1192427136 0 :Atalanta!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1192427138 0 :Atalanta!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/3bSZ7t31.html =D < 1192427199 0 :bsmntbom1dood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192427763 0 :bsmntbom1dood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1192427870 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1192427905 0 :bsmntbombdood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192428008 0 :GreaseMonkey!n=saru@219-89-43-230.dialup.xtra.co.nz JOIN :#esoteric < 1192428461 0 :SEO_DUDE38!i=Deee@gateway/tor/x-f7258a325872d5bc JOIN :#esoteric < 1192429814 0 :RodgerTheGreat!unknown@unknown.invalid QUIT : < 1192434328 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1192435199 0 :clog!unknown@unknown.invalid QUIT :ended < 1192435200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1192441132 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1192441457 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Every time you screw up AWOS, GreaseMonkey kills a kitten." < 1192441655 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1192445194 0 :Nucleo_!n=Connecti@mskresolve-8.mskcc.org JOIN :#esoteric < 1192446173 0 :Nucleo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1192446272 0 :Nucleo_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1192447687 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1192455424 0 :sebbu!n=sebbu@ADijon-152-1-90-146.w86-204.abo.wanadoo.fr JOIN :#esoteric < 1192456108 0 :bsmntbombdood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192456301 0 :jix!n=jix@dyndsl-091-096-038-106.ewe-ip-backbone.de JOIN :#esoteric < 1192460145 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Remote closed the connection < 1192461269 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Atalanta: Isee a bug < 1192461285 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :characters aren't supposed to be output with a newline each time < 1192461297 0 :Atalanta!unknown@unknown.invalid PRIVMSG #esoteric :yeah i fixed that and something else but didnt upload < 1192461302 0 :Atalanta!unknown@unknown.invalid PRIVMSG #esoteric :but thanks for looking =D < 1192461332 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and what is this if (var[ptr]) == '\\n') var[ptr] = 0; < 1192461663 0 :Atalanta!unknown@unknown.invalid PRIVMSG #esoteric :i was trying to get rid of the extra \10 thats on the end of each line press, but allow enter (\10) to be pressed by itself and count as \0 < 1192461672 0 :SEO_DUDE38!unknown@unknown.invalid QUIT :Remote closed the connection < 1192461758 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I think the extra NL is supposed to be there < 1192461803 0 :SEO_DUDE38!i=Deee@gateway/tor/x-5609595a8de04851 JOIN :#esoteric < 1192464909 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does there happen to be a 2d string rewriting language? < 1192464942 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i made one just now, it seems < 1192464955 0 :SEO_DUDE38!unknown@unknown.invalid QUIT :Remote closed the connection < 1192465110 0 :Atalanta!unknown@unknown.invalid PRIVMSG #esoteric :show m < 1192465157 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p144462122.txt < 1192465170 0 :Atalanta!unknown@unknown.invalid PRIVMSG #esoteric :and what is it? < 1192465175 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :run that and you'll see a turtle moving across the screen :P < 1192465190 0 :Atalanta!unknown@unknown.invalid PRIVMSG #esoteric :in what compiler/interpreter < 1192465211 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you have a list of substitutions, and a 2d character map < 1192465218 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :substitutions are done randomly to the map < 1192465222 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :python < 1192465458 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :those rules overlap < 1192465461 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :what happens then < 1192465477 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :random rule is always picked < 1192465480 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :just like in thue < 1192465488 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, not random, unspecified < 1192465514 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually, i think i'll specify it'll always be as random as possible,, whatever that means :P < 1192465522 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*-, < 1192465547 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the point of that was to demonstrate the random movement < 1192465660 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :someone who has any thue intuition, wanna tell me if that's easier of harder to program? < 1192465678 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :thue allows the "from" string to be of different length than "to" < 1192465694 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i couldn't do that, or the result would no longer have been ascii-printable < 1192465729 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :since anything that changes size, but does not use the whole width/height of the map destroys the rectangle, of course < 1192465746 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so there's no actual trivial thue isomorphism < 1192465761 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :although i'm fairly sure thue is tc without that feature. < 1192465770 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hard to say, never made anything in it... < 1192465900 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p626434225.txt PLACE YOUR BETS NOW! < 1192466255 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1192466361 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: heh < 1192466402 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p631111521.txt this looks so great with the new version http://www.vjn.fi/pb/p316314631.txt where you can make the delay smaller < 1192466418 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm do gonna make a circular racetrack! < 1192466439 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...quite pathetic testing tbh :P < 1192466442 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*i'm so < 1192466671 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :what is this thing called? < 1192467174 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and I lack Tkinter < 1192467193 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this language? hmm, i have no idea :| < 1192467200 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh my god this is gonna be great xD < 1192467213 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :get Tkinter, and you shall soon see my unbelivably cool race track :P < 1192467246 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(and no, it's not gonna be great, but OMG RACETRACK) < 1192467287 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :People actually /use/ Tkinter? < 1192467299 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i do < 1192467309 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't know anything else < 1192467318 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I thought it was included as a cruel joke to trap new Pythoners. < 1192467327 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe, it's pretty buggy :) < 1192467348 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but better have a few bugs than having to download libraries < 1192467350 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's also Tk. Even if it was bug-free, it would still be Tk. < 1192467376 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Like gets, the man page should say "Never use Tkinter." under BUGS. < 1192467393 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually crashed just now, i almost lost my racetrack :P < 1192467903 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, got pretty slow after once i made the whole track complete :< < 1192467915 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess i need to do some optimization to see them squrry merrily again < 1192467999 0 :Atalanta!unknown@unknown.invalid QUIT :"im jus kiddin, i didnt really quit." < 1192468135 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wow second round already! < 1192468140 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"round" < 1192469200 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I actually said "What the fuck?!" to today's DailyWTF (the division one) < 1192469203 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1192469305 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :haha, i actually realized my language is trivially *not* tc < 1192469313 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in fact so trivially i'm pretty much lolling at myself :) < 1192469360 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you'd think after assessing the universality of about 100 languages, you'd start noticing the trivial fact that a language does not have infinitely extendable memory... < 1192469488 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Eh, that's a minor fault. < 1192469522 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: I'm not positive, but I don't think that division function is even going to come out with the correct result ... /ever/ ... < 1192469581 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1192469591 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it turns 2/1 into 13/11 >_> < 1192469599 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Erm, 13/12 rather < 1192469603 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :such a WTF < 1192469615 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :it r brillant < 1192469636 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I think it is based on the principle that (a+c)/(b+c)=a/b < 1192469640 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wanna suggest me a way to extend that? < 1192469674 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: Right ... now if only that was true ... < 1192469701 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1192469908 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hey, i have an idea, what if the rightmost character would be automatically repeated infinitely to the right, the leftmost to the left, etc.? < 1192469917 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :great idea, oklopol < 1192469924 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :thank me < 1192469929 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm welcome < 1192470617 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1192470682 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: :-) < 1192471377 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :making game of life happen is a bit harder than i assumed... i didn't realize i need a separate case for each possible combination of neighbors xD < 1192471591 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, this is impossible :P < 1192471715 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1192472031 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1192473065 0 :RodgerTheGreat!n=Rodger@wads-5-232-205.resnet.mtu.edu JOIN :#esoteric < 1192473152 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hi everyone < 1192473223 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hallo < 1192473238 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :'sup, oerjan? < 1192473254 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is listening to When She Cries by Andy McKee from Art Of Motion < 1192473259 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :this CD is fantastic < 1192473317 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not much, just logged on 18 mins before you < 1192473502 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if he should've calculated the number of different patterns in gol before starting to implement them manually as needed... < 1192473535 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's more than in normal gol, since i need to take into account the direction my pointer is moving, and the fact i need to delay last steps... < 1192473542 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :prolly exactly twice more... < 1192473557 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION guesses that gol has a googol different patterns < 1192473557 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :too tired to calculate, i'll continue hacking them in manually -> < 1192473571 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :game of life, though :P < 1192473601 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION calls the acronym police < 1192474074 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :noooo this is my third offence :< < 1192474184 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1192474320 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you may have your license revoked then, and have to write everything in full < 1192474406 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this will soon be the longest program i've ever written manually. < 1192474420 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :this language is so great... < 1192474489 0 :bsmntbombdood!i=gavin@rrcs-67-52-47-67.west.biz.rr.com JOIN :#esoteric < 1192474619 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: how long are we talking? < 1192474662 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :SUPA LONG < 1192474671 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :/logreads < 1192474692 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since it is manually, i guess it's not quite a googol lines < 1192475100 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, it's not really that long now that i look at it < 1192475100 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p432433464.txt < 1192475113 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's just kinda tedious :P < 1192475124 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it now actually goes one cycle! < 1192475177 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the next round will probably have nothing in common with the first... i have to make that automatic somehow... < 1192475194 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's just on some level i kinda like doing that manually < 1192475214 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I like the radiator-looking part at the end. Very pretty. < 1192475225 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hehe, that's the board :P < 1192475232 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :yeah, I noticed the glider < 1192475280 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that was the only way i could think of to escape the randomness of the mutations < 1192475342 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was first thinking i'd make it so that it can evolve randomly, but it kinda keeps track of what has been modified on the round and moves according to that... but i think i'd still have the problem of having to make every single combination manually... < 1192475362 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :gotta continue, i'll make that fucker glide if it kills me < 1192475393 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1192475427 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1192475437 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you noticed "the glider", there are two gliders :) < 1192475447 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :one gol glider, and one tode glider < 1192475455 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :v is the tode glider < 1192475460 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :tode being the name of the language < 1192475528 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :try running that, it's pretty cool :P < 1192475530 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1192475532 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or not < 1192476063 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i think there are a few thousand possibilities < 1192476074 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so i might actually get this ready during my lifetime < 1192476171 0 :jix!unknown@unknown.invalid QUIT :Nick collision from services. < 1192476181 0 :jix!n=jix@dyndsl-091-096-034-235.ewe-ip-backbone.de JOIN :#esoteric < 1192476832 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually... might be a million instead of a thousand... oh well < 1192476962 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, 512 for the actual possibilities, 1024 because there are 2 directions, also 4 of the 9 also store their last value, thus the temporary values ":", ";", "," and "O", so... 1024*2^4=16384 < 1192476986 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so... have a nice rest of your life, everyone, you won't be seeing me for a while! < 1192477021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not until you invent code generation? < 1192477123 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, well actually i already know the exact algo for that, done that for so long i find it pretty trivial now... i guess it would've been trivial from the start, but i'm verrry tired < 1192477131 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :was gonna go to sleep about 4 hours ago < 1192477166 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think i'll make the glider work manually, then make the 100% correct gol with code generation < 1192477173 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is strangely sleepy himself < 1192477236 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's even stranger, i never even saw the envelope < 1192477370 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION assumes that wasn't meant to make sense < 1192477827 0 :fax!n=ed@137.195.250.2 JOIN :#esoteric < 1192478058 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, you are the name that clarifies my instincts < 1192478170 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is strangely too sleepy to make nonsense, too < 1192478301 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :MWAHAHAHA SOON MY CREATION IS COMPLETE < 1192478317 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(sensical again.) < 1192478428 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although just barely < 1192479036 0 :RedDak!n=dak@87.18.90.121 JOIN :#esoteric < 1192479061 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1192479086 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :thought i'd finished it, but hey, once the glider has moved the whole 4 steps, it's in a different place, and every move is completely different :) < 1192479215 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p454225263.txt i feel i've really accomplished something here < 1192479264 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty neat until it jams at the forth cycle ;) < 1192479761 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1192479773 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :it's certainly impressive < 1192479777 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :does the solution scale? < 1192479807 0 :fax!unknown@unknown.invalid PRIVMSG #esoteric :did you make the game of life in wireworld? < 1192479813 0 :fax!unknown@unknown.invalid PRIVMSG #esoteric :(what is this?) < 1192479828 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :this isn't wireworld < 1192479862 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :and you could certainly build a wireworld game of life using the logic gates designed for the wireworld computer < 1192480072 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :RodgerTheGreat: yes, but it does not work for anything except the first 4 cycles of that glider, and even then only if it's going the right direction ;) < 1192480082 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but it's scalable all right < 1192480096 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you should be able to make a greater radiator and... watch the first 4 steps in that < 1192480102 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but you could have multiple gliders < 1192480144 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there's no optimization, so even though there's just one tode glider there, everything is matched everywhere each cycle < 1192480154 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so the speed will drop unbelievably fast < 1192480186 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :when i've generated the code, i will probably have to optimize immensely, or it'll never evolve even one step :) < 1192480237 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i've seen a wireworld gol i think < 1192480284 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it is prolly harder to do in wireworld, but may require a bit less work ;) < 1192480295 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you insist on doing that manually < 1192480310 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(which i'm not doing after i realized it's actually gonna be over 50000 lines...) < 1192480521 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :in case i'm correct, and this is the pseudo code for generating the possibilities, i'm gonna explode a bit < 1192480521 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p145514635.txt < 1192481171 0 :fax!unknown@unknown.invalid QUIT : < 1192482273 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1192482947 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it was just 800 kb :) < 1192482992 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and the corners still don't work xD < 1192483434 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i don't think i've ever produced as much code as today < 1192483444 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p334335231.txt <<< check that out and kill our server :) < 1192484399 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1192485905 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1192489319 0 :ehird`!n=test@user-544158a3.l5.c5.dsl.pol.co.uk JOIN :#esoteric