compute_state_filter compute the admissible daughters states, i.e. states that
realize the minimum cost for the tree parent -> daughter -> subtree(daughter), when
the parent node is in state k.
compute_state_filter(cost, k)parsimonyNumber and enumerate_parsimony.