> 1757635556 543795 PRIVMSG #esolangs :14[[07Game:Esochain14]]4 10 02https://esolangs.org/w/index.php?diff=164569&oldid=164565 5* 03Hotcrystal0 5* (+16) 10 < 1757637792 395216 :ajal!~ambylastn@host-81-178-152-79.as13285.net JOIN #esolangs * :realname < 1757637942 867750 :amby!~ambylastn@host-81-178-157-149.as13285.net QUIT :Ping timeout: 256 seconds < 1757638327 394189 :ajal!~ambylastn@host-81-178-152-79.as13285.net QUIT :Ping timeout: 255 seconds < 1757638356 508310 :amby!~ambylastn@host-81-178-152-198.as13285.net JOIN #esolangs * :realname < 1757638857 129210 :amby!~ambylastn@host-81-178-152-198.as13285.net QUIT :Remote host closed the connection < 1757641894 529594 :salpynx!~salpynx@121.98.84.188 JOIN #esolangs salpynx :realname < 1757641947 425260 :salpynx!~salpynx@121.98.84.188 PRIVMSG #esolangs :!ztest lycopodina_minuta >>(+)*5>(-)*9<<<(-)*128(-++-)*19(+-)*8(+--)*4(-+-)*22(--+)*28(-+-{}--+)*12(-+-)*32(+--)*20((-+-)*15{}--+)%12(-+-)*48(+--)*19(-+-)*-1 < 1757641947 837941 :zemhill!~cinch@selene.zem.fi PRIVMSG #esolangs :salpynx.lycopodina_minuta: points -5.33, score 16.13, rank 34/47 < 1757642073 766128 :salpynx!~salpynx@121.98.84.188 PRIVMSG #esolangs :another experimental strategy, optimising defense only and trying to encourage opponents to run off the tape. This never moves beyond 2 cells of its flag. < 1757642127 122582 :salpynx!~salpynx@121.98.84.188 PRIVMSG #esolangs :!zjoust lycopodina_minuta >>(+)*5>(-)*9<<<(-)*128(-++-)*19(+-)*8(+--)*4(-+-)*22(--+)*28(-+-{}--+)*12(-+-)*32(+--)*20((-+-)*15{}--+)%12(-+-)*48(+--)*19(-+-)*-1 < 1757642128 60892 :zemhill!~cinch@selene.zem.fi PRIVMSG #esolangs :salpynx.lycopodina_minuta: points -5.33, score 16.13, rank 34/47 < 1757642201 798057 :salpynx!~salpynx@121.98.84.188 PRIVMSG #esolangs :a successor to my old synanceia warrior which placed on the hill, but didn't last long. < 1757642305 574917 :salpynx!~salpynx@121.98.84.188 PRIVMSG #esolangs :over-optimised for the hill as usual, but since the hill makeup is pretty stable, it seems to be a good survival strategy < 1757642412 966116 :salpynx!~salpynx@121.98.84.188 PRIVMSG #esolangs :correction, it doesn't go beyond 3 cells from its flag < 1757643000 518982 :salpynx!~salpynx@121.98.84.188 QUIT :Quit: Leaving < 1757649950 394090 :slavfox!~slavfox@193.28.84.183 QUIT :Quit: ZNC 1.8.2 - https://znc.in < 1757650136 881025 :slavfox!~slavfox@193.28.84.183 JOIN #esolangs slavfox :slavfox < 1757658552 648486 :ais523!~ais523@user/ais523 JOIN #esolangs ais523 :(this is obviously not my real name) < 1757658639 233726 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :lycopodina_minuta is the first time I've seen a vibration program change strategies, but it does make sense – unlike a shudder program, a vibration program doesn't normally rely on trapping the opponent on a single cell, so changing away from vibration doesn't turn most of your wins into losses like changing away from shudder would < 1757661290 773526 :GregorR!~GregorR@71.19.155.102 QUIT :Quit: Ping timeout (120 seconds) < 1757661301 238601 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards < 1757662787 837852 :Sgeo!~Sgeo@user/sgeo QUIT :Read error: Connection reset by peer < 1757663012 936384 :APic!apic@apic.name PRIVMSG #esolangs :Hi * < 1757663553 893939 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1757663587 674122 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1757663590 319928 PRIVMSG #esolangs :14[[07Talk:Bespoke14]]4 10 02https://esolangs.org/w/index.php?diff=164570&oldid=164351 5* 03WinslowJosiah 5* (+734) 10 < 1757663654 842980 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1757663855 690932 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1757663946 340865 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1757664096 174991 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1757664819 188092 :GregorR!~GregorR@71.19.155.102 QUIT :Quit: Ping timeout (120 seconds) < 1757664832 312201 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards > 1757665084 181704 PRIVMSG #esolangs :14[[07Trumf14]]4 10 02https://esolangs.org/w/index.php?diff=164571&oldid=134009 5* 03JIT 5* (+9) 10 < 1757665319 182398 :GregorR!~GregorR@71.19.155.102 QUIT :Quit: Ping timeout (120 seconds) < 1757665332 650679 :GregorR!~GregorR@71.19.155.102 JOIN #esolangs GregorR :Gregor Richards < 1757666086 942380 :ski!~ski@remote11.chalmers.se QUIT :Quit: Lost terminal > 1757666541 709809 PRIVMSG #esolangs :14[[07Game:Esochain14]]4 M10 02https://esolangs.org/w/index.php?diff=164572&oldid=164569 5* 03Ractangle 5* (+0) 10/* Server 7 */ > 1757668859 45230 PRIVMSG #esolangs :14[[07Gora14]]4 10 02https://esolangs.org/w/index.php?diff=164573&oldid=164563 5* 03Ractangle 5* (+0) 10/* Syntax */ > 1757668886 731620 PRIVMSG #esolangs :14[[07Gora14]]4 10 02https://esolangs.org/w/index.php?diff=164574&oldid=164573 5* 03Ractangle 5* (+10) 10/* Syntax */ < 1757676584 248198 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Ping timeout: 256 seconds < 1757676596 605201 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1757676736 548293 :Lord_of_Life_!~Lord@user/lord-of-life/x-2819915 NICK :Lord_of_Life > 1757679928 564889 PRIVMSG #esolangs :14[[07User talk:HyperbolicireworksPen14]]4 10 02https://esolangs.org/w/index.php?diff=164575&oldid=163159 5* 03Hotcrystal0 5* (+470) 10 < 1757683066 2705 :strerror!~strerror@user/strerror PRIVMSG #esolangs :ais523: for optimisation algorithms, I'd rather have a memory allocator that optimises for locality of access, not locality of deletes; if used with a single-purpose pool allocator, the free is usually cheap anyway < 1757683097 712016 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :hmm, I have the suspicion that the two goals are normally not in conflict, but maybe they are sometimes? < 1757683140 172626 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but I was thinking about pool allocators when I wrote that – freeing in a pool allocator is cheap as long as you don't need to be able to reclaim memory from the pool to give it to a different pool < 1757683165 970390 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :if you have locality of frees, that makes it possible to reclaim the memory from the pool cheaply < 1757683278 623229 :strerror!~strerror@user/strerror PRIVMSG #esolangs :I'm guessing different algorithms vary widely in whether they have similar access and delete patterns. There would have to be at least one access for every delete though (and usually down from the root) < 1757683391 212026 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :another thing I noticed is that if you have algorithms that require traversing the entire data structure, it's fairly cheap to copy it as you go < 1757683435 870656 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :that has the advantages of a) allowing you to do a stop-and-copy GC without needing to actually stop, and b) potentially giving better locality for the next traversal because you can allocate the copy in traversal order, even if you added subtrees along the way < 1757683465 645768 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :I don't know whether or not it's cheaper than the traditional method of allocating subtrees you and and freeing subtrees you delete < 1757683609 463886 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :* allocating subtrees you add into the structure you're traversing < 1757683669 296259 :strerror!~strerror@user/strerror PRIVMSG #esolangs :Yes, though if traversing is a large part of the algorithm, it's also more efficient to store the tree in traversal order without (many) pointers < 1757683902 39511 :strerror!~strerror@user/strerror PRIVMSG #esolangs :I'm trying to recall specific tree algorithms I've implemented, but due to memoisation, most of them were actually dags. < 1757684717 900702 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :they're usually dags in practice for me, too < 1757684735 286601 :ais523!~ais523@user/ais523 PRIVMSG #esolangs :but not always, e.g. C-INTERCAL's optimiser acts entirely on owned trees < 1757685273 770501 :zemhill!~cinch@selene.zem.fi PRIVMSG #esolangs :web.three_legged_frog: points 3.93, score 24.49, rank 10/47 (--) < 1757687737 596250 :Sgeo!~Sgeo@user/sgeo JOIN #esolangs Sgeo :realname > 1757689262 934153 PRIVMSG #esolangs :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=164576&oldid=164549 5* 03CrSb0001 5* (+288) 10 > 1757689286 365233 PRIVMSG #esolangs :14[[07User:CrSb000114]]4 N10 02https://esolangs.org/w/index.php?oldid=164577 5* 03CrSb0001 5* (+652) 10Created page with "I like math and programming. I'm also planning to be fairly active on here, Rosetta Code, and Wikipedia. Programming languages I can comfortably program in (non-esoteric): * Python * T-SQL * Ruby * Javascript * Lean 4 Programming languages I can comfortably pro < 1757689993 622201 :tromp!~textual@2001:1c00:3487:1b00:1d0c:4f20:ca8:e791 JOIN #esolangs * :Textual User > 1757690189 764604 PRIVMSG #esolangs :14[[07User:Aadenboy14]]4 10 02https://esolangs.org/w/index.php?diff=164578&oldid=163963 5* 03Aadenboy 5* (-185) 10 > 1757690214 583846 PRIVMSG #esolangs :14[[07Special:Log/move14]]4 move10 02 5* 03Aadenboy 5* 10moved [[02Ball Pit10]] to [[User:Aadenboy/Ball Pit]] > 1757690244 901548 PRIVMSG #esolangs :14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=164581&oldid=164522 5* 03Aadenboy 5* (-15) 10/* B */ remove [[User:Aadenboy/Ball pit|Ball pit]] < 1757691799 96877 :impomatic!~impomatic@2a00:23c7:5fc6:3201:897d:dc6d:383e:5be2 JOIN #esolangs * :[https://web.libera.chat] impomatic < 1757692199 635194 :impomatic!~impomatic@2a00:23c7:5fc6:3201:897d:dc6d:383e:5be2 QUIT :Quit: Client closed < 1757696686 113114 :ski!~ski@remote11.chalmers.se JOIN #esolangs ski :Stefan Ljungstrand > 1757696762 813173 PRIVMSG #esolangs :14[[07Game:Esochain14]]4 M10 02https://esolangs.org/w/index.php?diff=164582&oldid=164572 5* 03Ractangle 5* (+610) 10/* Server 4 */ check out my branching < 1757696810 907763 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Remote host closed the connection > 1757696906 601730 PRIVMSG #esolangs :14[[07Game:Esochain14]]4 M10 02https://esolangs.org/w/index.php?diff=164583&oldid=164582 5* 03Ractangle 5* (-185) 10/* Server 4 */ fixed it since it starts at the wrong entry < 1757696993 883500 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1757697010 151296 PRIVMSG #esolangs :14[[07Game:Esochain14]]4 M10 02https://esolangs.org/w/index.php?diff=164584&oldid=164583 5* 03Ractangle 5* (-5) 10/* Server 4 */ center! < 1757698611 902018 :tromp!~textual@2001:1c00:3487:1b00:1d0c:4f20:ca8:e791 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1757698884 334490 :b_jonas!~x@88.87.242.184 PRIVMSG #esolangs :`olist 1333 < 1757698887 718669 :HackEso!~h@techne.zem.fi PRIVMSG #esolangs :olist : shachaf oerjan Sgeo boily nortti b_jonas Noisytoot < 1757699012 881510 :tromp!~textual@2001:1c00:3487:1b00:1d0c:4f20:ca8:e791 JOIN #esolangs * :Textual User < 1757699684 303190 :tromp!~textual@2001:1c00:3487:1b00:1d0c:4f20:ca8:e791 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1757700069 498173 :APic!apic@apic.name PRIVMSG #esolangs :22cu < 1757700070 914725 :APic!apic@apic.name PRIVMSG #esolangs :-22 < 1757700807 95074 :impomatic!~impomatic@2a00:23c7:5fc6:3201:897d:dc6d:383e:5be2 JOIN #esolangs * :[https://web.libera.chat] impomatic < 1757701397 624476 :tromp!~textual@2001:1c00:3487:1b00:1d0c:4f20:ca8:e791 JOIN #esolangs * :Textual User < 1757701717 453798 :impomatic!~impomatic@2a00:23c7:5fc6:3201:897d:dc6d:383e:5be2 QUIT :Quit: Client closed < 1757702303 92261 :impomatic!~impomatic@2a00:23c7:5fc6:3201:897d:dc6d:383e:5be2 JOIN #esolangs * :[https://web.libera.chat] impomatic < 1757704377 389713 :impomatic!~impomatic@2a00:23c7:5fc6:3201:897d:dc6d:383e:5be2 QUIT :Quit: Client closed < 1757705674 972300 :ais523!~ais523@user/ais523 QUIT :Quit: sorry about my connection < 1757712525 97330 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 JOIN #esolangs DOS_User :[https://web.libera.chat] DOS_User_webchat < 1757712985 884189 :tromp!~textual@2001:1c00:3487:1b00:1d0c:4f20:ca8:e791 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1757713217 92436 :DOS_User_webchat!~DOS_User_@user/DOS-User:11249 QUIT :Ping timeout: 250 seconds < 1757713568 510971 :tromp!~textual@2001:1c00:3487:1b00:1d0c:4f20:ca8:e791 JOIN #esolangs * :Textual User < 1757714582 875440 :tromp!~textual@2001:1c00:3487:1b00:1d0c:4f20:ca8:e791 QUIT :Quit: My iMac has gone to sleep. ZZZzzz… < 1757717629 708913 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine < 1757717707 183665 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord < 1757717899 594222 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 QUIT :Excess Flood < 1757717972 883200 :Lord_of_Life!~Lord@user/lord-of-life/x-2819915 JOIN #esolangs Lord_of_Life :Lord > 1757718867 759628 PRIVMSG #esolangs :14[[07User talk:HyperbolicireworksPen14]]4 10 02https://esolangs.org/w/index.php?diff=164585&oldid=164575 5* 03HyperbolicireworksPen 5* (+139) 10 > 1757719287 42472 PRIVMSG #esolangs :14[[07User talk:Hotcrystal0/CGoL+14]]4 10 02https://esolangs.org/w/index.php?diff=164586&oldid=164542 5* 03HyperbolicireworksPen 5* (+251) 10 > 1757721462 167719 PRIVMSG #esolangs :14[[07Hourglass14]]4 10 02https://esolangs.org/w/index.php?diff=164587&oldid=164568 5* 03HyperbolicireworksPen 5* (+256) 10