Last ditch attempt at getting something to run.  Was looking good.  Now not so much.  Stopped generated level 2 children for some reason.  Changed utility a bit, because every class was getting exactly the same.  Added a line to requirement to reset rules met (needs to start from scratch).  I've been going for a day and a night.  Maybe try changing the historical and known csv's?