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.