The following are some useful online resources for Constraint Satisfaction.
The following is a fun sytem that has to deal with satisfying constraints (e.g. limited amount of gas, obstacles, etc.) Thanks go to Sean Levatino for the pointer.