<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[02:23:31] <CompanionCube> %tonkout
L2[02:23:32] <MichiBot> Awesome!
CompanionCube! You beat Spider EveryOS's previous record of
2 hours, 21 minutes and 41 seconds (By 3 minutes and 33 seconds)! I
hope you're happy!
L3[02:23:33] <MichiBot> CompanionCube has
stolen the tonkout! Tonk has been reset! They gained 0.002 tonk
points! plus 0.001 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.66626. Position #1
L4[02:23:37] <CompanionCube> %drink
L5[02:23:38] <MichiBot> You drink a redacted
weather potion (New!). CompanionCube now has a mullet for 15
seconds.
L6[04:12:50] <Izzy> So I don't know if
anyone else thought that drones and uCs could use something more
arduino-like for prototyping
L9[05:05:26] *** Joins: Hawk777
(~Hawk777@2001:569:7cae:7e00:41ce:70dd:194d:54ae) Hawk777
L10[05:24:04] <CompanionCube> %tonk
L11[05:24:04] <MichiBot> Waesucks!
CompanionCube! You beat your own previous record of <0 (By 3
hours and 32 seconds)! I hope you're happy!
L12[05:24:05] <MichiBot>
CompanionCube's new record is 3 hours and 32 seconds! No
points gained for stealing from yourself. (Lost out on
0.00301)
L13[05:24:16] <CompanionCube> %drink
L14[05:24:18] <MichiBot> You drink a silent
röd potion (New!). Wheels are briefly square.
L15[05:32:19]

<Spider
EveryOS> %sip
L16[05:32:19] <MichiBot> You drink an
unaligned diamond potion (New!). Spider EveryOS: Nothing seemed to
happen...
L17[06:53:11] *** Joins: Vexatos
(~Vexatos@p200300eaef0b250058c395aef60460b6.dip0.t-ipconnect.de)
Vexatos
L18[06:53:12] zsh
sets mode: +v on Vexatos
L19[07:00:10] ⇦
Quits: Hawk777 (~Hawk777@2001:569:7cae:7e00:41ce:70dd:194d:54ae)
(Quit: Leaving.)
L20[07:21:00]

<Forecaster> %sip
L21[07:21:01] <MichiBot> You drink a
redacted bavarium potion (New!). Gravity reverses for Forecaster
until they have a dusty rainbow potion.
L22[07:21:09]

<Forecaster> Uh oh
L23[08:34:45]

<Forecaster> %sip dusty rainbow
L24[08:34:47] <MichiBot> You drink a dusty
rainbow potion (New!). Forecaster gains knowledge about a random
useless subject.
L25[08:44:38]

<RedstoneParkour> %tonk
L26[08:44:38] <MichiBot> Willikers!
RedstoneParkour! You beat CompanionCube's previous record of
3 hours and 32 seconds (By 20 minutes and 1 second)! I hope
you're happy!
L27[08:44:39] <MichiBot>
RedstoneParkour's new record is 3 hours, 20 minutes and 34
seconds! RedstoneParkour also gained 0.00132 (0.00033 x 4) tonk
points for stealing the tonk. Position #5. Need 0.05407 more points
to pass Forecaster!
L28[08:44:45]

<RedstoneParkour> %sip
L29[08:44:45] <MichiBot> You drink a
boiling silver potion (New!). A swinging blade comes flying towards
RedstoneParkour from nowhere! They successfully evaded it with a 19
vs DC 16!
L30[08:59:53] ⇦
Quits: Amanda (~m-yt727s@cloud.camnet.site) (Remote host closed the
connection)
L31[09:01:08] *** Joins: Amanda
(~m-yt727s@cloud.camnet.site) AmandaC
L32[09:06:08]

<Forecaster> Dangit, I thought it was
50-something
L33[10:36:48] ⇦
Quits: dustinm`
(~dustinm@static.38.6.217.95.clients.your-server.de) (Read error:
Connection reset by peer)
L34[11:20:58] ⇨
Joins: dustinm`
(~dustinm@static.38.6.217.95.clients.your-server.de)
L35[12:11:51]

<RedstoneParkour> %tonkout
L36[12:11:52] <MichiBot> Boo-yah!
RedstoneParkour! You beat your own previous record of 3 hours, 20
minutes and 34 seconds (By 6 minutes and 39 seconds)! I hope
you're happy!
L37[12:11:53] <MichiBot> RedstoneParkour
has tonked out! Tonk has been reset! They gained 0.003 tonk points!
plus 0.004 bonus points for consecutive hours! Current score:
0.21268, Position #5 Need 0.04707 more points to pass
Forecaster!
L38[12:12:03]

