location / table / date / time:
BSC Karlsruhe
ESG Frankonia Karlsruhe - Abt. Billard
Tisch 17
Match Billard: 284 x 142
01:34:39
/
25.02.2026
match type / rules:
Dreiband 40 60
Rules: 3C , Pts: 40, Inn: 60
New Match
match has ended
video mode:
no video system installed
debug:
Match: {..}
is_initialised: True
err_code: 0
match_id: 0f0f111c-cbdb-4a4e-a0fc-ab533e6c2b92
match_state_id: 12f3b1ec-816b-4e7f-b456-6cb2271e88a8
is_owned_by_table: True
is_owned_by_player: False
is_started: True
is_ended: True
is_paused: False
is_redirect: False
start_ts: 1768321885.181829
end_ts: 1769591278.4811623
curr_set_idx: 0
curr_inning_idx: 0
curr_player_idx: 0
no_of_match_players: 2
no_of_commands: 69
no_of_undo_blocks: 34
elapsed_time: 1269393.299333334
sets_elapsed_time: {}
match_players: [..]
0: {..}
bbPlayerID: fd115344-3158-4784-b6b0-f55b57c7ffce_Guest
aiCameraSubjectID:
bbPlayerFirst: Guest
bbPlayerLast: Guest
bbPlayerIsUsePseudonym: 0
bbPlayerIsClubPlayer: False
bbPlayerIsBillard: True
bbPlayerIsPool: True
bbPlayerIsSnooker: True
bbPlayerIsGolf: True
bbIsGuest: True
bbIsNotSelected: False
bbQuickScores: {..}
no_of_sets: 1
no_of_sets_won: 0
no_of_innings: 17
pts: 15
inning_pts: 2
inning_is_started: True
inning_is_closed: True
no_of_timeouts_available: 0
no_of_timeouts_used: 0
average: 0.8823529411764706
highrun: 3
innings: 17
1: {..}
bbPlayerID: fd115344-3158-4784-b6b0-f55b57c7ffce_Guest
aiCameraSubjectID:
bbPlayerFirst: Guest
bbPlayerLast: Guest
bbPlayerIsUsePseudonym: 0
bbPlayerIsClubPlayer: False
bbPlayerIsBillard: True
bbPlayerIsPool: True
bbPlayerIsSnooker: True
bbPlayerIsGolf: True
bbIsGuest: True
bbIsNotSelected: False
bbQuickScores: {..}
no_of_sets: 1
no_of_sets_won: 0
no_of_innings: 17
pts: 20
inning_pts: 0
inning_is_started: False
inning_is_closed: False
no_of_timeouts_available: 0
no_of_timeouts_used: 0
average: 1.1764705882352942
highrun: 4
innings: 17
table: {..}
bbTableID: B03
bbTblIsLicensed: False
bbTblType: Match Billard
bbTblLength: 284
bbTblWidth: 142
bbTblOEM: Gabriels
bbTblName: Tisch 17
bbTblCtrlDev: numpad_logilink_UK_18
bbTblIsAdLinkEnabled: True
bbCameraSubjectID: 52f9955f-e523-4c6b-aa34-e8d09d23bb90
bbDefaultVideoMode: streaming
bbCameraManager: {..}
bbCameraSubjectID: 52f9955f-e523-4c6b-aa34-e8d09d23bb90
bbDefaultVideoMode: streaming
bbVideoMode: streaming
bbCamerasInTransition: False
bbVideoModes: [..]
0: streaming
1: recording
2: streamingandrecording
3: off
bbNoOfCameras: 0
bbCameras: []
location: {..}
bbLocationID: 0001
bbLocOwnerID: wLNKhiTcVQb6ppzLN1D1Uw
bbLocType: Billard
bbLocIsActive: True
bbLocIsPublic: True
bbLocOrganisationType: 0
bbLocShortName: BSC Karlsruhe
bbLocLongName: ESG Frankonia Karlsruhe - Abt. Billard
bbLocEmblem: thumbs_BSC.jpg
bbLocWebsite: https://site.bsck.de
bbLocTL1: ESG FRANKONIA
bbLocTL2: BILLARD-SPORT-CLUB KARLSRUHE
bbLocUploadBW: 10000000
bbLocBWUsePercentage: 80.0
bbLocTargetBW: 4500000
bbLocMinBW: 3000000
bbLocBWStep: 100000
bbLocIsAutoCancelMatches: True
bbLocAutoCancelWaitBeforeCancel: 10
bbNoOfLocAds: 5
bbLocAds: [..]
0: {..}
bbAdID: Ad01
bbAdWeight: 1
bbAdImage: mauk_gartenwelt.png
bbAdLink: https://www.mauk-gartenwelt.de/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:contain;backgroundColor:black
1: {..}
bbAdID: Ad02
bbAdWeight: 1
bbAdImage: metzgerei_sack.png
bbAdLink: https://www.metzgerei-sack.de/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:contain;backgroundColor:gray;repeatX:2
2: {..}
bbAdID: Ad03
bbAdWeight: 1
bbAdImage: ticketservice-rastatt.png
bbAdLink: https://www.ticketservice-rastatt.de/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:scale-down;backgroundColor:blue
3: {..}
bbAdID: Ad04
bbAdWeight: 1
bbAdImage: logo_usp_matter.png
bbAdLink: https://www.bautrocknung-matter.de/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:contain;backgroundColor:white
4: {..}
bbAdID: Ad05
bbAdWeight: 1
bbAdImage: KPS001_KLOCKE_Gruppe_Logo_RGB.svg
bbAdLink: https://www.klocke.com/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:contain;backgroundColor:white;repeatX:3
bbLocationConfig: {..}
location_id: 0001
location_config: {..}
favorite_videos: []
playlists: {..}
286d657f-c74f-4dc0-8cdb-bdfd66e4d2c0: {..}
bbPlaylistID: 286d657f-c74f-4dc0-8cdb-bdfd66e4d2c0
bbPlaylistName: New Playlist 1
bbPlaylistCreationTS: 1756285890.4910336
bbVideoClips: []
current_playlist: 286d657f-c74f-4dc0-8cdb-bdfd66e4d2c0
sb_templates: {..}
285ada2a-1fcc-48f2-8b00-fa6c3c075f47: {..}
sbID: 285ada2a-1fcc-48f2-8b00-fa6c3c075f47
template_alias: Freie 150/20 str
locationID: 0001
tableID: B04
ctrlDevID: Generic
ctrlDevMappingID: SR_standard
htmlTemplateID:
player1ID:
player2ID:
player3ID:
player4ID:
mpID: SR_150_20
videoMode: streaming
2936dcf8-cfc6-4c93-bd65-e55adc35b60c: {..}
sbID: 2936dcf8-cfc6-4c93-bd65-e55adc35b60c
template_alias: Guest / Guest
locationID: 0001
tableID: B01
ctrlDevID:
ctrlDevMappingID:
htmlTemplateID:
player1ID: 0001_guest_02
player2ID: 0001_guest_05
player3ID:
player4ID:
mpID:
videoMode: streaming
42316550-d8e3-4c83-a2e8-a7b848e7c31a: {..}
sbID: 42316550-d8e3-4c83-a2e8-a7b848e7c31a
template_alias: Tisch 15 40/60 str&rec (copy)
locationID: 0001
tableID: B01
ctrlDevID: Generic
ctrlDevMappingID: 3C_standard
htmlTemplateID: 3C_pad
player1ID: 100010057
player2ID: 100010075
player3ID:
player4ID:
mpID: 3C_40_60
videoMode: streamingandrecording
scheduled_matches: {}
match_parameters: {..}
bbMPID: 3C_40_60
bbNoOfTeams: 2
bbNoOfPlayersPerTeam: 1
bbIsReservation: False
bbReservationIsSearchPlayer: False
bbReservationTitle:
bbIsShowMatchClock: False
bbIsShowSetClock: False
bbIsShowPlayerClock: True
bbIsShowProgressBar: True
bbIsShowPlayerStats: True
bbIsShowScoreHistory: True
bbIsShowPointsOnTable: False
bbIsShowBallsOnTable: True
bbIsAllowAdCarousel: True
bbDisciplineID: Billard
bbRulesID: 3C
bbMPAlias: Dreiband 40 60
bbNoOfSets: 1
bbIsBestOfN: True
bbPointsPerSet: 40
bbSetDisplayName: Set
bbInningDisplayName: Inning
bbIsAllowTie: True
bbIsAllowEqualizingStroke: True
bbIsLimitInnings: True
bbMaxInnings: 60
bbIsLimitMatchTime: False
bbMaxMatchTime: 0
bbIsLimitShotTime: False
bbMaxShotTime: 0
bbNoOfTimeoutsPerGame: 0
bbNoOfTimeoutsPerSet: 0
bbIsTimeoutAutoKickIn: False
bbNoOfBallsOnTable: 2
bbNoOfTimeLimits: 0
bbBallsOnTable: [..]
0: {..}
bbBallDef: white play 2 0 0
bbIsValidDef: True
bbBoTID: white
bbBoTColor: white
bbBoTAction: play
bbBoTInitialCount: 2
bbBoTCurrentCount: 2
bbBoTActionPoints: 0
bbBoTFoulPoints: 0
1: {..}
bbBallDef: red carom 1 1 0
bbIsValidDef: True
bbBoTID: red
bbBoTColor: red
bbBoTAction: carom
bbBoTInitialCount: 1
bbBoTCurrentCount: 1
bbBoTActionPoints: 1
bbBoTFoulPoints: 0
bbTimeParameter: []
cmds: [..]
0: {..}
key: matchState
val: Start Match
ts: 1768321885.181829
1: {..}
key: addBreakPoints
val: 1
ts: 1768321887.6372027
2: {..}
key: addBreakPoints
val: 1
ts: 1768321888.6336002
3: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321889.7346148
4: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321891.0232675
5: {..}
key: addBreakPoints
val: 1
ts: 1768321891.809903
6: {..}
key: addBreakPoints
val: 1
ts: 1768321892.491188
7: {..}
key: addBreakPoints
val: 1
ts: 1768321893.1078172
8: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321893.7918336
9: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321894.872933
10: {..}
key: addBreakPoints
val: 1
ts: 1768321895.712183
11: {..}
key: addBreakPoints
val: 1
ts: 1768321896.6081529
12: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321897.5935802
13: {..}
key: addBreakPoints
val: 1
ts: 1768321898.3122954
14: {..}
key: addBreakPoints
val: 1
ts: 1768321899.0306165
15: {..}
key: addBreakPoints
val: 1
ts: 1768321899.712805
16: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321900.6151164
17: {..}
key: addBreakPoints
val: 1
ts: 1768321901.3325324
18: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321902.131597
19: {..}
key: addBreakPoints
val: 1
ts: 1768321902.8355727
20: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321903.8731582
21: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321904.520047
22: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321905.1049216
23: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321905.7546716
24: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321906.406754
25: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321908.576319
26: {..}
key: addBreakPoints
val: 1
ts: 1768321909.3412807
27: {..}
key: addBreakPoints
val: 1
ts: 1768321910.0067496
28: {..}
key: nextPlayerFunc
val: noValue
ts: 1768321921.8257332
29: {..}
key: addBreakPoints
val: 1
ts: 1768322072.9736462
30: {..}
key: addBreakPoints
val: 1
ts: 1768322074.7886243
31: {..}
key: nextPlayerFunc
val: noValue
ts: 1768322076.8939097
32: {..}
key: addBreakPoints
val: 1
ts: 1768322078.3138611
33: {..}
key: addBreakPoints
val: 1
ts: 1768322079.230952
34: {..}
key: nextPlayerFunc
val: noValue
ts: 1768322079.9467037
35: {..}
key: nextPlayerFunc
val: noValue
ts: 1768322081.5794237
36: {..}
key: nextPlayerFunc
val: noValue
ts: 1768322082.2508056
37: {..}
key: addBreakPoints
val: 1
ts: 1768322082.983316
38: {..}
key: nextPlayerFunc
val: noValue
ts: 1768322098.7430172
39: {..}
key: nextPlayerFunc
val: noValue
ts: 1768322099.6523252
40: {..}
key: nextPlayerFunc
val: noValue
ts: 1768322100.2821367
41: {..}
key: addBreakPoints
val: 1
ts: 1768322941.7215524
42: {..}
key: addBreakPoints
val: 1
ts: 1768322942.905681
43: {..}
key: addBreakPoints
val: 1
ts: 1768322943.997583
44: {..}
key: addBreakPoints
val: 1
ts: 1768322945.21664
45: {..}
key: nextPlayerFunc
val: noValue
ts: 1768322946.5359175
46: {..}
key: nextPlayerFunc
val: noValue
ts: 1768322947.2513947
47: {..}
key: nextPlayerFunc
val: noValue
ts: 1768323156.2708478
48: {..}
key: nextPlayerFunc
val: noValue
ts: 1768323157.1490393
49: {..}
key: addBreakPoints
val: 1
ts: 1768325123.6876612
50: {..}
key: addBreakPoints
val: 1
ts: 1768325124.6559033
51: {..}
key: nextPlayerFunc
val: noValue
ts: 1768325125.3752892
52: {..}
key: nextPlayerFunc
val: noValue
ts: 1768325141.4879599
53: {..}
key: addBreakPoints
val: 1
ts: 1768325143.093332
54: {..}
key: addBreakPoints
val: 1
ts: 1768325144.1252036
55: {..}
key: addBreakPoints
val: 1
ts: 1768325145.1421976
56: {..}
key: addBreakPoints
val: 1
ts: 1768325146.4443288
57: {..}
key: nextPlayerFunc
val: noValue
ts: 1768325147.2609558
58: {..}
key: nextPlayerFunc
val: noValue
ts: 1768325149.8191285
59: {..}
key: nextPlayerFunc
val: noValue
ts: 1768325150.6864164
60: {..}
key: addBreakPoints
val: 1
ts: 1768325174.5997179
61: {..}
key: addBreakPoints
val: 1
ts: 1768325175.8445961
62: {..}
key: nextPlayerFunc
val: noValue
ts: 1768325176.678663
63: {..}
key: addBreakPoints
val: 1
ts: 1768325177.9031153
64: {..}
key: addBreakPoints
val: 1
ts: 1768325178.472283
65: {..}
key: nextPlayerFunc
val: noValue
ts: 1768325179.2845304
66: {..}
key: addBreakPoints
val: 1
ts: 1768325228.2731848
67: {..}
key: addBreakPoints
val: 1
ts: 1768325229.5879972
68: {..}
key: matchState
val: End Match
ts: 1769591278.4811623
scheduled_cmds: []
undo_blocks: [..]
0: {..}
player_idx: 1
set_idx: 1
inning_idx: 1
key: matchState
val: Start Match
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P1(2)
len_constrained: 5
show_block_constrained: P1(2)
1: {..}
player_idx: 2
set_idx: 1
inning_idx: 1
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P2()
len_constrained: 4
show_block_constrained: P2()
2: {..}
player_idx: 1
set_idx: 1
inning_idx: 2
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: addBreakPoints
val: 1
3: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P1(3)
len_constrained: 5
show_block_constrained: P1(3)
3: {..}
player_idx: 2
set_idx: 1
inning_idx: 2
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P2()
len_constrained: 4
show_block_constrained: P2()
4: {..}
player_idx: 1
set_idx: 1
inning_idx: 3
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P1(2)
len_constrained: 5
show_block_constrained: P1(2)
5: {..}
player_idx: 2
set_idx: 1
inning_idx: 3
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: addBreakPoints
val: 1
3: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P2(3)
len_constrained: 5
show_block_constrained: P2(3)
6: {..}
player_idx: 1
set_idx: 1
inning_idx: 4
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P1(1)
len_constrained: 5
show_block_constrained: P1(1)
7: {..}
player_idx: 2
set_idx: 1
inning_idx: 4
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P2(1)
len_constrained: 5
show_block_constrained: P2(1)
8: {..}
player_idx: 1
set_idx: 1
inning_idx: 5
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P1()
len_constrained: 4
show_block_constrained: P1()
9: {..}
player_idx: 2
set_idx: 1
inning_idx: 5
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P2()
len_constrained: 4
show_block_constrained: P2()
10: {..}
player_idx: 1
set_idx: 1
inning_idx: 6
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P1()
len_constrained: 4
show_block_constrained: P1()
11: {..}
player_idx: 2
set_idx: 1
inning_idx: 6
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P2()
len_constrained: 4
show_block_constrained: P2()
12: {..}
player_idx: 1
set_idx: 1
inning_idx: 7
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P1()
len_constrained: 4
show_block_constrained: P1()
13: {..}
player_idx: 2
set_idx: 1
inning_idx: 7
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P2(2)
len_constrained: 5
show_block_constrained: P2(2)
14: {..}
player_idx: 1
set_idx: 1
inning_idx: 8
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P1(2)
len_constrained: 5
show_block_constrained: P1(2)
15: {..}
player_idx: 2
set_idx: 1
inning_idx: 8
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P2(2)
len_constrained: 5
show_block_constrained: P2(2)
16: {..}
player_idx: 1
set_idx: 1
inning_idx: 9
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P1()
len_constrained: 4
show_block_constrained: P1()
17: {..}
player_idx: 2
set_idx: 1
inning_idx: 9
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P2()
len_constrained: 4
show_block_constrained: P2()
18: {..}
player_idx: 1
set_idx: 1
inning_idx: 10
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P1(1)
len_constrained: 5
show_block_constrained: P1(1)
19: {..}
player_idx: 2
set_idx: 1
inning_idx: 10
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P2()
len_constrained: 4
show_block_constrained: P2()
20: {..}
player_idx: 1
set_idx: 1
inning_idx: 11
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P1()
len_constrained: 4
show_block_constrained: P1()
21: {..}
player_idx: 2
set_idx: 1
inning_idx: 11
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: addBreakPoints
val: 1
3: {..}
key: addBreakPoints
val: 1
4: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P2(4)
len_constrained: 5
show_block_constrained: P2(4)
22: {..}
player_idx: 1
set_idx: 1
inning_idx: 12
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P1()
len_constrained: 4
show_block_constrained: P1()
23: {..}
player_idx: 2
set_idx: 1
inning_idx: 12
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P2()
len_constrained: 4
show_block_constrained: P2()
24: {..}
player_idx: 1
set_idx: 1
inning_idx: 13
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P1()
len_constrained: 4
show_block_constrained: P1()
25: {..}
player_idx: 2
set_idx: 1
inning_idx: 13
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P2(2)
len_constrained: 5
show_block_constrained: P2(2)
26: {..}
player_idx: 1
set_idx: 1
inning_idx: 14
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P1()
len_constrained: 4
show_block_constrained: P1()
27: {..}
player_idx: 2
set_idx: 1
inning_idx: 14
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: addBreakPoints
val: 1
3: {..}
key: addBreakPoints
val: 1
4: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P2(4)
len_constrained: 5
show_block_constrained: P2(4)
28: {..}
player_idx: 1
set_idx: 1
inning_idx: 15
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P1()
len_constrained: 4
show_block_constrained: P1()
29: {..}
player_idx: 2
set_idx: 1
inning_idx: 15
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: nextPlayerFunc
val: noValue
len: 4
show_block: P2()
len_constrained: 4
show_block_constrained: P2()
30: {..}
player_idx: 1
set_idx: 1
inning_idx: 16
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P1(2)
len_constrained: 5
show_block_constrained: P1(2)
31: {..}
player_idx: 2
set_idx: 1
inning_idx: 16
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: nextPlayerFunc
val: noValue
len: 5
show_block: P2(2)
len_constrained: 5
show_block_constrained: P2(2)
32: {..}
player_idx: 1
set_idx: 1
inning_idx: 17
key: nextPlayerFunc
val: noValue
cmds: [..]
0: {..}
key: addBreakPoints
val: 1
1: {..}
key: addBreakPoints
val: 1
2: {..}
key: matchState
val: End Match
len: 16
show_block: P1(1,matchState)
len_constrained: 16
show_block_constrained: P1(1,matchState)
33: {..}
player_idx: 0
set_idx: 0
inning_idx: 0
key: matchState
val: End Match
cmds: []
len: 0
show_block:
len_constrained: 0
show_block_constrained:
shot_clock: {..}
initial_seconds: 0.0
topped_up_seconds: 0.0
top_up_seconds: 0.0
start_stop_ts: []
is_ctrl_enabled: True
Locations: {..}
0001: {..}
bbLocationID: 0001
bbLocOwnerID: wLNKhiTcVQb6ppzLN1D1Uw
bbLocType: Billard
bbLocIsActive: True
bbLocIsPublic: True
bbLocOrganisationType: 0
bbLocShortName: BSC Karlsruhe
bbLocLongName: ESG Frankonia Karlsruhe - Abt. Billard
bbLocEmblem: thumbs_BSC.jpg
bbLocWebsite: https://site.bsck.de
bbLocTL1: ESG FRANKONIA
bbLocTL2: BILLARD-SPORT-CLUB KARLSRUHE
bbLocUploadBW: 10000000
bbLocBWUsePercentage: 80.0
bbLocTargetBW: 4500000
bbLocMinBW: 3000000
bbLocBWStep: 100000
bbLocIsAutoCancelMatches: True
bbLocAutoCancelWaitBeforeCancel: 10
bbNoOfLocAds: 5
bbLocAds: [..]
0: {..}
bbAdID: Ad01
bbAdWeight: 1
bbAdImage: mauk_gartenwelt.png
bbAdLink: https://www.mauk-gartenwelt.de/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:contain;backgroundColor:black
1: {..}
bbAdID: Ad02
bbAdWeight: 1
bbAdImage: metzgerei_sack.png
bbAdLink: https://www.metzgerei-sack.de/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:contain;backgroundColor:gray;repeatX:2
2: {..}
bbAdID: Ad03
bbAdWeight: 1
bbAdImage: ticketservice-rastatt.png
bbAdLink: https://www.ticketservice-rastatt.de/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:scale-down;backgroundColor:blue
3: {..}
bbAdID: Ad04
bbAdWeight: 1
bbAdImage: logo_usp_matter.png
bbAdLink: https://www.bautrocknung-matter.de/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:contain;backgroundColor:white
4: {..}
bbAdID: Ad05
bbAdWeight: 1
bbAdImage: KPS001_KLOCKE_Gruppe_Logo_RGB.svg
bbAdLink: https://www.klocke.com/
bbAdWidth: 100
bbAdHeight: 100
bbAdFit: objectFit:contain;backgroundColor:white;repeatX:3
bbNoOfLocTables: 1
bbLocTables: [..]
0: {..}
bbTableID: B03
bbTblIsLicensed: False
bbTblType: Match Billard
bbTblLength: 284
bbTblWidth: 142
bbTblOEM: Gabriels
bbTblName: Tisch 17
bbTblCtrlDev: numpad_logilink_UK_18
bbTblIsAdLinkEnabled: True
bbCameraSubjectID: 52f9955f-e523-4c6b-aa34-e8d09d23bb90
bbDefaultVideoMode: streaming
bbCameraManager: {..}
bbCameraSubjectID: 52f9955f-e523-4c6b-aa34-e8d09d23bb90
bbDefaultVideoMode: streaming
bbVideoMode: streaming
bbCamerasInTransition: False
bbVideoModes: [..]
0: streaming
1: recording
2: streamingandrecording
3: off
bbNoOfCameras: 0
bbCameras: []
bbLocationConfig: {..}
location_id: 0001
location_config: {..}
favorite_videos: []
playlists: {..}
286d657f-c74f-4dc0-8cdb-bdfd66e4d2c0: {..}
bbPlaylistID: 286d657f-c74f-4dc0-8cdb-bdfd66e4d2c0
bbPlaylistName: New Playlist 1
bbPlaylistCreationTS: 1756285890.4910336
bbVideoClips: []
current_playlist: 286d657f-c74f-4dc0-8cdb-bdfd66e4d2c0
sb_templates: {..}
285ada2a-1fcc-48f2-8b00-fa6c3c075f47: {..}
sbID: 285ada2a-1fcc-48f2-8b00-fa6c3c075f47
template_alias: Freie 150/20 str
locationID: 0001
tableID: B04
ctrlDevID: Generic
ctrlDevMappingID: SR_standard
htmlTemplateID:
player1ID:
player2ID:
player3ID:
player4ID:
mpID: SR_150_20
videoMode: streaming
2936dcf8-cfc6-4c93-bd65-e55adc35b60c: {..}
sbID: 2936dcf8-cfc6-4c93-bd65-e55adc35b60c
template_alias: Guest / Guest
locationID: 0001
tableID: B01
ctrlDevID:
ctrlDevMappingID:
htmlTemplateID:
player1ID: 0001_guest_02
player2ID: 0001_guest_05
player3ID:
player4ID:
mpID:
videoMode: streaming
42316550-d8e3-4c83-a2e8-a7b848e7c31a: {..}
sbID: 42316550-d8e3-4c83-a2e8-a7b848e7c31a
template_alias: Tisch 15 40/60 str&rec (copy)
locationID: 0001
tableID: B01
ctrlDevID: Generic
ctrlDevMappingID: 3C_standard
htmlTemplateID: 3C_pad
player1ID: 100010057
player2ID: 100010075
player3ID:
player4ID:
mpID: 3C_40_60
videoMode: streamingandrecording
scheduled_matches: {}
Players: {..}
name: All Players
no_of_players: 0
players: []
RequestValues: {..}
requestID: 8f07767e-4fae-4fd3-b70b-df73a7249807
showLoginButton: True
url_parameter:
htmlTemplateID: 3C_standard
ctrlDevID: numpad_logilink_UK_18
ctrlDevMappingID: 3C_standard
SessionValues: {..}
_fresh: False
sessionID: 01d6a861-bd05-4204-9c43-1e4b9f82f244
Guest
15
Guest
0.88
3
17 / 60
Guest
20
Guest
1.18
4
17 / 60
Submit