Rehearsal —————————————————————-
Loading 5,000,000 locations. 4.960000 0.160000 5.120000 ( 5.150171)
——————————————————- total: 5.120000sec
user system total real
Loading 5,000,000 locations. 5.070000 0.190000 5.260000 ( 5.276646)
#<Facade:0x0000000220d1e8 @hides=:sector_plains>
"On the Plains"
#<Facade:0x0000000efccc50 @hides=:sector_forest>
"In the Woods"
#<Facade:0x00000012d86d98 @hides=:sector_forest>
"In the Woods"
#<Facade:0x000000152c8f20>
"Something Really Common"
Furthermore, when I changed it to actually populate the most common tile for 50% of the tiles:
Rehearsal —————————————————————-
Loading 5,000,000 locations. 3.070000 0.240000 3.310000 ( 3.358078)
——————————————————- total: 3.310000sec
user system total real
Loading 5,000,000 locations. 3.750000 0.200000 3.950000 ( 4.013530)
f = Facade.new(:sector_forest)
class << f
attr_accessor :name
end
f.name = "Slightly different forest"
So… any smooth ideas? I've perused the code repository and searched the forums to no avail.