コード例 #1
0
void CSymbolEnginePrwin::UpdateOnMyTurn() {
  if (StartOfPrWinComputationsNeeded()) {
    assert(p_iterator_thread != NULL);
    p_iterator_thread->RestartPrWinComputations();
    _known_change_in_gamestate_since_last_prwin_calculation = false;
  }
	CalculateNOpponents();
	CalculateNhands();
}
コード例 #2
0
void CSymbolEnginePrwin::ResetOnMyTurn() {
	CalculateNOpponents();
  assert(p_iterator_thread != NULL);
	p_iterator_thread->StartPrWinComputationsIfNeeded();
	CalculateNhands();
}
コード例 #3
0
ファイル: CSymbolEnginePrwin.cpp プロジェクト: ohzooboy/oh
void CSymbolEnginePrwin::ResetOnMyTurn()
{
	p_iterator_thread->StartIteratorThreadIfNeeded();
	CalculateNOpponents();
	CalculateNhands();
}