private void FinalizeDeal()
{
if( (TotalNorthSouthPoints < 151 && TotalEastWestPoints < 151) ||
(TotalNorthSouthPoints == TotalEastWestPoints ) ||
_currentDeal.IsCapot )
{
NextDeal();
}
else
{
if( TotalNorthSouthPoints > TotalEastWestPoints )
{
RaiseGameCompleted( _northPlayer, _southPlayer );
}
else
{
RaiseGameCompleted( _eastPlayer, _westPlayer );
}
}
}