|
From: Stefan F. <ste...@us...> - 2011-08-01 05:24:35
|
dev/null |binary
rails/util/ListAndFixSavedFiles.java | 3
test/data/1851/pbem/1851_A_SR6.report | 625 ---------------
test/data/1851/pbem/1851_A_SR6.txt | 5
test/data/1856/finished/1856_A_OR5_b.report | 812 -------------------
test/data/1856/finished/1856_A_OR5_b.txt | 6
test/data/1856/pbem/1856_A_SR4.report | 429 ----------
test/data/1856/pbem/1856_A_SR4.txt | 4
test/data/1889/pbem/1889_A_OR6.report | 625 ---------------
test/data/1889/pbem/1889_A_OR6.txt | 5
test/data/1889/test/1889_A_OR6.report | 431 ----------
test/data/1889/test/1889_A_OR6.txt | 3
test/data/1889/test/1889_B_OR4_b.report | 693 ----------------
test/data/1889/test/1889_B_OR4_b.txt | 2
test/data/18AL/bug/18AL_20100303_2323Brian.report | 651 ---------------
test/data/18AL/finished/18AL_A_OR6_e..txt | 5
test/data/18AL/finished/18AL_A_OR6_e.report | 909 ----------------------
test/data/real/1830_A.rails |binary
test/data/real/1856_A.rails |binary
test/data/real/1889_A.rails |binary
test/data/real/1889_B.rails.corrupt |binary
test/data/real/1889_C.rails |binary
test/data/real/18AL_A.rails |binary
test/data/real/18EU_A.rails |binary
test/data/template.txt | 4
25 files changed, 3 insertions(+), 5209 deletions(-)
New commits:
commit 0f7b51b21d0354c33fec5fc3492a247841d57c97
Merge: 2551fe0 db9eb87
Author: Stefan Frey <ste...@we...>
Date: Mon Aug 1 07:13:24 2011 +0200
Merge branch 'master' of git://rails.git.sourceforge.net/gitroot/rails/rails
commit 2551fe03ec3d2f8002007a81f17c8ab92f09f0de
Author: Stefan Frey <ste...@we...>
Date: Mon Aug 1 07:13:00 2011 +0200
Added game reports
Signal 1889_B as corrupt
diff --git a/test/data/real/1889_B.rails b/test/data/real/1889_B.rails
deleted file mode 100644
index c118a18..0000000
Binary files a/test/data/real/1889_B.rails and /dev/null differ
diff --git a/test/data/real/1889_B.rails.corrupt b/test/data/real/1889_B.rails.corrupt
new file mode 100644
index 0000000..c118a18
Binary files /dev/null and b/test/data/real/1889_B.rails.corrupt differ
commit 06e945ffcb464f98b57f40464d137720158e7482
Author: Stefan Frey <ste...@we...>
Date: Mon Aug 1 06:54:48 2011 +0200
Added further test games
diff --git a/test/data/real/1830_A.rails b/test/data/real/1830_A.rails
new file mode 100644
index 0000000..af64f9c
Binary files /dev/null and b/test/data/real/1830_A.rails differ
diff --git a/test/data/real/1856_A.rails b/test/data/real/1856_A.rails
new file mode 100644
index 0000000..e07337d
Binary files /dev/null and b/test/data/real/1856_A.rails differ
diff --git a/test/data/real/1889_B.rails b/test/data/real/1889_B.rails
new file mode 100644
index 0000000..c118a18
Binary files /dev/null and b/test/data/real/1889_B.rails differ
diff --git a/test/data/real/1889_C.rails b/test/data/real/1889_C.rails
new file mode 100644
index 0000000..0ca98e6
Binary files /dev/null and b/test/data/real/1889_C.rails differ
commit a103f32f0a171669719bc79c035ff39b4abaee44
Author: Stefan Frey <ste...@we...>
Date: Fri Jul 29 14:32:54 2011 +0200
Added further test games
diff --git a/test/data/real/1889_A.rails b/test/data/real/1889_A.rails
new file mode 100644
index 0000000..24cabfd
Binary files /dev/null and b/test/data/real/1889_A.rails differ
diff --git a/test/data/real/1889_A_OR6.rails b/test/data/real/1889_A_OR6.rails
deleted file mode 100644
index 24cabfd..0000000
Binary files a/test/data/real/1889_A_OR6.rails and /dev/null differ
diff --git a/test/data/real/18AL_A.rails b/test/data/real/18AL_A.rails
new file mode 100644
index 0000000..3b8b414
Binary files /dev/null and b/test/data/real/18AL_A.rails differ
diff --git a/test/data/real/18AL_A_OR6_e.rails b/test/data/real/18AL_A_OR6_e.rails
deleted file mode 100644
index 3b8b414..0000000
Binary files a/test/data/real/18AL_A_OR6_e.rails and /dev/null differ
diff --git a/test/data/real/18EU_A.rails b/test/data/real/18EU_A.rails
new file mode 100644
index 0000000..74bd1d4
Binary files /dev/null and b/test/data/real/18EU_A.rails differ
commit 8f3065774b2cce4df3227d85390c934fd138e504
Author: Stefan Frey <ste...@we...>
Date: Thu Jul 28 16:29:25 2011 +0200
Fixed non-clearing report header
diff --git a/rails/util/ListAndFixSavedFiles.java b/rails/util/ListAndFixSavedFiles.java
index ad2c73b..11a6938 100644
--- a/rails/util/ListAndFixSavedFiles.java
+++ b/rails/util/ListAndFixSavedFiles.java
@@ -161,6 +161,9 @@ implements ActionListener, KeyListener {
filepath = selectedFile.getPath();
saveDirectory = selectedFile.getParent();
+ // clear header text
+ headerText = new StringBuffer();
+
// use GameLoader object to load game
fileIO = new GameFileIO();
commit c14b9dcd8176d3a682935bc10d24eaaa78d45108
Author: Stefan Frey <ste...@we...>
Date: Thu Jul 28 16:24:27 2011 +0200
Changed and updated test games
diff --git a/test/data/1851/pbem/1851_A_SR6.rails b/test/data/1851/pbem/1851_A_SR6.rails
deleted file mode 100644
index 14b864b..0000000
Binary files a/test/data/1851/pbem/1851_A_SR6.rails and /dev/null differ
diff --git a/test/data/1851/pbem/1851_A_SR6.report b/test/data/1851/pbem/1851_A_SR6.report
deleted file mode 100644
index 6815ffb..0000000
--- a/test/data/1851/pbem/1851_A_SR6.report
+++ /dev/null
@@ -1,625 +0,0 @@
-GameIs,1851
-PlayerIs,1,Chris Brooks
-PlayerIs,2,Matt Riley
-PlayerIs,3,Mike Deans
-PlayerIs,4,Chris Shaffer
-PlayerIs,5,JD Huntington
-PlayerCash,$400
-BankHas,$6040
-StartOfPhase,2
-BankSizeIs,$6040
-StartOfInitialRound
-HasPriority,Chris Brooks
-BuysItemFor,Chris Brooks,ET&WNC,$80
-BuysItemFor,Matt Riley,L&O,$200
-ALSO_GETS,Matt Riley,PRES_CERT_NAME,L&N,20
-BuysItemFor,Mike Deans,CNO&TP,$240
-ALSO_GETS,Mike Deans,CERT_NAME,L&N,10
-BuysItemFor,Chris Shaffer,M&C,$50
-BuysItemFor,JD Huntington,O&W,$210
-ALSO_GETS,JD Huntington,CERT_NAME,L&N,10
----
-Has,Chris Brooks,$320
-Has,Matt Riley,$200
-Has,Mike Deans,$160
-Has,Chris Shaffer,$350
-Has,JD Huntington,$190
-StartStockRound,1
-HasPriority,Chris Brooks
----
-PASSES,Chris Brooks
-PASSES,Matt Riley
-BUY_SHARE_LOG,Mike Deans,10,L&N,IPO,$100
-PRICE_MOVES_LOG,L&N,$100,E3,$110,E2
-FloatsWithCash,L&N,$400
-START_COMPANY_LOG,Chris Shaffer,TC,$70,$140,2,20,BANK
-BUY_SHARE_LOG,JD Huntington,10,L&N,L&N,$110
----
-BUY_SHARE_LOG,Chris Brooks,10,TC,IPO,$70
-BUY_SHARE_LOG,Matt Riley,10,L&N,L&N,$110
-PASSES,Mike Deans
-BUY_SHARE_LOG,Chris Shaffer,10,TC,IPO,$70
-BUY_SHARE_LOG,JD Huntington,10,TC,IPO,$70
-PRICE_MOVES_LOG,TC,$70,C5,$75,C4
-FloatsWithCash,TC,$250
----
-BUY_SHARE_LOG,Chris Brooks,10,TC,TC,$75
-BUY_SHARE_LOG,Matt Riley,10,TC,TC,$75
-PASSES,Mike Deans
-BUY_SHARE_LOG,Chris Shaffer,10,TC,TC,$75
-PASSES,JD Huntington
----
-BUY_SHARE_LOG,Chris Brooks,10,TC,TC,$75
-PASSES,Matt Riley
-PASSES,Mike Deans
-PASSES,Chris Shaffer
-PASSES,JD Huntington
----
-BUY_SHARE_LOG,Chris Brooks,10,TC,TC,$75
-PASSES,Matt Riley
-PASSES,Mike Deans
-PASSES,Chris Shaffer
-PASSES,JD Huntington
----
-PASSES,Chris Brooks
-END_SR,1
-PRICE_MOVES_LOG,TC,$75,C4,$82,C3
-SoldOut,TC,$75,C4,$82,C3
----
-Has,L&N,$620
-Has,TC,$625
-Has,Chris Brooks,$25
-Has,Matt Riley,$15
-Has,Mike Deans,$60
-Has,Chris Shaffer,$65
-Has,JD Huntington,$10
-START_OR,1.1
----
-ReceivesFor,Matt Riley,$5,L&O
-ReceivesFor,Chris Shaffer,$10,M&C
-ReceivesFor,Chris Brooks,$15,ET&WNC
-ReceivesFor,JD Huntington,$20,O&W
-ReceivesFor,Mike Deans,$25,CNO&TP
-CompanyOperates,L&N,Matt Riley
-LaysTileAt,L&N,9,C15,SW
-CompanyDoesNotPayDividend,L&N
-PRICE_MOVES_LOG,L&N,$110,E2,$100,D2
-BuysTrain,L&N,2,IPO,$100
-FirstTrainBought,2
-BuysTrain,L&N,2,IPO,$100
-CompanyOperates,TC,Chris Shaffer
-LaysTileAtFor,TC,202,F12,E,$40
-CompanyDoesNotPayDividend,TC
-PRICE_MOVES_LOG,TC,$82,C3,$75,B3
-BuysTrain,TC,2,IPO,$100
-EndOfOperatingRound,1.1
----
-Has,L&N,$420
-Has,TC,$485
-Has,Chris Brooks,$40
-Has,Matt Riley,$20
-Has,Mike Deans,$85
-Has,Chris Shaffer,$75
-Has,JD Huntington,$30
-StartStockRound,2
-HasPriority,Matt Riley
----
-PASSES,Matt Riley
-PASSES,Mike Deans
-PASSES,Chris Shaffer
-PASSES,JD Huntington
-PASSES,Chris Brooks
-END_SR,2
-PRICE_MOVES_LOG,TC,$75,B3,$82,B2
-SoldOut,TC,$75,B3,$82,B2
----
-Has,L&N,$420
-Has,TC,$485
-Has,Chris Brooks,$40
-Has,Matt Riley,$20
-Has,Mike Deans,$85
-Has,Chris Shaffer,$75
-Has,JD Huntington,$30
-START_OR,2.1
----
-ReceivesFor,Matt Riley,$5,L&O
-ReceivesFor,Chris Shaffer,$10,M&C
-ReceivesFor,Chris Brooks,$15,ET&WNC
-ReceivesFor,JD Huntington,$20,O&W
-ReceivesFor,Mike Deans,$25,CNO&TP
-CompanyOperates,L&N,Matt Riley
-LaysTileAt,L&N,57,D14,SW
-LAYS_FREE_TOKEN_ON,L&N,D14
-CompanyRevenue,L&N,$80
-CompanyPaysOutFull,L&N,$80
-Payout,Matt Riley,$24,3,10
-Payout,Mike Deans,$16,2,10
-Payout,JD Huntington,$16,2,10
-Payout,L&N,$24,3,10
-CompanyOperates,TC,Chris Shaffer
-LaysTileAt,TC,9,E13,SW
-CompanyRevenue,TC,$50
-CompanyPaysOutFull,TC,$50
-Payout,Matt Riley,$5,1,10
-Payout,JD Huntington,$5,1,10
-Payout,Chris Brooks,$20,4,10
-Payout,Chris Shaffer,$20,4,10
-BuysTrain,TC,2,IPO,$100
-BuysTrain,TC,2,IPO,$100
-All 2-trains are sold out, 3-trains now available
-BuysTrain,TC,3,IPO,$200
-FirstTrainBought,3
-StartOfPhase,3
-EndOfOperatingRound,2.1
----
-Has,L&N,$444
-Has,TC,$85
-Has,Chris Brooks,$75
-Has,Matt Riley,$54
-Has,Mike Deans,$126
-Has,Chris Shaffer,$105
-Has,JD Huntington,$71
-StartStockRound,3
-HasPriority,Matt Riley
----
-PASSES,Matt Riley
-BUY_SHARE_LOG,Mike Deans,10,L&N,L&N,$100
-SELL_SHARES_LOG,Chris Shaffer,4,10,40,TC,$328
-IS_NOW_PRES_OF,Chris Brooks,TC
-PRICE_MOVES_LOG,TC,$82,B2,$60,B6
-START_COMPANY_LOG,Chris Shaffer,GM&O,$82,$164,2,20,BANK
-BUY_SHARE_LOG,JD Huntington,10,TC,Pool,$60
-BUY_SHARE_LOG,Chris Brooks,10,TC,Pool,$60
----
-PASSES,Matt Riley
-PASSES,Mike Deans
-BUY_SHARE_LOG,Chris Shaffer,10,GM&O,IPO,$82
-Autopasses,JD Huntington
-PASSES,Chris Brooks
----
-PASSES,Matt Riley
-SELL_SHARE_LOG,Mike Deans,10,L&N,$100
-PRICE_MOVES_LOG,L&N,$100,D2,$90,D3
-BUY_SHARE_LOG,Mike Deans,10,TC,Pool,$60
-BUY_SHARE_LOG,Chris Shaffer,10,GM&O,IPO,$82
-Autopasses,JD Huntington
-PASSES,Chris Brooks
----
-PASSES,Matt Riley
-BUY_SHARE_LOG,Mike Deans,10,TC,Pool,$60
-BUY_SHARE_LOG,Chris Shaffer,10,GM&O,IPO,$82
-PRICE_MOVES_LOG,GM&O,$82,D4,$90,D3
-FloatsWithCash,GM&O,$310
-Autopasses,JD Huntington
-PASSES,Chris Brooks
----
-PASSES,Matt Riley
-Autopasses,Mike Deans
-PASSES,Chris Shaffer
-END_SR,3
-PRICE_MOVES_LOG,TC,$60,B6,$65,B5
-SoldOut,TC,$60,B6,$65,B5
----
-Has,GM&O,$310
-Has,L&N,$544
-Has,TC,$85
-Has,Chris Brooks,$15
-Has,Matt Riley,$54
-Has,Mike Deans,$6
-Has,Chris Shaffer,$23
-Has,JD Huntington,$11
-START_OR,3.1
----
-ReceivesFor,Matt Riley,$5,L&O
-ReceivesFor,Chris Shaffer,$10,M&C
-ReceivesFor,Chris Brooks,$15,ET&WNC
-ReceivesFor,JD Huntington,$20,O&W
-ReceivesFor,Mike Deans,$25,CNO&TP
-CompanyOperates,L&N,Matt Riley
-LaysTileAt,L&N,511,B16,W
-CompanyRevenue,L&N,$110
-CompanyPaysOutFull,L&N,$110
-Payout,Matt Riley,$33,3,10
-Payout,Mike Deans,$22,2,10
-Payout,JD Huntington,$22,2,10
-Payout,L&N,$22,2,10
-PRICE_MOVES_LOG,L&N,$90,D3,$100,E3
-BuysTrain,L&N,3,IPO,$200
-CompanyOperates,GM&O,Chris Shaffer
-LaysTileAt,GM&O,57,G7,NW
-LaysTileAt,GM&O,5,F6,W
-LAYS_FREE_TOKEN_ON,GM&O,F6
-CompanyDoesNotPayDividend,GM&O
-PRICE_MOVES_LOG,GM&O,$90,D3,$82,C3
-BuysTrain,GM&O,3,IPO,$200
-CompanyOperates,TC,Chris Brooks
-LaysTileAtFor,TC,6,B18,E,$40
-LaysTileAt,TC,8,A19,SW
-LAYS_FREE_TOKEN_ON,TC,B18
-CompanyRevenue,TC,$190
-CompanyPaysOutFull,TC,$190
-Payout,Matt Riley,$19,1,10
-Payout,Mike Deans,$38,2,10
-Payout,JD Huntington,$38,2,10
-Payout,Chris Brooks,$95,5,10
-PRICE_MOVES_LOG,TC,$65,B5,$70,C5
-EndOfOperatingRound,3.1
----
-Has,GM&O,$110
-Has,L&N,$366
-Has,TC,$45
-Has,Chris Brooks,$125
-Has,Matt Riley,$111
-Has,Mike Deans,$91
-Has,Chris Shaffer,$33
-Has,JD Huntington,$91
-START_OR,3.2
----
-ReceivesFor,Matt Riley,$5,L&O
-ReceivesFor,Chris Shaffer,$10,M&C
-ReceivesFor,Chris Brooks,$15,ET&WNC
-ReceivesFor,JD Huntington,$20,O&W
-ReceivesFor,Mike Deans,$25,CNO&TP
-CompanyOperates,L&N,Matt Riley
-LaysTileAt,L&N,619,B18,SW
-CompanyRevenue,L&N,$220
-CompanyPaysOutFull,L&N,$220
-Payout,Mike Deans,$44,2,10
-Payout,Matt Riley,$66,3,10
-Payout,JD Huntington,$44,2,10
-Payout,L&N,$44,2,10
-PRICE_MOVES_LOG,L&N,$100,E3,$110,F3
-CompanyOperates,GM&O,Chris Shaffer
-LaysTileAt,GM&O,9,G5,SW
-LaysTileAtFor,GM&O,202,H4,E,$60
-LAYS_FREE_TOKEN_ON,GM&O,H4
-CompanyRevenue,GM&O,$70
-CompanyPaysOutFull,GM&O,$70
-Payout,Chris Shaffer,$35,5,10
-Payout,GM&O,$35,5,10
-CompanyOperates,TC,Chris Brooks
-LaysTileAt,TC,14,D14,SW
-LAYS_FREE_TOKEN_ON,TC,D14
-CompanyRevenue,TC,$270
-CompanyPaysOutFull,TC,$270
-Payout,Matt Riley,$27,1,10
-Payout,Mike Deans,$54,2,10
-Payout,JD Huntington,$54,2,10
-Payout,Chris Brooks,$135,5,10
-PRICE_MOVES_LOG,TC,$70,C5,$75,D5
-EndOfOperatingRound,3.2
----
-Has,GM&O,$85
-Has,L&N,$410
-Has,TC,$45
-Has,Chris Brooks,$275
-Has,Matt Riley,$209
-Has,Mike Deans,$214
-Has,Chris Shaffer,$78
-Has,JD Huntington,$209
-StartStockRound,4
-HasPriority,JD Huntington
----
-SELL_SHARE_LOG,JD Huntington,10,L&N,$110
-PRICE_MOVES_LOG,L&N,$110,F3,$100,F4
-SELL_SHARES_LOG,JD Huntington,2,10,20,TC,$150
-PRICE_MOVES_LOG,TC,$75,D5,$65,D7
-START_COMPANY_LOG,JD Huntington,Dixie,$90,$180,2,20,BANK
-BUY_SHARE_LOG,Chris Brooks,10,TC,Pool,$65
-BUY_SHARE_LOG,Matt Riley,10,L&N,Pool,$100
-BUY_SHARE_LOG,Mike Deans,10,L&N,Pool,$100
-BUY_SHARE_LOG,Chris Shaffer,10,TC,Pool,$65
----
-BUY_SHARE_LOG,JD Huntington,10,Dixie,IPO,$90
-BUY_SHARE_LOG,Chris Brooks,10,Dixie,IPO,$90
-BUY_SHARE_LOG,Matt Riley,10,GM&O,GM&O,$82
-BUY_SHARE_LOG,Mike Deans,10,L&N,L&N,$100
-PASSES,Chris Shaffer
----
-BUY_SHARE_LOG,JD Huntington,10,Dixie,IPO,$90
-PRICE_MOVES_LOG,Dixie,$90,E4,$100,E3
-FloatsWithCash,Dixie,$350
-BUY_SHARE_LOG,Chris Brooks,10,Dixie,Dixie,$100
-PASSES,Matt Riley
-SELL_SHARES_LOG,Mike Deans,2,10,20,TC,$130
-PRICE_STAYS_LOG,TC,$65,D7
-BUY_SHARE_LOG,Mike Deans,10,L&N,L&N,$100
-IS_NOW_PRES_OF,Mike Deans,L&N
-PASSES,Chris Shaffer
----
-BUY_SHARE_LOG,JD Huntington,10,Dixie,Dixie,$100
-Autopasses,Chris Brooks
-PASSES,Matt Riley
-PASSES,Mike Deans
-PASSES,Chris Shaffer
----
-PASSES,JD Huntington
-END_SR,4
-PRICE_MOVES_LOG,L&N,$100,F4,$110,F3
-SoldOut,L&N,$100,F4,$110,F3
----
-Has,GM&O,$167
-Has,L&N,$610
-Has,Dixie,$550
-Has,TC,$45
-Has,Chris Brooks,$20
-Has,Matt Riley,$27
-Has,Mike Deans,$44
-Has,Chris Shaffer,$13
-Has,JD Huntington,$9
-START_OR,4.1
----
-ReceivesFor,Matt Riley,$5,L&O
-ReceivesFor,Chris Shaffer,$10,M&C
-ReceivesFor,Chris Brooks,$15,ET&WNC
-ReceivesFor,JD Huntington,$20,O&W
-ReceivesFor,Mike Deans,$25,CNO&TP
-CompanyOperates,L&N,Mike Deans
-LaysTileAt,L&N,511,F12,SW
-LAYS_FREE_TOKEN_ON,L&N,F12
-CompanyRevenue,L&N,$250
-CompanyPaysOutFull,L&N,$250
-Payout,Mike Deans,$125,5,10
-Payout,JD Huntington,$25,1,10
-Payout,Matt Riley,$100,4,10
-PRICE_MOVES_LOG,L&N,$110,F3,$122,G3
-BuysTrain,L&N,3,IPO,$200
-All 3-trains are sold out, 4-trains now available
-CompanyOperates,Dixie,JD Huntington
-LaysTileAtFor,Dixie,202,H16,NW,$40
-LaysTileAtFor,Dixie,9,I17,NW,$60
-CompanyDoesNotPayDividend,Dixie
-PRICE_MOVES_LOG,Dixie,$100,E3,$90,D3
-BuysTrain,Dixie,4,IPO,$300
-FirstTrainBought,4
-StartOfPhase,4
-TrainsRusted,2
-CompanyOperates,GM&O,Chris Shaffer
-LaysTileAt,GM&O,9,H8,NW
-LaysTileAt,GM&O,8,I9,NW
-CompanyRevenue,GM&O,$80
-CompanyPaysOutFull,GM&O,$80
-Payout,Matt Riley,$8,1,10
-Payout,Chris Shaffer,$40,5,10
-Payout,GM&O,$32,4,10
-CompanyOperates,TC,Chris Brooks
-LaysTileAt,TC,7,D16,SW
-LaysTileAt,TC,8,E15,NE
-CompanyRevenue,TC,$120
-CompanyWithholds,TC,$120
-PRICE_MOVES_LOG,TC,$65,D7,$60,C7
-EndOfOperatingRound,4.1
----
-Has,GM&O,$199
-Has,L&N,$410
-Has,Dixie,$150
-Has,TC,$165
-Has,Chris Brooks,$35
-Has,Matt Riley,$140
-Has,Mike Deans,$194
-Has,Chris Shaffer,$63
-Has,JD Huntington,$54
-START_OR,4.2
----
-ReceivesFor,Matt Riley,$5,L&O
-ReceivesFor,Chris Shaffer,$10,M&C
-ReceivesFor,Chris Brooks,$15,ET&WNC
-ReceivesFor,JD Huntington,$20,O&W
-ReceivesFor,Mike Deans,$25,CNO&TP
-CompanyOperates,L&N,Mike Deans
-LaysTileAt,L&N,9,G13,NW
-LaysTileAt,L&N,8,H14,NW
-CompanyRevenue,L&N,$230
-CompanyPaysOutFull,L&N,$230
-Payout,Mike Deans,$115,5,10
-Payout,Matt Riley,$92,4,10
-Payout,JD Huntington,$23,1,10
-PRICE_MOVES_LOG,L&N,$122,G3,$135,H3
-BuysTrain,L&N,4,IPO,$300
-CompanyOperates,Dixie,JD Huntington
-LaysTileAt,Dixie,511,H16,SW
-CompanyRevenue,Dixie,$120
-CompanyPaysOutFull,Dixie,$120
-Payout,JD Huntington,$60,5,10
-Payout,Chris Brooks,$24,2,10
-Payout,Dixie,$36,3,10
-PRICE_MOVES_LOG,Dixie,$90,D3,$100,E3
-CompanyOperates,GM&O,Chris Shaffer
-LaysTileAt,GM&O,511,H4,SW
-CompanyRevenue,GM&O,$90
-CompanyPaysOutFull,GM&O,$90
-Payout,Matt Riley,$9,1,10
-Payout,Chris Shaffer,$45,5,10
-Payout,GM&O,$36,4,10
-PRICE_MOVES_LOG,GM&O,$82,C3,$90,D3
-CompanyOperates,TC,Chris Brooks
-LaysTileAt,TC,57,F16,NW
-LaysTileAt,TC,8,G17,SW
-CompanyRevenue,TC,$120
-CompanyWithholds,TC,$120
-PRICE_MOVES_LOG,TC,$60,C7,$50,B7
-EndOfOperatingRound,4.2
----
-Has,GM&O,$235
-Has,L&N,$110
-Has,Dixie,$186
-Has,TC,$285
-Has,Chris Brooks,$74
-Has,Matt Riley,$246
-Has,Mike Deans,$334
-Has,Chris Shaffer,$118
-Has,JD Huntington,$157
-StartStockRound,5
-HasPriority,Chris Brooks
----
-PASSES,Chris Brooks
-BUY_SHARE_LOG,Matt Riley,10,Dixie,Dixie,$100
-BUY_SHARE_LOG,Mike Deans,10,Dixie,Dixie,$100
-BUY_SHARE_LOG,Chris Shaffer,10,GM&O,GM&O,$90
-BUY_SHARE_LOG,JD Huntington,10,Dixie,Dixie,$100
----
-Autopasses,Chris Brooks
-BUY_SHARE_LOG,Matt Riley,10,GM&O,GM&O,$90
-PASSES,Mike Deans
-PASSES,Chris Shaffer
-PASSES,JD Huntington
----
-Autopasses,Chris Brooks
-BUY_SHARE_LOG,Matt Riley,10,TC,Pool,$50
-PASSES,Mike Deans
-PASSES,Chris Shaffer
-PASSES,JD Huntington
----
-Autopasses,Chris Brooks
-PASSES,Matt Riley
-END_SR,5
-PRICE_MOVES_LOG,L&N,$135,H3,$150,H2
-SoldOut,L&N,$135,H3,$150,H2
-PRICE_MOVES_LOG,Dixie,$100,E3,$110,E2
-SoldOut,Dixie,$100,E3,$110,E2
----
-Has,GM&O,$415
-Has,L&N,$110
-Has,Dixie,$486
-Has,TC,$285
-Has,Chris Brooks,$74
-Has,Matt Riley,$6
-Has,Mike Deans,$234
-Has,Chris Shaffer,$28
-Has,JD Huntington,$57
-START_OR,5.1
----
-ReceivesFor,Matt Riley,$5,L&O
-ReceivesFor,Chris Shaffer,$10,M&C
-ReceivesFor,Chris Brooks,$15,ET&WNC
-ReceivesFor,JD Huntington,$20,O&W
-ReceivesFor,Mike Deans,$25,CNO&TP
-CompanyOperates,L&N,Mike Deans
-LaysTileAt,L&N,7,A15,E
-LaysTileAtFor,L&N,8,A17,W,$40
-LAYS_FREE_TOKEN_ON,L&N,H16
-CompanyRevenue,L&N,$400
-CompanySplits,L&N,$400
-L&N receives $200
-Payout,Mike Deans,$100,5,10
-Payout,Matt Riley,$80,4,10
-Payout,JD Huntington,$20,1,10
-PRICE_MOVES_LOG,L&N,$150,H2,$165,I2
-CompanyOperates,Dixie,JD Huntington
-LaysTileAt,Dixie,25,H14,E
-CompanyRevenue,Dixie,$130
-CompanySplits,Dixie,$130
-Dixie receives $60
-Payout,Mike Deans,$7,1,10
-Payout,Matt Riley,$7,1,10
-Payout,JD Huntington,$42,6,10
-Payout,Chris Brooks,$14,2,10
-CompanyOperates,GM&O,Chris Shaffer
-LaysTileAt,GM&O,8,I11,SE
-LaysTileAtFor,GM&O,5,I13,W,$40
-LAYS_FREE_TOKEN_ON,GM&O,I13
-CompanyRevenue,GM&O,$100
-CompanyPaysOutFull,GM&O,$100
-Payout,Matt Riley,$20,2,10
-Payout,Chris Shaffer,$60,6,10
-Payout,GM&O,$20,2,10
-PRICE_MOVES_LOG,GM&O,$90,D3,$100,E3
-CompanyOperates,TC,Chris Brooks
-LaysTileAt,TC,7,F10,E
-LaysTileAt,TC,9,G11,NW
-CompanyRevenue,TC,$120
-CompanySplits,TC,$120
-TC receives $60
-Payout,Matt Riley,$12,2,10
-Payout,Chris Shaffer,$6,1,10
-Payout,Chris Brooks,$36,6,10
-PRICE_MOVES_LOG,TC,$50,B7,$60,C7
-BuysTrain,TC,4,IPO,$300
-All 4-trains are sold out, 5-trains now available
-EndOfOperatingRound,5.1
----
-Has,GM&O,$395
-Has,L&N,$270
-Has,Dixie,$546
-Has,TC,$45
-Has,Chris Brooks,$139
-Has,Matt Riley,$130
-Has,Mike Deans,$366
-Has,Chris Shaffer,$104
-Has,JD Huntington,$139
-START_OR,5.2
----
-ReceivesFor,Matt Riley,$5,L&O
-ReceivesFor,Chris Shaffer,$10,M&C
-ReceivesFor,Chris Brooks,$15,ET&WNC
-ReceivesFor,JD Huntington,$20,O&W
-ReceivesFor,Mike Deans,$25,CNO&TP
-CompanyOperates,L&N,Mike Deans
-LaysTileAt,L&N,8,C19,SW
-LaysTileAtFor,L&N,8,D18,NE,$60
-CompanyRevenue,L&N,$400
-CompanySplits,L&N,$400
-L&N receives $200
-Payout,Mike Deans,$100,5,10
-Payout,Matt Riley,$80,4,10
-Payout,JD Huntington,$20,1,10
-PRICE_MOVES_LOG,L&N,$165,I2,$180,J2
-CompanyOperates,Dixie,JD Huntington
-LaysTileAt,Dixie,14,I13,NW
-LAYS_FREE_TOKEN_ON,Dixie,I13
-CompanyRevenue,Dixie,$140
-CompanyPaysOutFull,Dixie,$140
-Payout,Mike Deans,$14,1,10
-Payout,Matt Riley,$14,1,10
-Payout,JD Huntington,$84,6,10
-Payout,Chris Brooks,$28,2,10
-PRICE_MOVES_LOG,Dixie,$110,E2,$122,F2
-BuysTrain,Dixie,5,IPO,$500
-FirstTrainBought,5
-StartOfPhase,5
-PrivateCloses,L&O
-PrivateCloses,M&C
-PrivateCloses,ET&WNC
-PrivateCloses,O&W
-PrivateCloses,CNO&TP
-CompanyDiscardsTrain,L&N,3
-CompanyOperates,GM&O,Chris Shaffer
-LaysTileAt,GM&O,15,F6,NE
-CompanyRevenue,GM&O,$110
-CompanyPaysOutFull,GM&O,$110
-Payout,Matt Riley,$22,2,10
-Payout,Chris Shaffer,$66,6,10
-Payout,GM&O,$22,2,10
-PRICE_MOVES_LOG,GM&O,$100,E3,$110,F3
-CompanyOperates,TC,Chris Brooks
-LaysTileAt,TC,619,F16,NE
-CompanyRevenue,TC,$280
-CompanyPaysOutFull,TC,$280
-Payout,Matt Riley,$56,2,10
-Payout,Chris Shaffer,$28,1,10
-Payout,Chris Brooks,$168,6,10
-PRICE_MOVES_LOG,TC,$60,C7,$65,D7
-EndOfOperatingRound,5.2
----
-Has,GM&O,$417
-Has,L&N,$410
-Has,Dixie,$46
-Has,TC,$45
-Has,Chris Brooks,$350
-Has,Matt Riley,$307
-Has,Mike Deans,$505
-Has,Chris Shaffer,$208
-Has,JD Huntington,$263
-StartStockRound,6
-HasPriority,Mike Deans
----
-START_COMPANY_LOG,Mike Deans,SR,$100,$200,2,20,BANK
-BUY_SHARE_LOG,Chris Shaffer,10,SR,IPO,$100
-BUY_SHARE_LOG,JD Huntington,10,SR,IPO,$100
-START_COMPANY_LOG,Chris Brooks,IC,$82,$164,2,20,BANK
-BUY_SHARE_LOG,Matt Riley,10,SR,IPO,$100
-PRICE_MOVES_LOG,SR,$100,E3,$110,E2
-FloatsWithCash,SR,$400
----
-BUY_SHARE_LOG,Mike Deans,10,SR,SR,$110
-BUY_SHARE_LOG,Chris Shaffer,10,TC,Pool,$65
diff --git a/test/data/1851/pbem/1851_A_SR6.txt b/test/data/1851/pbem/1851_A_SR6.txt
deleted file mode 100644
index bfc9759..0000000
--- a/test/data/1851/pbem/1851_A_SR6.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Author: Chris Schaffer
-5 players
-in progress
-State: SR 6
-Date: 2010/03/23
diff --git a/test/data/1856/finished/1856_A_OR5_b.rails b/test/data/1856/finished/1856_A_OR5_b.rails
deleted file mode 100644
index e038e77..0000000
Binary files a/test/data/1856/finished/1856_A_OR5_b.rails and /dev/null differ
diff --git a/test/data/1856/finished/1856_A_OR5_b.report b/test/data/1856/finished/1856_A_OR5_b.report
deleted file mode 100644
index b465924..0000000
--- a/test/data/1856/finished/1856_A_OR5_b.report
+++ /dev/null
@@ -1,812 +0,0 @@
-GameIs,1856
-PlayerIs,1,Matt
-PlayerIs,2,Chris
-PlayerIs,3,Brian
-PlayerIs,4,Wesaq
-PlayerCash,$375
-BankHas,$10500
-StartOfPhase,1
-BankSizeIs,$10500
-StartOfInitialRound
-HasPriority,Matt
----
-BID_ITEM_LOG,Matt,$105,Tunn,$270
-BID_ITEM_LOG,Chris,$75,Ship,$300
-BID_ITEM_LOG,Brian,$105,Brdg,$270
-BID_ITEM_LOG,Wesaq,$45,W&SR,$330
----
-BID_ITEM_LOG,Matt,$80,Ship,$190
-BuysItemFor,Chris,Flos,$20
-BuysItemFor,Wesaq,W&SR,$45
-BuysItemFor,Brian,TCC,$50
-TO_AUCTION,Ship
-PASSES,Chris
-BuysItemFor,Matt,Ship,$80
-BuysItemFor,Brian,Brdg,$105
-BuysItemFor,Matt,Tunn,$105
----
-Has,Matt,$190
-Has,Chris,$355
-Has,Brian,$220
-Has,Wesaq,$330
-StartStockRound,1
-HasPriority,Wesaq
----
-START_COMPANY_LOG,Wesaq,GT,$75,$150,2,20,GT
-Floats,GT
-START_COMPANY_LOG,Matt,LPS,$65,$130,2,20,LPS
-Floats,LPS
-START_COMPANY_LOG,Chris,GW,$100,$200,2,20,GW
-Floats,GW
-START_COMPANY_LOG,Brian,CPR,$70,$140,2,20,CPR
-Floats,CPR
----
-BUY_SHARE_LOG,Wesaq,10,GT,IPO,$75
-PriceIsPaidTo,$75,GT
-PASSES,Matt
-BUY_SHARE_LOG,Chris,10,GW,IPO,$100
-PriceIsPaidTo,$100,GW
-BUY_SHARE_LOG,Brian,10,CPR,IPO,$70
-PriceIsPaidTo,$70,CPR
----
-BUY_SHARE_LOG,Wesaq,10,GT,IPO,$75
-PriceIsPaidTo,$75,GT
-PASSES,Matt
-PASSES,Chris
-PASSES,Brian
----
-PASSES,Wesaq
-END_SR,1
----
-Has,GT,$300
-Has,LPS,$130
-Has,CPR,$210
-Has,GW,$300
-Has,Matt,$60
-Has,Chris,$55
-Has,Brian,$10
-Has,Wesaq,$30
-START_OR,1.1
----
-ReceivesFor,Chris,$5,Flos
-ReceivesFor,Wesaq,$10,W&SR
-ReceivesFor,Brian,$10,TCC
-ReceivesFor,Matt,$15,Ship
-ReceivesFor,Brian,$20,Brdg
-ReceivesFor,Matt,$20,Tunn
-CompanyOperates,GW,Chris
-LaysTileAt,GW,5,F17,NE
-CompanyDoesNotPayDividend,GW
-PRICE_MOVES_LOG,GW,$100,E1,$90,D1
-BuysTrain,GW,2,IPO,$100
-FirstTrainBought,2
-CompanyOperates,GT,Wesaq
-LaysTileAt,GT,5,P9,N
-CompanyDoesNotPayDividend,GT
-PRICE_MOVES_LOG,GT,$75,E4,$70,D4
-BuysTrain,GT,2,IPO,$100
-CompanyOperates,CPR,Brian
-LaysTileAtFor,CPR,6,N3,NE,$40
-CompanyDoesNotPayDividend,CPR
-PRICE_MOVES_LOG,CPR,$70,E5,$65,D5
-CompanyTakesLoan,CPR,$100,$90
-BuysTrain,CPR,2,IPO,$100
-BuysTrain,CPR,2,IPO,$100
-CompanyOperates,LPS,Matt
-LaysTileAt,LPS,6,C14,N
-CompanyDoesNotPayDividend,LPS
-PRICE_MOVES_LOG,LPS,$65,E6,$60,D6
-BuysTrain,LPS,2,IPO,$100
-CompanyTakesLoan,LPS,$100,$90
-EndOfOperatingRound,1.1
----
-Has,GT,$200
-Has,LPS,$120
-Has,CPR,$60
-Has,GW,$200
-Has,Matt,$95
-Has,Chris,$60
-Has,Brian,$40
-Has,Wesaq,$40
-StartStockRound,2
-HasPriority,Matt
----
-BUY_SHARE_LOG,Matt,10,CPR,IPO,$70
-PriceIsPaidTo,$70,CPR
-Autopasses,Chris
-Autopasses,Brian
-Autopasses,Wesaq
----
-PASSES,Matt
-END_SR,2
----
-Has,GT,$200
-Has,LPS,$120
-Has,CPR,$130
-Has,GW,$200
-Has,Matt,$25
-Has,Chris,$60
-Has,Brian,$40
-Has,Wesaq,$40
-START_OR,2.1
----
-ReceivesFor,Chris,$5,Flos
-ReceivesFor,Wesaq,$10,W&SR
-ReceivesFor,Brian,$10,TCC
-ReceivesFor,Matt,$15,Ship
-ReceivesFor,Brian,$20,Brdg
-ReceivesFor,Matt,$20,Tunn
-CompanyOperates,GW,Chris
-LaysTileAt,GW,8,E16,SE
-CompanyRevenue,GW,$50
-CompanyPaysOutFull,GW,$50
-Payout,Chris,$15,3,10
-PRICE_MOVES_LOG,GW,$90,D1,$100,E1
-BuysTrain,GW,2,IPO,$100
-All 2-trains are sold out, 3-trains now available
-CompanyOperates,GT,Wesaq
-LaysTileAt,GT,9,O10,SW
-LAYS_TOKEN_ON,GT,N11,$40
-CompanyRevenue,GT,$60
-CompanyPaysOutFull,GT,$60
-Payout,Wesaq,$24,4,10
-PRICE_MOVES_LOG,GT,$70,D4,$75,E4
-CompanyTakesLoan,GT,$100,$90
-CompanyOperates,CPR,Brian
-LaysTileAt,CPR,58,M6,N
-LAYS_TOKEN_ON,CPR,N3,$40
-CompanyTakesLoan,CPR,$100,$100
-CompanyRevenue,CPR,$90
-CompanyMustPayLoanInterest,CPR,$20
-InterestPaidFromTreasury,CPR,$20
-CompanyPaysOutFull,CPR,$90
-Payout,Matt,$9,1,10
-Payout,Brian,$27,3,10
-PRICE_MOVES_LOG,CPR,$65,D5,$70,E5
-CompanyOperates,LPS,Matt
-LaysTileAt,LPS,9,C16,S
-CompanyTakesLoan,LPS,$100,$100
-CompanyRevenue,LPS,$50
-CompanyMustPayLoanInterest,LPS,$20
-InterestPaidFromTreasury,LPS,$20
-CompanyWithholds,LPS,$50
-PRICE_MOVES_LOG,LPS,$60,D6,$55,C6
-BuysTrain,LPS,3,IPO,$225
-FirstTrainBought,3
-StartOfPhase,2
-EndOfOperatingRound,2.1
----
-Has,GT,$250
-Has,LPS,$25
-Has,CPR,$170
-Has,GW,$100
-Has,Matt,$69
-Has,Chris,$80
-Has,Brian,$97
-Has,Wesaq,$74
-StartStockRound,3
-HasPriority,Chris
----
-BUY_SHARE_LOG,Chris,10,CPR,IPO,$70
-PriceIsPaidTo,$70,CPR
-BUY_SHARE_LOG,Brian,10,CPR,IPO,$70
-HoldMoneyInEscrow,$70,$70,CPR
-SELL_SHARES_LOG,Wesaq,2,10,20,GT,$150
-PRICE_MOVES_LOG,GT,$75,E4,$65,E6
-START_COMPANY_LOG,Wesaq,TGB,$70,$140,2,20,TGB
-BUY_SHARE_LOG,Matt,10,LPS,IPO,$65
-PriceIsPaidTo,$65,LPS
----
-Autopasses,Chris
-Autopasses,Brian
-BUY_SHARE_LOG,Wesaq,10,TGB,IPO,$70
-PriceIsPaidTo,$70,TGB
-Floats,TGB
-PASSES,Matt
----
-Autopasses,Chris
-Autopasses,Brian
-PASSES,Wesaq
-END_SR,3
----
-Has,GT,$250
-Has,LPS,$90
-Has,CPR,$240
-Has,TGB,$210
-Has,GW,$100
-Has,Matt,$4
-Has,Chris,$10
-Has,Brian,$27
-Has,Wesaq,$14
-START_OR,3.1
----
-ReceivesFor,Chris,$5,Flos
-ReceivesFor,Wesaq,$10,W&SR
-ReceivesFor,Brian,$10,TCC
-ReceivesFor,Matt,$15,Ship
-ReceivesFor,Brian,$20,Brdg
-ReceivesFor,Matt,$20,Tunn
-CompanyOperates,GW,Chris
-LaysTileAt,GW,57,D17,SW
-LAYS_TOKEN_ON,GW,F17,$40
-CompanyRevenue,GW,$90
-CompanyWithholds,GW,$90
-PRICE_MOVES_LOG,GW,$100,E1,$90,D1
-CompanyTakesLoan,GW,$100,$90
-BuysPrivateFromFor,GW,Flos,Chris,$40
-CompanyOperates,CPR,Brian
-CompanyTakesLoan,CPR,$100,$100
-LaysTileAt,CPR,121,M4,SW
-CompanyRevenue,CPR,$110
-CompanyMustPayLoanInterest,CPR,$30
-InterestPaidFromTreasury,CPR,$30
-CompanyPaysOutFull,CPR,$110
-Payout,Brian,$44,4,10
-Payout,Matt,$11,1,10
-Payout,Chris,$11,1,10
-PRICE_MOVES_LOG,CPR,$70,E5,$75,F5
-BuysTrain,CPR,3,IPO,$225
-CompanyOperates,TGB,Wesaq
-LaysTileAt,TGB,57,K8,SE
-CompanyTakesLoan,TGB,$100,$100
-BuysPrivateFromFor,TGB,W&SR,Wesaq,$80
-LAYS_FREE_TOKEN_ON,TGB,I12
-InterestPaidFromTreasury,TGB,$10
-CompanyDoesNotPayDividend,TGB
-PRICE_MOVES_LOG,TGB,$70,E5,$65,D5
-BuysTrain,TGB,3,IPO,$225
-PrivateCloses,W&SR
-CompanyOperates,GT,Wesaq
-LaysTileAt,GT,9,O8,NW
-CompanyRevenue,GT,$60
-CompanyMustPayLoanInterest,GT,$10
-InterestPaidFromTreasury,GT,$10
-CompanyPaysOutFull,GT,$60
-Payout,Wesaq,$12,2,10
-Payout,GT,$12,2,10
-PRICE_MOVES_LOG,GT,$65,E6,$70,F6
-CompanyTakesLoan,GT,$100,$90
-BuysTrain,GT,3,IPO,$225
-CompanyOperates,LPS,Matt
-LaysTileAt,LPS,7,C18,N
-CompanyTakesLoan,LPS,$100,$100
-BuysPrivateFromFor,LPS,Ship,Matt,$140
-LaysBonusTokenOn,LPS,Port,$20,C14
-PrivateCloses,Ship
-DestinationReached,LPS,F17
-CompanyRevenue,LPS,$150
-CompanyMustPayLoanInterest,LPS,$30
-InterestPaidFromTreasury,LPS,$30
-CompanyPaysOutFull,LPS,$150
-Payout,Matt,$45,3,10
-PRICE_MOVES_LOG,LPS,$55,C6,$60,D6
-EndOfOperatingRound,3.1
----
-Has,GT,$117
-Has,LPS,$20
-Has,CPR,$85
-Has,TGB,$0
-Has,GW,$200
-Has,Matt,$235
-Has,Chris,$66
-Has,Brian,$101
-Has,Wesaq,$111
-START_OR,3.2
----
-ReceivesFor,GW,$5,Flos
-ReceivesFor,Brian,$10,TCC
-ReceivesFor,Brian,$20,Brdg
-ReceivesFor,Matt,$20,Tunn
-CompanyOperates,GW,Chris
-LaysTileAt,GW,26,C18,SW
-CompanyRevenue,GW,$90
-CompanyMustPayLoanInterest,GW,$10
-InterestPaidFromTreasury,GW,$10
-CompanyPaysOutFull,GW,$90
-Payout,Chris,$27,3,10
-PRICE_MOVES_LOG,GW,$90,D1,$100,E1
-CompanyTakesLoan,GW,$100,$90
-BuysTrain,GW,3,IPO,$225
-All 3-trains are sold out, 4-trains now available
-CompanyOperates,CPR,Brian
-LaysTileAt,CPR,9,L3,NW
-CompanyTakesLoan,CPR,$100,$100
-CompanyRevenue,CPR,$190
-CompanyMustPayLoanInterest,CPR,$40
-InterestPaidFromTreasury,CPR,$40
-CompanyPaysOutFull,CPR,$190
-Payout,Matt,$19,1,10
-Payout,Brian,$76,4,10
-Payout,Chris,$19,1,10
-PRICE_MOVES_LOG,CPR,$75,F5,$80,G5
-BuysPrivateFromFor,CPR,TCC,Brian,$100
-CompanyOperates,GT,Wesaq
-LaysTileAt,GT,9,N7,NW
-CompanyRevenue,GT,$130
-CompanyMustPayLoanInterest,GT,$20
-InterestPaidFromTreasury,GT,$20
-CompanyPaysOutFull,GT,$130
-Payout,Wesaq,$26,2,10
-Payout,GT,$26,2,10
-PRICE_MOVES_LOG,GT,$70,F6,$75,G6
-CompanyOperates,TGB,Wesaq
-LaysTileAt,TGB,58,L9,NW
-CompanyRevenue,TGB,$30
-CompanyMustPayLoanInterest,TGB,$10
-InterestPaidFromRevenue,TGB,$10,$10
-CompanyPaysOutFull,TGB,$20
-Payout,Wesaq,$6,3,10
-PRICE_MOVES_LOG,TGB,$65,D5,$70,E5
-CompanyTakesLoan,TGB,$100,$90
-CompanyOperates,LPS,Matt
-LaysTileAt,LPS,15,C14,SE
-CompanyRevenue,LPS,$170
-CompanyMustPayLoanInterest,LPS,$30
-InterestPartlyPaidFromTreasury,LPS,$20,$30
-InterestPaidFromRevenue,LPS,$10,$30
-CompanyWithholds,LPS,$160
-PRICE_MOVES_LOG,LPS,$60,D6,$55,C6
-BuysPrivateFromFor,LPS,Tunn,Matt,$160
-AcquiresBonus,LPS,Tunnel,$10,B13
-EndOfOperatingRound,3.2
----
-Has,GT,$123
-Has,LPS,$0
-Has,CPR,$45
-Has,TGB,$90
-Has,GW,$60
-Has,Matt,$434
-Has,Chris,$112
-Has,Brian,$307
-Has,Wesaq,$143
-StartStockRound,4
-HasPriority,Matt
----
-START_COMPANY_LOG,Matt,CA,$90,$180,2,20,CA
-BUY_SHARE_LOG,Chris,10,LPS,IPO,$65
-PriceIsPaidTo,$65,LPS
-START_COMPANY_LOG,Brian,CV,$100,$200,2,20,CV
-BUY_SHARE_LOG,Wesaq,10,TGB,IPO,$70
-PriceIsPaidTo,$70,TGB
----
-BUY_SHARE_LOG,Matt,10,LPS,IPO,$65
-PriceIsPaidTo,$65,LPS
-SELL_SHARE_LOG,Chris,10,LPS,$55
-PRICE_MOVES_LOG,LPS,$55,C6,$50,C7
-SELL_SHARE_LOG,Chris,10,CPR,$80
-PRICE_MOVES_LOG,CPR,$80,G5,$75,G6
-START_COMPANY_LOG,Chris,BBG,$90,$180,2,20,BBG
-BUY_SHARE_LOG,Brian,10,CV,IPO,$100
-PriceIsPaidTo,$100,CV
-BUY_SHARE_LOG,Wesaq,10,TGB,IPO,$70
-PriceIsPaidTo,$70,TGB
----
-SELL_SHARE_LOG,Matt,10,CPR,$75
-PRICE_MOVES_LOG,CPR,$75,G6,$70,G7
-BUY_SHARE_LOG,Matt,10,LPS,IPO,$65
-PriceIsPaidTo,$65,LPS
-Autopasses,Chris
-SELL_SHARES_LOG,Brian,2,10,20,CPR,$140
-PRICE_STAYS_LOG,CPR,$70,G7
-BUY_SHARE_LOG,Brian,10,CV,IPO,$100
-PriceIsPaidTo,$100,CV
-Floats,CV
-SELL_SHARES_LOG,Wesaq,3,10,30,TGB,$210
-PRICE_MOVES_LOG,TGB,$70,E5,$55,E8
-BUY_SHARE_LOG,Wesaq,10,GT,IPO,$75
-PriceIsPaidTo,$75,GT
----
-BUY_SHARE_LOG,Matt,10,TGB,Pool,$55
-Autopasses,Chris
-Autopasses,Brian
-BUY_SHARE_LOG,Wesaq,10,CA,IPO,$90
-PriceIsPaidTo,$90,CA
----
-BUY_SHARE_LOG,Matt,10,TGB,Pool,$55
-Autopasses,Chris
-Autopasses,Brian
-SELL_SHARES_LOG,Wesaq,2,10,20,TGB,$110
-IS_NOW_PRES_OF,Matt,TGB
-PRICE_MOVES_LOG,TGB,$55,E8,$45,E10
-BUY_SHARE_LOG,Wesaq,10,CA,IPO,$90
-PriceIsPaidTo,$90,CA
-Floats,CA
----
-BUY_SHARE_LOG,Matt,10,LPS,Pool,$50
-Autopasses,Chris
-Autopasses,Brian
-SELL_SHARE_LOG,Wesaq,10,GT,$75
-PRICE_MOVES_LOG,GT,$75,G6,$70,G7
-BUY_SHARE_LOG,Wesaq,10,CA,IPO,$90
-PriceIsPaidTo,$90,CA
-IS_NOW_PRES_OF,Wesaq,CA
----
-PASSES,Matt
-Autopasses,Chris
-Autopasses,Brian
-PASSES,Wesaq
-END_SR,4
----
-Has,GT,$198
-Has,LPS,$195
-Has,CV,$400
-Has,CPR,$45
-Has,CA,$450
-Has,TGB,$230
-Has,GW,$60
-Has,Matt,$39
-Has,Chris,$2
-Has,Brian,$47
-Has,Wesaq,$53
-START_OR,4.1
----
-ReceivesFor,GW,$5,Flos
-ReceivesFor,CPR,$10,TCC
-ReceivesFor,Brian,$20,Brdg
-ReceivesFor,LPS,$20,Tunn
-CompanyOperates,GW,Chris
-LaysTileAt,GW,57,B19,SW
-DestinationReached,GW,A20
-CompanyTakesLoan,GW,$100,$100
-LAYS_TOKEN_ON,GW,B19,$100
-CompanyRevenue,GW,$160
-CompanyMustPayLoanInterest,GW,$30
-InterestPaidFromTreasury,GW,$30
-CompanyWithholds,GW,$160
-PRICE_MOVES_LOG,GW,$100,E1,$90,D1
-CompanyOperates,CV,Brian
-LaysTileAt,CV,9,M12,SW
-CompanyDoesNotPayDividend,CV
-PRICE_MOVES_LOG,CV,$100,E1,$90,D1
-CompanyTakesLoan,CV,$100,$90
-BuysTrain,CV,4,IPO,$350
-FirstTrainBought,4
-StartOfPhase,3
-TrainsRusted,2
-CompanyOperates,CA,Wesaq
-LaysTileAt,CA,15,F17,NW
-LAYS_TOKEN_ON,CA,F17,$40
-CompanyDoesNotPayDividend,CA
-PRICE_MOVES_LOG,CA,$90,E2,$80,D2
-BuysTrain,CA,4,IPO,$350
-CompanyOperates,CPR,Brian
-LaysTileAt,CPR,15,N3,SW
-DestinationReached,CPR,N11
-ReleasedFromEscrow,CPR,$70
-CompanyRevenue,CPR,$100
-CompanyMustPayLoanInterest,CPR,$40
-InterestPaidFromTreasury,CPR,$40
-CompanyWithholds,CPR,$100
-PRICE_MOVES_LOG,CPR,$70,G7,$65,F7
-CompanyRepaysLoans,CPR,$185,$200,2,$100
-CompanyRepaysLoansWithPresCash,CPR,$15,$200,2,$100,Brian
-CompanyOperates,GT,Wesaq
-LaysTileAt,GT,24,N7,SE
-CompanyRevenue,GT,$70
-CompanyMustPayLoanInterest,GT,$20
-InterestPaidFromTreasury,GT,$20
-CompanyPaysOutFull,GT,$70
-Payout,Wesaq,$14,2,10
-Payout,GT,$21,3,10
-PRICE_MOVES_LOG,GT,$70,G7,$75,G6
-CompanyOperates,LPS,Matt
-LaysTileAt,LPS,15,D17,SW
-CompanyRevenue,LPS,$120
-CompanyMustPayLoanInterest,LPS,$30
-InterestPaidFromTreasury,LPS,$30
-CompanyWithholds,LPS,$120
-PRICE_MOVES_LOG,LPS,$50,C7,$45,B7
-CompanyTakesLoan,LPS,$100,$90
-BuysTrain,LPS,4,IPO,$350
-CompanyOperates,TGB,Matt
-LaysTileAt,TGB,9,M8,SW
-CompanyRevenue,TGB,$50
-CompanyMustPayLoanInterest,TGB,$20
-InterestPaidFromTreasury,TGB,$20
-CompanyPaysOutFull,TGB,$50
-Payout,Matt,$10,2,10
-Payout,TGB,$15,3,10
-PRICE_MOVES_LOG,TGB,$45,E10,$50,E9
-EndOfOperatingRound,4.1
----
-Has,GT,$199
-Has,LPS,$45
-Has,CV,$140
-Has,CPR,$0
-Has,CA,$60
-Has,TGB,$225
-Has,GW,$195
-Has,Matt,$49
-Has,Chris,$2
-Has,Brian,$52
-Has,Wesaq,$67
-START_OR,4.2
----
-ReceivesFor,GW,$5,Flos
-ReceivesFor,CPR,$10,TCC
-ReceivesFor,Brian,$20,Brdg
-ReceivesFor,LPS,$20,Tunn
-CompanyOperates,GW,Chris
-LaysTileAt,GW,8,G14,SE
-CompanyRevenue,GW,$90
-CompanyMustPayLoanInterest,GW,$30
-InterestPaidFromTreasury,GW,$30
-CompanyWithholds,GW,$90
-PRICE_MOVES_LOG,GW,$90,D1,$80,C1
-CompanyOperates,CV,Brian
-LaysTileAt,CV,57,L13,SW
-CompanyRevenue,CV,$60
-CompanyMustPayLoanInterest,CV,$10
-InterestPaidFromTreasury,CV,$10
-CompanyPaysOutFull,CV,$60
-Payout,Brian,$24,4,10
-PRICE_MOVES_LOG,CV,$90,D1,$100,E1
-CompanyTakesLoan,CV,$100,$90
-CompanyOperates,CA,Wesaq
-DestinationReached,GT,K8
-LaysTileAt,CA,9,G16,SW
-CompanyRevenue,CA,$120
-CompanyPaysOutFull,CA,$120
-Payout,Wesaq,$36,3,10
-Payout,Matt,$24,2,10
-PRICE_MOVES_LOG,CA,$80,D2,$90,E2
-CompanyOperates,GT,Wesaq
-LaysTileAt,GT,120,N11,NE
-CompanyRevenue,GT,$90
-CompanyMustPayLoanInterest,GT,$20
-InterestPaidFromTreasury,GT,$20
-CompanyWithholds,GT,$90
-PRICE_MOVES_LOG,GT,$75,G6,$70,F6
-CompanyOperates,CPR,Brian
-CompanyRevenue,CPR,$100
-CompanyMustPayLoanInterest,CPR,$20
-InterestPartlyPaidFromTreasury,CPR,$10,$20
-InterestPaidFromRevenue,CPR,$10,$20
-CompanyPaysOutFull,CPR,$90
-Payout,Brian,$18,2,10
-Payout,CPR,$36,4,10
-PRICE_MOVES_LOG,CPR,$65,F7,$70,G7
-BuysTrain,CPR,4,CV,$1
-CompanyOperates,TGB,Matt
-LaysTileAt,TGB,14,K8,SW
-CompanyRevenue,TGB,$60
-CompanyMustPayLoanInterest,TGB,$20
-InterestPaidFromTreasury,TGB,$20
-CompanyPaysOutFull,TGB,$60
-Payout,Matt,$12,2,10
-Payout,TGB,$18,3,10
-PRICE_MOVES_LOG,TGB,$50,E9,$55,E8
-BuysBonusTokenFrom,TGB,Tunnel,$10,LPS,$50
-CompanyOperates,LPS,Matt
-LaysTileAt,LPS,7,B15,N
-CompanyRevenue,LPS,$240
-CompanyMustPayLoanInterest,LPS,$40
-InterestPaidFromTreasury,LPS,$40
-CompanyPaysOutFull,LPS,$240
-Payout,Matt,$144,6,10
-PRICE_MOVES_LOG,LPS,$45,B7,$50,C7
-EndOfOperatingRound,4.2
----
-Has,GT,$269
-Has,LPS,$75
-Has,CV,$221
-Has,CPR,$35
-Has,CA,$60
-Has,TGB,$173
-Has,GW,$260
-Has,Matt,$229
-Has,Chris,$2
-Has,Brian,$114
-Has,Wesaq,$103
-StartStockRound,5
-HasPriority,Matt
----
-BUY_SHARE_LOG,Matt,10,CA,IPO,$90
-HoldMoneyInEscrow,$90,$90,CA
-Autopasses,Chris
-BUY_SHARE_LOG,Brian,10,CV,IPO,$100
-PriceIsPaidTo,$100,CV
-SELL_SHARES_LOG,Brian,3,10,30,CV,$300
-PRICE_MOVES_LOG,CV,$100,E1,$75,E4
-BUY_SHARE_LOG,Wesaq,10,CA,IPO,$90
-HoldMoneyInEscrow,$90,$180,CA
----
-BUY_SHARE_LOG,Matt,10,CA,IPO,$90
-HoldMoneyInEscrow,$90,$270,CA
-Autopasses,Chris
-BUY_SHARE_LOG,Brian,10,CPR,IPO,$70
-PriceIsPaidTo,$70,CPR
-Autopasses,Wesaq
----
-SELL_SHARE_LOG,Matt,10,LPS,$50
-PRICE_MOVES_LOG,LPS,$50,C7,$45,C8
-BUY_SHARE_LOG,Matt,10,CA,IPO,$90
-HoldMoneyInEscrow,$90,$360,CA
-IS_NOW_PRES_OF,Matt,CA
-PASSES,Chris
-BUY_SHARE_LOG,Brian,10,LPS,Pool,$45
-Autopasses,Wesaq
----
-PASSES,Matt
-PASSES,Chris
-BUY_SHARE_LOG,Brian,10,GT,Pool,$70
-SELL_SHARE_LOG,Brian,10,LPS,$45
-PRICE_MOVES_LOG,LPS,$45,C8,$40,C9
-SELL_SHARES_LOG,Wesaq,4,10,40,CA,$360
-PRICE_MOVES_LOG,CA,$90,E2,$65,E6
-BUY_SHARE_LOG,Wesaq,10,LPS,Pool,$40
----
-PASSES,Matt
-Autopasses,Chris
-BUY_SHARE_LOG,Brian,10,BBG,IPO,$90
-PriceIsPaidTo,$90,BBG
-SELL_SHARE_LOG,Brian,10,GT,$70
-PRICE_MOVES_LOG,GT,$70,F6,$65,F7
-BUY_SHARE_LOG,Wesaq,10,CV,Pool,$75
----
-PASSES,Matt
-PASSES,Chris
-BUY_SHARE_LOG,Brian,10,BBG,IPO,$90
-PriceIsPaidTo,$90,BBG
-Floats,BBG
-PASSES,Wesaq
----
-PASSES,Matt
-PASSES,Chris
-SELL_SHARES_LOG,Brian,2,10,20,BBG,$180
-PRICE_MOVES_LOG,BBG,$90,E2,$75,E4
-BUY_SHARE_LOG,Brian,10,CPR,IPO,$70
-PriceIsPaidTo,$70,CPR
-BUY_SHARE_LOG,Wesaq,10,CPR,Pool,$70
----
-PASSES,Matt
-PASSES,Chris
-BUY_SHARE_LOG,Brian,10,CPR,IPO,$70
-PriceIsPaidTo,$70,CPR
-BUY_SHARE_LOG,Wesaq,10,CPR,Pool,$70
----
-PASSES,Matt
-PASSES,Chris
-BUY_SHARE_LOG,Brian,10,CPR,IPO,$70
-PriceIsPaidTo,$70,CPR
-BUY_SHARE_LOG,Wesaq,10,CPR,Pool,$70
----
-PASSES,Matt
-PASSES,Chris
-PASSES,Brian
-SELL_SHARE_LOG,Wesaq,10,CV,$75
-PRICE_MOVES_LOG,CV,$75,E4,$70,E5
----
-PASSES,Matt
-Autopasses,Chris
-PASSES,Brian
-PASSES,Wesaq
-END_SR,5
----
-Has,GT,$269
-Has,BBG,$360
-Has,LPS,$75
-Has,CV,$321
-Has,CPR,$315
-Has,CA,$60
-Has,TGB,$173
-Has,GW,$260
-Has,Matt,$9
-Has,Chris,$2
-Has,Brian,$34
-Has,Wesaq,$123
-START_OR,5.1
----
-ReceivesFor,GW,$5,Flos
-ReceivesFor,CPR,$10,TCC
-ReceivesFor,Brian,$20,Brdg
-ReceivesFor,LPS,$20,Tunn
-CompanyOperates,GW,Chris
-LaysTileAt,GW,57,H15,NW
-CompanyRevenue,GW,$90
-CompanyMustPayLoanInterest,GW,$30
-InterestPaidFromTreasury,GW,$30
-CompanyPaysOutFull,GW,$90
-Payout,Chris,$27,3,10
-PRICE_MOVES_LOG,GW,$80,C1,$90,D1
-CompanyRepaysLoans,GW,$100,$100,1,$100
-CompanyOperates,BBG,Chris
-LaysTileAt,BBG,57,J15,SW
-CompanyDoesNotPayDividend,BBG
-PRICE_MOVES_LOG,BBG,$75,E4,$70,D4
-BuysTrain,BBG,3,GW,$320
-CompanyOperates,CPR,Brian
-LaysTileAt,CPR,14,P9,SW
-LAYS_TOKEN_ON,CPR,N11,$100
-CompanyTakesLoan,CPR,$100,$100
-BuysPrivateFromFor,CPR,Brdg,Brian,$200
-AcquiresBonus,CPR,Bridge,$10,P17,P19
-CompanyRevenue,CPR,$230
-CompanyMustPayLoanInterest,CPR,$30
-InterestPaidFromTreasury,CPR,$30
-CompanyPaysOutFull,CPR,$230
-Payout,Brian,$138,6,10
-Payout,Wesaq,$69,3,10
-Payout,CPR,$23,1,10
-PRICE_MOVES_LOG,CPR,$70,G7,$75,G6
-CompanyOperates,CV,Brian
-LaysTileAt,CV,14,L13,S
-InterestPaidFromTreasury,CV,$20
-CompanyDoesNotPayDividend,CV
-PRICE_MOVES_LOG,CV,$70,E5,$65,D5
-BuysTrain,CV,4,IPO,$350
-All 4-trains are sold out, 5-trains now available
-CompanyOperates,GT,Wesaq
-LAYS_TOKEN_ON,GT,M4,$100
-CompanyRevenue,GT,$110
-CompanyMustPayLoanInterest,GT,$20
-InterestPaidFromTreasury,GT,$20
-CompanyPaysOutFull,GT,$110
-Payout,Wesaq,$22,2,10
-Payout,GT,$33,3,10
-PRICE_MOVES_LOG,GT,$65,F7,$70,G7
-CompanyOperates,CA,Matt
-LaysTileAt,CA,121,F15,SW
-CompanyRevenue,CA,$140
-CompanyPaysOutFull,CA,$140
-Payout,Matt,$70,5,10
-Payout,CA,$56,4,10
-PRICE_MOVES_LOG,CA,$65,E6,$70,F6
-BuysBonusTokenFrom,CA,Tunnel,$10,LPS,$50
-CompanyOperates,TGB,Matt
-LaysTileAt,TGB,9,J7,NW
-CompanyRevenue,TGB,$70
-CompanyMustPayLoanInterest,TGB,$20
-InterestPaidFromTreasury,TGB,$20
-CompanyPaysOutFull,TGB,$70
-Payout,Matt,$14,2,10
-Payout,TGB,$21,3,10
-PRICE_MOVES_LOG,TGB,$55,E8,$60,F8
-CompanyRepaysLoans,TGB,$100,$100,1,$100
-CompanyOperates,LPS,Matt
-LaysTileAt,LPS,8,D15,S
-CompanyRevenue,LPS,$270
-CompanyMustPayLoanInterest,LPS,$40
-InterestPaidFromTreasury,LPS,$40
-CompanyPaysOutFull,LPS,$270
-Payout,Matt,$135,5,10
-Payout,Wesaq,$27,1,10
-PRICE_MOVES_LOG,LPS,$40,C9,$45,D9
-CompanyRepaysLoans,LPS,$100,$100,1,$100
-EndOfOperatingRound,5.1
----
-Has,GT,$182
-Has,BBG,$40
-Has,LPS,$5
-Has,CV,$0
-Has,CPR,$118
-Has,CA,$66
-Has,TGB,$74
-Has,GW,$455
-Has,Matt,$228
-Has,Chris,$29
-Has,Brian,$343
-Has,Wesaq,$241
-START_OR,5.2
----
-ReceivesFor,GW,$5,Flos
-ReceivesFor,CPR,$10,TCC
-ReceivesFor,CPR,$20,Brdg
-ReceivesFor,LPS,$20,Tunn
-CompanyOperates,GW,Chris
-LaysTileAt,GW,8,I16,NW
-InterestPaidFromTreasury,GW,$20
-CompanyDoesNotPayDividend,GW
-PRICE_MOVES_LOG,GW,$90,D1,$80,C1
-PlayerMustSellShares,Chris,$81
-SELL_SHARES_LOG,Chris,1,10,10,GW,$80
-PRICE_MOVES_LOG,GW,$80,C1,$75,C2
-PlayerIsBankrupt,Chris
-GameOver
----
-EoGWinnerMatt!
-EoGFinalRanking :
-1. $753 Matt
-2. $703 Brian
-3. $491 Wesaq
-4. $359 Chris
diff --git a/test/data/1856/finished/1856_A_OR5_b.txt b/test/data/1856/finished/1856_A_OR5_b.txt
deleted file mode 100644
index 574aa04..0000000
--- a/test/data/1856/finished/1856_A_OR5_b.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-Author: Justin Rebelo
-4 players
-Player Bankruptcy
-Ends: OR5_2
-Date: 2010/03/19
-
diff --git a/test/data/1856/pbem/1856_A_SR4.rails b/test/data/1856/pbem/1856_A_SR4.rails
deleted file mode 100644
index 5cc1bcc..0000000
Binary files a/test/data/1856/pbem/1856_A_SR4.rails and /dev/null differ
diff --git a/test/data/1856/pbem/1856_A_SR4.report b/test/data/1856/pbem/1856_A_SR4.report
deleted file mode 100644
index c556329..0000000
--- a/test/data/1856/pbem/1856_A_SR4.report
+++ /dev/null
@@ -1,429 +0,0 @@
-GameIs,1856
-PlayerIs,1,Jim
-PlayerIs,2,Chris
-PlayerIs,3,Jon
-PlayerCash,$500
-BankHas,$10500
-StartOfPhase,1
-BankSizeIs,$10500
-StartOfInitialRound
-HasPriority,Jim
----
-BID_ITEM_LOG,Jim,$75,Ship,$425
-BID_ITEM_LOG,Chris,$80,Ship,$420
-BID_ITEM_LOG,Jon,$105,Brdg,$395
----
-BuysItemFor,Jim,Flos,$20
-BuysItemFor,Chris,W&SR,$40
-PASSES,Jon
----
-BID_ITEM_LOG,Jim,$105,Tunn,$300
-BuysItemFor,Chris,TCC,$50
-TO_AUCTION,Ship
-PASSES,Jim
-BuysItemFor,Chris,Ship,$80
-BuysItemFor,Jon,Brdg,$105
-BuysItemFor,Jim,Tunn,$105
----
-Has,Jim,$375
-Has,Chris,$330
-Has,Jon,$395
-StartStockRound,1
-HasPriority,Jon
----
-START_COMPANY_LOG,Jon,WR,$90,$180,2,20,WR
-Floats,WR
-START_COMPANY_LOG,Jim,LPS,$75,$150,2,20,LPS
-Floats,LPS
-START_COMPANY_LOG,Chris,GW,$65,$130,2,20,GW
-Floats,GW
----
-BUY_SHARE_LOG,Jon,10,WR,IPO,$90
-PriceIsPaidTo,$90,WR
-BUY_SHARE_LOG,Jim,10,LPS,IPO,$75
-PriceIsPaidTo,$75,LPS
-BUY_SHARE_LOG,Chris,10,GW,IPO,$65
-PriceIsPaidTo,$65,GW
----
-BUY_SHARE_LOG,Jon,10,WR,IPO,$90
-PriceIsPaidTo,$90,WR
-BUY_SHARE_LOG,Jim,10,LPS,IPO,$75
-PriceIsPaidTo,$75,LPS
-BUY_SHARE_LOG,Chris,10,GW,IPO,$65
-PriceIsPaidTo,$65,GW
----
-PASSES,Jon
-BUY_SHARE_LOG,Jim,10,LPS,IPO,$75
-PriceIsPaidTo,$75,LPS
-BUY_SHARE_LOG,Chris,10,GW,IPO,$65
-PriceIsPaidTo,$65,GW
----
-Autopasses,Jon
-PASSES,Jim
-PASSES,Chris
-END_SR,1
----
-Has,LPS,$375
-Has,WR,$360
-Has,GW,$325
-Has,Jim,$0
-Has,Chris,$5
-Has,Jon,$35
-START_OR,1.1
----
-ReceivesFor,Jim,$5,Flos
-ReceivesFor,Chris,$10,W&SR
-ReceivesFor,Chris,$10,TCC
-ReceivesFor,Chris,$15,Ship
-ReceivesFor,Jon,$20,Brdg
-ReceivesFor,Jim,$20,Tunn
-CompanyOperates,WR,Jon
-LaysTileAt,WR,5,O16,SW
-CompanyDoesNotPayDividend,WR
-PRICE_MOVES_LOG,WR,$90,E2,$80,D2
-BuysTrain,WR,2,IPO,$100
-FirstTrainBought,2
-BuysTrain,WR,2,IPO,$100
-BuysTrain,WR,2,IPO,$100
-CompanyOperates,LPS,Jim
-LaysTileAt,LPS,5,C14,N
-CompanyDoesNotPayDividend,LPS
-PRICE_MOVES_LOG,LPS,$75,E4,$70,D4
-BuysTrain,LPS,2,IPO,$100
-BuysTrain,LPS,2,IPO,$100
-CompanyTakesLoan,LPS,$100,$90
-CompanyOperates,GW,Chris
-LaysTileAt,GW,6,F17,NE
-CompanyTakesLoan,GW,$100,$100
-InterestPaidFromTreasury,GW,$10
-CompanyDoesNotPayDividend,GW
-PRICE_MOVES_LOG,GW,$65,E6,$60,D6
-BuysTrain,GW,2,IPO,$100
-All 2-trains are sold out, 3-trains now available
-BuysTrain,GW,3,IPO,$225
-FirstTrainBought,3
-StartOfPhase,2
-BuysPrivateFromFor,GW,Ship,Chris,$90
-EndOfOperatingRound,1.1
----
-Has,LPS,$265
-Has,WR,$60
-Has,GW,$0
-Has,Jim,$25
-Has,Chris,$130
-Has,Jon,$55
-StartStockRound,2
-HasPriority,Jon
----
-Autopasses,Jon
-PASSES,Jim
-BUY_SHARE_LOG,Chris,10,GW,IPO,$65
-HoldMoneyInEscrow,$65,$65,GW
----
-Autopasses,Jon
-PASSES,Jim
-PASSES,Chris
-END_SR,2
----
-Has,LPS,$265
-Has,WR,$60
-Has,GW,$0
-Has,Jim,$25
-Has,Chris,$65
-Has,Jon,$55
-START_OR,2.1
----
-ReceivesFor,Jim,$5,Flos
-ReceivesFor,Chris,$10,W&SR
-ReceivesFor,Chris,$10,TCC
-ReceivesFor,GW,$15,Ship
-ReceivesFor,Jon,$20,Brdg
-ReceivesFor,Jim,$20,Tunn
-CompanyOperates,WR,Jon
-CompanyTakesLoan,WR,$100,$100
-LaysTileAt,WR,6,O18,S
-LAYS_TOKEN_ON,WR,O18,$40
-BuysPrivateFromFor,WR,Brdg,Jon,$120
-AcquiresBonus,WR,Bridge,$10,P17,P19
-CompanyRevenue,WR,$160
-CompanyMustPayLoanInterest,WR,$10
-InterestPaidFromRevenue,WR,$10,$10
-CompanyPaysOutFull,WR,$150
-Payout,Jon,$60,4,10
-PRICE_MOVES_LOG,WR,$80,D2,$90,E2
-CompanyOperates,LPS,Jim
-BuysPrivateFromFor,LPS,Tunn,Jim,$200
-AcquiresBonus,LPS,Tunnel,$10,B13
-LaysTileAt,LPS,7,B15,N
-CompanyRevenue,LPS,$120
-CompanyMustPayLoanInterest,LPS,$10
-InterestPaidFromTreasury,LPS,$10
-CompanyPaysOutFull,LPS,$120
-Payout,Jim,$60,5,10
-PRICE_MOVES_LOG,LPS,$70,D4,$75,E4
-CompanyTakesLoan,LPS,$100,$90
-CompanyOperates,GW,Chris
-LaysTileAt,GW,56,E18,N
-LaysBonusTokenOn,GW,Port,$20,F17
-PrivateCloses,Ship
-CompanyTakesLoan,GW,$100,$100
-LAYS_TOKEN_ON,GW,F17,$40
-CompanyRevenue,GW,$120
-CompanyMustPayLoanInterest,GW,$20
-InterestPaidFromTreasury,GW,$20
-CompanyPaysOutFull,GW,$120
-Payout,Chris,$72,6,10
-PRICE_MOVES_LOG,GW,$60,D6,$65,E6
-EndOfOperatingRound,2.1
----
-Has,LPS,$145
-Has,WR,$0
-Has,GW,$55
-Has,Jim,$310
-Has,Chris,$157
-Has,Jon,$255
-START_OR,2.2
----
-ReceivesFor,Jim,$5,Flos
-ReceivesFor,Chris,$10,W&SR
-ReceivesFor,Chris,$10,TCC
-ReceivesFor,WR,$20,Brdg
-ReceivesFor,LPS,$20,Tunn
-CompanyOperates,WR,Jon
-LaysTileAt,WR,15,O18,NW
-CompanyTakesLoan,WR,$100,$100
-CompanyRevenue,WR,$200
-CompanyMustPayLoanInterest,WR,$20
-InterestPaidFromTreasury,WR,$20
-CompanyPaysOutFull,WR,$200
-Payout,Jon,$80,4,10
-PRICE_MOVES_LOG,WR,$90,E2,$100,F2
-CompanyOperates,LPS,Jim
-LaysTileAt,LPS,15,C14,SE
-CompanyRevenue,LPS,$140
-CompanyMustPayLoanInterest,LPS,$20
-InterestPaidFromTreasury,LPS,$20
-CompanyPaysOutFull,LPS,$140
-Payout,Jim,$70,5,10
-PRICE_MOVES_LOG,LPS,$75,E4,$80,F4
-CompanyTakesLoan,LPS,$100,$90
-BuysTrain,LPS,3,IPO,$225
-CompanyOperates,GW,Chris
-LaysTileAt,GW,6,D17,NW
-CompanyRevenue,GW,$140
-CompanyMustPayLoanInterest,GW,$20
-InterestPaidFromTreasury,GW,$20
-CompanyPaysOutFull,GW,$140
-Payout,Chris,$84,6,10
-PRICE_MOVES_LOG,GW,$65,E6,$70,F6
-CompanyTakesLoan,GW,$100,$90
-BuysPrivateFromFor,GW,TCC,Chris,$100
-EndOfOperatingRound,2.2
----
-Has,LPS,$10
-Has,WR,$100
-Has,GW,$25
-Has,Jim,$385
-Has,Chris,$361
-Has,Jon,$335
-StartStockRound,3
-HasPriority,Jon
----
-BUY_SHARE_LOG,Jon,10,WR,IPO,$90
-PriceIsPaidTo,$90,WR
-START_COMPANY_LOG,Jim,CA,$75,$150,2,20,CA
-SELL_SHARE_LOG,Chris,10,GW,$70
-PRICE_MOVES_LOG,GW,$70,F6,$65,F7
-START_COMPANY_LOG,Chris,CPR,$100,$200,2,20,CPR
----
-BUY_SHARE_LOG,Jon,10,GW,Pool,$65
-BUY_SHARE_LOG,Jim,10,CA,IPO,$75
-PriceIsPaidTo,$75,CA
-Floats,CA
-BUY_SHARE_LOG,Chris,10,CPR,IPO,$100
-PriceIsPaidTo,$100,CPR
-Floats,CPR
----
-BUY_SHARE_LOG,Jon,10,LPS,IPO,$75
-HoldMoneyInEscrow,$75,$75,LPS
-BUY_SHARE_LOG,Jim,10,CA,IPO,$75
-PriceIsPaidTo,$75,CA
-BUY_SHARE_LOG,Chris,10,CPR,IPO,$100
-PriceIsPaidTo,$100,CPR
----
-BUY_SHARE_LOG,Jon,10,WR,IPO,$90
-HoldMoneyInEscrow,$90,$90,WR
-BUY_SHARE_LOG,Jim,10,CA,IPO,$75
-PriceIsPaidTo,$75,CA
-PASSES,Chris
----
-PASSES,Jon
-Autopasses,Jim
-END_SR,3
----
-Has,LPS,$10
-Has,WR,$190
-Has,CPR,$400
-Has,CA,$375
-Has,GW,$25
-Has,Jim,$10
-Has,Chris,$31
-Has,Jon,$15
-START_OR,3.1
----
-ReceivesFor,Jim,$5,Flos
-ReceivesFor,Chris,$10,W&SR
-ReceivesFor,GW,$10,TCC
-ReceivesFor,WR,$20,Brdg
-ReceivesFor,LPS,$20,Tunn
-CompanyOperates,WR,Jon
-LaysTileAt,WR,59,N17,SW
-CompanyTakesLoan,WR,$100,$100
-CompanyRevenue,WR,$210
-CompanyMustPayLoanInterest,WR,$30
-InterestPaidFromTreasury,WR,$30
-CompanyPaysOutFull,WR,$210
-Payout,Jon,$126,6,10
-PRICE_MOVES_LOG,WR,$100,F2,$110,G2
-BuysTrain,WR,3,IPO,$225
-CompanyOperates,CPR,Chris
-LaysTileAt,CPR,4,M6,S
-CompanyDoesNotPayDividend,CPR
-PRICE_MOVES_LOG,CPR,$100,E1,$90,D1
-BuysTrain,CPR,3,IPO,$225
-CompanyTakesLoan,CPR,$100,$90
-CompanyOperates,LPS,Jim
-LaysTileAt,LPS,8,C16,N
-CompanyTakesLoan,LPS,$100,$100
-CompanyRevenue,LPS,$140
-CompanyMustPayLoanInterest,LPS,$40
-InterestPaidFromTreasury,LPS,$40
-CompanyWithholds,LPS,$140
-PRICE_MOVES_LOG,LPS,$80,F4,$75,E4
-BuysTrain,LPS,3,IPO,$225
-All 3-trains are sold out, 4-trains now available
-CompanyOperates,CA,Jim
-LaysTileAt,CA,14,D17,SW
-DestinationReached,LPS,F17
-ReleasedFromEscrow,LPS,$75
-CompanyDoesNotPayDividend,CA
-PRICE_MOVES_LOG,CA,$75,E4,$70,D4
-BuysTrain,CA,4,IPO,$350
-FirstTrainBought,4
-StartOfPhase,3
-TrainsRusted,2
-CompanyTakesLoan,CA,$100,$90
-BuysTrain,CA,3,LPS,$40
-CompanyOperates,GW,Chris
-LaysTileAt,GW,9,C18,SW
-CompanyTakesLoan,GW,$100,$100
-LAYS_TOKEN_ON,GW,D17,$100
-CompanyRevenue,GW,$90
-CompanyMustPayLoanInterest,GW,$40
-InterestPartlyPaidFromTreasury,GW,$30,$40
-InterestPaidFromRevenue,GW,$10,$40
-CompanyPaysOutFull,GW,$80
-Payout,Jon,$8,1,10
-Payout,Chris,$40,5,10
-PRICE_MOVES_LOG,GW,$65,F7,$70,G7
-EndOfOperatingRound,3.1
----
-Has,LPS,$120
-Has,WR,$55
-Has,CPR,$265
-Has,CA,$75
-Has,GW,$5
-Has,Jim,$15
-Has,Chris,$81
-Has,Jon,$149
-START_OR,3.2
----
-ReceivesFor,Jim,$5,Flos
-ReceivesFor,Chris,$10,W&SR
-ReceivesFor,GW,$10,TCC
-ReceivesFor,WR,$20,Brdg
-ReceivesFor,LPS,$20,Tunn
-CompanyOperates,WR,Jon
-LaysTileAt,WR,15,O16,SE
-CompanyTakesLoan,WR,$100,$100
-CompanyRevenue,WR,$110
-CompanyMustPayLoanInterest,WR,$40
-InterestPaidFromTreasury,WR,$40
-CompanyPaysOutFull,WR,$110
-Payout,Jon,$66,6,10
-PRICE_MOVES_LOG,WR,$110,G2,$125,H2
-CompanyOperates,CPR,Chris
-LaysTileAt,CPR,8,M8,N
-CompanyTakesLoan,CPR,$100,$100
-BuysPrivateFromFor,CPR,W&SR,Chris,$80
-CompanyRevenue,CPR,$40
-CompanyMustPayLoanInterest,CPR,$20
-InterestPaidFromTreasury,CPR,$20
-CompanyPaysOutFull,CPR,$40
-Payout,Chris,$16,4,10
-PRICE_MOVES_LOG,CPR,$90,D1,$100,E1
-CompanyOperates,LPS,Jim
-LaysTileAt,LPS,9,D15,NW
-CompanyRevenue,LPS,$100
-CompanyMustPayLoanInterest,LPS,$40
-InterestPaidFromTreasury,LPS,$40
-CompanyPaysOutFull,LPS,$100
-Payout,Jon,$10,1,10
-Payout,Jim,$50,5,10
-PRICE_MOVES_LOG,LPS,$75,E4,$80,F4
-BuysPrivateFromFor,LPS,Flos,Jim,$40
-CompanyOperates,GW,Chris
-LaysTileAt,GW,57,B19,SW
-DestinationReached,GW,A20
-ReleasedFromEscrow,GW,$65
-CompanyTakesLoan,GW,$100,$100
-CompanyRevenue,GW,$90
-CompanyMustPayLoanInterest,GW,$50
-InterestPaidFromTreasury,GW,$50
-CompanyPaysOutFull,GW,$90
-Payout,Jon,$9,1,10
-Payout,Chris,$45,5,10
-PRICE_MOVES_LOG,GW,$70,G7,$75,G6
-CompanyOperates,CA,Jim
-LaysTileAt,CA,7,E16,SW
-BuysBonusTokenFrom,CA,Tunnel,$10,LPS,$50
-CompanyRevenue,CA,$220
-CompanyMustPayLoanInterest,CA,$10
-InterestPaidFromTreasury,CA,$10
-CompanyPaysOutFull,CA,$220
-Payout,Jim,$110,5,10
-PRICE_MOVES_LOG,CA,$70,D4,$75,E4
-EndOfOperatingRound,3.2
----
-Has,LPS,$110
-Has,WR,$135
-Has,CPR,$265
-Has,CA,$15
-Has,GW,$130
-Has,Jim,$220
-Has,Chris,$232
-Has,Jon,$234
-StartStockRound,4
-HasPriority,Chris
----
-BUY_SHARE_LOG,Chris,10,GW,IPO,$65
-PriceIsPaidTo,$65,GW
-SELL_SHARE_LOG,Chris,10,GW,$75
-PRICE_MOVES_LOG,GW,$75,G6,$70,G7
-SELL_SHARE_LOG,Jon,10,GW,$70
-PRICE_STAYS_LOG,GW,$70,G7
-SELL_SHARE_LOG,Jon,10,WR,$125
-PRICE_MOVES_LOG,WR,$125,H2,$110,H3
-SELL_SHARE_LOG,Jon,10,LPS,$80
-PRICE_MOVES_LOG,LPS,$80,F4,$75,F5
-START_COMPANY_LOG,Jon,THB,$100,$200,2,20,THB
-BUY_SHARE_LOG,Jim,10,CA,IPO,$75
-HoldMoneyInEscrow,$75,$75,CA
----
-BUY_SHARE_LOG,Chris,10,CPR,IPO,$100
-PriceIsPaidTo,$100,CPR
-BUY_SHARE_LOG,Jon,10,THB,IPO,$100
-PriceIsPaidTo,$100,THB
-BUY_SHARE_LOG,Jim,10,LPS,IPO,$75
-PriceIsPaidTo,$75,LPS
----
diff --git a/test/data/1856/pbem/1856_A_SR4.txt b/test/data/1856/pbem/1856_A_SR4.txt
deleted file mode 100644
index 83ffc2e..0000000
--- a/test/data/1856/pbem/1856_A_SR4.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-Author: Chris Schaffer
-3 players
-State: in progress
-Date: 2010/03/24
diff --git a/test/data/1889/pbem/1889_A_OR6.rails b/test/data/1889/pbem/1889_A_OR6.rails
deleted file mode 100644
index 24cabfd..0000000
Binary files a/test/data/1889/pbem/1889_A_OR6.rails and /dev/null differ
diff --git a/test/data/1889/pbem/1889_A_OR6.report b/test/data/1889/pbem/1889_A_OR6.report
deleted file mode 100644
index f66f5b4..0000000
--- a/test/data/1889/pbem/1889_A_OR6.report
+++ /dev/null
@@ -1,625 +0,0 @@
-GameIs,1889
-PlayerIs,1,Phil
-PlayerIs,2,Simon
-PlayerIs,3,Chris
-PlayerCash,Â¥420
-BankHas,Â¥5740
-StartOfPhase,2
-BankSizeIs,Â¥5740
-StartOfInitialRound
-HasPriority,Phil
----
-BID_ITEM_LOG,Phil,Â¥55,D,Â¥365
-BID_ITEM_LOG,Simon,Â¥35,B,Â¥385
-BID_ITEM_LOG,Chris,Â¥40,B,Â¥380
----
-BID_ITEM_LOG,Phil,Â¥45,C,Â¥320
-BID_ITEM_LOG,Simon,Â¥60,D,Â¥325
-BID_ITEM_LOG,Chris,Â¥50,C,Â¥330
----
-BID_ITEM_LOG,Phil,Â¥65,E,Â¥255
-BID_ITEM_LOG,Simon,Â¥85,F,Â¥240
-BID_ITEM_LOG,Chris,Â¥65,D,Â¥265
----
-BuysItemFor,Phil,A,Â¥20
-TO_AUCTION,B
-BID_ITEM_LOG,Simon,Â¥45,B,Â¥230
-BID_ITEM_LOG,Chris,Â¥50,B,Â¥255
-PASSES,Simon
-BuysItemFor,Chris,B,Â¥50
-TO_AUCTION,C
-PASSES,Phil
-BuysItemFor,Chris,C,Â¥50
-TO_AUCTION,D
-BID_ITEM_LOG,Phil,Â¥70,D,Â¥265
-BID_ITEM_LOG,Simon,Â¥75,D,Â¥260
-PASSES,Chris
-BID_ITEM_LOG,Phil,Â¥80,D,Â¥255
-PASSES,Simon
-PASSES,Chris
-BuysItemFor,Phil,D,Â¥80
-BuysItemFor,Phil,E,Â¥65
-BuysItemFor,Simon,F,Â¥85
----
-Has,Phil,Â¥255
-Has,Simon,Â¥335
-Has,Chris,Â¥320
-StartStockRound,1
-HasPriority,Simon
----
-START_COMPANY_LOG,Simon,SR,Â¥65,Â¥130,2,20,BANK
-START_COMPANY_LOG,Chris,UR,Â¥90,Â¥180,2,20,BANK
-BUY_SHARE_LOG,Phil,10,UR,IPO,Â¥90
----
-BUY_SHARE_LOG,Simon,10,SR,IPO,Â¥65
-BUY_SHARE_LOG,Chris,10,UR,IPO,Â¥90
-BUY_SHARE_LOG,Phil,10,UR,IPO,Â¥90
-FloatsWithCash,UR,Â¥900
----
-BUY_SHARE_LOG,Simon,10,SR,IPO,Â¥65
-PASSES,Chris
-BUY_SHARE_LOG,Phil,10,SR,IPO,Â¥65
-FloatsWithCash,SR,Â¥650
----
-BUY_SHARE_LOG,Simon,10,SR,IPO,Â¥65
-PASSES,Chris
-PASSES,Phil
----
-PASSES,Simon
-END_SR,1
----
-Has,SR,Â¥650
-Has,UR,Â¥900
-Has,Phil,Â¥10
-Has,Simon,Â¥10
-Has,Chris,Â¥50
-START_OR,1.1
----
-ReceivesFor,Phil,Â¥5,A
-ReceivesFor,Chris,Â¥5,B
-ReceivesFor,Chris,Â¥10,C
-ReceivesFor,Phil,Â¥15,D
-ReceivesFor,Phil,Â¥15,E
-ReceivesFor,Simon,Â¥20,F
-CompanyOperates,UR,Chris
-LaysTileAt,UR,9,B5,S
-CompanyDoesNotPayDividend,UR
-PRICE_MOVES_LOG,UR,Â¥90,D2,Â¥80,C2
-BuysTrain,UR,2,IPO,Â¥80
-FirstTrainBought,2
-BuysTrain,UR,2,IPO,Â¥80
-CompanyOperates,SR,Simon
-LaysTileAt,SR,6,I2,SW
-CompanyDoesNotPayDividend,SR
-PRICE_MOVES_LOG,SR,Â¥65,D6,Â¥60,C6
-BuysTrain,SR,2,IPO,Â¥80
-BuysTrain,SR,2,IPO,Â¥80
-EndOfOperatingRound,1.1
----
-Has,SR,Â¥490
-Has,UR,Â¥740
-Has,Phil,Â¥45
-Has,Simon,Â¥30
-Has,Chris,Â¥65
-StartStockRound,2
-HasPriority,Chris
----
-PASSES,Chris
-PASSES,Phil
-PASSES,Simon
-END_SR,2
----
-Has,SR,Â¥490
-Has,UR,Â¥740
-Has,Phil,Â¥45
-Has,Simon,Â¥30
-Has,Chris,Â¥65
-START_OR,2.1
----
-ReceivesFor,Phil,Â¥5,A
-ReceivesFor,Chris,Â¥5,B
-ReceivesFor,Chris,Â¥10,C
-ReceivesFor,Phil,Â¥15,D
-ReceivesFor,Phil,Â¥15,E
-ReceivesFor,Simon,Â¥20,F
-CompanyOperates,UR,Chris
-LaysTileAt,UR,8,C8,S
-LAYS_TOKEN_ON,UR,C4,Â¥40
-CompanyRevenue,UR,Â¥100
-CompanyPaysOutFull,UR,Â¥100
-Payout,Phil,Â¥20,2,10
-Payout,Chris,Â¥30,3,10
-PRICE_MOVES_LOG,UR,Â¥80,C2,Â¥90,D2
-BuysTrain,UR,2,IPO,Â¥80
-CompanyOperates,SR,Simon
-LaysTileAtFor,SR,438,I4,NE,Â¥80
-CompanyRevenue,SR,Â¥100
-CompanyPaysOutFull,SR,Â¥100
-Payout,Phil,Â¥10,1,10
-Payout,Simon,Â¥50,5,10
-PRICE_MOVES_LOG,SR,Â¥60,C6,Â¥65,D6
-BuysTrain,SR,2,IPO,Â¥80
-All 2-trains are sold out, 3-trains now available
-EndOfOperatingRound,2.1
----
-Has,SR,Â¥330
-Has,UR,Â¥620
-Has,Phil,Â¥110
-Has,Simon,Â¥100
-Has,Chris,Â¥110
-StartStockRound,3
-HasPriority,Chris
----
-BUY_SHARE_LOG,Chris,10,UR,IPO,Â¥90
-BUY_SHARE_LOG,Phil,10,UR,IPO,Â¥90
-BUY_SHARE_LOG,Simon,10,UR,IPO,Â¥90
----
-Autopasses,Chris
-Autopasses,Phil
-PASSES,Simon
-END_SR,3
----
-Has,SR,Â¥330
-Has,UR,Â¥620
-Has,Phil,Â¥20
-Has,Simon,Â¥10
-Has,Chris,Â¥20
-START_OR,3.1
----
-ReceivesFor,Phil,Â¥5,A
-ReceivesFor,Chris,Â¥5,B
-ReceivesFor,Chris,Â¥10,C
-ReceivesFor,Phil,Â¥15,D
-ReceivesFor,Phil,Â¥15,E
-ReceivesFor,Simon,Â¥20,F
-CompanyOperates,UR,Chris
-LaysTileAt,UR,6,C10,NE
-LaysTileAt,UR,437,B11,NW
-CompanyRevenue,UR,Â¥160
-CompanyPaysOutFull,UR,Â¥160
-Payout,Simon,Â¥16,1,10
-Payout,Phil,Â¥48,3,10
-Payout,Chris,Â¥64,4,10
-PRICE_MOVES_LOG,UR,Â¥90,D2,Â¥100,E2
-BuysTrain,UR,3,IPO,Â¥180
-FirstTrainBought,3
-StartOfPhase,3
-BuysPrivateFromFor,UR,D,Phil,Â¥100
-BuysPrivateFromFor,UR,B,Chris,Â¥60
-BuysPrivateFromFor,UR,C,Chris,Â¥80
-LaysTileAt,UR,14,C4,SW
-CompanyOperates,SR,Simon
-LaysTileAt,SR,58,J5,NW
-LAYS_TOKEN_ON,SR,I4,Â¥40
-CompanyRevenue,SR,Â¥150
-CompanyPaysOutFull,SR,Â¥150
-Payout,Phil,Â¥15,1,10
-Payout,Simon,Â¥75,5,10
-PRICE_MOVES_LOG,SR,Â¥65,D6,Â¥70,E6
-BuysTrain,SR,3,IPO,Â¥180
-BuysPrivateFromFor,SR,F,Simon,Â¥110
-EndOfOperatingRound,3.1
----
-Has,SR,Â¥0
-Has,UR,Â¥200
-Has,Phil,Â¥218
-Has,Simon,Â¥231
-Has,Chris,Â¥239
-StartStockRound,4
-HasPriority,Chris
----
-BUY_SHARE_LOG,Chris,10,UR,IPO,Â¥90
-START_COMPANY_LOG,Phil,IR,Â¥80,Â¥160,2,20,BANK
-SELL_SHARE_LOG,Simon,10,UR,Â¥100
-PRICE_MOVES_LOG,UR,Â¥100,E2,Â¥90,E3
-START_COMPANY_LOG,Simon,KO,Â¥65,Â¥130,2,20,BANK
----
-BUY_SHARE_LOG,Chris,10,IR,IPO,Â¥80
-SELL_SHARE_LOG,Phil,10,SR,Â¥70
-PRICE_MOVES_LOG,SR,Â¥70,E6,Â¥65,E7
-BUY_SHARE_LOG,Phil,10,IR,IPO,Â¥80
-BUY_SHARE_LOG,Simon,10,KO,IPO,Â¥65
----
-BUY_SHARE_LOG,Chris,10,SR,IPO,Â¥65
-CorrectionModeActivate,Phil,CORRECT_CASH
-CorrectCashAddMoney,Phil,Â¥80
-CorrectionModeDeactivate,Phil,CORRECT_CASH
-BUY_SHARE_LOG,Phil,10,IR,IPO,Â¥80
-FloatsWithCash,IR,Â¥800
-BUY_SHARE_LOG,Simon,10,KO,IPO,Â¥65
----
-PASSES,Chris
-PASSES,Phil
-BUY_SHARE_LOG,Simon,10,KO,IPO,Â¥65
-FloatsWithCash,KO,Â¥650
----
-PASSES,Chris
-PASSES,Phil
-PASSES,Simon
-END_SR,4
----
-Has,IR,Â¥800
-Has,SR,Â¥0
-Has,KO,Â¥650
-Has,UR,Â¥200
-Has,Phil,Â¥48
-Has,Simon,Â¥6
-Has,Chris,Â¥4
-START_OR,4.1
----
-ReceivesFor,Phil,Â¥5,A
-ReceivesFor,UR,Â¥5,B
-ReceivesFor,UR,Â¥10,C
-ReceivesFor,UR,Â¥15,D
-ReceivesFor,Phil,Â¥15,E
-ReceivesFor,SR,Â¥20,F
-CompanyOperates,UR,Chris
-CorrectionModeActivate,Chris,CORRECT_CASH
-CorrectCashSubstractMoney,Phil,Â¥15
-CorrectionModeDeactivate,Chris,CORRECT_CASH
-LaysTileAt,UR,206,C10,SE
-CompanyRevenue,UR,Â¥210
-CompanyPaysOutFull,UR,Â¥210
-Payout,Phil,Â¥63,3,10
-Payout,Chris,Â¥105,5,10
-Payout,UR,Â¥21,1,10
-PRICE_MOVES_LOG,UR,Â¥90,E3,Â¥100,F3
-CompanyOperates,IR,Phil
-LaysTileAt,IR,5,E2,S
-CompanyDoesNotPayDividend,IR
-PRICE_MOVES_LOG,IR,Â¥80,D3,Â¥75,C3
-BuysTrain,IR,3,IPO,Â¥180
-BuysTrain,IR,3,IPO,Â¥180
-CompanyOperates,SR,Simon
-CompanyRevenue,SR,Â¥180
-CompanyPaysOutFull,SR,Â¥180
-Payout,Chris,Â¥18,1,10
-Payout,Simon,Â¥90,5,10
-Payout,SR,Â¥18,1,10
-PRICE_MOVES_LOG,SR,Â¥65,E7,Â¥70,F7
-CompanyOperates,KO,Simon
-LaysTileAtFor,KO,439,I4,S,Â¥80
-CompanyDoesNotPayDividend,KO
-PRICE_MOVES_LOG,KO,Â¥65,D6,Â¥60,C6
-BuysTrain,KO,3,IPO,Â¥180
-All 3-trains are sold out, 4-trains now available
-BuysTrain,KO,2,SR,Â¥250
-EndOfOperatingRound,4.1
----
-Has,IR,Â¥440
-Has,SR,Â¥288
-Has,KO,Â¥140
-Has,UR,Â¥251
-Has,Phil,Â¥116
-Has,Simon,Â¥96
-Has,Chris,Â¥127
-START_OR,4.2
----
-ReceivesFor,Phil,Â¥5,A
-ReceivesFor,UR,Â¥5,B
-ReceivesFor,UR,Â¥10,C
-ReceivesFor,UR,Â¥15,D
-ReceivesFor,Phil,Â¥15,E
-ReceivesFor,SR,Â¥20,F
-CompanyOperates,UR,Chris
-CorrectionModeActivate,Chris,CORRECT_CASH
-CorrectCashSubstractMoney,Phil,Â¥15
-CorrectionModeDeactivate,Chris,CORRECT_CASH
-LaysTileAt,UR,9,D3,SW
-CompanyRevenue,UR,Â¥210
-CompanyPaysOutFull,UR,Â¥210
-Payout,Phil,Â¥63,3,10
-Payout,Chris,Â¥105,5,10
-Payout,UR,Â¥21,1,10
-PRICE_MOVES_LOG,UR,Â¥100,F3,Â¥110,G3
-CompanyOperate...
[truncated message content] |