Name  : Alex Givens
E-mail: givens@wolf

Domain: squaredance

Description:
I've always thought that it must be a very difficult chore for a square-dance 
caller to figure out which motions to call at a square dance.  This domain would 
allow the caller to specify a list of motions that must be used in a dance and 
then Prodigy will output a dance using all the specified motions (and possibly 
some non-specified motions) at least one time each in an acceptable order.  
Prodigy might also return failure if inconsistancies exist in the dance 
specification (e.g. requiring a partner-swapping motion in the motion list while 
requesting partners not be swapped).

Time estimate: 20 hours

Similarities and influences:
I don't think this domain is very similar to any single domain we've looked at 
in class.  My thinking has certainly been influenced by these domains regarding 
different ways to look at and represent the same problem.
