#begintest realm=absp
#beginconfig
division a a.t
division b b.t
config max_rounds = 4
config colour = 'no'
config realm = 'absp'
perl srand(123)
#endconfig
#beginifile a.t
Chew, John 180    
Chew, Kristen 130 
Chew, Jamie 50    
Chew, Liam 0       
Player, A 100
#endifile
#beginifile b.t
Player, B 200 2 ; 400; p12 1
Player, C 180 1 ; 300; p12 2
#endifile
#begincommands
koth 0 0 a
a 1 a
4 75
1 2 100
3 5 50

delete 3 5 50 1 a
a 1 a
3 5 40

es a3 1
30

rat a

rand b
sc Liam
rat b
sp 1 b
submit
q
#endcommands
#beginstdout
Gave a bye to Liam Chew (A4).
[A1]:winner loser spread (5 players left)? #4 Chew, Liam +75 (1.0 +75).
[A1]:winner loser spread (4 players left)? #1 Chew, John (1.0 +100) - #2 Chew, Kristen (0.0 -100).
[A1]:winner loser spread (2 players left)? #3 Chew, Jamie (1.0 +50) - #5 Player, A (0.0 -50).
[A1]:ES|L words|M|division|<return> (no scores left)? [A1]:winner loser spread (2 players left)? #3 Chew, Jamie (1.0 +40) - #5 Player, A (0.0 -40).
[A1]:ES|L words|M|division|<return> (no scores left)? Player Scorecard: Jamie Chew (A3) (50) (S0:R1)
- Last score was entered 0 minutes ago.
Rnd 1/2 Tbl Opp Rtng Opponent Name Won-Lost Sprd Cumul
  1  2        5  100 A Player      1.0-0.0   +40   +40
Jamie Chew (A3) R1 [+40 second vs. A Player (A5)] (? for help) Player Scorecard: Jamie Chew (A3) (50) (S0:R1)
- Last score was entered 0 minutes ago.
Rnd 1/2 Tbl Opp Rtng Opponent Name Won-Lost Sprd Cumul
  1  2        5  100 A Player      1.0-0.0   +30   +30
Jamie Chew (A3) R1 [+30 second vs. A Player (A5)] (? for help) Division A Round 1 Ratings

Rnk Won-Lost Spread InR ToR +-R Player            Last Game
  1 1.0-0.0   +100  180 180  +0 John Chew (A1)    1:+100:A2
  2 1.0-0.0    +75    0  80     Liam Chew (A4)    bye
  3 1.0-0.0    +30   50  50  +0 Jamie Chew (A3)   2:+30:A5
  4 0.0-1.0    -30  100 100  +0 A Player (A5)     1:-30:A3
  5 0.0-1.0   -100  130 130  +0 Kristen Chew (A2) 2:-100:A1
Player Scorecard: Liam Chew (A4) (0) (S0:R0)
- Last score was entered 0 minutes ago.
Rnd 1/2 Tbl Opp Rtng Opponent Name Won-Lost Sprd Cumul
  1  -               bye           1.0-0.0   +75   +75
Division B Round 1 Ratings

Rnk Won-Lost Spread InR ToR +-R Player        Last Game
  1 1.0-0.0   +100  200 230 +30 B Player (B1) 1:+100:B2
  2 0.0-1.0   -100  180 150 -30 C Player (B2) 2:-100:B1
Division B Round 1 Ranked Pairings

Table Board Players
   3     1  B Player (B1) *starts* vs. C Player (B2).
#endstdout
#beginstderr
Error: ABSP rating submission is not yet implemented. [esubmitabsp]
#endstderr
#endtest
