Air conditioner direct load control by multi-pass dynamic programming | Synapse