Using Sub-Optimal Plan Detection to Identify Commitment Abandonment in Discrete Environments