10:43 Bodkin OOCs 'You there Arawn?'
10:43 Geoffrey OOCs 'you have plenty of time ;)'
10:43 Bodkin OOCs 'I just wanted to ask him how the wilderness resets :p'
10:44 Astelin OOCs 'same way everything else does.'
10:44 OOC> Jithra also runs against the quest clock :D
10:44 OOC> Kiven trips Jithra.
10:44 Ozru OOCs 'Wilderness does not get completely reset on reboot.  It used to, and it took a long time.'
10:44 Ozru OOCs 'But some of it does change on reboot.'
10:44 Arawn OOCs 'huh'
10:44 OOC> Ozru is guessing, of course.
10:44 Kiven OOCs 'Bodkin wants ye, Arawn.'
10:45 Arawn OOCs '100 rooms change.'
10:45 Arawn OOCs 'the rest probably don't'
10:45 Bodkin OOCs '100 of the wilderness rooms change on reboot?'
10:45 Ozru OOCs 'Are they the cache, or randomly selected?'
10:45 Arawn OOCs 'sure.'
10:45 Astelin OOCs 'hmm'
10:45 OOC> Arawn nods at Ozru
10:45 Arawn OOCs 'there's a MRU cache of rooms'
10:45 Bodkin OOCs 'what's a MRU cache?'
10:45 Ozru OOCs 'Most Recently Used'
10:46 Arawn OOCs 'there's also a MRU cache of grid subsections'
10:46 Bodkin OOCs 'cool'
10:46 Arawn OOCs 'storing the whole grid as one thing would be 12 million bits'
10:46 Arawn OOCs 'or nibbles really'
10:46 Bodkin OOCs 'is that 12k? 12 megs?'
10:46 Arawn OOCs 'i think they're able to go at 4 bits'
10:46 Arawn OOCs 'yeah'
10:46 Arawn OOCs 'so it's split up'
10:46 Bodkin OOCs 'there were two options there :p'
10:46 Arawn OOCs 'into 50x50 subsections'
10:47 Arawn OOCs 'there's a cache of 16 subsections kept in memory at any time'
10:47 Arawn OOCs 'and 100 generated rooms'
10:47 Ozru OOCs '12 billion bits is 1.5 gigabytes'
10:47 Arawn OOCs 'as new rooms are needed, it reads from the grids'
10:47 Bodkin OOCs 'cool'
10:47 Arawn OOCs 'and as new grids are needed, it loads them from the files, disposing of the one that hasn't been used in the longest'
10:47 Bodkin OOCs 'ahh'
10:48 Arawn OOCs 'the 100 rooms in the cache during a reboot are just xzapped'
10:48 Arawn OOCs 'but the rest of them store their contents to disk when they're removed from the cache'
10:48 Ozru OOCs 'So, if you want to preserve a nifty resource that you found, run 100 rooms east'
10:48 Arawn OOCs 'so each reboot automatically refreshes 100 rooms'
10:48 Ozru OOCs 'Then run back after the quake'
10:48 Arawn OOCs 'easier than that'
10:48 Arawn OOCs 'running 1 room actually acreastes 5 rooms'
10:49 Astelin OOCs 'acreastes?'
10:49 Arawn OOCs 'cause it creates the links to that room, so the exits work'
10:49 Bodkin OOCs 'And am I right in thinking that a room doesn't have resources in it until it's prospected (or whatever), and when you prospect it loads resources based on a % chance for each possible resource?'
10:49 Ozru OOCs 'Though, on a straightaway, only 3 of those accumulate'
10:49 OOC> Arawn nods.
10:49 Malicus OOCs 'Hrm.  4 rooms, since you've already been in one, no?'
10:49 Ozru OOCs 'So, run 34 rooms away and then come back after the quake'
10:49 Bodkin OOCs '3, because there's one n and s of you (if you run east) and the one you're in yourself'
10:50 Malicus OOCs 'Oh.  Right.  Never mind.'
10:50 Bodkin OOCs 'So when I prospect a room, it gets loaded with something, and that something (if I don't mine it out) stays there until it gets zapped, right?'
10:50 Malicus OOCs 'Or rather, north, south, up, and east.  So, wait, four.'
10:50 Malicus OOCs 'Since the one you're in has already been generated.'
10:51 Arawn OOCs 'ya ya - i thought it was a pretty neat solution to making big areas of space.'
10:52 Ozru OOCs 'One of these days, I really should fix that bug that hangs my client when the mud reboots while I have commands typed ahead'
Arawn restores you OOC'ly, as he would never do that IC.