If the text string gets too long we can bring in the multiply sign to help. Imo it will be better to have something that's intuitive for people to understand and then adapt.
Here are some examples.
In example 1
Inning 1, P1 broke a new rack (note the plus "+" sign), P2 played an intentional foul. Score: 0: -1
Inning 2, P1 went for a shot and miss, P2 ran the remain 14 balls PLUS 9 more racks PLUS 11 more balls
If we count the plus "+" signs, we find out Player 1 made total of 10 break shots during this run
In example 2
Same story as example 1, however we replaced the long string of texts with the introduction of multiply sign "X"
In example 3
Inning 1, P1 broke a new rack (note the plus "+" sign), P2 played an intentional foul. Score: 0: -1
Inning 2, P1 went for a shot, ran 14, rack and foul on the breakshot, P2 ran 10 racks PLUS 11 more balls
By looking at the equation, we learned this is 151 balls run, 10 of them are breakshots
In example 4
Inning 1, P1 broke a new rack (note the plus "+" sign), P2 played an intentional foul. Score: 0: -1
Inning 2, P1 went for a shot, ran 13 and miss, P2 ran the remain 1 ball, PLUS 10 more racks PLUS 10 more balls
By looking at the equation, we learned this is also 151 balls run, 11 of them are breakshots
In all four examples P2 has a BPI of 151/1 ...