On May 9, 2005, at 2:09 AM, Horst Duchene wrote:
> Did you already take a look at RGL (http://rgl.rubyforge.org/rgl)? The
> edge concept is treated here:
> http://rgl.rubyforge.org/rgl/classes/RGL/Edge.html.

I hadn't, thanks :)

Though RGL sublcasses directed versus undirected edges, it mostly  
does what I do. The problem (as this thread has helped me realize) is  
that I was trying to re-use undirected edges directly to represent a  
directed path.