<RedstoneParkour> %sip
L39[12:12:04] <MichiBot> You drink an
nth-dimensional orange potion (New!). RedstoneParkour gains the
proportional strength of a pig until their next sip of water.
L40[12:17:04]

<Forecaster> The power of bacon!
L41[12:51:15] ⇨
Joins: HHOY
(~HHOY@91-157-159-177.elisa-laajakaista.fi)
L43[12:52:31] ⇦
Quits: HHOY (~HHOY@91-157-159-177.elisa-laajakaista.fi) (Remote
host closed the connection)
L44[13:33:10]

<Spider
EveryOS> %tonk
L45[13:33:10] <MichiBot> Swell! Spider
EveryOS! You beat RedstoneParkour's previous record of <0
(By 1 hour, 21 minutes and 18 seconds)! I hope you're
happy!
L46[13:33:11] <MichiBot> Spider
EveryOS's new record is 1 hour, 21 minutes and 18 seconds!
Spider EveryOS also gained 0.00136 tonk points for stealing the
tonk. Position #2. Need 0.02745 more points to pass
CompanionCube!
L47[13:33:16]

<Spider
EveryOS> %sip
L48[13:33:16] <MichiBot> You drink a
2-dimensional black potion (New!). Spider EveryOS suddenly craves
cake.
L49[13:35:03] ⇦
Quits: Thutmose (~Patrick@67.21.186.204) (Ping timeout: 190
seconds)
L50[13:39:53] *** Joins: Thutmose
(~Patrick@67.21.186.204) Thutmose
L51[15:38:25]

<Forecaster> %tonk
L52[15:38:26] <MichiBot> Sard! Forecaster!
You beat Spider EveryOS's previous record of 1 hour, 21
minutes and 18 seconds (By 43 minutes and 57 seconds)! I hope
you're happy!
L53[15:38:27] <MichiBot> Forecaster's
new record is 2 hours, 5 minutes and 15 seconds! Forecaster also
gained 0.00146 (0.00073 x 2) tonk points for stealing the tonk.
Position #4. Need 0.13367 more points to pass Vaur!
L54[17:04:00] ⇦
Quits: doskel (~doskel@2602:ffc5:200:6000::1) (Ping timeout: 207
seconds)
L55[17:14:02] *** Joins: doskel
(~doskel@2602:ffc5:200:6000::1) doskel
L56[18:22:42]

<RedstoneParkour> %tonkout
L57[18:22:45] <MichiBot> Boo-yah!
RedstoneParkour! You beat Forecaster's previous record of 2
hours, 5 minutes and 15 seconds (By 39 minutes and 2 seconds)! I
hope you're happy!
L58[18:22:46] <MichiBot> RedstoneParkour
has stolen the tonkout! Tonk has been reset! They gained 0.002 tonk
points! plus 0.001 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 0.21618. Position #5 Need
0.04503 more points to pass Forecaster!
L59[18:22:52]

<RedstoneParkour> %sip
L60[18:22:53] <MichiBot> You drink a still
citrus potion (New!). RedstoneParkour barely manages to catch a red
shell that appears in front of them! (Rem. uses: 3)
L61[18:22:58]

<RedstoneParkour> ooh
L62[18:23:11]

<RedstoneParkour> %splash RedstoneParkour
still citrus
L63[18:23:12] <MichiBot> You fling a still
citrus potion that splashes onto RedstoneParkour. RedstoneParkour
barely manages to catch a red shell that appears in front of them!
(Rem. uses: 2)
L64[18:33:17]

<Forecaster> %sip still citrus
L65[18:33:18] <MichiBot> You drink a still
citrus potion. Forecaster barely manages to catch a red shell that
appears in front of them! (Rem. uses: 1)
L66[18:39:22]

<Vaur> %sip
still citrus
L67[18:39:23] <MichiBot> You drink a still
citrus potion. Vaur barely manages to catch a red shell that
appears in front of them! (Rem. uses: 0)
L68[18:39:52] <Corded> >
<MichiBot> You fling a still citrus potion that splashes
onto Redstone…
L69[18:39:52]

<Vaur>
wasn't that prohibited ?
L70[18:49:39]

<Forecaster> sigh
L71[18:52:50]

