From b71a06d243f1a77498e942d19872dd44fd8f7f73 Mon Sep 17 00:00:00 2001 From: floty Date: Fri, 17 Oct 2008 11:00:14 +0000 Subject: [PATCH] calcHandsChance --- src/engine/local_engine/cardsvalue.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/engine/local_engine/cardsvalue.cpp b/src/engine/local_engine/cardsvalue.cpp index 14845338..dfc239a7 100755 --- a/src/engine/local_engine/cardsvalue.cpp +++ b/src/engine/local_engine/cardsvalue.cpp @@ -605,6 +605,7 @@ int** CardsValue::calcCardsChance(GameState beRoID, int* playerCards, int* board } for(i=0;i<10;i++) { hand[i][0] = (int)(((double)hand[i][0]/(double)sum)*100.0+0.5); + if(hand[i][0] > 0) hand[i][1] = 1; } } break; @@ -619,11 +620,13 @@ int** CardsValue::calcCardsChance(GameState beRoID, int* playerCards, int* board } for(i=0;i<10;i++) { hand[i][0] = (int)(((double)hand[i][0]/(double)sum)*100.0+0.5); + if(hand[i][0] > 0) hand[i][1] = 1; } } break; case GAME_STATE_RIVER: { hand[cardsValue(cards,0)/100000000][0] = 100; + hand[cardsValue(cards,0)/100000000][1] = 1; } break; default: { }