Add autopilot test logs (2162 lines, successful 2-player game)
This commit is contained in:
parent
775bbde030
commit
cab39ec2b2
2 changed files with 2675 additions and 0 deletions
2162
test_data/autopilot_bridge.log
Normal file
2162
test_data/autopilot_bridge.log
Normal file
File diff suppressed because it is too large
Load diff
513
test_data/autopilot_players.log
Normal file
513
test_data/autopilot_players.log
Normal file
|
|
@ -0,0 +1,513 @@
|
|||
Starting 2 autopilot players: ['alice', 'bob']
|
||||
Connecting to 127.0.0.1:6667 #monop
|
||||
[alice] Timeout waiting for registration
|
||||
[alice] Connected and joined #monop
|
||||
[bob] Timeout waiting for registration
|
||||
[alice] Sending player count (in case we missed the prompt)
|
||||
[alice] -> .2
|
||||
[bob] Connected and joined #monop
|
||||
[alice] -> .alice
|
||||
[alice] Game started! alice goes first.
|
||||
[bob] -> .bob
|
||||
[bob] Game started! alice goes first.
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Illegal response error: Illegal response: "roll". Use '?' to get list of valid answers
|
||||
[bob] Illegal response error: Illegal response: "roll". Use '?' to get list of valid answers
|
||||
[alice] -> .yes
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] Illegal response error: Illegal response: "roll". Use '?' to get list of valid answers
|
||||
[alice] Illegal response error: Illegal response: "roll". Use '?' to get list of valid answers
|
||||
[bob] -> .yes
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[bob] -> .yes
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[alice] -> .mortgage
|
||||
[alice] Valid options: ['Reading RR', 'Vermont ave. (L)', 'States ave. (V)', '']
|
||||
[alice] -> .?
|
||||
[alice] -> .Reading RR
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['Vermont ave. (L)', 'States ave. (V)', 'St. James pl. (O)', '']
|
||||
[alice] -> .Vermont ave. (L)
|
||||
[alice] -> .done
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[alice] -> .roll
|
||||
[alice] -> .mortgage
|
||||
[alice] Valid options: ['States ave. (V)', 'St. James pl. (O)', '']
|
||||
[alice] -> .?
|
||||
[alice] -> .States ave. (V)
|
||||
[alice] -> .done
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[alice] -> .mortgage
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['Short Line RR', 'St. James pl. (O)', 'New York ave. (O)', '']
|
||||
[alice] -> .Short Line RR
|
||||
[alice] -> .done
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .10%
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] -> .yes
|
||||
[alice] -> .mortgage
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['Connecticut ave. (L)', 'St. James pl. (O)', '']
|
||||
[alice] -> .Connecticut ave. (L)
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['St. James pl. (O)', 'New York ave. (O)', '']
|
||||
[alice] -> .St. James pl. (O)
|
||||
[alice] -> .done
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[alice] -> .mortgage
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['Tennessee ave. (O)', 'New York ave. (O)', '']
|
||||
[alice] -> .Tennessee ave. (O)
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['New York ave. (O)', 'Marvin Gardens (Y)', '']
|
||||
[alice] -> .New York ave. (O)
|
||||
[alice] -> .done
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[bob] -> .mortgage
|
||||
[bob] -> .?[bob] Valid options: ['Electric Co.', 'Water Works', 'Pennsylvania RR', '']
|
||||
|
||||
[bob] -> .Electric Co.
|
||||
[bob] -> .?
|
||||
[bob] Valid options: ['Water Works', 'Pennsylvania RR', 'Mediterranean ave. (P)', '']
|
||||
[bob] -> .Water Works
|
||||
[bob] -> .done
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] -> .yes
|
||||
[alice] -> .mortgage
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['B&O RR', 'Marvin Gardens (Y)', 'Pacific ave. (G)', '']
|
||||
[alice] -> .B&O RR
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['Marvin Gardens (Y)', 'Pacific ave. (G)', 'Boardwalk (D)', '']
|
||||
[alice] -> .Marvin Gardens (Y)
|
||||
[alice] -> .done
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[alice] -> .mortgage
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['Pacific ave. (G)', 'Pennsylvania ave. (G)', '']
|
||||
[alice] -> .Pacific ave. (G)
|
||||
[alice] -> .?
|
||||
[alice] Valid options: ['Pennsylvania ave. (G)', 'Boardwalk (D)', 'done']
|
||||
[alice] -> .Pennsylvania ave. (G)
|
||||
[alice] -> .yes
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] -> .10%
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .yes
|
||||
[bob] -> .mortgage
|
||||
[bob] -> .?
|
||||
[bob] Valid options: ['Pennsylvania RR', 'Mediterranean ave. (P)', '']
|
||||
[bob] -> .Pennsylvania RR
|
||||
[bob] -> .done
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] Turn correction: alice's turn (not bob)[alice] Turn correction: alice's turn (not bob)
|
||||
|
||||
[bob] -> .roll
|
||||
[bob] -> .10%
|
||||
[alice] -> .roll
|
||||
[alice] -> .yes
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .10%
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] Turn correction: alice's turn (not bob)[alice] Turn correction: alice's turn (not bob)
|
||||
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .10%
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] Turn correction: bob's turn (not alice)[alice] Turn correction: bob's turn (not alice)
|
||||
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)[bob] Turn correction: bob's turn (not alice)
|
||||
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)[bob] Turn correction: alice's turn (not bob)
|
||||
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)[bob] Turn correction: bob's turn (not alice)
|
||||
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .10%
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] Illegal response error: Illegal response: "roll". Use '?' to get list of valid answers[alice] Illegal response error: Illegal response: "roll". Use '?' to get list of valid answers
|
||||
|
||||
[bob] -> .10%
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .10%
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] Turn correction: bob's turn (not alice)[alice] Turn correction: bob's turn (not alice)
|
||||
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)[alice] Turn correction: bob's turn (not alice)
|
||||
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[bob] Turn correction: alice's turn (not bob)
|
||||
[alice] Turn correction: alice's turn (not bob)
|
||||
[bob] -> .roll
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] Turn correction: bob's turn (not alice)[alice] Turn correction: bob's turn (not alice)
|
||||
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
[alice] -> .roll
|
||||
[bob] -> .roll
|
||||
[bob] Turn correction: bob's turn (not alice)
|
||||
[alice] Turn correction: bob's turn (not alice)
|
||||
[alice] -> .roll
|
||||
Loading…
Reference in a new issue