<Forecaster> @Michiyo does auto deployment
still work?
L72[18:59:49] <Forecaster> %restart
L73[18:59:50] <MichiBot> Restart
initiated!
L74[19:00:17] <MichiBot> Restart
complete!
L75[19:00:59]

<Forecaster> %sip
L76[19:01:00] <MichiBot> You drink a dotted
grass potion (New!). Forecaster turns into a cat until they steal
the moon.
L77[19:01:07]

<Vaur>
%sip
L78[19:01:08] <MichiBot> You drink a woolly
caterium potion (New!). The next pie Vaur eats tastes slightly less
good.
L79[19:01:12]

<Forecaster> %splash Vaur
L80[19:01:40]

<Forecaster> there, now the timeout is
shared by both commands, and it's now 30 minutes instead of
10
L81[19:01:59]

<Vaur> awh
😦
L82[19:08:09]

<Forecaster> now I don't have to tell
people not to do that anymore :>
L83[19:09:32]

<Forecaster> and I increased the timeout
because sometimes there's a bit much potion spam
L84[19:15:23] <Amanda> %splash @Forecaster
with mutable potion
L85[19:15:24] <MichiBot> You fling a
mutable dilithium potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a fairy until they find a spoon that insists
it's a knife.
L86[19:15:34] <Amanda> ! Elfi, fairy
fren!
L87[19:15:45]

<Forecaster> but I was a cat...
L89[19:16:25] <Elfi> Faiwy
L90[19:25:40] ⇦
Quits: Amanda (~m-yt727s@cloud.camnet.site) (Remote host closed the
connection)
L91[19:26:10]

<Vaur>
%sip
L92[19:26:36]

<Vaur>
%tonk then
L93[19:26:37] <MichiBot> Huzzah! Vaur! You
beat RedstoneParkour's previous record of <0 (By 1 hour, 3
minutes and 52 seconds)! I hope you're happy!
L94[19:26:38] <MichiBot> Vaur's new
record is 1 hour, 3 minutes and 52 seconds! Vaur also gained
0.00106 tonk points for stealing the tonk. Position #3. Need
0.24287 more points to pass Spider EveryOS!
L95[19:27:01] *** Joins: Amanda
(~m-yt727s@cloud.camnet.site) AmandaC
L96[19:27:59] ⇦
Quits: uis (~uis@95.165.156.213) (Ping timeout: 183
seconds)
L97[19:28:27] ⇨
Joins: uis (~uis@95.165.156.213)
L98[19:34:07] ⇦
Quits: Amanda (~m-yt727s@cloud.camnet.site) (Remote host closed the
connection)
L99[19:35:26] *** Joins: Amanda
(~m-yt727s@cloud.camnet.site) AmandaC
L100[19:35:33]
⇨ Joins: Thutmose1 (~Patrick@67.21.186.204)
L101[19:36:22]

<Vaur>
%sip
L102[19:36:22] <MichiBot> You drink a tiny
amethyst potion (New!). Vaur recovers some mana.
L103[19:36:45] ⇦
Quits: Thutmose (~Patrick@67.21.186.204) (Ping timeout: 207
seconds)
L104[21:07:10]

<Forecaster> %tonkout
L105[21:07:10] <MichiBot> Holy stationary
stick Batman! Forecaster! You beat Vaur's previous record of
1 hour, 3 minutes and 52 seconds (By 36 minutes and 40 seconds)! I
hope you're happy!
L106[21:07:11] <MichiBot> Forecaster has
stolen the tonkout! Tonk has been reset! They gained 0.001 tonk
points! Current score: 0.26221. Position #4 Need 0.13373 more
points to pass Vaur!
L107[21:09:32]

<Renno>
@Izzy do you recall how fast your crafting robot was?
L108[21:10:32] <Corded> > <Izzy>
So I don't know if anyone else thought that drones and uCs
…
L109[21:10:32]

<Renno> I
believe I developed something like this when I was testing with
drones
L110[21:10:49]

<Renno> I
was able to upload code directly through the command line or
specify a file for it to run
L111[21:12:23] <Corded> >
<Renno> drone logistics system coming soon
L112[21:12:24]

<Renno>
@Izzy
L113[21:13:06] <Izzy> hell yeah
L114[21:14:33] <Izzy> this is implemented
over minitel RPC so it's easy for my stuff to interface with.
will probably look into using drones more now that I have it
L115[21:15:00]

