I'm working on a Sector implementation at the moment.  I'll post the  
RDocs for it sometime tonight, but for now it's designed to work with  
Ross's Galaxy, and also assumes that Planets and Stations implement  
name => String.    It also adds @visited_sectors to Player, so that  
long range courses can only be plotted to (and through) previously  
visited sectors.  If I have time, I may add support for one of the  
other ideas (nebulas, random encounters, black holes, etc.).

Is anyone working on the Planet or Station classes?

Tim

On Mar 17, 2006, at 3:38 PM, Ross Bamford wrote:

> On Sat, 2006-03-18 at 03:33 +0900, Jacob Fugal wrote:
>> I've attached a library, GalaxyLoader, that parses a DSL for "world
>> builders".
>
> Pretty cool, beats my current random generation strategy :)
>
> I think I have a basic Galaxy implementation right now, with most  
> of the
> requirements in there. I've made rdoc off of it and posted it at [1].
> I'll probably make a few (additive) changes between now and Sunday
> though.
>
> I've left the tests in the rdoc to give some samples. It also seems to
> work fine with the GalaxyLoader.
>
> [1] http://roscopeco.co.uk/code/ruby-quiz-entries/71/rdoc/
>
> -- 
> Ross Bamford - rosco / roscopeco.REMOVE.co.uk
>
>