Пример #1
0
bool GoChain::AllEmptyAreLiberties(const SgPointSet& area) const
{
    return (area & m_bd.AllEmpty()).SubsetOf(Liberties());
}
Пример #2
0
const int GoBoard::Liberties(const GoPoint p) const
{
  if(IsRealPoint(p) && Occupied(p))
    return Liberties(Pos(p));
  return -1;
}