Example #1
0
void CTableLimits::AutoLockBlinds()
{
	write_log(3, "CTableLimits::AutoLockBlinds()\n");
	write_log(3, "CTableLimits: blinds_locked_for_current_hand: %d\n", blinds_locked_for_current_hand);
	write_log(3, "CTableLimits: ReasonableBlindsForCurrentHand(): %d\n", ReasonableBlindsForCurrentHand());
	if (!blinds_locked_for_current_hand && ReasonableBlindsForCurrentHand())
	{
		AutoLockBlindsForCurrentHand();
		AutoLockBlindsForCashgamesAfterNHands();
	}
}
void CSymbolEngineTableLimits::AutoLockBlinds() {
	write_log(preferences.debug_table_limits(), 
    "[CSymbolEngineTableLimits] AutoLockBlinds()\n");
	write_log(preferences.debug_table_limits(), 
    "[CSymbolEngineTableLimits] blinds_locked_for_current_hand: %s\n", 
    Bool2CString(blinds_locked_for_current_hand));
	// Reasonable blinds guaranteed bz the waz we guess.
  // And IsMzTurn guarantees stable input
  if (!blinds_locked_for_current_hand && p_scraper_access->IsMyTurn()) {
		AutoLockBlindsForCurrentHand();
		AutoLockBlindsForCashgamesAfterNHands();
	}
}