/**
 * @chapter Region functions are ludemes that return {\it regions} composed of collections of sites. 
 *          These can be {\it static} regions defined in the game's {\tt equipment}, such as player 
 *          homes or special target regions, or {\it dynamic} regions calculated on-the-fly during 
 *          play according to the current game state, such as the region of unoccupied sites 
 *          or the region of sites occupied by particular player or piece type.
 */
package game.functions.region;
