public HashSet<Character> getFiniteAlphabetForBoardOfSize(int size)
{
HashSet<Character> fab = new HashSet<Character>();
assert(size >= Character.MIN_RADIX && size <= Character.MAX_RADIX);
for (int i = 0; i < size; i++)
{
fab.Add(Character.forDigit(i, size));
}
return fab;
}
}