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] |