* @throws IllegalValueException
*/
protected void collectSmallBlind(MutableSeatedPlayer player)
throws IllegalValueException {
if (player.getStack().getValue() <= getGame().getTableConfiguration().getSmallBlind()) {
throw new IllegalValueException();
}
player.transferAmountToBetPile(getGame().getTableConfiguration().getSmallBlind());
setBet(getGame().getTableConfiguration().getSmallBlind());
getBettingRules().setBetPlaced(true);
getBettingRules().setLastBetAmount(getGame().getTableConfiguration().getSmallBlind());