1. encoding: different parser; the hypothesis space overlaps with partial background knowledge 2. earley_parser: new rules added cf_rule1d and cf_rule1c