Assignment Cost Estimator (ACE)