<Renno> my
reason for asking about the crafting thing is because I think I
adapted part of yours when it came to reading from the database
files which to do crafting properly you need to do a lot of io
operations, so when using your implementations retrieval method it
takes like 70 seconds for the initial request to be calculated
lol
L116[21:15:14]

<Renno>
which I think is why I had developed the CBOR-LZSS recipe
dictionary
L117[21:15:15] <Izzy> mm no mine was
faster than that
L118[21:16:01]

<Renno>
well your algo may not have done as much as mine, thus less io
operations, but part of how the retrieval mechanism works is making
component calls
L119[21:16:40]

<Renno>
when I look into my old code and projects I feel like I am
discovering lost advanced technologies from a distant past
lol
L120[21:16:52] <Izzy> I feel that
sometimes x3
L121[21:18:32] <Izzy> I think if I poke at
it again I'm going to use a simple hash to divide up the
recipes
L122[21:19:02] <Izzy> 256 buckets or
so
L123[21:19:29]

<Renno>
idek what that means
L124[21:19:59] <Izzy> so the idea is that
you'd hash the item name and then use the first two bytes of
the hash to organise them into files
L125[21:20:29] <Izzy> this should result
in roughly even distribution and file size
L126[21:20:54] <Izzy> rather than dividing
by mod or first character, which results in very uneven
distribution
L127[21:21:06]

<Renno> I
haven't hashed anything in years so I am not sure what that
accomplishes in this design
L128[21:21:40] <Izzy> if you hash two
strings that are one bit different you should end up with totally
different hashes
L129[21:22:11] <Izzy> in this case
I'd be using it just to predictably "randomise"
which index file a given recipe would go into
L130[21:25:40]

<Renno> I
see
L131[21:28:04]

<Renno> why
is it important to distribute the stuff evenly?
L132[21:28:31]

<Renno>
I'm guessing you need this for your retrieval method?
L133[21:29:14] <Izzy> worst case
performance with the method I'm using is from really big
recipe database files
L134[21:29:20] <Izzy> because it has to
read them sequentially
L135[21:29:59] <Izzy> so if I can divide
them up evenly without needing to do any more I/O (hence going by
hash of name) the worst case will be better
L136[21:34:17]

<Renno>
ah
L137[21:35:22] <Izzy> I would _guess_ that
this would also make average case better given that it would divide
into smaller files
L138[21:54:51]

<Renno> so
based on my testing
L139[22:01:29]

<Renno> the
primary bottleneck of the calculation is the oredictionary
L140[22:02:16]

<Renno>
even when I plug in my retrieval method with the dictionary, which
is several times faster than the normal method, the number of
oredictionary checks is still a significant issue
L141[22:08:09] <Izzy> you could maybe
inline the oredict stuff if you don't mind bloating the recipe
entries
L142[22:09:00] <Izzy> for any recipe with
oredict ingredients, append the oredict entries for those
items
L143[22:11:48]

<Renno>
I'll just setup another dictionary for it
L144[22:12:55]

<Renno> go
through each line, anything that's empty like ``orePoorPigiron
{}`` will be skipped and all of the other stuff will be cbor'd
and lzss'd
L145[22:23:22]

<Renno> oh
yea
L146[22:23:25]

<Renno>
that is radically faster
L147[22:26:23]

<Renno> yea
so 25% of the oredict.db entries are empty tables
L148[22:27:33]

<Renno> 4.7
seconds to calculate the tier 3 case with my method and thats
without caching the most recently used things
L149[22:27:56]

<Renno>
total memory is about half of a max tier 3 case (2mb or
whatever)
L150[22:32:17] <Corded> >
<Forecaster> @Michiyo does auto deployment still work?
L151[22:32:17]

<Michiyo>
Seems so... lol
L152[22:44:25] ⇦
Quits: Vexatos
(~Vexatos@p200300eaef0b250058c395aef60460b6.dip0.t-ipconnect.de)
(Quit: Insert quantum chemistry joke here)
L153[23:10:26]

<Renno> *
1mb of a max tier 3 case (2mb or whatever)
L154[23:51:53]

<Spider
EveryOS> %tonk
L155[23:51:54] <MichiBot> Eureka! Spider
EveryOS! You beat Forecaster's previous record of <0 (By
2 hours, 44 minutes and 43 seconds)! I hope you're
happy!
L156[23:51:55] <MichiBot> Spider
EveryOS's new record is 2 hours, 44 minutes and 43 seconds!
Spider EveryOS also gained 0.00275 tonk points for stealing the
tonk. Position #2. Need 0.0247 more points to pass
CompanionCube!