question: @ Override protected Iterable < ? > orderDomainValues ( Variable var , Assignment assignment , CSP csp ) { if ( ! isLCVHeuristicEnabled ) { return csp . getDomain ( var ) ; } else { return applyLeastConstrainingValueHeuristic ( var , csp ) ; } }
target:  Primitive operation, ordering the domain values of the specified variable.