location / table / date / time:
TSG Heilbronn
TSG Heilbronn 1845 e.V.
Snooker 6
Snooker: 357 x 179
10:00:18 / 25.08.2025
match type / rules / frames:
Snooker (bt) bof 5
Rules: Snooker (break total), 15 red balls
Frames: 5 (best of)
video mode:
no video system installed
debug:
  • Match: {..}
    • is_initialised: True
    • err_code: 0
    • match_id: e5acbaec-b31d-4fe8-9d72-96e11cd0aeaf
    • match_state_id: 3719960d-e318-4c7b-9d76-704da7083af8
    • is_owned_by_table: True
    • is_owned_by_player: False
    • is_started: True
    • is_ended: True
    • is_paused: False
    • is_redirect: False
    • start_ts: 1691150235.7894773
    • end_ts: 1691150264.4718728
    • curr_set_idx: 0
    • curr_inning_idx: 0
    • curr_player_idx: 0
    • no_of_match_players: 2
    • no_of_commands: 17
    • no_of_undo_blocks: 11
    • elapsed_time: 28.682395458221436
    • sets_elapsed_time: {}
    • match_players: [..]
      • 0: {..}
        • bbPlayerID: 10040
        • aiCameraSubjectID:
        • bbPlayerFirst: Timo
        • bbPlayerLast: Nicolausen
        • bbPlayerIsUsePseudonym: False
        • bbPlayerPseudonym:
        • bbLocationID: 0002
        • bbPlayerIsClubPlayer: True
        • bbPlayerIsBillard: False
        • bbPlayerIsPool: False
        • bbPlayerIsSnooker: True
        • bbPlayerIsGolf: False
        • bbIsGuest: False
        • bbIsNotSelected: False
        • bbQuickScores: {..}
          • no_of_sets: 5
          • no_of_sets_won: 2
          • no_of_innings: 2
          • pts: 3
          • inning_pts: 0
          • inning_is_started: True
          • inning_is_closed: True
          • no_of_timeouts_available: 0
          • no_of_timeouts_used: 0
          • average: 15.166666666666666
          • highrun: 56
          • innings: 6
      • 1: {..}
        • bbPlayerID: 10125
        • aiCameraSubjectID:
        • bbPlayerFirst: Martin
        • bbPlayerLast: Reissig
        • bbPlayerIsUsePseudonym: False
        • bbPlayerPseudonym:
        • bbLocationID: 0002
        • bbPlayerIsClubPlayer: False
        • bbPlayerIsBillard: False
        • bbPlayerIsPool: False
        • bbPlayerIsSnooker: True
        • bbPlayerIsGolf: False
        • bbIsGuest: False
        • bbIsNotSelected: False
        • bbQuickScores: {..}
          • no_of_sets: 5
          • no_of_sets_won: 3
          • no_of_innings: 2
          • pts: 45
          • inning_pts: 0
          • inning_is_started: True
          • inning_is_closed: True
          • no_of_timeouts_available: 0
          • no_of_timeouts_used: 0
          • average: 22.333333333333332
          • highrun: 89
          • innings: 6
    • table: {..}
      • bbTableID: S06
      • bbTblIsLicensed: False
      • bbTblType: Snooker
      • bbTblLength: 357
      • bbTblWidth: 179
      • bbTblOEM:
      • bbTblName: Snooker 6
      • bbTblCtrlDev: numpad_logilink_UK_18
      • bbTblIsAdLinkEnabled: True
      • bbCameraSubjectID: 72c9cd26-b338-4979-9885-cc6e08f0998b
      • bbDefaultVideoMode: streaming
      • bbCameraManager: {..}
        • bbCameraSubjectID: 72c9cd26-b338-4979-9885-cc6e08f0998b
        • bbDefaultVideoMode: streaming
        • bbVideoMode: streaming
        • bbCamerasInTransition: False
        • bbVideoModes: [..]
          • 0: streaming
          • 1: recording
          • 2: streamingandrecording
          • 3: off
        • bbNoOfCameras: 0
        • bbCameras: []
    • location: {..}
      • bbLocationID: 0002
      • bbLocOwnerID: 109479919979027999810
      • bbLocType: Billard
      • bbLocIsActive: True
      • bbLocIsPublic: True
      • bbLocOrganisationType: 0
      • bbLocShortName: TSG Heilbronn
      • bbLocLongName: TSG Heilbronn 1845 e.V.
      • bbLocEmblem: TSG-Logo-Gemeinschaft.png
      • bbLocWebsite: https://tsgheilbronn-billard.de/
      • bbLocTL1: TSG HEILBRONN
      • bbLocTL2: BILLARDZENTRUM AM PFUEHLPARK
      • bbLocUploadBW: 50000000
      • bbLocBWUsePercentage: 80.0
      • bbLocTargetBW: 3000000
      • bbLocMinBW: 2500000
      • bbLocBWStep: 100000
      • bbLocIsAutoCancelMatches: True
      • bbLocAutoCancelWaitBeforeCancel: 10
      • bbNoOfLocAds: 4
      • bbLocAds: [..]
        • 0: {..}
          • bbAdID: Ad01
          • bbAdWeight: 2
          • bbAdImage: mauk_gartenwelt.png
          • bbAdLink: https://www.mauk-gartenwelt.de/
          • bbAdWidth: 100
          • bbAdHeight: 100
          • bbAdFit: contain
        • 1: {..}
          • bbAdID: Ad02
          • bbAdWeight: 2
          • bbAdImage: munz.png
          • bbAdLink: https://www.munz.de/
          • bbAdWidth: 100
          • bbAdHeight: 100
          • bbAdFit: contain
        • 2: {..}
          • bbAdID: Ad03
          • bbAdWeight: 2
          • bbAdImage: ticketservice-rastatt.png
          • bbAdLink: https://www.ticketservice-rastatt.de/
          • bbAdWidth: 100
          • bbAdHeight: 100
          • bbAdFit: contain
        • 3: {..}
          • bbAdID: Ad04
          • bbAdWeight: 1
          • bbAdImage: Ukraine-Flagge_Slider.jpg
          • bbAdLink: https://war.ukraine.ua/
          • bbAdWidth: 100
          • bbAdHeight: 100
          • bbAdFit: contain
    • match_parameters: {..}
      • bbMPID: Snooker-bt-5
      • bbNoOfTeams: 2
      • bbNoOfPlayersPerTeam: 1
      • bbIsReservation: False
      • bbReservationIsSearchPlayer: False
      • bbReservationTitle:
      • bbIsShowMatchClock: True
      • bbIsShowSetClock: True
      • bbIsShowPlayerClock: False
      • bbIsShowProgressBar: False
      • bbIsShowPlayerStats: False
      • bbIsShowScoreHistory: True
      • bbIsShowPointsOnTable: False
      • bbIsShowBallsOnTable: False
      • bbIsAllowAdCarousel: True
      • bbDisciplineID: Snooker
      • bbRulesID: Snooker (break total)
      • bbMPAlias: Snooker (bt) bof 5
      • bbNoOfSets: 5
      • bbIsBestOfN: True
      • bbPointsPerSet: 0
      • bbSetDisplayName: Frame
      • bbInningDisplayName: Break
      • bbIsAllowTie: False
      • bbIsAllowEqualizingStroke: False
      • bbIsLimitInnings: False
      • bbMaxInnings: 0
      • bbIsLimitMatchTime: False
      • bbMaxMatchTime: 0
      • bbIsLimitShotTime: False
      • bbMaxShotTime: 0
      • bbNoOfTimeoutsPerGame: 0
      • bbNoOfTimeoutsPerSet: 0
      • bbIsTimeoutAutoKickIn: False
      • bbNoOfBallsOnTable: 8
      • bbNoOfTimeLimits: 0
      • bbBallsOnTable: [..]
        • 0: {..}
          • bbBallDef: white play 1 0 4
          • bbIsValidDef: True
          • bbBoTID: white
          • bbBoTColor: white
          • bbBoTAction: play
          • bbBoTInitialCount: 1
          • bbBoTCurrentCount: 1
          • bbBoTActionPoints: 0
          • bbBoTFoulPoints: 4
        • 1: {..}
          • bbBallDef: yellow sink 1 2 4
          • bbIsValidDef: True
          • bbBoTID: yellow
          • bbBoTColor: yellow
          • bbBoTAction: sink
          • bbBoTInitialCount: 1
          • bbBoTCurrentCount: 1
          • bbBoTActionPoints: 2
          • bbBoTFoulPoints: 4
        • 2: {..}
          • bbBallDef: green sink 1 3 4
          • bbIsValidDef: True
          • bbBoTID: green
          • bbBoTColor: green
          • bbBoTAction: sink
          • bbBoTInitialCount: 1
          • bbBoTCurrentCount: 1
          • bbBoTActionPoints: 3
          • bbBoTFoulPoints: 4
        • 3: {..}
          • bbBallDef: brown sink 1 4 4
          • bbIsValidDef: True
          • bbBoTID: brown
          • bbBoTColor: brown
          • bbBoTAction: sink
          • bbBoTInitialCount: 1
          • bbBoTCurrentCount: 1
          • bbBoTActionPoints: 4
          • bbBoTFoulPoints: 4
        • 4: {..}
          • bbBallDef: blue sink 1 5 5
          • bbIsValidDef: True
          • bbBoTID: blue
          • bbBoTColor: blue
          • bbBoTAction: sink
          • bbBoTInitialCount: 1
          • bbBoTCurrentCount: 1
          • bbBoTActionPoints: 5
          • bbBoTFoulPoints: 5
        • 5: {..}
          • bbBallDef: pink sink 1 6 6
          • bbIsValidDef: True
          • bbBoTID: pink
          • bbBoTColor: pink
          • bbBoTAction: sink
          • bbBoTInitialCount: 1
          • bbBoTCurrentCount: 1
          • bbBoTActionPoints: 6
          • bbBoTFoulPoints: 6
        • 6: {..}
          • bbBallDef: black sink 1 7 7
          • bbIsValidDef: True
          • bbBoTID: black
          • bbBoTColor: black
          • bbBoTAction: sink
          • bbBoTInitialCount: 1
          • bbBoTCurrentCount: 1
          • bbBoTActionPoints: 7
          • bbBoTFoulPoints: 7
        • 7: {..}
          • bbBallDef: red sink 15 1 4
          • bbIsValidDef: True
          • bbBoTID: red
          • bbBoTColor: red
          • bbBoTAction: sink
          • bbBoTInitialCount: 15
          • bbBoTCurrentCount: 15
          • bbBoTActionPoints: 1
          • bbBoTFoulPoints: 4
      • bbTimeParameter: []
    • cmds: [..]
      • 0: {..}
        • key: matchState
        • val: Start Match
        • ts: 1691150235.7894773
      • 1: {..}
        • key: breakTotalFunc
        • val: 56
        • ts: 1691150240.298693
      • 2: {..}
        • key: impliedNextPlayer
        • val: noValue
        • ts: 1691150240.298693
      • 3: {..}
        • key: winSetFunc
        • val: noValue
        • ts: 1691150242.2172058
      • 4: {..}
        • key: winSetFunc
        • val: noValue
        • ts: 1691150244.22219
      • 5: {..}
        • key: breakTotalFunc
        • val: 32
        • ts: 1691150248.1679611
      • 6: {..}
        • key: impliedNextPlayer
        • val: noValue
        • ts: 1691150248.1679611
      • 7: {..}
        • key: winSetFunc
        • val: noValue
        • ts: 1691150249.6416044
      • 8: {..}
        • key: breakTotalFunc
        • val: 89
        • ts: 1691150256.5002563
      • 9: {..}
        • key: impliedNextPlayer
        • val: noValue
        • ts: 1691150256.5002563
      • 10: {..}
        • key: winSetFunc
        • val: noValue
        • ts: 1691150257.8718398
      • 11: {..}
        • key: breakTotalFunc
        • val: 3
        • ts: 1691150260.3528354
      • 12: {..}
        • key: impliedNextPlayer
        • val: noValue
        • ts: 1691150260.3528354
      • 13: {..}
        • key: breakTotalFunc
        • val: 45
        • ts: 1691150262.5169246
      • 14: {..}
        • key: impliedNextPlayer
        • val: noValue
        • ts: 1691150262.5169246
      • 15: {..}
        • key: winSetFunc
        • val: noValue
        • ts: 1691150264.4718728
      • 16: {..}
        • key: matchState
        • val: End Match
        • ts: 1691150267.1098838
    • scheduled_cmds: []
    • undo_blocks: [..]
      • 0: {..}
        • player_idx: 1
        • set_idx: 1
        • inning_idx: 1
        • key: matchState
        • val: Start Match
        • cmds: [..]
          • 0: {..}
            • key: breakTotalFunc
            • val: 56
          • 1: {..}
            • key: impliedNextPlayer
            • val: noValue
        • len: 6
        • show_block: P1(56)
        • len_constrained: 6
        • show_block_constrained: P1(56)
      • 1: {..}
        • player_idx: 2
        • set_idx: 1
        • inning_idx: 1
        • key: impliedNextPlayer
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: winSetFunc
            • val: noValue
        • len: 5
        • show_block: P2(W)
        • len_constrained: 5
        • show_block_constrained: P2(W)
      • 2: {..}
        • player_idx: 2
        • set_idx: 2
        • inning_idx: 1
        • key: winSetFunc
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: winSetFunc
            • val: noValue
        • len: 5
        • show_block: P2(W)
        • len_constrained: 5
        • show_block_constrained: P2(W)
      • 3: {..}
        • player_idx: 1
        • set_idx: 3
        • inning_idx: 1
        • key: winSetFunc
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: breakTotalFunc
            • val: 32
          • 1: {..}
            • key: impliedNextPlayer
            • val: noValue
        • len: 6
        • show_block: P1(32)
        • len_constrained: 6
        • show_block_constrained: P1(32)
      • 4: {..}
        • player_idx: 2
        • set_idx: 3
        • inning_idx: 1
        • key: impliedNextPlayer
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: winSetFunc
            • val: noValue
        • len: 5
        • show_block: P2(W)
        • len_constrained: 5
        • show_block_constrained: P2(W)
      • 5: {..}
        • player_idx: 2
        • set_idx: 4
        • inning_idx: 1
        • key: winSetFunc
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: breakTotalFunc
            • val: 89
          • 1: {..}
            • key: impliedNextPlayer
            • val: noValue
        • len: 6
        • show_block: P2(89)
        • len_constrained: 6
        • show_block_constrained: P2(89)
      • 6: {..}
        • player_idx: 1
        • set_idx: 4
        • inning_idx: 1
        • key: impliedNextPlayer
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: winSetFunc
            • val: noValue
        • len: 5
        • show_block: P1(W)
        • len_constrained: 5
        • show_block_constrained: P1(W)
      • 7: {..}
        • player_idx: 1
        • set_idx: 5
        • inning_idx: 1
        • key: winSetFunc
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: breakTotalFunc
            • val: 3
          • 1: {..}
            • key: impliedNextPlayer
            • val: noValue
        • len: 5
        • show_block: P1(3)
        • len_constrained: 5
        • show_block_constrained: P1(3)
      • 8: {..}
        • player_idx: 2
        • set_idx: 5
        • inning_idx: 1
        • key: impliedNextPlayer
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: breakTotalFunc
            • val: 45
          • 1: {..}
            • key: impliedNextPlayer
            • val: noValue
        • len: 6
        • show_block: P2(45)
        • len_constrained: 6
        • show_block_constrained: P2(45)
      • 9: {..}
        • player_idx: 1
        • set_idx: 5
        • inning_idx: 2
        • key: impliedNextPlayer
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: winSetFunc
            • val: noValue
        • len: 5
        • show_block: P1(W)
        • len_constrained: 5
        • show_block_constrained: P1(W)
      • 10: {..}
        • player_idx: 0
        • set_idx: 0
        • inning_idx: 0
        • key: winSetFunc
        • val: noValue
        • cmds: [..]
          • 0: {..}
            • key: matchState
            • val: End Match
        • len: 14
        • show_block: P0(matchState)
        • len_constrained: 14
        • show_block_constrained: P0(matchState)
    • shot_clock: {..}
      • initial_seconds: 0.0
      • topped_up_seconds: 0.0
      • top_up_seconds: 0.0
      • start_stop_ts: []
    • is_ctrl_enabled: True
  • Locations: {..}
    • 0002: {..}
      • bbLocationID: 0002
      • bbLocOwnerID: 109479919979027999810
      • bbLocType: Billard
      • bbLocIsActive: True
      • bbLocIsPublic: True
      • bbLocOrganisationType: 0
      • bbLocShortName: TSG Heilbronn
      • bbLocLongName: TSG Heilbronn 1845 e.V.
      • bbLocEmblem: TSG-Logo-Gemeinschaft.png
      • bbLocWebsite: https://tsgheilbronn-billard.de/
      • bbLocTL1: TSG HEILBRONN
      • bbLocTL2: BILLARDZENTRUM AM PFUEHLPARK
      • bbLocUploadBW: 50000000
      • bbLocBWUsePercentage: 80.0
      • bbLocTargetBW: 3000000
      • bbLocMinBW: 2500000
      • bbLocBWStep: 100000
      • bbLocIsAutoCancelMatches: True
      • bbLocAutoCancelWaitBeforeCancel: 10
      • bbNoOfLocAds: 4
      • bbLocAds: [..]
        • 0: {..}
          • bbAdID: Ad01
          • bbAdWeight: 2
          • bbAdImage: mauk_gartenwelt.png
          • bbAdLink: https://www.mauk-gartenwelt.de/
          • bbAdWidth: 100
          • bbAdHeight: 100
          • bbAdFit: contain
        • 1: {..}
          • bbAdID: Ad02
          • bbAdWeight: 2
          • bbAdImage: munz.png
          • bbAdLink: https://www.munz.de/
          • bbAdWidth: 100
          • bbAdHeight: 100
          • bbAdFit: contain
        • 2: {..}
          • bbAdID: Ad03
          • bbAdWeight: 2
          • bbAdImage: ticketservice-rastatt.png
          • bbAdLink: https://www.ticketservice-rastatt.de/
          • bbAdWidth: 100
          • bbAdHeight: 100
          • bbAdFit: contain
        • 3: {..}
          • bbAdID: Ad04
          • bbAdWeight: 1
          • bbAdImage: Ukraine-Flagge_Slider.jpg
          • bbAdLink: https://war.ukraine.ua/
          • bbAdWidth: 100
          • bbAdHeight: 100
          • bbAdFit: contain
      • bbNoOfLocTables: 1
      • bbLocTables: [..]
        • 0: {..}
          • bbTableID: S06
          • bbTblIsLicensed: False
          • bbTblType: Snooker
          • bbTblLength: 357
          • bbTblWidth: 179
          • bbTblOEM:
          • bbTblName: Snooker 6
          • bbTblCtrlDev: numpad_logilink_UK_18
          • bbTblIsAdLinkEnabled: True
          • bbCameraSubjectID: 72c9cd26-b338-4979-9885-cc6e08f0998b
          • bbDefaultVideoMode: streaming
          • bbCameraManager: {..}
            • bbCameraSubjectID: 72c9cd26-b338-4979-9885-cc6e08f0998b
            • bbDefaultVideoMode: streaming
            • bbVideoMode: streaming
            • bbCamerasInTransition: False
            • bbVideoModes: [..]
              • 0: streaming
              • 1: recording
              • 2: streamingandrecording
              • 3: off
            • bbNoOfCameras: 0
            • bbCameras: []
  • Players: {..}
    • name: All Players
    • no_of_players: 0
    • players: []
  • RequestValues: {..}
    • requestID: 4419a7a0-ebc1-4ee1-899e-c26216337341
    • showLoginButton: True
    • url_parameter:
    • htmlTemplateID: bb_snooker_bt3
    • ctrlDevID: numpad_logilink_UK_18
    • ctrlDevMappingID: snooker_bt_UK_18
  • SessionValues: {..}
    • sessionID: 218b4548-3dd7-4935-b957-0f6a35dfe7ea
Nicolausen
match has ended
Reissig
Timo
00:00
Martin
2
Frames:
0 / best of 5
3
Break:
3
Points:
45
score history:
QRCode