#begintest addscore entry=both
#beginconfig
division a a.t
config entry = 'both'
config max_rounds = 3
config colour = 'no'
#endconfig
#beginifile a.t
Chew, John 1800    4 3 2;
Chew, Kristen 1300 3 4 1;
Chew, Jamie 500    2 1 0;
Chew, Liam 0       1 2 0;
#endifile
#begincommands
a 1
1 1500 4 300 1200
1 400 4 300 200
1 400 4 300 100
m
2 35 3 300 -265

a 2
1 400 3 300 100
2 400 4 500 -100

a 3
1 400 2 300 100
3 50
4 -50

q
#endcommands
#beginstdout
[1]:pn1 ps1 pn2 ps2 spr (4 scores left)? [1]:pn1 ps1 pn2 ps2 spr (4 scores left)? [1]:pn1 ps1 pn2 ps2 spr (4 scores left)? #1 Chew, John 400 (1.0 +100) - #4 Chew, Liam 300 (0.0 -100): +100.
[1]:pn1 ps1 pn2 ps2 spr (2 scores left)? Updating Division A.
Chew, Kristen (#2) vs. Chew, Jamie (#3)
[1]:pn1 ps1 pn2 ps2 spr (2 scores left)? #2 Chew, Kristen 35 (0.0 -265) - #3 Chew, Jamie 300 (1.0 +265): -265.
[1]:ES|L words|M|division|<return> (no scores left)? Updating Division A.
[2]:pn1 ps1 pn2 ps2 spr (4 scores left)? #1 Chew, John 400 (2.0 +200) - #3 Chew, Jamie 300 (1.0 +165): +100.
[2]:pn1 ps1 pn2 ps2 spr (2 scores left)? #2 Chew, Kristen 400 (0.0 -365) - #4 Chew, Liam 500 (1.0 +0): -100.
[2]:ES|L words|M|division|<return> (no scores left)? Updating Division A.
[3]:pn1 ps1 pn2 ps2 spr (4 scores left)? #1 Chew, John 400 (3.0 +300) - #2 Chew, Kristen 300 (0.0 -465): +100.
[3]:pn1 ps1 pn2 ps2 spr (2 scores left)? #3 Chew, Jamie +50 (2.0 +215).
[3]:pn spr (1 score left)? #4 Chew, Liam -50 (1.0 -50).
[3]:ES|L words|M|division|<return> (no scores left)? Updating Division A.
#endstdout
#beginstderr
Error: 1500 is not a valid score. [ebadscore]
Error: Please check your data entry: 400-300=100, not 200. [easa]
Warning: 35 is a suspiciously low score, but has been accepted. [wlowscore]
#endstderr
#endtest
