working version with FHP

avoid to add fhp edge the first time we see a feature
init the features with the HP parameter fixed
unfix the parameter after we have two fhp edges to ensure observability of depth