|
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,We...
[truncated message content] |