Hmmm… noticed the Architect constructors in the out_harness directory.
Kind of looks like some of the things I’m tripping over are possibly due to inconsistencies in keeping the files synced up(???)
example:
drunkards.rs in the output_harness uses self.map.tiles.iter()
for instance, while drunkards in the drunkard dir uses mb.map.tiles.iter()
(since it doesn’t have a map in the DrunkardsWalkArchitect anymore.)