Discrete state deterministic approach