optimize memory usage

optimize memory usage

change generator

refined config access method

implement HEIRARCHICAL priority

implement consistency

implement consistency
implement event lifeline
implement event lifeline
remove unimplemented semantic options
remove unimplemented semantic options