protected override void OnYouWonAmountEvent(YouWonAmountEvent e, GameState state) { if (e.YourChipAmount - chips < 5000) { logger.Info("Big loss @ table {0}, play {1}", state.TableId, state.PlayIndex); } chips = e.YourChipAmount; }
void OnYouWonAmount(YouWonAmountEvent e, GameState state) { var diff = e.YourChipAmount - Chips; diffHistory.Add(diff / (double)Chips); Chips = e.YourChipAmount; var result = diff < 0 ? (diff < -5000 ? "Big Loss" : "Loss") : "Win"; UpdatePlayLogValues(playIndex.ToString(), diff.ToString(), Chips.ToString(), result); if (diff < -5000) { AppendResultText("bigloss", "(Big loss @ table {0}, play {1})\n", tableId, playIndex); } if (folded && diff < -state.BigBlind * 50) { AppendResultText("expensivefold", "(Expensive fold @ table {0}, play {1})\n", tableId, playIndex); } }
private void OnYouWonAmountEvent(YouWonAmountEvent e) { logger.Info("You won ${0} and now have ${1}", e.WonAmount, e.YourChipAmount); }
protected virtual void OnYouWonAmountEvent(YouWonAmountEvent e, GameState state) { }