Renamed the misused network information classes to layout information for the layout of the road networks
Move some of the layout specific decorations out of the general decorations module
Fairly major but incomplete checkin. Moving all social data to the graph structure.
Simplify some name handling in the graph structures. Pass the host object into the decoration
Fix an initialization problem with the Decoration base class
Fix small bug in the use of the class name for node types in the graph data structure
This is a really big commit that should have been split into a lot
of small ones. It moves all location information and layout into
a single graph class, LayoutInfo. All of the builder functions
have been unified in LayoutBuilder.
update tester script for the new builder interactions
intermediate commit for social info refactoring
Another intermediate commit, businesses seem to work, people do not
Another intermediate commit; most of the earlier tests are passed though residences are not functional
Clean up and remove the unnecessary builder modules
updating the network generation scripts for fullnet
Another intermediate commit; progresses through business building but hanging up on adding people to residences
A number of small changes mostly documentation
Splitting out the layout and social nodes and edges from the graph structure in preparation for unifying all data in one graph
woohoo... all world data is now in one graph, that should make it much easier to express some of the more complex relationships between items
Add node and edge iterators to the graph class and use them
Remove a temporary file that was included in an earlier commit
Take advantage of having one graph to associate the actual locations with the residences of businesses and people