steal stat fixes to match pokertracker
This commit is contained in:
		
							parent
							
								
									6cee8b7a97
								
							
						
					
					
						commit
						3c815ed0e8
					
				|  | @ -2109,6 +2109,11 @@ sure to also change the following storage method and table_viewer.prepare_data i | ||||||
|             firstPfCallByNo=i |             firstPfCallByNo=i | ||||||
|             firstPfCallerId=actionTypeByNo[0][i][0] |             firstPfCallerId=actionTypeByNo[0][i][0] | ||||||
|             break |             break | ||||||
|  |     firstPlayId = firstPfCallerId | ||||||
|  |     if firstPfRaiseByNo <> -1: | ||||||
|  |         if firstPfRaiseByNo < firstPfCallByNo or firstPfCallByNo == -1: | ||||||
|  |             firstPlayId = firstPfRaiserId | ||||||
|  | 
 | ||||||
|      |      | ||||||
|     cutoffId=-1 |     cutoffId=-1 | ||||||
|     buttonId=-1 |     buttonId=-1 | ||||||
|  | @ -2116,13 +2121,13 @@ sure to also change the following storage method and table_viewer.prepare_data i | ||||||
|     bbId=-1 |     bbId=-1 | ||||||
|     if base=="hold": |     if base=="hold": | ||||||
|         for player in range(len(positions)): |         for player in range(len(positions)): | ||||||
|             if positions==1: |             if positions[player]==1: | ||||||
|                 cutoffId=player_ids[player] |                 cutoffId=player_ids[player] | ||||||
|             if positions==0: |             if positions[player]==0: | ||||||
|                 buttonId=player_ids[player] |                 buttonId=player_ids[player] | ||||||
|             if positions=='S': |             if positions[player]=='S': | ||||||
|                 sbId=player_ids[player] |                 sbId=player_ids[player] | ||||||
|             if positions=='B': |             if positions[player]=='B': | ||||||
|                 bbId=player_ids[player] |                 bbId=player_ids[player] | ||||||
|              |              | ||||||
|     someoneStole=False |     someoneStole=False | ||||||
|  | @ -2183,24 +2188,27 @@ sure to also change the following storage method and table_viewer.prepare_data i | ||||||
|          |          | ||||||
|         #steal calculations |         #steal calculations | ||||||
|         if base=="hold": |         if base=="hold": | ||||||
|             if len(player_ids)>=5: #no point otherwise |             if len(player_ids)>=3: # no point otherwise  # was 5, use 3 to match pokertracker definition | ||||||
|                 if positions[player]==1: |                 if positions[player]==1: | ||||||
|                     if firstPfRaiserId==player_ids[player]: |                     if      firstPfRaiserId==player_ids[player] \ | ||||||
|                         myStealAttemptChance=True |                        and (firstPfCallByNo==-1 or firstPfCallByNo>firstPfRaiseByNo): | ||||||
|                         myStealAttempted=True |                         myStealAttempted=True | ||||||
|                     elif firstPfRaiserId==buttonId or firstPfRaiserId==sbId or firstPfRaiserId==bbId or firstPfRaiserId==-1: |                         myStealAttemptChance=True | ||||||
|  |                     if firstPlayId==cutoffId or firstPlayId==buttonId or firstPlayId==sbId or firstPlayId==bbId or firstPlayId==-1: | ||||||
|                         myStealAttemptChance=True |                         myStealAttemptChance=True | ||||||
|                 if positions[player]==0: |                 if positions[player]==0: | ||||||
|                     if firstPfRaiserId==player_ids[player]: |                     if      firstPfRaiserId==player_ids[player] \ | ||||||
|                         myStealAttemptChance=True |                        and (firstPfCallByNo==-1 or firstPfCallByNo>firstPfRaiseByNo): | ||||||
|                         myStealAttempted=True |                         myStealAttempted=True | ||||||
|                     elif firstPfRaiserId==sbId or firstPfRaiserId==bbId or firstPfRaiserId==-1: |                         myStealAttemptChance=True | ||||||
|  |                     if firstPlayId==buttonId or firstPlayId==sbId or firstPlayId==bbId or firstPlayId==-1: | ||||||
|                         myStealAttemptChance=True |                         myStealAttemptChance=True | ||||||
|                 if positions[player]=='S': |                 if positions[player]=='S': | ||||||
|                     if firstPfRaiserId==player_ids[player]: |                     if      firstPfRaiserId==player_ids[player] \ | ||||||
|                         myStealAttemptChance=True |                        and (firstPfCallByNo==-1 or firstPfCallByNo>firstPfRaiseByNo): | ||||||
|                         myStealAttempted=True |                         myStealAttempted=True | ||||||
|                     elif firstPfRaiserId==bbId or firstPfRaiserId==-1: |                         myStealAttemptChance=True | ||||||
|  |                     if firstPlayId==sbId or firstPlayId==bbId or firstPlayId==-1: | ||||||
|                         myStealAttemptChance=True |                         myStealAttemptChance=True | ||||||
|                 if positions[player]=='B': |                 if positions[player]=='B': | ||||||
|                     pass |                     pass | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user