fix minHit & maxHit
fix merge Strategy(c) to Type(c)