Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## bot.module.th.estimation
Interface IF_EstimationAtRound

All Known Implementing Classes:
  Flop, PreFlop, PreFlopShc, River, Turn

    public interface IF_EstimationAtRound

This interface specifies the methods needed to estimate at a specific round. Every round has got different criterias for estimation, but all have need of these methods

Author:
  Witthold/Korol

Method Summary
`void` | `estimate()` estimate opponent at specific round
`void` | `fetchData(GetterDBProjector gDBP, int playerId, int competitionId, int lastEvaledHandId)` init estimation at specific round
`void` | `mergeIntoOverall()` merge estimation of round into overall estimation
`void` | `mergeIntoRound()` merge new analysed data of round into already analysed of this round

Method Detail

### fetchData

    void fetchData(GetterDBProjector gDBP,
                   int playerId,
                   int competitionId,
                   int lastEvaledHandId)

  init estimation at specific round

  Parameters:
    `gDBP` - - instance of GetterDBProjector - one instance per player and competition
    `playerId` - - already generated by db
    `competitionId` - - already generated by db
    `lastEvaledHandId` - - already generated by db

### estimate

    void estimate()

  estimate opponent at specific round

### mergeIntoRound

    void mergeIntoRound()

  merge new analysed data of round into already analysed of this round

### mergeIntoOverall

    void mergeIntoOverall()

  merge estimation of round into overall estimation

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD