From: Stefan F. <ste...@us...> - 2011-09-30 20:55:24
|
test/data/bugs/1856_tokens.rails |binary test/data/bugs/1856_tokens.report | 1033 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 1033 insertions(+) New commits: commit ff1134c23f7a2d1438504c9b6e87cd93dbc5e226 Author: Stefan Frey <ste...@we...> Date: Fri Sep 30 22:57:50 2011 +0200 added test case for 1856 token bug diff --git a/test/data/bugs/1856_tokens.rails b/test/data/bugs/1856_tokens.rails new file mode 100644 index 0000000..02ccc1e Binary files /dev/null and b/test/data/bugs/1856_tokens.rails differ diff --git a/test/data/bugs/1856_tokens.report b/test/data/bugs/1856_tokens.report new file mode 100644 index 0000000..57d007f --- /dev/null +++ b/test/data/bugs/1856_tokens.report @@ -0,0 +1,1033 @@ +GameIs,1856 +PlayerIs,1,Juho +PlayerIs,2,Peter +PlayerIs,3,Jerry +PlayerIs,4,Bill +PlayerIs,5,Aliza +PlayerIs,6,Carlos +PlayerCash,250 +BankHas,10500 +StartOfPhase,2 +BankSizeIs,10500 +StartOfInitialRound +HasPriority,Juho +BID_ITEM_LOG,Juho,75,Ship,175 +BID_ITEM_LOG,Peter,105,Brdg,145 +BID_ITEM_LOG,Jerry,45,W&SR,205 +BID_ITEM_LOG,Bill,80,Ship,170 +BID_ITEM_LOG,Aliza,55,TCC,195 +BID_ITEM_LOG,Carlos,110,Brdg,140 +BID_ITEM_LOG,Juho,50,W&SR,125 +PASSES,Peter +PASSES,Jerry +PASSES,Bill +PASSES,Aliza +PASSES,Carlos +PASSES,Juho +ALL_PASSED +ITEM_PRICE_REDUCED,Flos,15 +BID_ITEM_LOG,Peter,105,Tunn,40 +BuysItemFor,Jerry,Flos,15 +TO_AUCTION,W&SR +PASSES,Jerry +BuysItemFor,Juho,W&SR,50 +BuysItemFor,Aliza,TCC,55 +TO_AUCTION,Ship +BID_ITEM_LOG,Juho,85,Ship,115 +PASSES,Bill +BuysItemFor,Juho,Ship,85 +TO_AUCTION,Brdg +PASSES,Peter +BuysItemFor,Carlos,Brdg,110 +BuysItemFor,Peter,Tunn,105 +Has,Juho,115 +Has,Peter,145 +Has,Jerry,235 +Has,Bill,250 +Has,Aliza,195 +Has,Carlos,140 +StartStockRound,1 +HasPriority,Bill +START_COMPANY_LOG,Bill,LPS,65,130,2,20,LPS +Floats,LPS +START_COMPANY_LOG,Aliza,GW,65,130,2,20,GW +Floats,GW +START_COMPANY_LOG,Carlos,WR,70,140,2,20,WR +Floats,WR +BUY_SHARE_LOG,Juho,10,LPS,IPO,65 +PriceIsPaidTo,65,LPS +PASSES,Peter +START_COMPANY_LOG,Jerry,CA,70,140,2,20,CA +Floats,CA +BUY_SHARE_LOG,Bill,10,LPS,IPO,65 +PriceIsPaidTo,65,LPS +BUY_SHARE_LOG,Aliza,10,GW,IPO,65 +PriceIsPaidTo,65,GW +Autopasses,Carlos +Autopasses,Juho +BUY_SHARE_LOG,Peter,10,LPS,IPO,65 +PriceIsPaidTo,65,LPS +BUY_SHARE_LOG,Jerry,10,CA,IPO,70 +PriceIsPaidTo,70,CA +Autopasses,Bill +Autopasses,Aliza +Autopasses,Carlos +Autopasses,Juho +BUY_SHARE_LOG,Peter,10,CA,IPO,70 +PriceIsPaidTo,70,CA +PASSES,Jerry +Autopasses,Bill +Autopasses,Aliza +Autopasses,Carlos +Autopasses,Juho +PASSES,Peter + +END_SR,1 +Has,LPS,325 +Has,WR,140 +Has,CA,280 +Has,GW,195 +Has,Juho,50 +Has,Peter,10 +Has,Jerry,25 +Has,Bill,55 +Has,Aliza,0 +Has,Carlos,0 +START_OR,1.1 +ReceivesFor,Jerry,5,Flos +ReceivesFor,Juho,10,W&SR +ReceivesFor,Aliza,10,TCC +ReceivesFor,Juho,15,Ship +ReceivesFor,Carlos,20,Brdg +ReceivesFor,Peter,20,Tunn + +CompanyOperates,WR,Carlos +LaysTileAt,WR,5,O16,SW +CompanyDoesNotPayDividend,WR +PRICE_MOVES_LOG,WR,70,E5,65,D5 +BuysTrain,WR,2,IPO,100 +FirstTrainBought,2 + +CompanyOperates,CA,Jerry +LaysTileAt,CA,57,D17,SW +CompanyDoesNotPayDividend,CA +PRICE_MOVES_LOG,CA,70,E5,65,D5 +BuysTrain,CA,2,IPO,100 +BuysTrain,CA,2,IPO,100 +CompanyTakesLoan,CA,100,90 + +CompanyOperates,LPS,Bill +LaysTileAt,LPS,5,C14,N +CompanyDoesNotPayDividend,LPS +PRICE_MOVES_LOG,LPS,65,E6,60,D6 +BuysTrain,LPS,2,IPO,100 +BuysTrain,LPS,2,IPO,100 +CompanyTakesLoan,LPS,100,90 + +CompanyOperates,GW,Aliza +CompanyTakesLoan,GW,100,100 +LaysTileAt,GW,6,F17,NE +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 + +EndOfOperatingRound,1.1 +ORWorthIncrease,Juho,1.1,10 +ORWorthIncrease,Peter,1.1,-10 +ORWorthIncrease,Jerry,1.1,-40 +ORWorthIncrease,Bill,1.1,-45 +ORWorthIncrease,Aliza,1.1,-35 +ORWorthIncrease,Carlos,1.1,10 +Has,LPS,215 +Has,WR,40 +Has,CA,170 +Has,GW,185 +Has,Juho,75 +Has,Peter,30 +Has,Jerry,30 +Has,Bill,55 +Has,Aliza,10 +Has,Carlos,20 +StartStockRound,2 +HasPriority,Jerry +PASSES,Jerry +PASSES,Bill +PASSES,Aliza +PASSES,Carlos +BUY_SHARE_LOG,Juho,10,LPS,IPO,65 +HoldMoneyInEscrow,65,65,LPS +PASSES,Peter +Autopasses,Jerry +PASSES,Bill +PASSES,Aliza +PASSES,Carlos +PASSES,Juho + +END_SR,2 +Has,LPS,215 +Has,WR,40 +Has,CA,170 +Has,GW,185 +Has,Juho,10 +Has,Peter,30 +Has,Jerry,30 +Has,Bill,55 +Has,Aliza,10 +Has,Carlos,20 +START_OR,2.1 +ReceivesFor,Jerry,5,Flos +ReceivesFor,Juho,10,W&SR +ReceivesFor,Aliza,10,TCC +ReceivesFor,Juho,15,Ship +ReceivesFor,Carlos,20,Brdg +ReceivesFor,Peter,20,Tunn + +CompanyOperates,WR,Carlos +LaysTileAt,WR,6,O18,S +CompanyTakesLoan,WR,100,100 +CompanyRevenue,WR,50 +CompanyMustPayLoanInterest,WR,10 +InterestPaidFromTreasury,WR,10 +CompanyWithholds,WR,50 +PRICE_MOVES_LOG,WR,65,D5,60,C5 + +CompanyOperates,CA,Jerry +LaysTileAt,CA,7,C18,N +CompanyRevenue,CA,0 +CompanyMustPayLoanInterest,CA,10 +InterestPaidFromTreasury,CA,10 +CompanyDoesNotPayDividend,CA +PRICE_MOVES_LOG,CA,65,D5,60,C5 +CompanyTakesLoan,CA,100,90 + +CompanyOperates,LPS,Bill +LaysTileAt,LPS,7,B15,N +CompanyRevenue,LPS,100 +CompanyMustPayLoanInterest,LPS,10 +InterestPaidFromTreasury,LPS,10 +CompanyPaysOutFull,LPS,100 +Payout,Juho,20,2,10 +Payout,Peter,10,1,10 +Payout,Bill,30,3,10 +PRICE_MOVES_LOG,LPS,60,D6,65,E6 +CompanyTakesLoan,LPS,100,90 + +CompanyOperates,GW,Aliza +LaysTileAt,GW,56,E18,N +LAYS_TOKEN_ON,GW,F17,40 +CompanyRevenue,GW,50 +CompanyMustPayLoanInterest,GW,10 +InterestPaidFromTreasury,GW,10 +CompanyPaysOutFull,GW,50 +Payout,Aliza,15,3,10 +PRICE_MOVES_LOG,GW,60,D6,65,E6 +CompanyTakesLoan,GW,100,90 +BuysTrain,GW,3,IPO,225 +FirstTrainBought,3 +StartOfPhase,3 + +EndOfOperatingRound,2.1 +ORWorthIncrease,Juho,2.1,35 +ORWorthIncrease,Peter,2.1,10 +ORWorthIncrease,Jerry,2.1,-40 +ORWorthIncrease,Bill,2.1,15 +ORWorthIncrease,Aliza,2.1,10 +ORWorthIncrease,Carlos,2.1,-10 +Has,LPS,295 +Has,WR,180 +Has,CA,250 +Has,GW,0 +Has,Juho,55 +Has,Peter,60 +Has,Jerry,35 +Has,Bill,85 +Has,Aliza,35 +Has,Carlos,40 +StartStockRound,3 +HasPriority,Peter +PASSES,Peter +Autopasses,Jerry +BUY_SHARE_LOG,Bill,10,LPS,IPO,65 +HoldMoneyInEscrow,65,130,LPS +Autopasses,Aliza +Autopasses,Carlos +Autopasses,Juho +Autopasses,Peter +Autopasses,Jerry +Autopasses,Bill + +END_SR,3 +Has,LPS,295 +Has,WR,180 +Has,CA,250 +Has,GW,0 +Has,Juho,55 +Has,Peter,60 +Has,Jerry,35 +Has,Bill,20 +Has,Aliza,35 +Has,Carlos,40 +START_OR,3.1 +ReceivesFor,Jerry,5,Flos +ReceivesFor,Juho,10,W&SR +ReceivesFor,Aliza,10,TCC +ReceivesFor,Juho,15,Ship +ReceivesFor,Carlos,20,Brdg +ReceivesFor,Peter,20,Tunn + +CompanyOperates,LPS,Bill +LaysTileAt,LPS,15,C14,SE +CompanyRevenue,LPS,120 +CompanyMustPayLoanInterest,LPS,20 +InterestPaidFromTreasury,LPS,20 +CompanyPaysOutFull,LPS,120 +Payout,Juho,24,2,10 +Payout,Peter,12,1,10 +Payout,Bill,48,4,10 +PRICE_MOVES_LOG,LPS,65,E6,70,F6 +CompanyTakesLoan,LPS,100,90 +BuysTrain,LPS,3,IPO,225 + +CompanyOperates,GW,Aliza +LaysTileAt,GW,15,D17,NE +CompanyTakesLoan,GW,100,100 +CompanyRevenue,GW,110 +CompanyMustPayLoanInterest,GW,30 +InterestPaidFromTreasury,GW,30 +CompanyPaysOutFull,GW,110 +Payout,Aliza,33,3,10 +PRICE_MOVES_LOG,GW,65,E6,70,F6 + +CompanyOperates,WR,Carlos +LaysTileAt,WR,15,O16,SE +CompanyRevenue,WR,60 +CompanyMustPayLoanInterest,WR,10 +InterestPaidFromTreasury,WR,10 +CompanyPaysOutFull,WR,60 +Payout,Carlos,12,2,10 +PRICE_MOVES_LOG,WR,60,C5,65,D5 +CompanyTakesLoan,WR,100,90 +BuysTrain,WR,3,IPO,225 + +CompanyOperates,CA,Jerry +LaysTileAt,CA,9,C16,S +LAYS_TOKEN_ON,CA,C14,40 +CompanyRevenue,CA,120 +CompanyMustPayLoanInterest,CA,20 +InterestPaidFromTreasury,CA,20 +CompanyPaysOutFull,CA,120 +Payout,Peter,12,1,10 +Payout,Jerry,36,3,10 +PRICE_MOVES_LOG,CA,60,C5,65,D5 +CompanyTakesLoan,CA,100,90 +BuysTrain,CA,3,IPO,225 + +EndOfOperatingRound,3.1 +ORWorthIncrease,Juho,3.1,39 +ORWorthIncrease,Peter,3.1,34 +ORWorthIncrease,Jerry,3.1,26 +ORWorthIncrease,Bill,3.1,28 +ORWorthIncrease,Aliza,3.1,28 +ORWorthIncrease,Carlos,3.1,22 +Has,LPS,140 +Has,WR,35 +Has,CA,55 +Has,GW,70 +Has,Juho,104 +Has,Peter,104 +Has,Jerry,76 +Has,Bill,68 +Has,Aliza,78 +Has,Carlos,72 +START_OR,3.2 +ReceivesFor,Jerry,5,Flos +ReceivesFor,Juho,10,W&SR +ReceivesFor,Aliza,10,TCC +ReceivesFor,Juho,15,Ship +ReceivesFor,Carlos,20,Brdg +ReceivesFor,Peter,20,Tunn + +CompanyOperates,LPS,Bill +DestinationReached,LPS,F17 +ReleasedFromEscrow,LPS,130 +LaysTileAt,LPS,8,D15,NW +CompanyRevenue,LPS,190 +CompanyMustPayLoanInterest,LPS,30 +InterestPaidFromTreasury,LPS,30 +CompanyPaysOutFull,LPS,190 +Payout,Juho,38,2,10 +Payout,Peter,19,1,10 +Payout,Bill,76,4,10 +PRICE_MOVES_LOG,LPS,70,F6,75,G6 +BuysTrain,LPS,3,IPO,225 +All 3-trains are sold out, 4-trains now available +CompanyTakesLoan,LPS,100,90 + +CompanyOperates,GW,Aliza +LaysTileAt,GW,26,C18,SW +CompanyRevenue,GW,110 +CompanyMustPayLoanInterest,GW,30 +InterestPaidFromTreasury,GW,30 +CompanyPaysOutFull,GW,110 +Payout,Aliza,33,3,10 +PRICE_MOVES_LOG,GW,70,F6,75,G6 + +CompanyOperates,WR,Carlos +LaysTileAt,WR,59,N17,S +CompanyRevenue,WR,150 +CompanyMustPayLoanInterest,WR,20 +InterestPaidFromTreasury,WR,20 +CompanyPaysOutFull,WR,150 +Payout,Carlos,30,2,10 +PRICE_MOVES_LOG,WR,65,D5,70,E5 + +CompanyOperates,CA,Jerry +LaysTileAt,CA,15,F17,SW +CompanyRevenue,CA,190 +CompanyMustPayLoanInterest,CA,30 +InterestPaidFromTreasury,CA,30 +CompanyPaysOutFull,CA,190 +Payout,Peter,19,1,10 +Payout,Jerry,57,3,10 +PRICE_MOVES_LOG,CA,65,D5,70,E5 +CompanyTakesLoan,CA,100,90 + +EndOfOperatingRound,3.2 +ORWorthIncrease,Juho,3.2,53 +ORWorthIncrease,Peter,3.2,48 +ORWorthIncrease,Jerry,3.2,47 +ORWorthIncrease,Bill,3.2,56 +ORWorthIncrease,Aliza,3.2,58 +ORWorthIncrease,Carlos,3.2,60 +Has,LPS,105 +Has,WR,15 +Has,CA,115 +Has,GW,40 +Has,Juho,167 +Has,Peter,162 +Has,Jerry,138 +Has,Bill,144 +Has,Aliza,121 +Has,Carlos,122 +StartStockRound,4 +HasPriority,Aliza +BUY_SHARE_LOG,Aliza,10,GW,IPO,65 +PriceIsPaidTo,65,GW +BUY_SHARE_LOG,Carlos,10,WR,IPO,70 +PriceIsPaidTo,70,WR +SELL_SHARES_LOG,Juho,2,10,20,LPS,150 +PRICE_MOVES_LOG,LPS,75,G6,70,G7 +START_COMPANY_LOG,Juho,GT,70,140,2,20,GT +SELL_SHARE_LOG,Peter,10,CA,70 +PRICE_MOVES_LOG,CA,70,E5,65,E6 +SELL_SHARE_LOG,Peter,10,LPS,70 +START_COMPANY_LOG,Peter,CPR,75,150,2,20,CPR +BUY_SHARE_LOG,Jerry,10,CA,Pool,65 +BUY_SHARE_LOG,Bill,10,LPS,IPO,65 +PriceIsPaidTo,65,LPS +Autopasses,Aliza +Autopasses,Carlos +BUY_SHARE_LOG,Juho,10,GT,IPO,70 +PriceIsPaidTo,70,GT +BUY_SHARE_LOG,Peter,10,CPR,IPO,75 +PriceIsPaidTo,75,CPR +BUY_SHARE_LOG,Jerry,10,CA,IPO,70 +PriceIsPaidTo,70,CA +BUY_SHARE_LOG,Bill,10,LPS,IPO,65 +PriceIsPaidTo,65,LPS +Autopasses,Aliza +Autopasses,Carlos +BUY_SHARE_LOG,Juho,10,GT,IPO,70 +PriceIsPaidTo,70,GT +Floats,GT +BUY_SHARE_LOG,Peter,10,CPR,IPO,75 +PriceIsPaidTo,75,CPR +Floats,CPR +Autopasses,Jerry +Autopasses,Bill +Autopasses,Aliza +Autopasses,Carlos +Autopasses,Juho +Autopasses,Peter + +END_SR,4 +Has,GT,280 +Has,LPS,235 +Has,WR,85 +Has,CPR,300 +Has,CA,185 +Has,GW,105 +Has,Juho,37 +Has,Peter,2 +Has,Jerry,3 +Has,Bill,14 +Has,Aliza,56 +Has,Carlos,52 +START_OR,4.1 +ReceivesFor,Jerry,5,Flos +ReceivesFor,Juho,10,W&SR +ReceivesFor,Aliza,10,TCC +ReceivesFor,Juho,15,Ship +ReceivesFor,Carlos,20,Brdg +ReceivesFor,Peter,20,Tunn + +CompanyOperates,GW,Aliza +LaysTileAt,GW,57,B19,SW +DestinationReached,GW,A20 +CompanyRevenue,GW,130 +CompanyMustPayLoanInterest,GW,30 +InterestPaidFromTreasury,GW,30 +CompanyPaysOutFull,GW,130 +Payout,Aliza,52,4,10 +PRICE_MOVES_LOG,GW,75,G6,80,H6 +CompanyTakesLoan,GW,100,90 + +CompanyOperates,CPR,Peter +LaysTileAt,CPR,4,M6,S +CompanyDoesNotPayDividend,CPR +PRICE_MOVES_LOG,CPR,75,E4,70,D4 +CompanyTakesLoan,CPR,100,90 +BuysTrain,CPR,4,IPO,350 +FirstTrainBought,4 +StartOfPhase,4 + +CompanyOperates,LPS,Bill +LaysTileAt,LPS,8,E14,SE +LAYS_TOKEN_ON,LPS,F17,40 +CompanyRevenue,LPS,160 +CompanyMustPayLoanInterest,LPS,40 +InterestPaidFromTreasury,LPS,40 +CompanyPaysOutFull,LPS,160 +Payout,Bill,96,6,10 +Payout,LPS,48,3,10 +PRICE_MOVES_LOG,LPS,70,G7,75,G6 +CompanyTakesLoan,LPS,100,90 + +CompanyOperates,WR,Carlos +LaysTileAtFor,WR,8,N15,SE,40 +CompanyRevenue,WR,100 +CompanyMustPayLoanInterest,WR,20 +InterestPaidFromTreasury,WR,20 +CompanyPaysOutFull,WR,100 +Payout,Carlos,30,3,10 +PRICE_MOVES_LOG,WR,70,E5,75,F5 +CompanyTakesLoan,WR,100,90 + +CompanyOperates,GT,Juho +LaysTileAt,GT,6,P9,NW +CompanyDoesNotPayDividend,GT +PRICE_MOVES_LOG,GT,70,E5,65,D5 +CompanyTakesLoan,GT,100,90 +BuysTrain,GT,4,IPO,350 + +CompanyOperates,CA,Jerry +LaysTileAt,CA,121,F15,SW +LAYS_TOKEN_ON,CA,F15,100 +CompanyRevenue,CA,110 +CompanyMustPayLoanInterest,CA,40 +InterestPaidFromTreasury,CA,40 +CompanyPaysOutFull,CA,110 +Payout,Jerry,55,5,10 +PRICE_MOVES_LOG,CA,65,E6,70,F6 +CompanyTakesLoan,CA,100,90 + +EndOfOperatingRound,4.1 +ORWorthIncrease,Juho,4.1,-35 +ORWorthIncrease,Peter,4.1,-40 +ORWorthIncrease,Jerry,4.1,35 +ORWorthIncrease,Bill,4.1,66 +ORWorthIncrease,Aliza,4.1,42 +ORWorthIncrease,Carlos,4.1,35 +Has,GT,20 +Has,LPS,293 +Has,WR,115 +Has,CPR,40 +Has,CA,135 +Has,GW,165 +Has,Juho,62 +Has,Peter,22 +Has,Jerry,63 +Has,Bill,110 +Has,Aliza,118 +Has,Carlos,102 +START_OR,4.2 +ReceivesFor,Jerry,5,Flos +ReceivesFor,Juho,10,W&SR +ReceivesFor,Aliza,10,TCC +ReceivesFor,Juho,15,Ship +ReceivesFor,Carlos,20,Brdg +ReceivesFor,Peter,20,Tunn + +CompanyOperates,GW,Aliza +CompanyRevenue,GW,110 +CompanyMustPayLoanInterest,GW,40 +InterestPaidFromTreasury,GW,40 +CompanyPaysOutFull,GW,110 +Payout,Aliza,44,4,10 +PRICE_MOVES_LOG,GW,80,H6,90,I6 +BuysPrivateFromFor,GW,TCC,Aliza,100 + +CompanyOperates,LPS,Bill +CompanyRevenue,LPS,200 +CompanyMustPayLoanInterest,LPS,50 +InterestPaidFromTreasury,LPS,50 +CompanyPaysOutFull,LPS,200 +Payout,Bill,120,6,10 +Payout,LPS,60,3,10 +PRICE_MOVES_LOG,LPS,75,G6,80,H6 +CompanyTakesLoan,LPS,100,90 +BuysTrain,LPS,4,IPO,350 + +CompanyOperates,WR,Carlos +LaysTileAtFor,WR,8,M16,NW,40 +CompanyRevenue,WR,100 +CompanyMustPayLoanInterest,WR,30 +InterestPaidFromTreasury,WR,30 +CompanyWithholds,WR,100 +PRICE_MOVES_LOG,WR,75,F5,70,E5 +BuysPrivateFromFor,WR,Brdg,Carlos,145 +AcquiresBonus,WR,Bridge,10,P17,P19 + +CompanyOperates,CA,Jerry +LaysTileAt,CA,8,G14,SE +CompanyRevenue,CA,110 +CompanyMustPayLoanInterest,CA,50 +InterestPaidFromTreasury,CA,50 +CompanyPaysOutFull,CA,110 +Payout,Jerry,55,5,10 +PRICE_MOVES_LOG,CA,70,F6,75,G6 +BuysPrivateFromFor,CA,Flos,Jerry,40 + +CompanyOperates,CPR,Peter +LaysTileAt,CPR,9,M8,S +CompanyRevenue,CPR,40 +CompanyMustPayLoanInterest,CPR,10 +InterestPaidFromTreasury,CPR,10 +CompanyPaysOutFull,CPR,40 +Payout,Peter,16,4,10 +PRICE_MOVES_LOG,CPR,70,D4,75,E4 +CompanyTakesLoan,CPR,100,90 +BuysPrivateFromFor,CPR,Tunn,Peter,120 +AcquiresBonus,CPR,Tunnel,10,B13 + +CompanyOperates,GT,Juho +LaysTileAt,GT,9,O10,SW +CompanyRevenue,GT,70 +CompanyMustPayLoanInterest,GT,10 +InterestPaidFromTreasury,GT,10 +CompanyPaysOutFull,GT,70 +Payout,Juho,28,4,10 +PRICE_MOVES_LOG,GT,65,D5,70,E5 +CompanyTakesLoan,GT,100,90 +BuysPrivateFromFor,GT,W&SR,Juho,80 + +EndOfOperatingRound,4.2 +ORWorthIncrease,Juho,4.2,73 +ORWorthIncrease,Peter,4.2,36 +ORWorthIncrease,Jerry,4.2,105 +ORWorthIncrease,Bill,4.2,90 +ORWorthIncrease,Aliza,4.2,144 +ORWorthIncrease,Carlos,4.2,50 +Has,GT,20 +Has,LPS,43 +Has,WR,0 +Has,CPR,0 +Has,CA,45 +Has,GW,25 +Has,Juho,195 +Has,Peter,178 +Has,Jerry,163 +Has,Bill,230 +Has,Aliza,272 +Has,Carlos,267 +StartStockRound,5 +HasPriority,Jerry +BUY_SHARE_LOG,Jerry,10,CA,IPO,70 +HoldMoneyInEscrow,70,70,CA +BUY_SHARE_LOG,Bill,10,CA,IPO,70 +HoldMoneyInEscrow,70,140,CA +BUY_SHARE_LOG,Aliza,10,GW,IPO,65 +PriceIsPaidTo,65,GW +BUY_SHARE_LOG,Carlos,10,WR,IPO,70 +PriceIsPaidTo,70,WR +BUY_SHARE_LOG,Juho,10,GT,IPO,70 +PriceIsPaidTo,70,GT +BUY_SHARE_LOG,Peter,10,CPR,IPO,75 +PriceIsPaidTo,75,CPR +BUY_SHARE_LOG,Jerry,10,LPS,IPO,65 +PriceIsPaidTo,65,LPS +BUY_SHARE_LOG,Bill,10,GW,IPO,65 +PriceIsPaidTo,65,GW +BUY_SHARE_LOG,Aliza,10,LPS,Pool,80 +BUY_SHARE_LOG,Carlos,10,WR,IPO,70 +PriceIsPaidTo,70,WR +BUY_SHARE_LOG,Juho,10,LPS,Pool,80 +BUY_SHARE_LOG,Peter,10,LPS,Pool,80 +Autopasses,Jerry +BUY_SHARE_LOG,Bill,10,WR,IPO,70 +HoldMoneyInEscrow,70,70,WR +BUY_SHARE_LOG,Aliza,10,GW,IPO,65 +PriceIsPaidTo,65,GW +BUY_SHARE_LOG,Carlos,10,WR,IPO,70 +HoldMoneyInEscrow,70,140,WR +Autopasses,Juho +Autopasses,Peter +Autopasses,Jerry +Autopasses,Bill +Autopasses,Aliza +Autopasses,Carlos + +END_SR,5 +PRICE_MOVES_LOG,LPS,80,H6,90,H5 +SoldOut,LPS,80,H6,90,H5 +Has,GT,90 +Has,LPS,108 +Has,WR,140 +Has,CPR,75 +Has,CA,45 +Has,GW,220 +Has,Juho,45 +Has,Peter,23 +Has,Jerry,28 +Has,Bill,25 +Has,Aliza,62 +Has,Carlos,57 +START_OR,5.1 +ReceivesFor,CA,5,Flos +ReceivesFor,GT,10,W&SR +ReceivesFor,GW,10,TCC +ReceivesFor,Juho,15,Ship +ReceivesFor,WR,20,Brdg +ReceivesFor,CPR,20,Tunn + +CompanyOperates,GW,Aliza +LaysTileAt,GW,3,H11,S +CompanyRevenue,GW,110 +CompanyMustPayLoanInterest,GW,40 +InterestPaidFromTreasury,GW,40 +CompanyPaysOutFull,GW,110 +Payout,Aliza,66,6,10 +Payout,Bill,11,1,10 +PRICE_MOVES_LOG,GW,90,I6,100,I5 +CompanyTakesLoan,GW,100,90 + +CompanyOperates,LPS,Bill +LaysTileAt,LPS,8,E16,SE +CompanyRevenue,LPS,320 +CompanyMustPayLoanInterest,LPS,60 +InterestPaidFromTreasury,LPS,60 +CompanyPaysOutFull,LPS,320 +Payout,Aliza,32,1,10 +Payout,Juho,32,1,10 +Payout,Bill,192,6,10 +Payout,Peter,32,1,10 +Payout,Jerry,32,1,10 +PRICE_MOVES_LOG,LPS,90,H5,100,I5 +CompanyTakesLoan,LPS,100,90 + +CompanyOperates,CA,Jerry +LaysTileAt,CA,5,H15,N +DestinationReached,CA,H15 +ReleasedFromEscrow,CA,140 +CompanyRevenue,CA,110 +CompanyMustPayLoanInterest,CA,50 +InterestPaidFromTreasury,CA,50 +CompanyPaysOutFull,CA,110 +Payout,Bill,11,1,10 +Payout,Jerry,66,6,10 +PRICE_MOVES_LOG,CA,75,G6,80,H6 +CompanyTakesLoan,CA,100,90 + +CompanyOperates,CPR,Peter +LaysTileAt,CPR,2,M10,S +CompanyRevenue,CPR,50 +CompanyMustPayLoanInterest,CPR,20 +InterestPaidFromTreasury,CPR,20 +CompanyPaysOutFull,CPR,50 +Payout,Peter,25,5,10 +PRICE_MOVES_LOG,CPR,75,E4,80,F4 +CompanyTakesLoan,CPR,100,90 + +CompanyOperates,WR,Carlos +LaysTileAtFor,WR,59,L15,SW,40 +CompanyRevenue,WR,110 +CompanyMustPayLoanInterest,WR,30 +InterestPaidFromTreasury,WR,30 +CompanyPaysOutFull,WR,110 +Payout,Bill,11,1,10 +Payout,Carlos,66,6,10 +PRICE_MOVES_LOG,WR,70,E5,75,F5 +CompanyTakesLoan,WR,100,90 + +CompanyOperates,GT,Juho +LaysTileAt,GT,120,N11,NE +LAYS_FREE_TOKEN_ON,GT,I12 +CompanyRevenue,GT,100 +CompanyMustPayLoanInterest,GT,20 +InterestPaidFromTreasury,GT,20 +CompanyPaysOutFull,GT,100 +Payout,Juho,50,5,10 +PRICE_MOVES_LOG,GT,70,E5,75,F5 +CompanyTakesLoan,GT,100,90 +BuysPrivateFromFor,GT,Ship,Juho,140 +PrivateCloses,W&SR + +EndOfOperatingRound,5.1 +ORWorthIncrease,Juho,5.1,142 +ORWorthIncrease,Peter,5.1,32 +ORWorthIncrease,Jerry,5.1,68 +ORWorthIncrease,Bill,5.1,215 +ORWorthIncrease,Aliza,5.1,98 +ORWorthIncrease,Carlos,5.1,36 +Has,GT,30 +Has,LPS,138 +Has,WR,180 +Has,CPR,165 +Has,CA,230 +Has,GW,280 +Has,Juho,282 +Has,Peter,80 +Has,Jerry,126 +Has,Bill,250 +Has,Aliza,160 +Has,Carlos,123 +START_OR,5.2 +ReceivesFor,CA,5,Flos +ReceivesFor,GW,10,TCC +ReceivesFor,GT,15,Ship +ReceivesFor,WR,20,Brdg +ReceivesFor,CPR,20,Tunn + +CompanyOperates,GW,Aliza +LaysTileAt,GW,9,G16,SW +CompanyRevenue,GW,110 +CompanyMustPayLoanInterest,GW,50 +InterestPaidFromTreasury,GW,50 +CompanyPaysOutFull,GW,110 +Payout,Bill,11,1,10 +Payout,Aliza,66,6,10 +PRICE_MOVES_LOG,GW,100,I5,110,J5 + +CompanyOperates,LPS,Bill +BuysBonusTokenFrom,LPS,Tunnel,10,CPR,50 +LaysTileAt,LPS,14,H15,SW +CompanyRevenue,LPS,370 +CompanyMustPayLoanInterest,LPS,70 +InterestPaidFromTreasury,LPS,70 +CompanyPaysOutFull,LPS,370 +Payout,Aliza,37,1,10 +Payout,Bill,222,6,10 +Payout,Juho,37,1,10 +Payout,Peter,37,1,10 +Payout,Jerry,37,1,10 +PRICE_MOVES_LOG,LPS,100,I5,110,J5 + +CompanyOperates,CA,Jerry +CompanyRevenue,CA,110 +CompanyMustPayLoanInterest,CA,60 +InterestPaidFromTreasury,CA,60 +CompanyWithholds,CA,110 +PRICE_MOVES_LOG,CA,80,H6,75,G6 +CompanyTakesLoan,CA,100,90 +BuysTrain,CA,4,IPO,350 +All 4-trains are sold out, 5-trains now available + +CompanyOperates,CPR,Peter +LaysTileAt,CPR,7,M12,N +DestinationReached,CPR,N11 +DestinationReached,WR,L15 +ReleasedFromEscrow,WR,140 +CompanyRevenue,CPR,110 +CompanyMustPayLoanInterest,CPR,30 +InterestPaidFromTreasury,CPR,30 +CompanyPaysOutFull,CPR,110 +Payout,Peter,55,5,10 +PRICE_MOVES_LOG,CPR,80,F4,90,G4 +CompanyTakesLoan,CPR,100,90 + +CompanyOperates,WR,Carlos +CompanyRevenue,WR,110 +CompanyMustPayLoanInterest,WR,40 +InterestPaidFromTreasury,WR,40 +CompanyPaysOutFull,WR,110 +Payout,Bill,11,1,10 +Payout,Carlos,66,6,10 +PRICE_MOVES_LOG,WR,75,F5,80,G5 +CompanyTakesLoan,WR,100,90 + +CompanyOperates,GT,Juho +LaysTileAt,GT,3,N9,S +CompanyTakesLoan,GT,100,100 +LAYS_TOKEN_ON,GT,N11,100 +CompanyRevenue,GT,140 +CompanyMustPayLoanInterest,GT,40 +InterestPaidFromTreasury,GT,40 +CompanyPaysOutFull,GT,140 +Payout,Juho,70,5,10 +PRICE_MOVES_LOG,GT,75,F5,80,G5 + +EndOfOperatingRound,5.2 +ORWorthIncrease,Juho,5.2,92 +ORWorthIncrease,Peter,5.2,102 +ORWorthIncrease,Jerry,5.2,-43 +ORWorthIncrease,Bill,5.2,294 +ORWorthIncrease,Aliza,5.2,173 +ORWorthIncrease,Carlos,5.2,36 +Has,GT,5 +Has,LPS,18 +Has,WR,390 +Has,CPR,295 +Has,CA,25 +Has,GW,240 +Has,Juho,389 +Has,Peter,172 +Has,Jerry,163 +Has,Bill,494 +Has,Aliza,263 +Has,Carlos,189 +StartStockRound,6 +HasPriority,Juho +SELL_SHARE_LOG,Juho,10,LPS,110 +SELL_SHARE_LOG,Juho,10,GT,80 +PRICE_MOVES_LOG,GT,80,G5,75,G6 +START_COMPANY_LOG,Juho,CV,100,200,2,20,CV +BUY_SHARE_LOG,Peter,10,CPR,IPO,75 +PriceIsPaidTo,75,CPR +BUY_SHARE_LOG,Jerry,10,GW,IPO,65 +PriceIsPaidTo,65,GW +SELL_SHARE_LOG,Bill,10,GW,110 +START_COMPANY_LOG,Bill,THB,100,200,2,20,THB +BUY_SHARE_LOG,Aliza,10,GT,IPO,70 +HoldMoneyInEscrow,70,70,GT +BUY_SHARE_LOG,Carlos,10,CPR,IPO,75 +PriceIsPaidTo,75,CPR +BUY_SHARE_LOG,Juho,10,CV,IPO,100 +PriceIsPaidTo,100,CV +BUY_SHARE_LOG,Peter,10,GW,IPO,65 +PriceIsPaidTo,65,GW +BUY_SHARE_LOG,Jerry,10,GW,IPO,65 +PriceIsPaidTo,65,GW +SELL_SHARE_LOG,Jerry,10,GW,110 +BUY_SHARE_LOG,Bill,10,THB,IPO,100 +PriceIsPaidTo,100,THB +BUY_SHARE_LOG,Aliza,10,CPR,IPO,75 +PriceIsPaidTo,75,CPR +BUY_SHARE_LOG,Carlos,10,CA,IPO,70 +PriceIsPaidTo,70,CA +BUY_SHARE_LOG,Juho,10,CV,IPO,100 +PriceIsPaidTo,100,CV +Autopasses,Peter +BUY_SHARE_LOG,Jerry,10,WR,IPO,70 +PriceIsPaidTo,70,WR +BUY_SHARE_LOG,Bill,10,THB,IPO,100 +PriceIsPaidTo,100,THB +BUY_SHARE_LOG,Aliza,10,CA,IPO,70 +PriceIsPaidTo,70,CA +SELL_SHARE_LOG,Aliza,10,CPR,90 +PRICE_MOVES_LOG,CPR,90,G4,80,G5 +Autopasses,Carlos +BUY_SHARE_LOG,Juho,10,CV,IPO,100 +PriceIsPaidTo,100,CV +Floats,CV +Autopasses,Peter +BUY_SHARE_LOG,Jerry,10,GT,IPO,70 +HoldMoneyInEscrow,70,140,GT +BUY_SHARE_LOG,Bill,10,THB,IPO,100 +PriceIsPaidTo,100,THB +Floats,THB +BUY_SHARE_LOG,Aliza,10,WR,IPO,70 +PriceIsPaidTo,70,WR +Autopasses,Carlos +BUY_SHARE_LOG,Juho,10,CPR,IPO,75 +PriceIsPaidTo,75,CPR +Autopasses,Peter +Autopasses,Jerry +SELL_SHARE_LOG,Bill,10,WR,80 +PRICE_MOVES_LOG,WR,80,G5,75,G6 +SELL_SHARE_LOG,Bill,10,CA,75 +PRICE_MOVES_LOG,CA,75,G6,70,G7 +BUY_SHARE_LOG,Bill,10,THB,IPO,100 +PriceIsPaidTo,100,THB +Autopasses,Aliza +Autopasses,Carlos +SELL_SHARE_LOG,Juho,10,CPR,80 +PRICE_MOVES_LOG,CPR,80,G5,75,G6 +Autopasses,Peter +Autopasses,Jerry +BUY_SHARE_LOG,Bill,10,CPR,IPO,75 +PriceIsPaidTo,75,CPR +Autopasses,Aliza +Autopasses,Carlos +Autopasses,Juho +Autopasses,Peter +Autopasses,Jerry +PASSES,Bill + +END_SR,6 +Has,GT,5 +Has,THB,600 +Has,LPS,18 +Has,WR,530 +Has,CV,500 +Has,CPR,670 +Has,CA,165 +Has,GW,435 +Has,Juho,84 +Has,Peter,32 +Has,Jerry,3 +Has,Bill,84 +Has,Aliza,68 +Has,Carlos,44 +START_OR,6.1 +ReceivesFor,CA,5,Flos +ReceivesFor,GW,10,TCC +ReceivesFor,GT,15,Ship +ReceivesFor,WR,20,Brdg +ReceivesFor,CPR,20,Tunn + +CompanyOperates,GW,Aliza +LaysTileAt,GW,55,I14,SW +LAYS_TOKEN_ON,GW,H15,100 +CompanyRevenue,GW,110 +CompanyMustPayLoanInterest,GW,50 +InterestPaidFromTreasury,GW,50 +CompanyPaysOutFull,GW,110 +Payout,Aliza,66,6,10 +Payout,Peter,11,1,10 +Payout,Jerry,11,1,10 +Payout,GW,22,2,10 +PRICE_MOVES_LOG,GW,110,J5,125,K5 +CompanyTakesLoan,GW,100,90 + +CompanyOperates,LPS,Bill +LaysTileAt,LPS,4,D19,SW +CompanyTakesLoan,LPS,100,100 +CompanyRevenue,LPS,370 +CompanyMustPayLoanInterest,LPS,80 +InterestPaidFromTreasury,LPS,80 +CompanyPaysOutFull,LPS,370 +Payout,Bill,222,6,10 +Payout,Aliza,37,1,10 +Payout,Peter,37,1,10 +Payout,Jerry,37,1,10 +Payout,LPS,37,1,10 +PRICE_MOVES_LOG,LPS,110,J5,125,K5 + +CompanyOperates,CV,Juho +LaysTileAt,CV,121,M4,SW +CompanyDoesNotPayDividend,CV +PRICE_MOVES_LOG,CV,100,E1,90,D1 +PresidentAddsCash,CV,Juho,50 +BuysTrain,CV,5,IPO,550 +FirstTrainBought,5 +StartOfPhase,5 +PrivateCloses,Flos +PrivateCloses,TCC +PrivateCloses,Ship +PrivateCloses,Brdg +PrivateCloses,Tunn +CompanyDiscardsTrain,LPS,3 + +CompanyOperates,THB,Bill |
From: Erik V. <ev...@us...> - 2011-11-22 13:15:07
|
test/data/real/18EU_A.report | 4197 +++++++++++----------- test/data/real/18GA_A.report | 1532 ++------ test/data/test/1830_SellFullPresCert.rails |binary test/data/test/1830_SellFullPresCert.report | 10 test/data/test/1830_SellHalfPresCert.rails |binary test/data/test/1830_SellHalfPresCert.report | 10 test/data/test/1835_NatDoubleShare.rails |binary test/data/test/1835_NatDoubleShare.report | 10 test/data/test/1835_NatSingleShare.rails |binary test/data/test/1835_NatSingleShare.report | 10 test/data/test/1835_SwapPresForDoubleShare.rails |binary test/data/test/1835_SwapPresForDoubleShare.report | 10 12 files changed, 2564 insertions(+), 3215 deletions(-) New commits: commit 13bd6bb91c38ffa428902c7798859fb00f06f31c Author: Erik Vos <eri...@xs...> Date: Tue Nov 22 14:14:22 2011 +0100 Added five test cases and fixed two. The new test cases check recently fixed 1835 omissions with nationalisation and share selling. The fixed test cases 18GA_A and 18EU_A have failed for some time because of earlier fixes. diff --git a/test/data/real/18EU_A.report b/test/data/real/18EU_A.report index b43ad0b..de4b73f 100644 --- a/test/data/real/18EU_A.report +++ b/test/data/real/18EU_A.report @@ -1,2098 +1,2099 @@ -GameIs,18EU -PlayerIs,1,Chris -PlayerIs,2,Joakim -PlayerIs,3,Joshua -PlayerIs,4,Phil -PlayerIs,5,Ed -PlayerIs,6,Arne -PlayerCash,250 -BankHas,10500 -StartOfPhase,2 -BankSizeIs,10500 -StartOfInitialRound -HasPriority,Chris - -SelectForAuctioning,Chris,11 -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -ITEM_PRICE_REDUCED,11,90 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -ITEM_PRICE_REDUCED,11,80 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -ITEM_PRICE_REDUCED,11,70 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -ITEM_PRICE_REDUCED,11,60 -PASSES,Chris -BuysItemFor,Joakim,11,60 -Floats,11 - -SelectForAuctioning,Joakim,8 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,8,90 -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,8,80 -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,8,70 -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,8,60 -BuysItemFor,Joakim,8,60 -Floats,8 - -SelectForAuctioning,Joshua,9 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,9,90 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,9,80 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,9,70 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -BuysItemFor,Chris,9,70 -Floats,9 - -SelectForAuctioning,Phil,14 -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,14,90 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,14,80 -BuysItemFor,Phil,14,80 -Floats,14 - -SelectForAuctioning,Ed,1 -PASSES,Arne -PASSES,Chris -BID_ITEM,Joakim,100,1 -BID_ITEM,Joshua,105,1 -PASSES,Phil -PASSES,Ed -BID_ITEM,Arne,110,1 -PASSES,Chris -BID_ITEM,Joakim,115,1 -BID_ITEM,Joshua,120,1 -PASSES,Arne -BID_ITEM,Joakim,130,1 -PASSES,Joshua -BuysItemFor,Joakim,1,130 -Floats,1 - -SelectForAuctioning,Arne,7 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -ITEM_PRICE_REDUCED,7,90 -PASSES,Arne -BuysItemFor,Chris,7,90 -Floats,7 - -SelectForAuctioning,Chris,2 -PASSES,Joakim -BID_ITEM,Joshua,100,2 -PASSES,Phil -PASSES,Ed -BID_ITEM,Arne,105,2 -PASSES,Chris -PASSES,Joakim -BID_ITEM,Joshua,110,2 -BID_ITEM,Arne,115,2 -BID_ITEM,Joshua,120,2 -BID_ITEM,Arne,125,2 -PASSES,Joshua -BuysItemFor,Arne,2,125 -Floats,2 - -SelectForAuctioning,Joakim,3 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,3,90 -PASSES,Joakim -BuysItemFor,Joshua,3,90 -Floats,3 - -SelectForAuctioning,Joshua,12 -PASSES,Phil -BID_ITEM,Ed,100,12 -BID_ITEM,Arne,105,12 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -BID_ITEM,Ed,110,12 -BID_ITEM,Arne,115,12 -BID_ITEM,Ed,120,12 -BID_ITEM,Arne,125,12 -PASSES,Ed -BuysItemFor,Arne,12,125 -Floats,12 - -SelectForAuctioning,Phil,5 -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,5,90 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,5,80 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,5,70 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,5,60 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -BuysItemFor,Joshua,5,60 -Floats,5 - -SelectForAuctioning,Ed,4 -BID_ITEM,Ed,100,4 -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -BuysItemFor,Ed,4,100 -Floats,4 - -SelectForAuctioning,Arne,13 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -BID_ITEM,Ed,100,13 -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -BID_ITEM,Phil,110,13 -BID_ITEM,Ed,125,13 -PASSES,Phil -BuysItemFor,Ed,13,125 -Floats,13 - -SelectForAuctioning,Chris,15 -PASSES,Joakim -BID_ITEM,Joshua,100,15 -BID_ITEM,Phil,105,15 -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -BuysItemFor,Phil,15,105 -Floats,15 - -SelectForAuctioning,Joakim,10 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,10,90 -PASSES,Joakim -BuysItemFor,Joshua,10,90 -Floats,10 - -SelectForAuctioning,Joshua,6 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,6,90 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,6,80 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,6,70 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -BuysItemFor,Chris,6,70 -All 2-trains are sold out, 3-trains now available -Floats,6 -Has,1,0 -Has,2,0 -Has,3,0 -Has,4,0 -Has,5,0 -Has,6,0 -Has,7,0 -Has,8,0 -Has,9,0 -Has,10,0 -Has,11,0 -Has,12,0 -Has,13,0 -Has,14,0 -Has,15,0 -Has,Chris,20 -Has,Joakim,0 -Has,Joshua,10 -Has,Phil,65 -Has,Ed,25 -Has,Arne,0 -START_OR,0.1 - -CompanyOperates,1,Joakim -LaysTileAt,1,8,I2,SW -LaysTileAt,1,58,G2,S -CompanyRevenue,1,90 -CompanySplits,1,90 -1 receives 45 -Payout,Joakim,45,1,100 - -CompanyOperates,2,Arne -LaysTileAt,2,201,H3,N -LaysTileAt,2,58,F3,NE -CompanyRevenue,2,40 -CompanySplits,2,40 -2 receives 20 -Payout,Arne,20,1,100 - -CompanyOperates,3,Joshua -LaysTileAt,3,8,K2,S -LaysTileAt,3,58,M2,N -CompanyRevenue,3,50 -CompanySplits,3,50 -3 receives 25 -Payout,Joshua,25,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,202,G10,NW -LaysTileAt,4,4,H9,SW -CompanyRevenue,4,40 -CompanySplits,4,40 -4 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,5,Joshua -LaysTileAt,5,201,S8,SW -LaysTileAt,5,8,U8,SW -CompanyRevenue,5,60 -CompanySplits,5,60 -5 receives 30 -Payout,Joshua,30,1,100 - -CompanyOperates,6,Chris -LaysTileAt,6,58,L11,S -LaysTileAt,6,57,K10,NW -CompanyRevenue,6,60 -CompanySplits,6,60 -6 receives 30 -Payout,Chris,30,1,100 - -CompanyOperates,7,Chris -LaysTileAt,7,9,F9,SW -LaysTileAt,7,58,G8,NW -CompanyRevenue,7,40 -CompanySplits,7,40 -7 receives 20 -Payout,Chris,20,1,100 - -CompanyOperates,8,Joakim -LaysTileAt,8,202,P13,NW -LaysTileAt,8,9,Q12,SW -CompanyRevenue,8,60 -CompanySplits,8,60 -8 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,9,Chris -LaysTileAt,9,58,D11,SE -LaysTileAt,9,4,E12,NW -CompanyRevenue,9,50 -CompanySplits,9,50 -9 receives 25 -Payout,Chris,25,1,100 - -CompanyOperates,10,Joshua -LaysTileAt,10,201,R5,S -LaysTileAt,10,57,T5,S -CompanyRevenue,10,60 -CompanySplits,10,60 -10 receives 30 -Payout,Joshua,30,1,100 - -CompanyOperates,11,Joakim -LaysTileAt,11,7,Q10,NE -LaysTileAt,11,8,R11,NW -CompanyRevenue,11,60 -CompanySplits,11,60 -11 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,12,Arne -LaysTileAt,12,202,C4,NW -LaysTileAt,12,3,D3,NE -CompanyRevenue,12,40 -CompanySplits,12,40 -12 receives 20 -Payout,Arne,20,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,201,L7,N -LaysTileAt,13,58,J7,S -CompanyRevenue,13,40 -CompanySplits,13,40 -13 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,14,Phil -LaysTileAt,14,201,M4,S -LaysTileAt,14,58,O4,SW -CompanyRevenue,14,40 -CompanySplits,14,40 -14 receives 20 -Payout,Phil,20,1,100 - -CompanyOperates,15,Phil -LaysTileAt,15,202,Q2,SW -LaysTileAt,15,4,P3,SW -CompanyRevenue,15,80 -CompanySplits,15,80 -15 receives 40 -Payout,Phil,40,1,100 - -EndOfOperatingRound,0.1 -ORWorthIncrease,Chris,0.1,75 -ORWorthIncrease,Joakim,0.1,105 -ORWorthIncrease,Joshua,0.1,85 -ORWorthIncrease,Phil,0.1,60 -ORWorthIncrease,Ed,0.1,40 -ORWorthIncrease,Arne,0.1,40 -Has,1,45 -Has,2,20 -Has,3,25 -Has,4,20 -Has,5,30 -Has,6,30 -Has,7,20 -Has,8,30 -Has,9,25 -Has,10,30 -Has,11,30 -Has,12,20 -Has,13,20 -Has,14,20 -Has,15,40 -Has,Chris,95 -Has,Joakim,105 -Has,Joshua,95 -Has,Phil,125 -Has,Ed,65 -Has,Arne,40 -START_OR,0.2 - -CompanyOperates,1,Joakim -CompanyRevenue,1,90 -CompanySplits,1,90 -1 receives 45 -Payout,Joakim,45,1,100 - -CompanyOperates,2,Arne -LaysTileAt,2,3,E4,SW -CompanyRevenue,2,90 -CompanySplits,2,90 -2 receives 45 -Payout,Arne,45,1,100 - -CompanyOperates,3,Joshua -LaysTileAt,3,7,N3,NW -CompanyRevenue,3,50 -CompanySplits,3,50 -3 receives 25 -Payout,Joshua,25,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,8,I8,NW -CompanyRevenue,4,40 -CompanySplits,4,40 -4 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,5,Joshua -LaysTileAt,5,4,T7,SW -CompanyRevenue,5,70 -CompanySplits,5,70 -5 receives 35 -Payout,Joshua,35,1,100 - -CompanyOperates,6,Chris -CompanyRevenue,6,60 -CompanySplits,6,60 -6 receives 30 -Payout,Chris,30,1,100 - -CompanyOperates,7,Chris -LaysTileAt,7,4,F7,NW -CompanyRevenue,7,50 -CompanySplits,7,50 -7 receives 25 -Payout,Chris,25,1,100 - -CompanyOperates,8,Joakim -CompanyRevenue,8,60 -CompanySplits,8,60 -8 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,9,Chris -LaysTileAt,9,8,F13,NW -CompanyRevenue,9,70 -CompanySplits,9,70 -9 receives 35 -Payout,Chris,35,1,100 - -CompanyOperates,10,Joshua -LaysTileAt,10,8,S6,S -CompanyRevenue,10,60 -CompanySplits,10,60 -10 receives 30 -Payout,Joshua,30,1,100 - -CompanyOperates,11,Joakim -CompanyRevenue,11,60 -CompanySplits,11,60 -11 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,12,Arne -LaysTileAt,12,9,D5,NW -CompanyRevenue,12,90 -CompanySplits,12,90 -12 receives 45 -Payout,Arne,45,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,57,I6,NW -CompanyRevenue,13,60 -CompanySplits,13,60 -13 receives 30 -Payout,Ed,30,1,100 - -CompanyOperates,14,Phil -CompanyRevenue,14,80 -CompanySplits,14,80 -14 receives 40 -Payout,Phil,40,1,100 - -CompanyOperates,15,Phil -LaysTileAt,15,57,S2,S -CompanyRevenue,15,80 -CompanySplits,15,80 -15 receives 40 -Payout,Phil,40,1,100 - -EndOfOperatingRound,0.2 -ORWorthIncrease,Chris,0.2,90 -ORWorthIncrease,Joakim,0.2,105 -ORWorthIncrease,Joshua,0.2,90 -ORWorthIncrease,Phil,0.2,80 -ORWorthIncrease,Ed,0.2,50 -ORWorthIncrease,Arne,0.2,90 -Has,1,90 -Has,2,65 -Has,3,50 -Has,4,40 -Has,5,65 -Has,6,60 -Has,7,45 -Has,8,60 -Has,9,60 -Has,10,60 -Has,11,60 -Has,12,65 -Has,13,50 -Has,14,60 -Has,15,80 -Has,Chris,185 -Has,Joakim,210 -Has,Joshua,185 -Has,Phil,205 -Has,Ed,115 -Has,Arne,130 -StartStockRound,1 -HasPriority,Chris -Autopasses,Chris -START_COMPANY_LOG,Joakim,KKÃB,70,140,2,20,KKÃB -MERGE_MINOR_LOG,Joakim,8,KKÃB,60,1 -GetShareForMinor,Joakim,10,KKÃB,IPO,8 -SharesPutInTreasury,70,KKÃB -PaysForTokens,KKÃB,100,5 -PASSES,Joshua -BUY_SHARE_LOG,Phil,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Ed,10,KKÃB,KKÃB,70 -Floats,KKÃB -BUY_SHARE_LOG,Arne,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Chris,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Joakim,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Joshua,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Phil,10,KKÃB,KKÃB,70 -Autopasses,Ed -Autopasses,Arne -Autopasses,Chris -PASSES,Joakim -Autopasses,Joshua -PASSES,Phil - -END_SR,1 -PRICE_MOVES_LOG,KKÃB,70,C5,75,C4 -SoldOut,KKÃB,70,C5,75,C4 -Has,1,90 -Has,2,65 -Has,3,50 -Has,4,40 -Has,5,65 -Has,6,60 -Has,7,45 -Has,9,60 -Has,10,60 -Has,11,60 -Has,12,65 -Has,13,50 -Has,14,60 -Has,15,80 -Has,KKÃB,590 -Has,Chris,115 -Has,Joakim,0 -Has,Joshua,115 -Has,Phil,65 -Has,Ed,45 -Has,Arne,60 -START_OR,1.1 - -CompanyOperates,1,Joakim -CompanyRevenue,1,90 -CompanySplits,1,90 -1 receives 45 -Payout,Joakim,45,1,100 - -CompanyOperates,2,Arne -CompanyRevenue,2,90 -CompanySplits,2,90 -2 receives 45 -Payout,Arne,45,1,100 - -CompanyOperates,3,Joshua -LaysTileAt,3,8,L3,NE -CompanyRevenue,3,50 -CompanySplits,3,50 -3 receives 25 -Payout,Joshua,25,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,9,H7,NW -CompanyRevenue,4,40 -CompanySplits,4,40 -4 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,5,Joshua -LaysTileAt,5,3,U6,N -CompanyRevenue,5,80 -CompanySplits,5,80 -5 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,6,Chris -LaysTileAtFor,6,9,J9,NW,60 -CompanyRevenue,6,60 -CompanySplits,6,60 -6 receives 30 -Payout,Chris,30,1,100 - -CompanyOperates,7,Chris -LaysTileAt,7,9,E6,NW -CompanyRevenue,7,80 -CompanySplits,7,80 -7 receives 40 -Payout,Chris,40,1,100 - -CompanyOperates,9,Chris -CompanyRevenue,9,70 -CompanySplits,9,70 -9 receives 35 -Payout,Chris,35,1,100 - -CompanyOperates,10,Joshua -CompanyRevenue,10,80 -CompanySplits,10,80 -10 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,11,Joakim -CompanyRevenue,11,60 -CompanySplits,11,60 -11 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,12,Arne -CompanyRevenue,12,110 -CompanySplits,12,110 -12 receives 55 -Payout,Arne,55,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,9,H5,NW -CompanyRevenue,13,60 -CompanySplits,13,60 -13 receives 30 -Payout,Ed,30,1,100 - -CompanyOperates,14,Phil -LaysTileAtFor,14,3,N5,NW,60 -CompanyRevenue,14,90 -CompanySplits,14,90 -14 receives 45 -Payout,Phil,45,1,100 - -CompanyOperates,15,Phil -CompanyRevenue,15,80 -CompanySplits,15,80 -15 receives 40 -Payout,Phil,40,1,100 - -CompanyOperates,KKÃB,Joakim -CompanyRevenue,KKÃB,60 -CompanyPaysOutFull,KKÃB,60 -Payout,Joakim,24,4,10 -Payout,Phil,12,2,10 -Payout,Chris,6,1,10 -Payout,Joshua,6,1,10 -Payout,Arne,6,1,10 -Payout,Ed,6,1,10 -BuysTrain,KKÃB,3,IPO,200 -FirstTrainBought,3 -StartOfPhase,3 -BuysTrain,KKÃB,P,Pool,100 - -EndOfOperatingRound,1.1 -ORWorthIncrease,Chris,1.1,111 -ORWorthIncrease,Joakim,1.1,99 -ORWorthIncrease,Joshua,1.1,111 -ORWorthIncrease,Phil,1.1,97 -ORWorthIncrease,Ed,1.1,56 -ORWorthIncrease,Arne,1.1,106 -Has,1,135 -Has,2,110 -Has,3,75 -Has,4,60 -Has,5,105 -Has,6,30 -Has,7,85 -Has,9,95 -Has,10,100 -Has,11,90 -Has,12,120 -Has,13,80 -Has,14,45 -Has,15,120 -Has,KKÃB,290 -Has,Chris,226 -Has,Joakim,99 -Has,Joshua,226 -Has,Phil,162 -Has,Ed,101 -Has,Arne,166 -START_OR,1.2 - -CompanyOperates,1,Joakim -CompanyRevenue,1,90 -CompanySplits,1,90 -1 receives 45 -Payout,Joakim,45,1,100 -BuysTrain,1,P,Pool,100 - -CompanyOperates,2,Arne -CompanyRevenue,2,90 -CompanySplits,2,90 -2 receives 45 -Payout,Arne,45,1,100 -BuysTrain,2,P,Pool,100 - -CompanyOperates,3,Joshua -LaysTileAtFor,3,9,K4,SW,60 -CompanyRevenue,3,50 -CompanySplits,3,50 -3 receives 25 -Payout,Joshua,25,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,9,G6,NW -CompanyRevenue,4,40 -CompanySplits,4,40 -4 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,5,Joshua -CompanyRevenue,5,80 -CompanySplits,5,80 -5 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,6,Chris -CompanyRevenue,6,60 -CompanySplits,6,60 -6 receives 30 -Payout,Chris,30,1,100 - -CompanyOperates,7,Chris -CompanyRevenue,7,80 -CompanySplits,7,80 -7 receives 40 -Payout,Chris,40,1,100 - -CompanyOperates,9,Chris -CompanyRevenue,9,70 -CompanySplits,9,70 -9 receives 35 -Payout,Chris,35,1,100 - -CompanyOperates,10,Joshua -CompanyRevenue,10,80 -CompanySplits,10,80 -10 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,11,Joakim -CompanyRevenue,11,60 -CompanySplits,11,60 -11 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,12,Arne -CompanyRevenue,12,110 -CompanySplits,12,110 -12 receives 55 -Payout,Arne,55,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,57,G4,NW -CompanyRevenue,13,60 -CompanySplits,13,60 -13 receives 30 -Payout,Ed,30,1,100 - -CompanyOperates,14,Phil -LaysTileAt,14,58,L5,NE -CompanyRevenue,14,100 -CompanySplits,14,100 -14 receives 50 -Payout,Phil,50,1,100 - -CompanyOperates,15,Phil -CompanyRevenue,15,80 -CompanySplits,15,80 -15 receives 40 -Payout,Phil,40,1,100 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,581,N11,NE -CompanyRevenue,KKÃB,190 -CompanyPaysOutFull,KKÃB,190 -Payout,Joakim,76,4,10 -Payout,Chris,19,1,10 -Payout,Joshua,19,1,10 -Payout,Phil,38,2,10 -Payout,Arne,19,1,10 -Payout,Ed,19,1,10 -PRICE_MOVES_LOG,KKÃB,75,C4,82,D4 - -EndOfOperatingRound,1.2 -ORWorthIncrease,Chris,1.2,131 -ORWorthIncrease,Joakim,1.2,179 -ORWorthIncrease,Joshua,1.2,131 -ORWorthIncrease,Phil,1.2,142 -ORWorthIncrease,Ed,1.2,76 -ORWorthIncrease,Arne,1.2,126 -Has,1,80 -Has,2,55 -Has,3,40 -Has,4,80 -Has,5,145 -Has,6,60 -Has,7,125 -Has,9,130 -Has,10,140 -Has,11,120 -Has,12,175 -Has,13,110 -Has,14,95 -Has,15,160 -Has,KKÃB,290 -Has,Chris,350 -Has,Joakim,250 -Has,Joshua,350 -Has,Phil,290 -Has,Ed,170 -Has,Arne,285 -StartStockRound,2 -HasPriority,Ed -PASSES,Ed -SELL_SHARE_LOG,Arne,10,KKÃB,82 -PRICE_MOVES_LOG,KKÃB,82,D4,75,D5 -START_COMPANY_LOG,Arne,SNCF,100,200,2,20,SNCF -MERGE_MINOR_LOG,Arne,2,SNCF,55,2 -GetShareForMinor,Arne,10,SNCF,IPO,2 -SharesPutInTreasury,70,SNCF -PaysForTokens,SNCF,100,5 -SELL_SHARE_LOG,Chris,10,KKÃB,75 -PRICE_MOVES_LOG,KKÃB,75,D5,70,D6 -START_COMPANY_LOG,Chris,DR,100,200,2,20,DR -MERGE_MINOR_LOG,Chris,7,DR,125,1 -GetShareForMinor,Chris,10,DR,IPO,7 -SharesPutInTreasury,70,DR -PaysForTokens,DR,100,5 -BUY_SHARE_LOG,Joakim,10,SNCF,SNCF,100 -START_COMPANY_LOG,Joshua,NS,82,164,2,20,NS -MERGE_MINOR_LOG,Joshua,3,NS,40,1 -GetShareForMinor,Joshua,10,NS,IPO,3 -SharesPutInTreasury,70,NS -PaysForTokens,NS,100,5 -START_COMPANY_LOG,Phil,KBS,90,180,2,20,KBS -MERGE_MINOR_LOG,Phil,15,KBS,160,1 -GetShareForMinor,Phil,10,KBS,IPO,15 -SharesPutInTreasury,70,KBS -PaysForTokens,KBS,100,5 -BUY_SHARE_LOG,Ed,10,KKÃB,Pool,70 -MERGE_MINOR_LOG,Arne,12,SNCF,175,1 -GetShareForMinor,Arne,10,SNCF,SNCF,12 -ExchangesBaseToken,SNCF,12,C4 -MinorCloses,12 -Floats,SNCF -MERGE_MINOR_LOG,Chris,9,DR,130,1 -GetShareForMinor,Chris,10,DR,DR,9 -ExchangesBaseToken,DR,9,E10 -MinorCloses,9 -BUY_SHARE_LOG,Joakim,10,KKÃB,Pool,70 -BUY_SHARE_LOG,Joshua,10,NS,NS,82 -BUY_SHARE_LOG,Phil,10,KBS,KBS,90 -BUY_SHARE_LOG,Ed,10,SNCF,SNCF,100 -BUY_SHARE_LOG,Arne,10,SNCF,SNCF,100 -BUY_SHARE_LOG,Chris,10,DR,DR,100 -Floats,DR -PASSES,Joakim -BUY_SHARE_LOG,Joshua,10,NS,NS,82 -Floats,NS -MERGE_MINOR_LOG,Phil,14,KBS,95,1 -GetShareForMinor,Phil,10,KBS,KBS,14 -ExchangesBaseToken,KBS,14,M4 -MinorCloses,14 -Floats,KBS -Autopasses,Ed -Autopasses,Arne -BUY_SHARE_LOG,Chris,10,DR,DR,100 -PASSES,Joakim -Autopasses,Joshua -Autopasses,Phil -Autopasses,Ed -Autopasses,Arne -Autopasses,Chris - -END_SR,2 -PRICE_MOVES_LOG,KKÃB,70,D6,75,D5 -SoldOut,KKÃB,70,D6,75,D5 -Has,1,80 -Has,4,80 -Has,5,145 -Has,6,60 -Has,10,140 -Has,11,120 -Has,13,110 -Has,NS,268 -Has,KBS,425 -Has,KKÃB,290 -Has,SNCF,630 -Has,DR,555 -Has,Chris,25 -Has,Joakim,80 -Has,Joshua,22 -Has,Phil,20 -Has,Ed,0 -Has,Arne,67 -START_OR,2.1 - -CompanyOperates,1,Joakim -CompanyRevenue,1,130 -CompanySplits,1,130 -1 receives 65 -Payout,Joakim,65,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,57,F5,NW -CompanyRevenue,4,60 -CompanySplits,4,60 -4 receives 30 -Payout,Ed,30,1,100 -BuysTrain,4,P,Pool,100 - -CompanyOperates,5,Joshua -CompanyRevenue,5,80 -CompanySplits,5,80 -5 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,6,Chris -LaysTileAtFor,6,8,M10,SE,60 -CompanyRevenue,6,80 -CompanySplits,6,80 -6 receives 40 -Payout,Chris,40,1,100 - -CompanyOperates,10,Joshua -CompanyRevenue,10,80 -CompanySplits,10,80 -10 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,11,Joakim -CompanyRevenue,11,80 -CompanySplits,11,80 -11 receives 40 -Payout,Joakim,40,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,58,K6,SE -CompanyRevenue,13,100 -CompanySplits,13,100 -13 receives 50 -Payout,Ed,50,1,100 -BuysTrain,13,P,Pool,100 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,141,G2,N -CompanyRevenue,SNCF,240 -CompanyPaysOutFull,SNCF,240 -Payout,Joakim,24,1,10 -Payout,Arne,120,5,10 -Payout,Ed,24,1,10 -Payout,SNCF,72,3,10 -PRICE_MOVES_LOG,SNCF,100,E3,110,F3 -BuysTrain,SNCF,3,IPO,200 - -CompanyOperates,DR,Chris -LaysTileAt,DR,581,E10,SE -CompanyRevenue,DR,190 -CompanyPaysOutFull,DR,190 -Payout,Chris,114,6,10 -Payout,DR,76,4,10 -PRICE_MOVES_LOG,DR,100,E3,110,F3 -BuysTrain,DR,3,IPO,200 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,576,M4,NW -CompanyRevenue,KBS,190 -CompanyPaysOutFull,KBS,190 -Payout,Phil,95,5,10 -Payout,KBS,95,5,10 -PRICE_MOVES_LOG,KBS,90,E4,100,F4 -BuysTrain,KBS,3,IPO,200 -BuysTrain,KBS,3,IPO,200 -All 3-trains are sold out, 4-trains now available - -CompanyOperates,NS,Joshua -LaysTileAt,NS,9,J5,SW -CompanyRevenue,NS,50 -CompanySplits,NS,50 -NS receives 20 -Payout,Joshua,15,5,10 -Payout,NS,15,5,10 -BuysTrain,NS,4,IPO,300 -FirstTrainBought,4 -StartOfPhase,4 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,577,P13,SE -CompanyRevenue,KKÃB,170 -CompanySplits,KKÃB,170 -KKÃB receives 80 -Payout,Phil,18,2,10 -Payout,Joakim,45,5,10 -Payout,Joshua,9,1,10 -Payout,Ed,18,2,10 -PRICE_MOVES_LOG,KKÃB,75,D5,82,E5 -BuysTrain,KKÃB,4,IPO,300 - -EndOfOperatingRound,2.1 -ORWorthIncrease,Chris,2.1,214 -ORWorthIncrease,Joakim,2.1,219 -ORWorthIncrease,Joshua,2.1,111 -ORWorthIncrease,Phil,2.1,177 -ORWorthIncrease,Ed,2.1,146 -ORWorthIncrease,Arne,2.1,170 -Has,1,145 -Has,4,10 -Has,5,185 -Has,6,40 -Has,10,180 -Has,11,160 -Has,13,60 -Has,NS,3 -Has,KBS,120 -Has,KKÃB,70 -Has,SNCF,502 -Has,DR,431 -Has,Chris,179 -Has,Joakim,254 -Has,Joshua,126 -Has,Phil,133 -Has,Ed,122 -Has,Arne,187 -START_OR,2.2 - -CompanyOperates,1,Joakim -CompanyDoesNotPayDividend,1 - -CompanyOperates,4,Ed -CompanyDoesNotPayDividend,4 - -CompanyOperates,5,Joshua -CompanyDoesNotPayDividend,5 - -CompanyOperates,6,Chris -CompanyDoesNotPayDividend,6 - -CompanyOperates,10,Joshua -CompanyDoesNotPayDividend,10 - -CompanyOperates,11,Joakim -CompanyDoesNotPayDividend,11 -BuysTrain,11,3,KKÃB,160 - -CompanyOperates,13,Ed -CompanyDoesNotPayDividend,13 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,143,F3,SW -LAYS_FREE_TOKEN_ON,SNCF,G4 -CompanyRevenue,SNCF,220 -CompanyPaysOutFull,SNCF,220 -Payout,Joakim,22,1,10 -Payout,Arne,110,5,10 -Payout,Ed,22,1,10 -Payout,SNCF,66,3,10 -PRICE_MOVES_LOG,SNCF,110,F3,122,G3 -BuysTrain,SNCF,4,IPO,300 - -CompanyOperates,DR,Chris -LaysTileAt,DR,9,D9,NW -CompanyRevenue,DR,100 -CompanyPaysOutFull,DR,100 -Payout,Chris,60,6,10 -Payout,DR,40,4,10 -BuysTrain,DR,4,IPO,300 -All 4-trains are sold out, 5-trains now available - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,80,L3,S -CompanyRevenue,KBS,270 -CompanyPaysOutFull,KBS,270 -Payout,Phil,135,5,10 -Payout,KBS,135,5,10 -PRICE_MOVES_LOG,KBS,100,F4,110,G4 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,82,Q10,NW -CompanyRevenue,KKÃB,170 -CompanySplits,KKÃB,170 -KKÃB receives 80 -Payout,Phil,18,2,10 -Payout,Joakim,45,5,10 -Payout,Joshua,9,1,10 -Payout,Ed,18,2,10 -PRICE_MOVES_LOG,KKÃB,82,E5,90,F5 -BuysTrain,KKÃB,3,11,1 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,14,I6,SW -LAYS_FREE_TOKEN_ON,NS,I6 -CompanyRevenue,NS,120 -CompanyPaysOutFull,NS,120 -Payout,Joshua,60,5,10 -Payout,NS,60,5,10 -PRICE_MOVES_LOG,NS,82,D4,90,E4 - -EndOfOperatingRound,2.2 -ORWorthIncrease,Chris,2.2,60 -ORWorthIncrease,Joakim,2.2,119 -ORWorthIncrease,Joshua,2.2,117 -ORWorthIncrease,Phil,2.2,219 -ORWorthIncrease,Ed,2.2,68 -ORWorthIncrease,Arne,2.2,170 -Has,1,145 -Has,4,10 -Has,5,185 -Has,6,40 -Has,10,180 -Has,11,1 -Has,13,60 -Has,NS,63 -Has,KBS,255 -Has,KKÃB,309 -Has,SNCF,268 -Has,DR,171 -Has,Chris,239 -Has,Joakim,321 -Has,Joshua,195 -Has,Phil,286 -Has,Ed,162 -Has,Arne,297 -StartStockRound,3 -HasPriority,Joakim -SELL_SHARE_LOG,Joakim,10,SNCF,122 -PRICE_MOVES_LOG,SNCF,122,G3,110,G4 -START_COMPANY_LOG,Joakim,SNCB,100,200,2,20,SNCB -MERGE_MINOR_LOG,Joakim,1,SNCB,145,0 -GetShareForMinor,Joakim,10,SNCB,IPO,1 -SharesPutInTreasury,70,SNCB -PaysForTokens,SNCB,100,5 -SELL_SHARE_LOG,Joshua,10,KKÃB,90 -START_COMPANY_LOG,Joshua,KPEV,90,180,2,20,KPEV -MERGE_MINOR_LOG,Joshua,5,KPEV,185,0 -GetShareForMinor,Joshua,10,KPEV,IPO,5 -SharesPutInTreasury,70,KPEV -PaysForTokens,KPEV,100,5 -BUY_SHARE_LOG,Phil,10,KBS,KBS,110 -BUY_SHARE_LOG,Ed,10,KBS,KBS,110 -BUY_SHARE_LOG,Arne,10,KKÃB,Pool,90 -SELL_SHARE_LOG,Chris,10,DR,110 -PRICE_MOVES_LOG,DR,110,F3,100,F4 -START_COMPANY_LOG,Chris,FS,82,164,2,20,FS -MERGE_MINOR_LOG,Chris,6,FS,40,0 -GetShareForMinor,Chris,10,FS,IPO,6 -SharesPutInTreasury,70,FS -PaysForTokens,FS,100,5 -BUY_SHARE_LOG,Joakim,10,SNCB,SNCB,100 -BUY_SHARE_LOG,Joshua,10,KPEV,KPEV,90 -BUY_SHARE_LOG,Phil,10,SNCF,Pool,110 -PASSES,Ed -BUY_SHARE_LOG,Arne,10,NS,NS,90 -BUY_SHARE_LOG,Chris,10,FS,FS,82 -BUY_SHARE_LOG,Joakim,10,SNCB,SNCB,100 -Floats,SNCB -MERGE_MINOR_LOG,Joshua,10,KPEV,180,0 -GetShareForMinor,Joshua,10,KPEV,KPEV,10 -ExchangesBaseToken,KPEV,10,R5 -MinorCloses,10 -Floats,KPEV -PASSES,Phil -Autopasses,Ed -BUY_SHARE_LOG,Arne,10,SNCF,SNCF,110 -BUY_SHARE_LOG,Chris,10,FS,FS,82 -Floats,FS -MERGE_MINOR_LOG,Joakim,11,FS,1,0 -GetShareForMinor,Joakim,10,FS,FS,11 -ExchangesBaseToken,FS,11,N11 -MinorCloses,11 -Autopasses,Joshua -Autopasses,Phil -Autopasses,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim - -END_SR,3 -PRICE_MOVES_LOG,KKÃB,90,F5,100,F4 -SoldOut,KKÃB,90,F5,100,F4 -Has,4,10 -Has,13,60 -Has,SNCB,445 -Has,NS,153 -Has,KBS,475 -Has,KPEV,535 -Has,KKÃB,309 -Has,FS,269 -Has,SNCF,378 -Has,DR,171 -Has,Chris,21 -Has,Joakim,43 -Has,Joshua,15 -Has,Phil,66 -Has,Ed,52 -Has,Arne,7 -START_OR,3.1 - -CompanyOperates,4,Ed -CompanyDoesNotPayDividend,4 - -CompanyOperates,13,Ed -CompanyDoesNotPayDividend,13 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,578,L7,NW -LAYS_FREE_TOKEN_ON,KBS,I6 -CompanyRevenue,KBS,290 -CompanyPaysOutFull,KBS,290 -Payout,Phil,174,6,10 -Payout,Ed,29,1,10 -Payout,KBS,87,3,10 -PRICE_MOVES_LOG,KBS,110,G4,122,H4 -BuysTrain,KBS,5,IPO,500 -FirstTrainBought,5 -StartOfPhase,5 -CompanyDiscardsTrain,KBS,3 -SELL_SHARES_LOG,KBS,3,10,30,KBS,366 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,584,E10,S -DuplicateTokenRemoved,DR,E10 -LAYS_FREE_TOKEN_ON,SNCF,E10 -CompanyRevenue,SNCF,360 -CompanyPaysOutFull,SNCF,360 -Payout,Phil,36,1,10 -Payout,Arne,216,6,10 -Payout,Ed,36,1,10 -Payout,SNCF,72,2,10 -PRICE_MOVES_LOG,SNCF,110,G4,122,H4 - -CompanyOperates,DR,Chris -LaysTileAt,DR,9,C8,NW -CompanyRevenue,DR,290 -CompanyPaysOutFull,DR,290 -Payout,Chris,145,5,10 -Payout,DR,116,4,10 -PRICE_MOVES_LOG,DR,100,F4,110,G4 -SELL_SHARES_LOG,DR,4,10,40,DR,440 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,584,N11,S -DuplicateTokenRemoved,FS,N11 -LAYS_FREE_TOKEN_ON,KKÃB,K10 -CompanyRevenue,KKÃB,240 -CompanySplits,KKÃB,240 -KKÃB receives 120 -Payout,Phil,24,2,10 -Payout,Arne,12,1,10 -Payout,Joakim,60,5,10 -Payout,Ed,24,2,10 -PRICE_MOVES_LOG,KKÃB,100,F4,110,G4 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,147,G2,N -CompanyDoesNotPayDividend,SNCB -PRICE_MOVES_LOG,SNCB,100,E3,90,D3 -BuysTrain,SNCB,4,KKÃB,172 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,14,G4,SW -LAYS_FREE_TOKEN_ON,NS,G4 -CompanyRevenue,NS,170 -CompanyPaysOutFull,NS,170 -Payout,Arne,17,1,10 -Payout,Joshua,85,5,10 -Payout,NS,68,4,10 -PRICE_MOVES_LOG,NS,90,E4,100,F4 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,577,S8,NE -CompanyDoesNotPayDividend,KPEV -PRICE_MOVES_LOG,KPEV,90,E4,82,D4 -BuysTrain,KPEV,5,IPO,500 - -CompanyOperates,FS,Chris -LaysTileAt,FS,14,K10,SW -LAYS_FREE_TOKEN_ON,FS,K10 -CompanyDoesNotPayDividend,FS -PRICE_MOVES_LOG,FS,82,D4,75,C4 -BuysTrain,FS,4,DR,1 - -EndOfOperatingRound,3.1 -ORWorthIncrease,Chris,3.1,160 -ORWorthIncrease,Joakim,3.1,53 -ORWorthIncrease,Joshua,3.1,95 -ORWorthIncrease,Phil,3.1,338 -ORWorthIncrease,Ed,3.1,133 -ORWorthIncrease,Arne,3.1,337 -Has,4,10 -Has,13,60 -Has,SNCB,273 -Has,NS,221 -Has,KBS,428 -Has,KPEV,35 -Has,KKÃB,601 -Has,FS,268 -Has,SNCF,450 -Has,DR,728 -Has,Chris,166 -Has,Joakim,103 -Has,Joshua,100 -Has,Phil,300 -Has,Ed,141 -Has,Arne,252 -START_OR,3.2 - -CompanyOperates,4,Ed -CompanyDoesNotPayDividend,4 - -CompanyOperates,13,Ed -CompanyDoesNotPayDividend,13 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,582,L7,S -CompanyRevenue,KBS,360 -CompanySplits,KBS,360 -KBS receives 180 -Payout,Phil,108,6,10 -Payout,Ed,18,1,10 -PRICE_MOVES_LOG,KBS,122,H4,135,H3 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,146,F3,NW -CompanyRevenue,SNCF,470 -CompanyPaysOutFull,SNCF,470 -Payout,Phil,47,1,10 -Payout,Arne,282,6,10 -Payout,Ed,47,1,10 -Payout,SNCF,94,2,10 -PRICE_MOVES_LOG,SNCF,122,H4,135,H3 -SELL_SHARES_LOG,SNCF,2,10,20,SNCF,270 -PRICE_MOVES_LOG,SNCF,135,H3,122,H4 - -CompanyOperates,DR,Chris -LaysTileAt,DR,579,G10,SW -CompanyRevenue,DR,180 -CompanyPaysOutFull,DR,180 -Payout,Chris,90,5,10 -PRICE_MOVES_LOG,DR,110,G4,122,H4 -BuysTrain,DR,5,IPO,500 -All 5-trains are sold out, 6-trains now available - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,83,I8,N -LAYS_FREE_TOKEN_ON,KKÃB,F5 -CompanyRevenue,KKÃB,160 -CompanyPaysOutFull,KKÃB,160 -Payout,Phil,32,2,10 -Payout,Arne,16,1,10 -Payout,Joakim,80,5,10 -Payout,Ed,32,2,10 -PRICE_MOVES_LOG,KKÃB,110,G4,122,H4 -BuysTrain,KKÃB,6,IPO,600 -FirstTrainBought,6 -StartOfPhase,6 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,611,I6,SE -CompanyRevenue,NS,270 -CompanySplits,NS,270 -NS receives 130 -Payout,Arne,14,1,10 -Payout,Joshua,70,5,10 -Payout,NS,56,4,10 -PRICE_MOVES_LOG,NS,100,F4,110,G4 -SELL_SHARES_LOG,NS,4,10,40,NS,440 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,82,I2,NE -CompanyRevenue,SNCB,130 -CompanyPaysOutFull,SNCB,130 -Payout,Joakim,65,5,10 -Payout,SNCB,65,5,10 -PRICE_MOVES_LOG,SNCB,90,D3,100,E3 -SELL_SHARES_LOG,SNCB,5,10,50,SNCB,500 -PRICE_MOVES_LOG,SNCB,100,E3,75,E6 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,57,R9,SW -LAYS_FREE_TOKEN_ON,KPEV,N11 -CompanyRevenue,KPEV,210 -CompanyPaysOutFull,KPEV,210 -Payout,Joshua,105,5,10 -Payout,KPEV,105,5,10 -PRICE_MOVES_LOG,KPEV,82,D4,90,E4 -BuysTrain,KPEV,P,Pool,100 - -CompanyOperates,FS,Chris -LaysTileAt,FS,582,G10,SW -LAYS_FREE_TOKEN_ON,FS,G10 -CompanyRevenue,FS,240 -CompanyPaysOutFull,FS,240 -Payout,Joakim,24,1,10 -Payout,Chris,120,5,10 -Payout,FS,96,4,10 -PRICE_MOVES_LOG,FS,75,C4,82,D4 -SELL_SHARES_LOG,FS,4,10,40,FS,328 -PRICE_MOVES_LOG,FS,82,D4,65,D7 - -EndOfOperatingRound,3.2 -ORWorthIncrease,Chris,3.2,220 -ORWorthIncrease,Joakim,3.2,144 -ORWorthIncrease,Joshua,3.2,265 -ORWorthIncrease,Phil,3.2,289 -ORWorthIncrease,Ed,3.2,134 -ORWorthIncrease,Arne,3.2,334 -Has,4,10 -Has,13,60 -Has,SNCB,838 -Has,NS,847 -Has,KBS,608 -Has,KPEV,40 -Has,KKÃB,1 -Has,FS,692 -Has,SNCF,814 -Has,DR,228 -Has,Chris,376 -Has,Joakim,272 -Has,Joshua,275 -Has,Phil,487 -Has,Ed,238 -Has,Arne,564 -StartFinalMinorExchangeRound -HasFirstTurn,Phil -MERGE_MINOR_LOG,Ed,4,FS,10,0 -GetShareForMinor,Ed,10,FS,Pool,4 -NoBaseTokenExchange,FS,4,G10 -MinorCloses,4 -MERGE_MINOR_LOG,Ed,13,KBS,60,0 -GetShareForMinor,Ed,10,KBS,Pool,13 -ExchangesBaseToken,KBS,13,L7 -MinorCloses,13 - -END_SR,3 -PRICE_MOVES_LOG,KKÃB,122,H4,135,H3 -SoldOut,KKÃB,122,H4,135,H3 -Has,SNCB,838 -Has,NS,847 -Has,KBS,608 -Has,KPEV,40 -Has,KKÃB,1 -Has,FS,692 -Has,SNCF,814 -Has,DR,228 -Has,Chris,376 -Has,Joakim,272 -Has,Joshua,275 -Has,Phil,487 -Has,Ed,238 -Has,Arne,564 -StartStockRound,4 -HasPriority,Joshua -BUY_SHARE_LOG,Joshua,10,KBS,Pool,135 -SELL_SHARE_LOG,Phil,10,SNCF,122 -BUY_SHARE_LOG,Phil,10,KPEV,KPEV,90 -BUY_SHARE_LOG,Ed,10,KBS,Pool,135 -BUY_SHARE_LOG,Arne,10,KPEV,KPEV,90 -BUY_SHARE_LOG,Chris,10,SNCF,Pool,122 -BUY_SHARE_LOG,Joakim,10,SNCF,Pool,122 -BUY_SHARE_LOG,Joshua,10,DR,Pool,122 -BUY_SHARE_LOG,Phil,10,KPEV,KPEV,90 -BUY_SHARE_LOG,Ed,10,FS,Pool,65 -BUY_SHARE_LOG,Arne,10,FS,Pool,65 -BUY_SHARE_LOG,Chris,10,SNCF,Pool,122 -BUY_SHARE_LOG,Joakim,10,KPEV,KPEV,90 -PASSES,Joshua -BUY_SHARE_LOG,Phil,10,KPEV,KPEV,90 -Autopasses,Ed -BUY_SHARE_LOG,Arne,10,SNCB,Pool,75 -BUY_SHARE_LOG,Chris,10,NS,Pool,110 -SELL_SHARE_LOG,Joakim,10,FS,65 -BUY_SHARE_LOG,Joakim,10,NS,Pool,110 -PASSES,Joshua -BUY_SHARE_LOG,Phil,10,DR,Pool,122 -Autopasses,Ed -BUY_SHARE_LOG,Arne,10,NS,Pool,110 -Autopasses,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -Autopasses,Ed -PASSES,Arne - -END_SR,4 -PRICE_MOVES_LOG,KBS,135,H3,150,H2 -SoldOut,KBS,135,H3,150,H2 -PRICE_MOVES_LOG,KKÃB,135,H3,150,H2 -SoldOut,KKÃB,135,H3,150,H2 -PRICE_MOVES_LOG,SNCF,122,H4,135,H3 -SoldOut,SNCF,122,H4,135,H3 -PRICE_MOVES_LOG,KPEV,90,E4,100,E3 -SoldOut,KPEV,90,E4,100,E3 -Has,SNCB,838 -Has,NS,847 -Has,KBS,608 -Has,KPEV,490 -Has,KKÃB,1 -Has,FS,692 -Has,SNCF,814 -Has,DR,228 -Has,Chris,22 -Has,Joakim,15 -Has,Joshua,18 -Has,Phil,217 -Has,Ed,38 -Has,Arne,224 -START_OR,4.1 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,83,H7,S -LAYS_FREE_TOKEN_ON,KBS,E10 -CompanyRevenue,KBS,330 -CompanyPaysOutFull,KBS,330 -Payout,Phil,198,6,10 -Payout,Joshua,33,1,10 -Payout,Ed,99,3,10 -PRICE_MOVES_LOG,KBS,150,H2,165,I2 -BuysTrain,KBS,6,IPO,600 -All 6-trains are sold out, 8-trains now available - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,142,E4,S -LAYS_FREE_TOKEN_ON,KKÃB,G10 -CompanyRevenue,KKÃB,390 -CompanyPaysOutFull,KKÃB,390 -Payout,Phil,78,2,10 -Payout,Arne,39,1,10 -Payout,Joakim,195,5,10 -Payout,Ed,78,2,10 -PRICE_MOVES_LOG,KKÃB,150,H2,165,I2 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,14,F5,SW -LAYS_FREE_TOKEN_ON,SNCF,F5 -CompanyRevenue,SNCF,330 -CompanySplits,SNCF,330 -SNCF receives 160 -Payout,Joakim,17,1,10 -Payout,Arne,102,6,10 -Payout,Chris,34,2,10 -Payout,Ed,17,1,10 -PRICE_MOVES_LOG,SNCF,135,H3,150,I3 -BuysTrain,SNCF,8,IPO,800 -FirstTrainBought,8 -StartOfPhase,8 -BuysTrain,SNCF,P,Pool,100 - -CompanyOperates,DR,Chris -LaysTileAt,DR,4,C6,SW -CompanyRevenue,DR,190 -CompanyPaysOutFull,DR,190 -Payout,Phil,19,1,10 -Payout,Chris,95,5,10 -Payout,Joshua,19,1,10 -PRICE_MOVES_LOG,DR,122,H4,135,H3 -BuysTrain,DR,P,Pool,100 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,582,M4,NW -LAYS_FREE_TOKEN_ON,NS,M4 -CompanyDoesNotPayDividend,NS -PRICE_MOVES_LOG,NS,110,G4,100,F4 -BuysTrain,NS,8,IPO,800 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,582,P13,SE -LAYS_FREE_TOKEN_ON,KPEV,P13 -CompanyRevenue,KPEV,320 -CompanyPaysOutFull,KPEV,320 -Payout,Phil,96,3,10 -Payout,Arne,32,1,10 -Payout,Joakim,32,1,10 -Payout,Joshua,160,5,10 -PRICE_MOVES_LOG,KPEV,100,E3,110,F3 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,580,J1,S -CompanyDoesNotPayDividend,SNCB -PRICE_MOVES_LOG,SNCB,75,E6,70,D6 -BuysTrain,SNCB,8,IPO,800 - -CompanyOperates,FS,Chris -LaysTileAt,FS,611,K10,NW -CompanyDoesNotPayDividend,FS -PRICE_MOVES_LOG,FS,65,D7,60,C7 -BuysTrain,FS,5,DR,690 -CompanyDiscardsTrain,DR,P - -EndOfOperatingRound,4.1 -ORWorthIncrease,Chris,4.1,189 -ORWorthIncrease,Joakim,4.1,309 -ORWorthIncrease,Joshua,4.1,240 -ORWorthIncrease,Phil,4.1,554 -ORWorthIncrease,Ed,4.1,274 -ORWorthIncrease,Arne,4.1,258 -Has,SNCB,38 -Has,NS,47 -Has,KBS,8 -Has,KPEV,490 -Has,KKÃB,1 -Has,FS,2 -Has,SNCF,74 -Has,DR,818 -Has,Chris,151 -Has,Joakim,259 -Has,Joshua,230 -Has,Phil,608 -Has,Ed,232 -Has,Arne,397 -START_OR,4.2 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,142,H9,NW -CompanyRevenue,KBS,520 -CompanyPaysOutFull,KBS,520 -Payout,Phil,312,6,10 -Payout,Joshua,52,1,10 -Payout,Ed,156,3,10 -PRICE_MOVES_LOG,KBS,165,I2,180,J2 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,583,J1,S -LAYS_FREE_TOKEN_ON,KKÃB,J1 -CompanyRevenue,KKÃB,450 -CompanySplits,KKÃB,450 -KKÃB receives 220 -Payout,Phil,46,2,10 -Payout,Arne,23,1,10 -Payout,Joakim,115,5,10 -Payout,Ed,46,2,10 -PRICE_MOVES_LOG,KKÃB,165,I2,180,J2 -BuysTrain,KKÃB,P,SNCF,100 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,513,I6,S -CompanyRevenue,SNCF,660 -CompanyPaysOutFull,SNCF,660 -Payout,Joakim,66,1,10 -Payout,Arne,396,6,10 -Payout,Ed,66,1,10 -Payout,Chris,132,2,10 -PRICE_MOVES_LOG,SNCF,150,I3,165,J3 - -CompanyOperates,DR,Chris -LaysTileAt,DR,83,F9,SE -LAYS_FREE_TOKEN_ON,DR,I6 -CompanyDoesNotPayDividend,DR -PRICE_MOVES_LOG,DR,135,H3,122,G3 -BuysTrain,DR,8,IPO,800 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,513,K10,S -LAYS_FREE_TOKEN_ON,KPEV,K10 -CompanyRevenue,KPEV,360 -CompanySplits,KPEV,360 -KPEV receives 180 -Payout,Phil,54,3,10 -Payout,Arne,18,1,10 -Payout,Joakim,18,1,10 -Payout,Joshua,90,5,10 -PRICE_MOVES_LOG,KPEV,110,F3,122,G3 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,578,H3,NW -CompanyRevenue,NS,430 -CompanyPaysOutFull,NS,430 -Payout,Arne,86,2,10 -Payout,Joakim,43,1,10 -Payout,Joshua,215,5,10 -Payout,Chris,43,1,10 -PRICE_MOVES_LOG,NS,100,F4,110,G4 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,582,H3,S -LAYS_FREE_TOKEN_ON,SNCB,H3 -CompanyRevenue,SNCB,220 -CompanySplits,SNCB,220 -SNCB receives 110 -Payout,Arne,11,1,10 -Payout,Joakim,55,5,10 -PRICE_MOVES_LOG,SNCB,70,D6,75,E6 -BuysTrain,SNCB,P,KKÃB,100 - -CompanyOperates,FS,Chris -LaysTileAt,FS,582,S8,NE -CompanyRevenue,FS,300 -CompanyPaysOutFull,FS,300 -Payout,Arne,30,1,10 -Payout,Ed,60,2,10 -Payout,Chris,150,5,10 -PRICE_MOVES_LOG,FS,60,C7,65,D7 - -EndOfOperatingRound,4.2 -ORWorthIncrease,Chris,4.2,325 -ORWorthIncrease,Joakim,4.2,434 -ORWorthIncrease,Joshua,4.2,469 -ORWorthIncrease,Phil,4.2,555 -ORWorthIncrease,Ed,4.2,428 -ORWorthIncrease,Arne,4.2,711 -Has,SNCB,48 -Has,NS,47 -Has,KBS,8 -Has,KPEV,670 -Has,KKÃB,221 -Has,FS,2 -Has,SNCF,174 -Has,DR,18 -Has,Chris,476 -Has,Joakim,556 -Has,Joshua,587 -Has,Phil,1020 -Has,Ed,560 -Has,Arne,961 -StartStockRound,5 -HasPriority,Chris -SELL_SHARE_LOG,Chris,10,FS,65 -BUY_SHARE_LOG,Chris,10,NS,Pool,110 -PASSES,Joakim -BUY_SHARE_LOG,Joshua,10,DR,Pool,122 -PASSES,Phil -BUY_SHARE_LOG,Ed,10,DR,Pool,122 -PASSES,Arne -PASSES,Chris -SELL_SHARE_LOG,Joakim,10,KPEV,122 -PRICE_MOVES_LOG,KPEV,122,G3,110,G4 -BUY_SHARE_LOG,Joakim,10,DR,Pool,122 -SELL_SHARE_LOG,Joshua,10,DR,122 -PRICE_MOVES_LOG,DR,122,G3,110,G4 -BUY_SHARE_LOG,Joshua,10,KPEV,Pool,110 -PASSES,Phil -BUY_SHARE_LOG,Ed,10,DR,Pool,110 -Autopasses,Arne -PASSES,Chris -PASSES,Joakim -Autopasses,Joshua -PASSES,Phil -BUY_SHARE_LOG,Ed,10,SNCB,Pool,75 -Autopasses,Arne -Autopasses,Chris -PASSES,Joakim -Autopasses,Joshua -PASSES,Phil -Autopasses,Ed - -END_SR,5 -PRICE_MOVES_LOG,KBS,180,J2,200,J1 -SoldOut,KBS,180,J2,200,J1 -PRICE_MOVES_LOG,KKÃB,180,J2,200,J1 -SoldOut,KKÃB,180,J2,200,J1 -PRICE_MOVES_LOG,SNCF,165,J3,180,J2 -SoldOut,SNCF,165,J3,180,J2 -PRICE_MOVES_LOG,NS,110,G4,122,G3 -SoldOut,NS,110,G4,122,G3 -PRICE_MOVES_LOG,KPEV,110,G4,122,G3 -SoldOut,KPEV,110,G4,122,G3 -PRICE_MOVES_LOG,DR,110,G4,122,G3 -SoldOut,DR,110,G4,122,G3 -Has,SNCB,48 -Has,NS,47 -Has,KBS,8 -Has,KPEV,670 -Has,KKÃB,221 -Has,FS,2 -Has,SNCF,174 -Has,DR,18 -Has,Chris,431 -Has,Joakim,556 -Has,Joshua,477 -Has,Phil,1020 -Has,Ed,253 -Has,Arne,961 -START_OR,5.1 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,83,D5,N -CompanyRevenue,KBS,660 -CompanyPaysOutFull,KBS,660 -Payout,Phil,396,6,10 -Payout,Joshua,66,1,10 -Payout,Ed,198,3,10 -PRICE_MOVES_LOG,KBS,200,J1,220,K1 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,141,L11,N -CompanyRevenue,KKÃB,540 -CompanyPaysOutFull,KKÃB,540 -Payout,Phil,108,2,10 -Payout,Arne,54,1,10 -Payout,Joakim,270,5,10 -Payout,Ed,108,2,10 -PRICE_MOVES_LOG,KKÃB,200,J1,220,K1 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,611,G4,NW -CompanyRevenue,SNCF,670 -CompanyPaysOutFull,SNCF,670 -Payout,Arne,402,6,10 -Payout,Joakim,67,1,10 -Payout,Ed,67,1,10 -Payout,Chris,134,2,10 -PRICE_MOVES_LOG,SNCF,180,J2,200,K2 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,8,L1,N -CompanyRevenue,NS,440 -CompanyPaysOutFull,NS,440 -Payout,Arne,88,2,10 -Payout,Joakim,44,1,10 -Payout,Joshua,220,5,10 -Payout,Chris,88,2,10 -PRICE_MOVES_LOG,NS,122,G3,135,H3 - -CompanyOperates,KPEV,Joshua -LaysTileAtFor,KPEV,4,O12,NW,60 -CompanyRevenue,KPEV,480 -CompanySplits,KPEV,480 -KPEV receives 240 -Payout,Phil,72,3,10 -Payout,Arne,24,1,10 -Payout,Joshua,144,6,10 -PRICE_MOVES_LOG,KPEV,122,G3,135,H3 -BuysTrain,KPEV,8,IPO,800 - -CompanyOperates,DR,Chris -LaysTileAt,DR,513,G4,S -LAYS_FREE_TOKEN_ON,DR,G4 -CompanyRevenue,DR,520 -CompanyPaysOutFull,DR,520 -Payout,Phil,52,1,10 -Payout,Joakim,52,1,10 -Payout,Joshua,52,1,10 -Payout,Ed,104,2,10 -Payout,Chris,260,5,10 -PRICE_MOVES_LOG,DR,122,G3,135,H3 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,9,H1,S -CompanyRevenue,SNCB,380 -CompanyPaysOutFull,SNCB,380 -Payout,Arne,38,1,10 -Payout,Joakim,190,5,10 -Payout,Ed,38,1,10 -PRICE_MOVES_LOG,SNCB,75,E6,82,E5 - -CompanyOperates,FS,Chris -LaysTileAt,FS,145,L11,S -CompanyRevenue,FS,350 -CompanyPaysOutFull,FS,350 -Payout,Arne,35,1,10 -Payout,Ed,70,2,10 -Payout,Chris,140,4,10 -PRICE_MOVES_LOG,FS,65,D7,70,D6 - -EndOfOperatingRound,5.1 -ORWorthIncrease,Chris,5.1,773 -ORWorthIncrease,Joakim,5.1,804 -ORWorthIncrease,Joshua,5.1,658 -ORWorthIncrease,Phil,5.1,840 -ORWorthIncrease,Ed,5.1,748 -ORWorthIncrease,Arne,5.1,832 -Has,SNCB,48 -Has,NS,47 -Has,KBS,8 -Has,KPEV,50 -Has,KKÃB,221 -Has,FS,2 -Has,SNCF,174 -Has,DR,18 -Has,Chris,1053 -Has,Joakim,1179 -Has,Joshua,959 -Has,Phil,1648 -Has,Ed,838 -Has,Arne,1602 -START_OR,5.2 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,576,Q2,S -CompanyRevenue,KBS,700 -CompanyPaysOutFull,KBS,700 -Payout,Phil,420,6,10 -Payout,Joshua,70,1,10 -Payout,Ed,210,3,10 -PRICE_MOVES_LOG,KBS,220,K1,245,L1 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,578,C4,SE -CompanyRevenue,KKÃB,560 -CompanyPaysOutFull,KKÃB,560 -Payout,Phil,112,2,10 -Payout,Arne,56,1,10 -Payout,Joakim,280,5,10 -Payout,Ed,112,2,10 -PRICE_MOVES_LOG,KKÃB,220,K1,245,L1 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,611,F5,NW -CompanyRevenue,SNCF,710 -CompanyPaysOutFull,SNCF,710 -Payout,Arne,426,6,10 -Payout,Joakim,71,1,10 -Payout,Ed,71,1,10 -Payout,Chris,142,2,10 -PRICE_MOVES_LOG,SNCF,200,K2,220,L2 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,513,F5,S -LAYS_FREE_TOKEN_ON,NS,F5 -CompanyRevenue,NS,590 -CompanyPaysOutFull,NS,590 -Payout,Arne,118,2,10 -Payout,Joakim,59,1,10 -Payout,Joshua,295,5,10 -Payout,Chris,118,2,10 -PRICE_MOVES_LOG,NS,135,H3,150,I3 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,143,U6,S -CompanyRevenue,KPEV,690 -CompanyPaysOutFull,KPEV,690 -Payout,Phil,207,3,10 -Payout,Arne,69,1,10 -Payout,Joshua,414,6,10 -PRICE_MOVES_LOG,KPEV,135,H3,150,I3 - -CompanyOperates,DR,Chris -LaysTileAt,DR,9,F11,NW -CompanyRevenue,DR,520 -CompanyPaysOutFull,DR,520 -Payout,Phil,52,1,10 -Payout,Joshua,52,1,10 -Payout,Joakim,52,1,10 -Payout,Ed,104,2,10 -Payout,Chris,260,5,10 -PRICE_MOVES_LOG,DR,135,H3,150,I3 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,582,C4,N -LAYS_FREE_TOKEN_ON,SNCB,C4 -CompanyRevenue,SNCB,540 -CompanyPaysOutFull,SNCB,540 -Payout,Arne,54,1,10 -Payout,Joakim,270,5,10 -Payout,Ed,54,1,10 -PRICE_MOVES_LOG,SNCB,82,E5,90,F5 - -CompanyOperates,FS,Chris -LaysTileAt,FS,15,R9,SW -LAYS_FREE_TOKEN_ON,FS,S8 -CompanyRevenue,FS,350 -CompanyPaysOutFull,FS,350 -Payout,Arne,35,1,10 -BankIsBrokenReportText -Payout,Ed,70,2,10 -Payout,Chris,140,4,10 -PRICE_MOVES_LOG,FS,70,D6,75,E6 - -EndOfOperatingRound,5.2 -ORWorthIncrease,Chris,5.2,825 -ORWorthIncrease,Joakim,5.2,947 -ORWorthIncrease,Joshua,5.2,1036 -ORWorthIncrease,Phil,5.2,1051 -ORWorthIncrease,Ed,5.2,814 -ORWorthIncrease,Arne,5.2,961 -Has,SNCB,48 -Has,NS,47 -Has,KBS,8 -Has,KPEV,50 -Has,KKÃB,221 -Has,FS,2 -Has,SNCF,174 -Has,DR,18 -Has,Chris,1713 -Has,Joakim,1911 -Has,Joshua,1790 -Has,Phil,2439 -Has,Ed,1459 -Has,Arne,2360 -GameOver -EoGWinnerPhil! -EoGFinalRanking : -1. 4999 Phil -2. 4540 Arne -3. 4106 Joakim -4. 3835 Joshua -5. 3503 Chris -6. 3444 Ed +GameIs,18EU +PlayerIs,1,Chris +PlayerIs,2,Joakim +PlayerIs,3,Joshua +PlayerIs,4,Phil +PlayerIs,5,Ed +PlayerIs,6,Arne +PlayerCash,250 +BankHas,10500 +StartOfPhase,2 +BankSizeIs,10500 +StartOfInitialRound +HasPriority,Chris + +SelectForAuctioning,Chris,11 +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +ITEM_PRICE_REDUCED,11,90 +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +ITEM_PRICE_REDUCED,11,80 +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +ITEM_PRICE_REDUCED,11,70 +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +ITEM_PRICE_REDUCED,11,60 +PASSES,Chris +BuysItemFor,Joakim,11,60 +Floats,11 + +SelectForAuctioning,Joakim,8 +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +ITEM_PRICE_REDUCED,8,90 +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +ITEM_PRICE_REDUCED,8,80 +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +ITEM_PRICE_REDUCED,8,70 +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +ITEM_PRICE_REDUCED,8,60 +BuysItemFor,Joakim,8,60 +Floats,8 + +SelectForAuctioning,Joshua,9 +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +ITEM_PRICE_REDUCED,9,90 +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +ITEM_PRICE_REDUCED,9,80 +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +ITEM_PRICE_REDUCED,9,70 +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +BuysItemFor,Chris,9,70 +Floats,9 + +SelectForAuctioning,Phil,14 +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +ITEM_PRICE_REDUCED,14,90 +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +ITEM_PRICE_REDUCED,14,80 +BuysItemFor,Phil,14,80 +Floats,14 + +SelectForAuctioning,Ed,1 +PASSES,Arne +PASSES,Chris +BID_ITEM,Joakim,100,1 +BID_ITEM,Joshua,105,1 +PASSES,Phil +PASSES,Ed +BID_ITEM,Arne,110,1 +PASSES,Chris +BID_ITEM,Joakim,115,1 +BID_ITEM,Joshua,120,1 +PASSES,Arne +BID_ITEM,Joakim,130,1 +PASSES,Joshua +BuysItemFor,Joakim,1,130 +Floats,1 + +SelectForAuctioning,Arne,7 +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +PASSES,Ed +ITEM_PRICE_REDUCED,7,90 +PASSES,Arne +BuysItemFor,Chris,7,90 +Floats,7 + +SelectForAuctioning,Chris,2 +PASSES,Joakim +BID_ITEM,Joshua,100,2 +PASSES,Phil +PASSES,Ed +BID_ITEM,Arne,105,2 +PASSES,Chris +PASSES,Joakim +BID_ITEM,Joshua,110,2 +BID_ITEM,Arne,115,2 +BID_ITEM,Joshua,120,2 +BID_ITEM,Arne,125,2 +PASSES,Joshua +BuysItemFor,Arne,2,125 +Floats,2 + +SelectForAuctioning,Joakim,3 +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +ITEM_PRICE_REDUCED,3,90 +PASSES,Joakim +BuysItemFor,Joshua,3,90 +Floats,3 + +SelectForAuctioning,Joshua,12 +PASSES,Phil +BID_ITEM,Ed,100,12 +BID_ITEM,Arne,105,12 +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +BID_ITEM,Ed,110,12 +BID_ITEM,Arne,115,12 +BID_ITEM,Ed,120,12 +BID_ITEM,Arne,125,12 +PASSES,Ed +BuysItemFor,Arne,12,125 +Floats,12 + +SelectForAuctioning,Phil,5 +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +ITEM_PRICE_REDUCED,5,90 +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +ITEM_PRICE_REDUCED,5,80 +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +ITEM_PRICE_REDUCED,5,70 +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +ITEM_PRICE_REDUCED,5,60 +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +BuysItemFor,Joshua,5,60 +Floats,5 + +SelectForAuctioning,Ed,4 +BID_ITEM,Ed,100,4 +PASSES,Arne +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +BuysItemFor,Ed,4,100 +Floats,4 + +SelectForAuctioning,Arne,13 +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +PASSES,Phil +BID_ITEM,Ed,100,13 +PASSES,Arne +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +BID_ITEM,Phil,110,13 +BID_ITEM,Ed,125,13 +PASSES,Phil +BuysItemFor,Ed,13,125 +Floats,13 + +SelectForAuctioning,Chris,15 +PASSES,Joakim +BID_ITEM,Joshua,100,15 +BID_ITEM,Phil,105,15 +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +PASSES,Joshua +BuysItemFor,Phil,15,105 +Floats,15 + +SelectForAuctioning,Joakim,10 +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +ITEM_PRICE_REDUCED,10,90 +PASSES,Joakim +BuysItemFor,Joshua,10,90 +Floats,10 + +SelectForAuctioning,Joshua,6 +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +ITEM_PRICE_REDUCED,6,90 +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +ITEM_PRICE_REDUCED,6,80 +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +PASSES,Chris +PASSES,Joakim +ITEM_PRICE_REDUCED,6,70 +PASSES,Joshua +PASSES,Phil +PASSES,Ed +PASSES,Arne +BuysItemFor,Chris,6,70 +All 2-trains are sold out, 3-trains now available +Floats,6 +Has,1,0 +Has,2,0 +Has,3,0 +Has,4,0 +Has,5,0 +Has,6,0 +Has,7,0 +Has,8,0 +Has,9,0 +Has,10,0 +Has,11,0 +Has,12,0 +Has,13,0 +Has,14,0 +Has,15,0 +Has,Chris,20 +Has,Joakim,0 +Has,Joshua,10 +Has,Phil,65 +Has,Ed,25 +Has,Arne,0 +START_OR,0.1 + +CompanyOperates,1,Joakim +LaysTileAt,1,8,I2,SW +LaysTileAt,1,58,G2,S +CompanyRevenue,1,90 +CompanySplits,1,90 +1 receives 45 +Payout,Joakim,45,1,100 + +CompanyOperates,2,Arne +LaysTileAt,2,201,H3,N +LaysTileAt,2,58,F3,NE +CompanyRevenue,2,40 +CompanySplits,2,40 +2 receives 20 +Payout,Arne,20,1,100 + +CompanyOperates,3,Joshua +LaysTileAt,3,8,K2,S +LaysTileAt,3,58,M2,N +CompanyRevenue,3,50 +CompanySplits,3,50 +3 receives 25 +Payout,Joshua,25,1,100 + +CompanyOperates,4,Ed +LaysTileAt,4,202,G10,NW +LaysTileAt,4,4,H9,SW +CompanyRevenue,4,40 +CompanySplits,4,40 +4 receives 20 +Payout,Ed,20,1,100 + +CompanyOperates,5,Joshua +LaysTileAt,5,201,S8,SW +LaysTileAt,5,8,U8,SW +CompanyRevenue,5,60 +CompanySplits,5,60 +5 receives 30 +Payout,Joshua,30,1,100 + +CompanyOperates,6,Chris +LaysTileAt,6,58,L11,S +LaysTileAt,6,57,K10,NW +CompanyRevenue,6,60 +CompanySplits,6,60 +6 receives 30 +Payout,Chris,30,1,100 + +CompanyOperates,7,Chris +LaysTileAt,7,9,F9,SW +LaysTileAt,7,58,G8,NW +CompanyRevenue,7,40 +CompanySplits,7,40 +7 receives 20 +Payout,Chris,20,1,100 + +CompanyOperates,8,Joakim +LaysTileAt,8,202,P13,NW +LaysTileAt,8,9,Q12,SW +CompanyRevenue,8,60 +CompanySplits,8,60 +8 receives 30 +Payout,Joakim,30,1,100 + +CompanyOperates,9,Chris +LaysTileAt,9,58,D11,SE +LaysTileAt,9,4,E12,NW +CompanyRevenue,9,50 +CompanySplits,9,50 +9 receives 25 +Payout,Chris,25,1,100 + +CompanyOperates,10,Joshua +LaysTileAt,10,201,R5,S +LaysTileAt,10,57,T5,S +CompanyRevenue,10,60 +CompanySplits,10,60 +10 receives 30 +Payout,Joshua,30,1,100 + +CompanyOperates,11,Joakim +LaysTileAt,11,7,Q10,NE +LaysTileAt,11,8,R11,NW +CompanyRevenue,11,60 +CompanySplits,11,60 +11 receives 30 +Payout,Joakim,30,1,100 + +CompanyOperates,12,Arne +LaysTileAt,12,202,C4,NW +LaysTileAt,12,3,D3,NE +CompanyRevenue,12,40 +CompanySplits,12,40 +12 receives 20 +Payout,Arne,20,1,100 + +CompanyOperates,13,Ed +LaysTileAt,13,201,L7,N +LaysTileAt,13,58,J7,S +CompanyRevenue,13,40 +CompanySplits,13,40 +13 receives 20 +Payout,Ed,20,1,100 + +CompanyOperates,14,Phil +LaysTileAt,14,201,M4,S +LaysTileAt,14,58,O4,SW +CompanyRevenue,14,40 +CompanySplits,14,40 +14 receives 20 +Payout,Phil,20,1,100 + +CompanyOperates,15,Phil +LaysTileAt,15,202,Q2,SW +LaysTileAt,15,4,P3,SW +CompanyRevenue,15,80 +CompanySplits,15,80 +15 receives 40 +Payout,Phil,40,1,100 + +EndOfOperatingRound,0.1 +ORWorthIncrease,Chris,0.1,75 +ORWorthIncrease,Joakim,0.1,105 +ORWorthIncrease,Joshua,0.1,85 +ORWorthIncrease,Phil,0.1,60 +ORWorthIncrease,Ed,0.1,40 +ORWorthIncrease,Arne,0.1,40 +Has,1,45 +Has,2,20 +Has,3,25 +Has,4,20 +Has,5,30 +Has,6,30 +Has,7,20 +Has,8,30 +Has,9,25 +Has,10,30 +Has,11,30 +Has,12,20 +Has,13,20 +Has,14,20 +Has,15,40 +Has,Chris,95 +Has,Joakim,105 +Has,Joshua,95 +Has,Phil,125 +Has,Ed,65 +Has,Arne,40 +START_OR,0.2 + +CompanyOperates,1,Joakim +CompanyRevenue,1,90 +CompanySplits,1,90 +1 receives 45 +Payout,Joakim,45,1,100 + +CompanyOperates,2,Arne +LaysTileAt,2,3,E4,SW +CompanyRevenue,2,90 +CompanySplits,2,90 +2 receives 45 +Payout,Arne,45,1,100 + +CompanyOperates,3,Joshua +LaysTileAt,3,7,N3,NW +CompanyRevenue,3,50 +CompanySplits,3,50 +3 receives 25 +Payout,Joshua,25,1,100 + +CompanyOperates,4,Ed +LaysTileAt,4,8,I8,NW +CompanyRevenue,4,40 +CompanySplits,4,40 +4 receives 20 +Payout,Ed,20,1,100 + +CompanyOperates,5,Joshua +LaysTileAt,5,4,T7,SW +CompanyRevenue,5,70 +CompanySplits,5,70 +5 receives 35 +Payout,Joshua,35,1,100 + +CompanyOperates,6,Chris +CompanyRevenue,6,60 +CompanySplits,6,60 +6 receives 30 +Payout,Chris,30,1,100 + +CompanyOperates,7,Chris +LaysTileAt,7,4,F7,NW +CompanyRevenue,7,50 +CompanySplits,7,50 +7 receives 25 +Payout,Chris,25,1,100 + +CompanyOperates,8,Joakim +CompanyRevenue,8,60 +CompanySplits,8,60 +8 receives 30 +Payout,Joakim,30,1,100 + +CompanyOperates,9,Chris +LaysTileAt,9,8,F13,NW +CompanyRevenue,9,70 +CompanySplits,9,70 +9 receives 35 +Payout,Chris,35,1,100 + +CompanyOperates,10,Joshua +LaysTileAt,10,8,S6,S +CompanyRevenue,10,60 +CompanySplits,10,60 +10 receives 30 +Payout,Joshua,30,1,100 + +CompanyOperates,11,Joakim +CompanyRevenue,11,60 +CompanySplits,11,60 +11 receives 30 +Payout,Joakim,30,1,100 + +CompanyOperates,12,Arne +LaysTileAt,12,9,D5,NW +CompanyRevenue,12,90 +CompanySplits,12,90 +12 receives 45 +Payout,Arne,45,1,100 + +CompanyOperates,13,Ed +LaysTileAt,13,57,I6,NW +CompanyRevenue,13,60 +CompanySplits,13,60 +13 receives 30 +Payout,Ed,30,1,100 + +CompanyOperates,14,Phil +CompanyRevenue,14,80 +CompanySplits,14,80 +14 receives 40 +Payout,Phil,40,1,100 + +CompanyOperates,15,Phil +LaysTileAt,15,57,S2,S +CompanyRevenue,15,80 +CompanySplits,15,80 +15 receives 40 +Payout,Phil,40,1,100 + +EndOfOperatingRound,0.2 +ORWorthIncrease,Chris,0.2,90 +ORWorthIncrease,Joakim,0.2,105 +ORWorthIncrease,Joshua,0.2,90 +ORWorthIncrease,Phil,0.2,80 +ORWorthIncrease,Ed,0.2,50 +ORWorthIncrease,Arne,0.2,90 +Has,1,90 +Has,2,65 +Has,3,50 +Has,4,40 +Has,5,65 +Has,6,60 +Has,7,45 +Has,8,60 +Has,9,60 +Has,10,60 +Has,11,60 +Has,12,65 +Has,13,50 +Has,14,60 +Has,15,80 +Has,Chris,185 +Has,Joakim,210 +Has,Joshua,185 +Has,Phil,205 +Has,Ed,115 +Has,Arne,130 +StartStockRound,1 +HasPriority,Chris +Autopasses,Chris +START_COMPANY_LOG,Joakim,KKÃB,70,140,2,20,KKÃB +MERGE_MINOR_LOG,Joakim,8,KKÃB,60,1 +GetShareForMinor,Joakim,10,KKÃB,IPO,8 +SharesPutInTreasury,70,KKÃB +PaysForTokens,KKÃB,100,5 +PASSES,Joshua +BUY_SHARE_LOG,Phil,10,KKÃB,KKÃB,70 +BUY_SHARE_LOG,Ed,10,KKÃB,KKÃB,70 +Floats,KKÃB +BUY_SHARE_LOG,Arne,10,KKÃB,KKÃB,70 +BUY_SHARE_LOG,Chris,10,KKÃB,KKÃB,70 +BUY_SHARE_LOG,Joakim,10,KKÃB,KKÃB,70 +BUY_SHARE_LOG,Joshua,10,KKÃB,KKÃB,70 +BUY_SHARE_LOG,Phil,10,KKÃB,KKÃB,70 +Autopasses,Ed +Autopasses,Arne +Autopasses,Chris +PASSES,Joakim +Autopasses,Joshua +PASSES,Phil + +END_SR,1 +PRICE_MOVES_LOG,KKÃB,70,C5,75,C4 +SoldOut,KKÃB,70,C5,75,C4 +Has,1,90 +Has,2,65 +Has,3,50 +Has,4,40 +Has,5,65 +Has,6,60 +Has,7,45 +Has,9,60 +Has,10,60 +Has,11,60 +Has,12,65 +Has,13,50 +Has,14,60 +Has,15,80 +Has,KKÃB,590 +Has,Chris,115 +Has,Joakim,0 +Has,Joshua,115 +Has,Phil,65 +Has,Ed,45 +Has,Arne,60 +START_OR,1.1 + +CompanyOperates,1,Joakim +CompanyRevenue,1,90 +CompanySplits,1,90 +1 receives 45 +Payout,Joakim,45,1,100 + +CompanyOperates,2,Arne +CompanyRevenue,2,90 +CompanySplits,2,90 +2 receives 45 +Payout,Arne,45,1,100 + +CompanyOperates,3,Joshua +LaysTileAt,3,8,L3,NE +CompanyRevenue,3,50 +CompanySplits,3,50 +3 receives 25 +Payout,Joshua,25,1,100 + +CompanyOperates,4,Ed +LaysTileAt,4,9,H7,NW +CompanyRevenue,4,40 +CompanySplits,4,40 +4 receives 20 +Payout,Ed,20,1,100 + +CompanyOperates,5,Joshua +LaysTileAt,5,3,U6,N +CompanyRevenue,5,80 +CompanySplits,5,80 +5 receives 40 +Payout,Joshua,40,1,100 + +CompanyOperates,6,Chris +LaysTileAtFor,6,9,J9,NW,60 +CompanyRevenue,6,60 +CompanySplits,6,60 +6 receives 30 +Payout,Chris,30,1,100 + +CompanyOperates,7,Chris +LaysTileAt,7,9,E6,NW +CompanyRevenue,7,80 +CompanySplits,7,80 +7 receives 40 +Payout,Chris,40,1,100 + +CompanyOperates,9,Chris +CompanyRevenue,9,70 +CompanySplits,9,70 +9 receives 35 +Payout,Chris,35,1,100 + +CompanyOperates,10,Joshua +CompanyRevenue,10,80 +CompanySplits,10,80 +10 receives 40 +Payout,Joshua,40,1,100 + +CompanyOperates,11,Joakim +CompanyRevenue,11,60 +CompanySplits,11,60 +11 receives 30 +Payout,Joakim,30,1,100 + +CompanyOperates,12,Arne +CompanyRevenue,12,110 +CompanySplits,12,110 +12 receives 55 +Payout,Arne,55,1,100 + +CompanyOperates,13,Ed +LaysTileAt,13,9,H5,NW +CompanyRevenue,13,60 +CompanySplits,13,60 +13 receives 30 +Payout,Ed,30,1,100 + +CompanyOperates,14,Phil +LaysTileAtFor,14,3,N5,NW,60 +CompanyRevenue,14,90 +CompanySplits,14,90 +14 receives 45 +Payout,Phil,45,1,100 + +CompanyOperates,15,Phil +CompanyRevenue,15,80 +CompanySplits,15,80 +15 receives 40 +Payout,Phil,40,1,100 + +CompanyOperates,KKÃB,Joakim +CompanyRevenue,KKÃB,60 +CompanyPaysOutFull,KKÃB,60 +Payout,Joakim,24,4,10 +Payout,Phil,12,2,10 +Payout,Chris,6,1,10 +Payout,Joshua,6,1,10 +Payout,Arne,6,1,10 +Payout,Ed,6,1,10 +BuysTrain,KKÃB,3,IPO,200 +FirstTrainBought,3 +StartOfPhase,3 +BuysTrain,KKÃB,P,Pool,100 + +EndOfOperatingRound,1.1 +ORWorthIncrease,Chris,1.1,111 +ORWorthIncrease,Joakim,1.1,99 +ORWorthIncrease,Joshua,1.1,111 +ORWorthIncrease,Phil,1.1,97 +ORWorthIncrease,Ed,1.1,56 +ORWorthIncrease,Arne,1.1,106 +Has,1,135 +Has,2,110 +Has,3,75 +Has,4,60 +Has,5,105 +Has,6,30 +Has,7,85 +Has,9,95 +Has,10,100 +Has,11,90 +Has,12,120 +Has,13,80 +Has,14,45 +Has,15,120 +Has,KKÃB,290 +Has,Chris,226 +Has,Joakim,99 +Has,Joshua,226 +Has,Phil,162 +Has,Ed,101 +Has,Arne,166 +START_OR,1.2 + +CompanyOperates,1,Joakim +CompanyRevenue,1,90 +CompanySplits,1,90 +1 receives 45 +Payout,Joakim,45,1,100 +BuysTrain,1,P,Pool,100 + +CompanyOperates,2,Arne +CompanyRevenue,2,90 +CompanySplits,2,90 +2 receives 45 +Payout,Arne,45,1,100 +BuysTrain,2,P,Pool,100 + +CompanyOperates,3,Joshua +LaysTileAtFor,3,9,K4,SW,60 +CompanyRevenue,3,50 +CompanySplits,3,50 +3 receives 25 +Payout,Joshua,25,1,100 + +CompanyOperates,4,Ed +LaysTileAt,4,9,G6,NW +CompanyRevenue,4,40 +CompanySplits,4,40 +4 receives 20 +Payout,Ed,20,1,100 + +CompanyOperates,5,Joshua +CompanyRevenue,5,80 +CompanySplits,5,80 +5 receives 40 +Payout,Joshua,40,1,100 + +CompanyOperates,6,Chris +CompanyRevenue,6,60 +CompanySplits,6,60 +6 receives 30 +Payout,Chris,30,1,100 + +CompanyOperates,7,Chris +CompanyRevenue,7,80 +CompanySplits,7,80 +7 receives 40 +Payout,Chris,40,1,100 + +CompanyOperates,9,Chris +CompanyRevenue,9,70 +CompanySplits,9,70 +9 receives 35 +Payout,Chris,35,1,100 + +CompanyOperates,10,Joshua +CompanyRevenue,10,80 +CompanySplits,10,80 +10 receives 40 +Payout,Joshua,40,1,100 + +CompanyOperates,11,Joakim +CompanyRevenue,11,60 +CompanySplits,11,60 +11 receives 30 +Payout,Joakim,30,1,100 + +CompanyOperates,12,Arne +CompanyRevenue,12,110 +CompanySplits,12,110 +12 receives 55 +Payout,Arne,55,1,100 + +CompanyOperates,13,Ed +LaysTileAt,13,57,G4,NW +CompanyRevenue,13,60 +CompanySplits,13,60 +13 receives 30 +Payout,Ed,30,1,100 + +CompanyOperates,14,Phil +LaysTileAt,14,58,L5,NE +CompanyRevenue,14,100 +CompanySplits,14,100 +14 receives 50 +Payout,Phil,50,1,100 + +CompanyOperates,15,Phil +CompanyRevenue,15,80 +CompanySplits,15,80 +15 receives 40 +Payout,Phil,40,1,100 + +CompanyOperates,KKÃB,Joakim +LaysTileAt,KKÃB,581,N11,NE +CompanyRevenue,KKÃB,190 +CompanyPaysOutFull,KKÃB,190 +Payout,Joakim,76,4,10 +Payout,Chris,19,1,10 +Payout,Joshua,19,1,10 +Payout,Phil,38,2,10 +Payout,Arne,19,1,10 +Payout,Ed,19,1,10 +PRICE_MOVES_LOG,KKÃB,75,C4,82,D4 + +EndOfOperatingRound,1.2 +ORWorthIncrease,Chris,1.2,131 +ORWorthIncrease,Joakim,1.2,179 +ORWorthIncrease,Joshua,1.2,131 +ORWorthIncrease,Phil,1.2,142 +ORWorthIncrease,Ed,1.2,76 +ORWorthIncrease,Arne,1.2,126 +Has,1,80 +Has,2,55 +Has,3,40 +Has,4,80 +Has,5,145 +Has,6,60 +Has,7,125 +Has,9,130 +Has,10,140 +Has,11,120 +Has,12,175 +Has,13,110 +Has,14,95 +Has,15,160 +Has,KKÃB,290 +Has,Chris,350 +Has,Joakim,250 +Has,Joshua,350 +Has,Phil,290 +Has,Ed,170 +Has,Arne,285 +StartStockRound,2 +HasPriority,Ed +PASSES,Ed +SELL_SHARE_LOG,Arne,10,KKÃB,82 +PRICE_MOVES_LOG,KKÃB,82,D4,75,D5 +START_COMPANY_LOG,Arne,SNCF,100,200,2,20,SNCF +MERGE_MINOR_LOG,Arne,2,SNCF,55,2 +GetShareForMinor,Arne,10,SNCF,IPO,2 +SharesPutInTreasury,70,SNCF +PaysForTokens,SNCF,100,5 +SEL... [truncated message content] |
From: Erik V. <ev...@us...> - 2011-11-24 22:20:54
|
test/data/test/1835_NatDoubleShare.rails |binary test/data/test/1835_NatDoubleShare.report | 740 +++++++++++++++++++++++ test/data/test/1835_NatSingleShare.rails |binary test/data/test/1835_NatSingleShare.report | 76 ++ test/data/test/1835_SwapPresForDoubleShare.rails |binary 5 files changed, 816 insertions(+) New commits: commit 97fbf87bb1cb05d22b05a59b978e8f3820ac2a94 Author: Erik Vos <eri...@xs...> Date: Thu Nov 24 23:19:46 2011 +0100 Fixed test cases invalidated by previous commit diff --git a/test/data/test/1835_NatDoubleShare.rails b/test/data/test/1835_NatDoubleShare.rails new file mode 100644 index 0000000..c5eaa4e Binary files /dev/null and b/test/data/test/1835_NatDoubleShare.rails differ diff --git a/test/data/test/1835_NatDoubleShare.report b/test/data/test/1835_NatDoubleShare.report new file mode 100644 index 0000000..d679b48 --- /dev/null +++ b/test/data/test/1835_NatDoubleShare.report @@ -0,0 +1,740 @@ +GameIs,1835 +PlayerIs,1,T1 +PlayerIs,2,T2 +PlayerIs,3,T3 +PlayerCash,600 +BankHas,10200 +StartOfPhase,2 +BankSizeIs,10200 +StartOfInitialRound +HasPriority,T1 +BuysItemFor,T3,M5,80 +FloatsWithCash,M5,80 +BuysItemFor,T2,M1,80 +FloatsWithCash,M1,80 +BuysItemFor,T1,M3,80 +FloatsWithCash,M3,80 +BuysItemFor,T1,M6,80 +FloatsWithCash,M6,80 +BuysItemFor,T2,M2,170 +FloatsWithCash,M2,170 +BuysItemFor,T3,PRES_CERT_NAME,BY,20,184 +BuysItemFor,T1,LD,190 +ALSO_GETS,T1,PRES_CERT_NAME,SX,20 +BuysItemFor,T2,HB,160 +BuysItemFor,T3,OBB,120 +ALSO_GETS,T3,CERT_NAME,BY,10 +BuysItemFor,T1,BB,130 +BuysItemFor,T2,NF,100 +ALSO_GETS,T2,CERT_NAME,BY,10 +BuysItemFor,T3,M4,160 +FloatsWithCash,M4,160 +CannotBuyAnything,T1 +CannotBuyAnything,T2 +CannotBuyAnything,T3 +Has,M1,80 +Has,M2,170 +Has,M3,80 +Has,M4,160 +Has,M5,80 +Has,M6,80 +Has,T1,120 +Has,T2,90 +Has,T3,56 +START_OR,0.0 +ReceivesFor,T2,5,NF +ReceivesFor,T3,10,OBB +ReceivesFor,T1,20,LD +ReceivesFor,T1,25,BB +ReceivesFor,T2,30,HB +ShortORExecuted +Has,M1,80 +Has,M2,170 +Has,M3,80 +Has,M4,160 +Has,M5,80 +Has,M6,80 +Has,T1,165 +Has,T2,125 +Has,T3,66 +StartOfInitialRound +HasPriority,T1 +CannotBuyAnything,T3 +BuysItemFor,T1,PfB,150 +ALSO_GETS,T1,CERT_NAME,BY,10 +FloatsWithCash,BY,460 +Has,M1,80 +Has,M2,170 +Has,M3,80 +Has,M4,160 +Has,M5,80 +Has,M6,80 +Has,BY,460 +Has,T1,15 +Has,T2,125 +Has,T3,66 +StartStockRound,1 +HasPriority,T2 +BUY_SHARE_LOG,T2,10,BY,IPO,92 +PriceIsPaidTo,92,BY +PASSES,T3 +PASSES,T1 +PASSES,T2 + +END_SR,1 +Has,M1,80 +Has,M2,170 +Has,M3,80 +Has,M4,160 +Has,M5,80 +Has,M6,80 +Has,BY,552 +Has,T1,15 +Has,T2,33 +Has,T3,66 +START_OR,1.1 +ReceivesFor,T2,5,NF +ReceivesFor,T3,10,OBB +ReceivesFor,T1,15,PfB +ReceivesFor,T1,20,LD +ReceivesFor,T1,25,BB +ReceivesFor,T2,30,HB + +CompanyOperates,M1,T2 +LaysTileAt,M1,201,H2,SW +CompanyDoesNotPayDividend,M1 +BuysTrain,M1,2,IPO,80 +FirstTrainBought,2 + +CompanyOperates,M2,T2 +LaysTileAt,M2,8,E17,NW +CompanyDoesNotPayDividend,M2 +BuysTrain,M2,2,IPO,80 + +CompanyOperates,M3,T1 +LaysTileAt,M3,6,F14,NW +CompanyDoesNotPayDividend,M3 +BuysTrain,M3,2,IPO,80 + +CompanyOperates,M4,T3 +LaysTileAt,M4,57,G5,SW +CompanyDoesNotPayDividend,M4 +BuysTrain,M4,2,IPO,80 +BuysTrain,M4,2,IPO,80 + +CompanyOperates,M5,T3 +LaysTileAt,M5,8,D18,NE +CompanyDoesNotPayDividend,M5 +BuysTrain,M5,2,IPO,80 + +CompanyOperates,M6,T1 +LaysTileAt,M6,9,B10,NW +CompanyDoesNotPayDividend,M6 +BuysTrain,M6,2,IPO,80 + +CompanyOperates,BY,T3 +LaysTileAt,BY,202,O15,E +LaysTileAt,BY,8,O13,NW +CompanyDoesNotPayDividend,BY +PRICE_MOVES_LOG,BY,92,C3,86,B3 +BuysTrain,BY,2,IPO,80 +BuysTrain,BY,2,IPO,80 +All 2-trains are sold out, 2+2-trains now available +BuysTrain,BY,2+2,IPO,120 +FirstTrainBought,2+2 + +EndOfOperatingRound,1.1 +ORWorthIncrease,T1,1.1,54 +ORWorthIncrease,T2,1.1,23 +ORWorthIncrease,T3,1.1,-8 +Has,M1,0 +Has,M2,90 +Has,M3,0 +Has,M4,0 +Has,M5,0 +Has,M6,0 +Has,BY,272 +Has,T1,75 +Has,T2,68 +Has,T3,76 +StartStockRound,2 +HasPriority,T3 +PASSES,T3 +PASSES,T1 +PASSES,T2 + +END_SR,2 +Has,M1,0 +Has,M2,90 +Has,M3,0 +Has,M4,0 +Has,M5,0 +Has,M6,0 +Has,BY,272 +Has,T1,75 +Has,T2,68 +Has,T3,76 +START_OR,2.1 +ReceivesFor,T2,5,NF +ReceivesFor,T3,10,OBB +ReceivesFor,T1,15,PfB +ReceivesFor,T1,20,LD +ReceivesFor,T1,25,BB +ReceivesFor,T2,30,HB + +CompanyOperates,M1,T2 +LaysTileAt,M1,9,J2,NW +CompanyRevenue,M1,40 +CompanySplits,M1,40 +M1 receives 20 +Payout,T2,20,1,100 + +CompanyOperates,M2,T2 +LaysTileAt,M2,8,D16,SE +CompanyRevenue,M2,0 +CompanyDoesNotPayDividend,M2 + +CompanyOperates,M3,T1 +LaysTileAt,M3,4,G15,NW +CompanyRevenue,M3,40 +CompanySplits,M3,40 +M3 receives 20 +Payout,T1,20,1,100 + +CompanyOperates,M4,T3 +LaysTileAt,M4,2,H4,NE +CompanyRevenue,M4,30 +CompanySplits,M4,30 +M4 receives 15 +Payout,T3,15,1,100 + +CompanyOperates,M5,T3 +LaysTileAt,M5,8,C19,E +CompanyRevenue,M5,50 +CompanySplits,M5,50 +M5 receives 25 +Payout,T3,25,1,100 + +CompanyOperates,M6,T1 +LaysTileAt,M6,6,A11,NW +CompanyRevenue,M6,60 +CompanySplits,M6,60 +M6 receives 30 +Payout,T1,30,1,100 + +CompanyOperates,BY,T3 +LaysTileAt,BY,8,N16,SW +LaysTileAt,BY,4,M15,NW +LaysTileAt,BY,6,N12,NW +LAYS_TOKEN_ON,BY,L14,60 +CompanyRevenue,BY,130 +CompanyPaysOutFull,BY,130 +Payout,T1,13,1,10 +Payout,T2,26,2,10 +Payout,T3,39,3,10 +PRICE_MOVES_LOG,BY,86,B3,92,C3 + +EndOfOperatingRound,2.1 +ORWorthIncrease,T1,2.1,129 +ORWorthIncrease,T2,2.1,93 +ORWorthIncrease,T3,2.1,107 +Has,M1,20 +Has,M2,90 +Has,M3,20 +Has,M4,15 +Has,M5,25 +Has,M6,30 +Has,BY,212 +Has,T1,198 +Has,T2,149 +Has,T3,165 +StartStockRound,3 +HasPriority,T3 +BUY_SHARE_LOG,T3,10,BY,IPO,92 +PriceIsPaidTo,92,BY +BUY_SHARE_LOG,T1,10,BY,IPO,92 +PriceIsPaidTo,92,BY +BUY_SHARE_LOG,T2,10,BY,IPO,92 +PriceIsPaidTo,92,BY +PASSES,T3 +BUY_SHARE_LOG,T1,10,BY,IPO,92 +PriceIsPaidTo,92,BY +SELL_SHARE_LOG,T1,10,BY,92 +PRICE_MOVES_LOG,BY,92,C3,88,C4 +PASSES,T2 +PASSES,T3 +SELL_SHARE_LOG,T1,10,BY,88 +PRICE_MOVES_LOG,BY,88,C4,86,C5 +BUY_SHARE_LOG,T1,10,SX,IPO,88 +PASSES,T2 +PASSES,T3 +SELL_SHARE_LOG,T1,10,BY,86 +PRICE_MOVES_LOG,BY,86,C5,82,C6 +BUY_SHARE_LOG,T1,10,SX,IPO,88 +PASSES,T2 +PASSES,T3 +BUY_SHARE_LOG,T1,10,SX,IPO,88 +FloatsWithCash,SX,440 +PASSES,T2 +PASSES,T3 +PASSES,T1 + +END_SR,3 +Has,M1,20 +Has,M2,90 +Has,M3,20 +Has,M4,15 +Has,M5,25 +Has,M6,30 +Has,BY,580 +Has,SX,440 +Has,T1,16 +Has,T2,57 +Has,T3,73 +START_OR,3.1 +ReceivesFor,T2,5,NF +ReceivesFor,T3,10,OBB +ReceivesFor,T1,15,PfB +ReceivesFor,T1,20,LD +ReceivesFor,T1,25,BB +ReceivesFor,T2,30,HB + +CompanyOperates,M1,T2 +LaysTileAt,M1,4,K3,NW +CompanyRevenue,M1,40 +CompanySplits,M1,40 +M1 receives 20 +Payout,T2,20,1,100 + +CompanyOperates,M2,T2 +LaysTileAtFor,M2,8,D14,NW,50 +CompanyRevenue,M2,70 +CompanySplits,M2,70 +M2 receives 35 +Payout,T2,35,1,100 + +CompanyOperates,M3,T1 +LaysTileAt,M3,57,H16,NW +CompanyRevenue,M3,40 +CompanySplits,M3,40 +M3 receives 20 +Payout,T1,20,1,100 + +CompanyOperates,M4,T3 +LaysTileAt,M4,58,F6,E +CompanyRevenue,M4,60 +CompanySplits,M4,60 +M4 receives 30 +Payout,T3,30,1,100 + +CompanyOperates,M5,T3 +CompanyRevenue,M5,50 +CompanySplits,M5,50 +M5 receives 25 +Payout,T3,25,1,100 + +CompanyOperates,M6,T1 +LaysTileAt,M6,58,B12,SW +CompanyRevenue,M6,60 +CompanySplits,M6,60 +M6 receives 30 +Payout,T1,30,1,100 + +CompanyOperates,SX,T1 +LaysTileAt,SX,56,I17,NE +LaysTileAt,SX,202,H20,W +CompanyDoesNotPayDividend,SX +PRICE_MOVES_LOG,SX,88,C4,84,B4 +BuysTrain,SX,2+2,IPO,120 +PrivateCloses,LD +BuysTrain,SX,2+2,IPO,120 + +CompanyOperates,BY,T3 +LaysTileAt,BY,69,N10,NE +LaysTileAt,BY,5,M9,SW +CompanyRevenue,BY,140 +CompanyPaysOutFull,BY,140 +Payout,T2,42,3,10 +Payout,T3,56,4,10 +Payout,BY,42,3,10 +PRICE_MOVES_LOG,BY,82,C6,88,D6 + +EndOfOperatingRound,3.1 +ORWorthIncrease,T1,3.1,-100 +ORWorthIncrease,T2,3.1,150 +ORWorthIncrease,T3,3.1,145 +Has,M1,40 +Has,M2,75 +Has,M3,40 +Has,M4,45 +Has,M5,50 +Has,M6,60 +Has,BY,622 +Has,SX,200 +Has,T1,126 +Has,T2,189 +Has,T3,194 +StartStockRound,4 +HasPriority,T2 +BUY_SHARE_LOG,T2,10,BY,Pool,88 +BUY_SHARE_LOG,T3,10,BY,Pool,88 +BUY_SHARE_LOG,T1,10,SX,IPO,88 +PriceIsPaidTo,88,SX +BUY_SHARE_LOG,T2,10,SX,IPO,88 +PriceIsPaidTo,88,SX +BUY_SHARE_LOG,T3,10,BY,Pool,88 +PASSES,T1 +PASSES,T2 +PASSES,T3 + +END_SR,4 +PRICE_MOVES_LOG,BY,88,D6,90,D5 +SoldOut,BY,88,D6,90,D5 +Has,M1,40 +Has,M2,75 +Has,M3,40 +Has,M4,45 +Has,M5,50 +Has,M6,60 +Has,BY,622 +Has,SX,376 +Has,T1,38 +Has,T2,13 +Has,T3,18 +START_OR,4.1 +ReceivesFor,T2,5,NF +ReceivesFor,T3,10,OBB +ReceivesFor,T1,15,PfB +ReceivesFor,T1,25,BB +ReceivesFor,T2,30,HB + +CompanyOperates,M1,T2 +LaysTileAt,M1,8,L4,NW +CompanyRevenue,M1,40 +CompanySplits,M1,40 +M1 receives 20 +Payout,T2,20,1,100 + +CompanyOperates,M2,T2 +LaysTileAt,M2,58,B14,E +CompanyRevenue,M2,70 +CompanySplits,M2,70 +M2 receives 35 +Payout,T2,35,1,100 + +CompanyOperates,M3,T1 +LaysTileAt,M3,5,F10,SE +CompanyRevenue,M3,40 +CompanySplits,M3,40 +M3 receives 20 +Payout,T1,20,1,100 + +CompanyOperates,M4,T3 +LaysTileAt,M4,8,F8,W +CompanyRevenue,M4,60 +CompanySplits,M4,60 +M4 receives 30 +Payout,T3,30,1,100 + +CompanyOperates,M5,T3 +CompanyRevenue,M5,50 +CompanySplits,M5,50 +M5 receives 25 +Payout,T3,25,1,100 + +CompanyOperates,M6,T1 +LaysTileAt,M6,58,B16,SE +CompanyRevenue,M6,60 +CompanySplits,M6,60 +M6 receives 30 +Payout,T1,30,1,100 + +CompanyOperates,BY,T3 +LaysTileAt,BY,8,M11,W +LaysTileAt,BY,8,L12,SW +CompanyRevenue,BY,140 +CompanyPaysOutFull,BY,140 +Payout,T2,56,4,10 +Payout,T3,84,6,10 +PRICE_MOVES_LOG,BY,90,D5,96,E5 + +CompanyOperates,SX,T1 +LaysTileAt,SX,7,H18,SE +LaysTileAt,SX,3,I15,NE +LAYS_TOKEN_ON,SX,H20,40 +CompanyRevenue,SX,130 +CompanyPaysOutFull,SX,130 +Payout,T1,78,6,10 +Payout,T2,13,1,10 +PRICE_MOVES_LOG,SX,84,B4,88,C4 + +EndOfOperatingRound,4.1 +ORWorthIncrease,T1,4.1,192 +ORWorthIncrease,T2,4.1,187 +ORWorthIncrease,T3,4.1,185 +Has,M1,60 +Has,M2,110 +Has,M3,60 +Has,M4,75 +Has,M5,75 +Has,M6,90 +Has,BY,622 +Has,SX,336 +Has,T1,206 +Has,T2,172 +Has,T3,167 +StartStockRound,5 +HasPriority,T1 +BUY_SHARE_LOG,T1,10,SX,IPO,88 +PriceIsPaidTo,88,SX +BUY_SHARE_LOG,T2,10,SX,IPO,88 +PriceIsPaidTo,88,SX +BUY_SHARE_LOG,T3,10,SX,IPO,88 +PriceIsPaidTo,88,SX +SharesReleased,All,BA +PASSES,T1 +SELL_SHARES_LOG,T2,4,10,40,BY,384 +PRICE_MOVES_LOG,BY,96,E5,92,E6 +START_COMPANY_LOG,T2,BA,84,168,2,20,BANK +SharesReleased,4 10%,PR +PASSES,T3 +BUY_SHARE_LOG,T1,10,BY,Pool,92 +BUY_SHARE_LOG,T2,10,BA,IPO,84 +PASSES,T3 +PASSES,T1 +BUY_SHARE_LOG,T2,10,BA,IPO,84 +Autopasses,T3 +Autopasses,T1 +BUY_SHARE_LOG,T2,10,BA,IPO,84 +FloatsWithCash,BA,420 +SharesReleased,All,WT +Autopasses,T3 +Autopasses,T1 +PASSES,T2 + +END_SR,5 +PRICE_MOVES_LOG,SX,88,C4,92,C3 +SoldOut,SX,88,C4,92,C3 +Has,M1,60 +Has,M2,110 +Has,M3,60 +Has,M4,75 +Has,M5,75 +Has,M6,90 +Has,BY,622 +Has,SX,600 +Has,BA,420 +Has,T1,26 +Has,T2,48 +Has,T3,79 +START_OR,5.1 +ReceivesFor,T2,5,NF +ReceivesFor,T3,10,OBB +ReceivesFor,T1,15,PfB +ReceivesFor,T1,25,BB +ReceivesFor,T2,30,HB + +CompanyOperates,M1,T2 +LaysTileAtFor,M1,201,I3,NW,50 +CompanyRevenue,M1,60 +CompanySplits,M1,60 +M1 receives 30 +Payout,T2,30,1,100 + +CompanyOperates,M2,T2 +LaysTileAt,M2,9,C17,NW +CompanyRevenue,M2,70 +CompanySplits,M2,70 +M2 receives 35 +Payout,T2,35,1,100 + +CompanyOperates,M3,T1 +LaysTileAt,M3,8,E11,SW +CompanyRevenue,M3,40 +CompanySplits,M3,40 +M3 receives 20 +Payout,T1,20,1,100 + +CompanyOperates,M4,T3 +LaysTileAt,M4,9,E9,SW +CompanyRevenue,M4,60 +CompanySplits,M4,60 +M4 receives 30 +Payout,T3,30,1,100 + +CompanyOperates,M5,T3 +CompanyRevenue,M5,50 +CompanySplits,M5,50 +M5 receives 25 +Payout,T3,25,1,100 + +CompanyOperates,M6,T1 +CompanyRevenue,M6,60 +CompanySplits,M6,60 +M6 receives 30 +Payout,T1,30,1,100 + +CompanyOperates,BY,T3 +LaysTileAt,BY,3,K11,E +LaysTileAt,BY,8,K13,SE +CompanyRevenue,BY,140 +CompanyPaysOutFull,BY,140 +Payout,T1,14,1,10 +Payout,T3,84,6,10 +Payout,BY,42,3,10 +PRICE_MOVES_LOG,BY,92,E6,98,F6 + +CompanyOperates,SX,T1 +CompanyRevenue,SX,130 +CompanyPaysOutFull,SX,130 +Payout,T1,91,7,10 +Payout,T3,13,1,10 +Payout,T2,26,2,10 +PRICE_MOVES_LOG,SX,92,C3,100,D3 + +CompanyOperates,BA,T2 +CompanyDoesNotPayDividend,BA +PRICE_MOVES_LOG,BA,84,B4,78,A4 +BuysTrain,BA,2+2,IPO,120 +All 2+2-trains are sold out, 3-trains now available +BuysTrain,BA,3,IPO,180 +FirstTrainBought,3 +StartOfPhase,3 + +EndOfOperatingRound,5.1 +ORWorthIncrease,T1,5.1,257 +ORWorthIncrease,T2,5.1,112 +ORWorthIncrease,T3,5.1,206 +Has,M1,40 +Has,M2,145 +Has,M3,80 +Has,M4,105 +Has,M5,100 +Has,M6,120 +Has,BY,664 +Has,SX,600 +Has,BA,120 +Has,T1,221 +Has,T2,174 +Has,T3,241 +StartStockRound,6 +HasPriority,T3 +START_COMPANY_LOG,T3,WT,84,168,2,20,BANK +PASSES,T1 +BUY_SHARE_LOG,T2,10,BA,IPO,84 +PriceIsPaidTo,84,BA +SELL_SHARE_LOG,T3,10,SX,100 +PRICE_MOVES_LOG,SX,100,D3,94,D4 +BUY_SHARE_LOG,T3,10,WT,IPO,84 +PASSES,T1 +BUY_SHARE_LOG,T2,10,BA,IPO,84 +PriceIsPaidTo,84,BA +BUY_SHARE_LOG,T3,10,WT,IPO,84 +PASSES,T1 +PASSES,T2 +SELL_SHARE_LOG,T3,10,BY,98 +BUY_SHARE_LOG,T3,10,WT,IPO,84 +FloatsWithCash,WT,420 +SharesReleased,All,HE +START_COMPANY_LOG,T1,HE,84,168,2,20,BANK +PASSES,T2 +PASSES,T3 +PASSES,T1 + +END_SR,6 +Has,M1,40 +Has,M2,145 +Has,M3,80 +Has,M4,105 +Has,M5,100 +Has,M6,120 +Has,BY,664 +Has,SX,600 +Has,BA,288 +Has,WT,420 +Has,T1,53 +Has,T2,6 +Has,T3,19 +START_OR,6.1 +ReceivesFor,T2,5,NF +ReceivesFor,T3,10,OBB +ReceivesFor,T1,15,PfB +ReceivesFor,T1,25,BB +ReceivesFor,T2,30,HB + +CompanyOperates,M1,T2 +LaysTileAt,M1,207,H2,E +CompanyRevenue,M1,70 +CompanySplits,M1,70 +M1 receives 35 +Payout,T2,35,1,100 + +CompanyOperates,M2,T2 +LaysTileAt,M2,209,E19,SE +CompanyRevenue,M2,80 +CompanySplits,M2,80 +M2 receives 40 +Payout,T2,40,1,100 +BuysTrain,M2,3,IPO,180 + +CompanyOperates,M3,T1 +LaysTileAt,M3,14,F14,W +CompanyRevenue,M3,50 +CompanySplits,M3,50 +M3 receives 25 +Payout,T1,25,1,100 +BuysTrain,M3,2,M6,105 + +CompanyOperates,M4,T3 +LaysTileAt,M4,205,G5,W +CompanyRevenue,M4,80 +CompanySplits,M4,80 +M4 receives 40 +Payout,T3,40,1,100 + +CompanyOperates,M5,T3 +LaysTileAt,M5,8,F18,NE +CompanyRevenue,M5,80 +CompanySplits,M5,80 +M5 receives 40 +Payout,T3,40,1,100 +BuysTrain,M5,2,BY,140 + +CompanyOperates,M6,T1 +LaysTileAt,M6,12,A11,W +CompanyDoesNotPayDividend,M6 +BuysTrain,M6,2+2,SX,225 + +CompanyOperates,BY,T3 +LaysTileAt,BY,15,M9,NW +CompanyRevenue,BY,120 +CompanyPaysOutFull,BY,120 +Payout,T1,12,1,10 +Payout,T3,60,5,10 +Payout,BY,48,4,10 +PRICE_MOVES_LOG,BY,98,F6,106,G6 +BuysTrain,BY,3,IPO,180 + +CompanyOperates,SX,T1 +LaysTileAt,SX,208,H20,W +CompanyRevenue,SX,90 +CompanyPaysOutFull,SX,90 +Payout,T1,63,7,10 +Payout,T2,18,2,10 +Payout,SX,9,1,10 +PRICE_MOVES_LOG,SX,94,D4,102,E4 +BuysTrain,SX,3,IPO,180 +All 3-trains are sold out, 3+3-trains now available +BuysTrain,SX,3+3,IPO,270 +FirstTrainBought,3+3 + +CompanyOperates,WT,T3 +LaysTileAt,WT,204,K11,NE +CompanyDoesNotPayDividend,WT +PRICE_MOVES_LOG,WT,84,B4,78,A4 +BuysTrain,WT,3+3,IPO,270 +BuysTrain,WT,2,M4,1 + +CompanyOperates,BA,T2 +LaysTileAt,BA,212,L6,SW +LAYS_TOKEN_ON,BA,H2,80 diff --git a/test/data/test/1835_NatSingleShare.rails b/test/data/test/1835_NatSingleShare.rails new file mode 100644 index 0000000..c1426c9 Binary files /dev/null and b/test/data/test/1835_NatSingleShare.rails differ diff --git a/test/data/test/1835_NatSingleShare.report b/test/data/test/1835_NatSingleShare.report new file mode 100644 index 0000000..f0b1381 --- /dev/null +++ b/test/data/test/1835_NatSingleShare.report @@ -0,0 +1,76 @@ +GameIs,1835 +PlayerIs,1,T1 +PlayerIs,2,T2 +PlayerIs,3,T3 +PlayerCash,600 +BankHas,10200 +StartOfPhase,2 +BankSizeIs,10200 +StartOfInitialRound +HasPriority,T1 +BuysItemFor,T3,M5,80 +FloatsWithCash,M5,80 +BuysItemFor,T1,M1,80 +FloatsWithCash,M1,80 +BuysItemFor,T2,M3,80 +FloatsWithCash,M3,80 +BuysItemFor,T3,M6,80 +FloatsWithCash,M6,80 +BuysItemFor,T1,M2,170 +FloatsWithCash,M2,170 +BuysItemFor,T2,PRES_CERT_NAME,BY,20,184 +BuysItemFor,T3,LD,190 +ALSO_GETS,T3,PRES_CERT_NAME,SX,20 +BuysItemFor,T1,HB,160 +BuysItemFor,T2,OBB,120 +ALSO_GETS,T2,CERT_NAME,BY,10 +BuysItemFor,T3,BB,130 +BuysItemFor,T1,NF,100 +ALSO_GETS,T1,CERT_NAME,BY,10 +BuysItemFor,T2,M4,160 +FloatsWithCash,M4,160 +CannotBuyAnything,T3 +CannotBuyAnything,T1 +CannotBuyAnything,T2 +Has,M1,80 +Has,M2,170 +Has,M3,80 +Has,M4,160 +Has,M5,80 +Has,M6,80 +Has,T1,90 +Has,T2,56 +Has,T3,120 +START_OR,0.0 +ReceivesFor,T1,5,NF +ReceivesFor,T2,10,OBB +ReceivesFor,T3,20,LD +ReceivesFor,T3,25,BB +ReceivesFor,T1,30,HB +ShortORExecuted +Has,M1,80 +Has,M2,170 +Has,M3,80 +Has,M4,160 +Has,M5,80 +Has,M6,80 +Has,T1,125 +Has,T2,66 +Has,T3,165 +StartOfInitialRound +HasPriority,T3 +BuysItemFor,T3,PfB,150 +ALSO_GETS,T3,CERT_NAME,BY,10 +FloatsWithCash,BY,460 +Has,M1,80 +Has,M2,170 +Has,M3,80 +Has,M4,160 +Has,M5,80 +Has,M6,80 +Has,BY,460 +Has,T1,125 +Has,T2,66 +Has,T3,15 +StartStockRound,1 +HasPriority,T1 diff --git a/test/data/test/1835_SwapPresForDoubleShare.rails b/test/data/test/1835_SwapPresForDoubleShare.rails index a656b5c..5ccd94d 100644 Binary files a/test/data/test/1835_SwapPresForDoubleShare.rails and b/test/data/test/1835_SwapPresForDoubleShare.rails differ |
From: Erik V. <ev...@us...> - 2011-12-19 12:48:58
|
test/data/test/1835_NatDoubleShare.rails |binary test/data/test/1835_PRHasTwoExcessTrains.rails |binary test/data/test/1835_PR_3rdTrain.rails |binary test/data/test/1835_PR_3rdTrain.report | 2206 ++++++++++++------------- 4 files changed, 1103 insertions(+), 1103 deletions(-) New commits: commit 0d932c7d546f34fb29d88864fbb12a85b4bd075c Author: Erik Vos <eri...@xs...> Date: Mon Dec 19 13:48:29 2011 +0100 Fixed three more 1835 test cases, which were found to fail. Unclear why these failures didn't show up earlier. diff --git a/test/data/test/1835_NatDoubleShare.rails b/test/data/test/1835_NatDoubleShare.rails index 25e7f4b..682d2f2 100644 Binary files a/test/data/test/1835_NatDoubleShare.rails and b/test/data/test/1835_NatDoubleShare.rails differ diff --git a/test/data/test/1835_PRHasTwoExcessTrains.rails b/test/data/test/1835_PRHasTwoExcessTrains.rails index 433fcdb..261e2e2 100644 Binary files a/test/data/test/1835_PRHasTwoExcessTrains.rails and b/test/data/test/1835_PRHasTwoExcessTrains.rails differ diff --git a/test/data/test/1835_PR_3rdTrain.rails b/test/data/test/1835_PR_3rdTrain.rails index e2e9503..b62ac90 100644 Binary files a/test/data/test/1835_PR_3rdTrain.rails and b/test/data/test/1835_PR_3rdTrain.rails differ diff --git a/test/data/test/1835_PR_3rdTrain.report b/test/data/test/1835_PR_3rdTrain.report index 6ddf818..aef617c 100644 --- a/test/data/test/1835_PR_3rdTrain.report +++ b/test/data/test/1835_PR_3rdTrain.report @@ -1,1103 +1,1103 @@ -GameIs,1835 -PlayerIs,1,Alice -PlayerIs,2,Bob -PlayerIs,3,Charlie -PlayerCash,600 -BankHas,10200 -StartOfPhase,2 -BankSizeIs,10200 -StartOfInitialRound -HasPriority,Alice -BuysItemFor,Alice,NF,100 -ALSO_GETS,Alice,CERT_NAME,BY,10 -BuysItemFor,Bob,M1,80 -FloatsWithCash,M1,80 -BuysItemFor,Charlie,LD,190 -ALSO_GETS,Charlie,PRES_CERT_NAME,SX,20 -BuysItemFor,Alice,M2,170 -FloatsWithCash,M2,170 -BuysItemFor,Bob,M3,80 -FloatsWithCash,M3,80 -BuysItemFor,Charlie,M4,160 -FloatsWithCash,M4,160 -BuysItemFor,Alice,PRES_CERT_NAME,BY,20,184 -BuysItemFor,Bob,BB,130 -BuysItemFor,Charlie,HB,160 -BuysItemFor,Alice,OBB,120 -ALSO_GETS,Alice,CERT_NAME,BY,10 -BuysItemFor,Bob,PfB,150 -ALSO_GETS,Bob,CERT_NAME,BY,10 -FloatsWithCash,BY,460 -BuysItemFor,Charlie,M5,80 -FloatsWithCash,M5,80 -CannotBuyAnything,Alice -BuysItemFor,Bob,M6,80 -FloatsWithCash,M6,80 -Has,M1,80 -Has,M2,170 -Has,M3,80 -Has,M4,160 -Has,M5,80 -Has,M6,80 -Has,BY,460 -Has,Alice,26 -Has,Bob,80 -Has,Charlie,10 -StartStockRound,1 -HasPriority,Charlie -PASSES,Charlie -PASSES,Alice -PASSES,Bob - -END_SR,1 -Has,M1,80 -Has,M2,170 -Has,M3,80 -Has,M4,160 -Has,M5,80 -Has,M6,80 -Has,BY,460 -Has,Alice,26 -Has,Bob,80 -Has,Charlie,10 -START_OR,1.1 -ReceivesFor,Alice,5,NF -ReceivesFor,Alice,10,OBB -ReceivesFor,Bob,15,PfB -ReceivesFor,Charlie,20,LD -ReceivesFor,Bob,25,BB -ReceivesFor,Charlie,30,HB - -CompanyOperates,M1,Bob -LaysTileAt,M1,202,H2,W -CompanyDoesNotPayDividend,M1 -BuysTrain,M1,2,IPO,80 -FirstTrainBought,2 - -CompanyOperates,M2,Alice -LaysTileAt,M2,8,E17,NW -CompanyDoesNotPayDividend,M2 -BuysTrain,M2,2,IPO,80 - -CompanyOperates,M3,Bob -LaysTileAt,M3,6,F14,NW -CompanyDoesNotPayDividend,M3 -BuysTrain,M3,2,IPO,80 - -CompanyOperates,M4,Charlie -LaysTileAt,M4,57,G5,SW -CompanyDoesNotPayDividend,M4 -BuysTrain,M4,2,IPO,80 -BuysTrain,M4,2,IPO,80 - -CompanyOperates,M5,Charlie -LaysTileAt,M5,8,D18,NE -CompanyDoesNotPayDividend,M5 -BuysTrain,M5,2,IPO,80 - -CompanyOperates,M6,Bob -LaysTileAt,M6,9,B10,NW -CompanyDoesNotPayDividend,M6 -BuysTrain,M6,2,IPO,80 - -CompanyOperates,BY,Alice -LAYS_FREE_TOKEN_ON,BY,L14 -PrivateCloses,NF -LaysTileAtFor,BY,9,K15,SW,70 -LaysTileAt,BY,1,I17,SW -LaysTileAt,BY,58,M15,SW -CompanyDoesNotPayDividend,BY -PRICE_MOVES_LOG,BY,92,C3,86,B3 -BuysTrain,BY,2,IPO,80 -BuysTrain,BY,2,IPO,80 -All 2-trains are sold out, 2+2-trains now available -BuysTrain,BY,2+2,IPO,120 -FirstTrainBought,2+2 - -EndOfOperatingRound,1.1 -ORWorthIncrease,Alice,1.1,-109 -ORWorthIncrease,Bob,1.1,34 -ORWorthIncrease,Charlie,1.1,50 -Has,M1,0 -Has,M2,90 -Has,M3,0 -Has,M4,0 -Has,M5,0 -Has,M6,0 -Has,BY,110 -Has,Alice,41 -Has,Bob,120 -Has,Charlie,60 -StartStockRound,2 -HasPriority,Charlie -PASSES,Charlie -PASSES,Alice -BUY_SHARE_LOG,Bob,10,BY,IPO,92 -PriceIsPaidTo,92,BY -PASSES,Charlie -PASSES,Alice -PASSES,Bob - -END_SR,2 -Has,M1,0 -Has,M2,90 -Has,M3,0 -Has,M4,0 -Has,M5,0 -Has,M6,0 -Has,BY,202 -Has,Alice,41 -Has,Bob,28 -Has,Charlie,60 -START_OR,2.1 -ReceivesFor,Alice,10,OBB -ReceivesFor,Bob,15,PfB -ReceivesFor,Charlie,20,LD -ReceivesFor,Bob,25,BB -ReceivesFor,Charlie,30,HB - -CompanyOperates,M1,Bob -LaysTileAt,M1,69,H4,NW -CompanyRevenue,M1,40 -CompanySplits,M1,40 -M1 receives 20 -Payout,Bob,20,1,100 - -CompanyOperates,M2,Alice -LaysTileAt,M2,8,D16,SE -CompanyRevenue,M2,0 -CompanyDoesNotPayDividend,M2 - -CompanyOperates,M3,Bob -LaysTileAt,M3,4,G15,NW -CompanyRevenue,M3,40 -CompanySplits,M3,40 -M3 receives 20 -Payout,Bob,20,1,100 - -CompanyOperates,M4,Charlie -LaysTileAt,M4,4,F6,SW -CompanyRevenue,M4,60 -CompanySplits,M4,60 -M4 receives 30 -Payout,Charlie,30,1,100 - -CompanyOperates,M5,Charlie -LaysTileAt,M5,8,C19,E -CompanyRevenue,M5,50 -CompanySplits,M5,50 -M5 receives 25 -Payout,Charlie,25,1,100 - -CompanyOperates,M6,Bob -LaysTileAt,M6,6,A11,NW -CompanyRevenue,M6,60 -CompanySplits,M6,60 -M6 receives 30 -Payout,Bob,30,1,100 - -CompanyOperates,BY,Alice -LaysTileAt,BY,202,H20,W -LaysTileAt,BY,9,F20,NW -LAYS_TOKEN_ON,BY,H20,160 -CompanyRevenue,BY,160 -CompanyPaysOutFull,BY,160 -Payout,Bob,32,2,10 -Payout,Alice,64,4,10 -PRICE_MOVES_LOG,BY,86,B3,92,C3 - -EndOfOperatingRound,2.1 -ORWorthIncrease,Alice,2.1,98 -ORWorthIncrease,Bob,2.1,154 -ORWorthIncrease,Charlie,2.1,105 -Has,M1,20 -Has,M2,90 -Has,M3,20 -Has,M4,30 -Has,M5,25 -Has,M6,30 -Has,BY,42 -Has,Alice,115 -Has,Bob,170 -Has,Charlie,165 -StartStockRound,3 -HasPriority,Charlie -BUY_SHARE_LOG,Charlie,10,BY,IPO,92 -PriceIsPaidTo,92,BY -BUY_SHARE_LOG,Alice,10,BY,IPO,92 -PriceIsPaidTo,92,BY -BUY_SHARE_LOG,Bob,10,BY,IPO,92 -PriceIsPaidTo,92,BY -PASSES,Charlie -PASSES,Alice -PASSES,Bob - -END_SR,3 -Has,M1,20 -Has,M2,90 -Has,M3,20 -Has,M4,30 -Has,M5,25 -Has,M6,30 -Has,BY,318 -Has,Alice,23 -Has,Bob,78 -Has,Charlie,73 -START_OR,3.1 -ReceivesFor,Alice,10,OBB -ReceivesFor,Bob,15,PfB -ReceivesFor,Charlie,20,LD -ReceivesFor,Bob,25,BB -ReceivesFor,Charlie,30,HB - -CompanyOperates,M1,Bob -LaysTileAt,M1,9,J2,NW -CompanyRevenue,M1,40 -CompanySplits,M1,40 -M1 receives 20 -Payout,Bob,20,1,100 - -CompanyOperates,M2,Alice -LaysTileAtFor,M2,8,D14,NW,50 -CompanyRevenue,M2,70 -CompanySplits,M2,70 -M2 receives 35 -Payout,Alice,35,1,100 - -CompanyOperates,M3,Bob -LaysTileAt,M3,6,H16,SE -CompanyRevenue,M3,40 -CompanySplits,M3,40 -M3 receives 20 -Payout,Bob,20,1,100 - -CompanyOperates,M4,Charlie -LaysTileAt,M4,9,E7,SW -CompanyRevenue,M4,60 -CompanySplits,M4,60 -M4 receives 30 -Payout,Charlie,30,1,100 - -CompanyOperates,M5,Charlie -CompanyRevenue,M5,50 -CompanySplits,M5,50 -M5 receives 25 -Payout,Charlie,25,1,100 - -CompanyOperates,M6,Bob -LaysTileAt,M6,58,B12,NW -CompanyRevenue,M6,60 -CompanySplits,M6,60 -M6 receives 30 -Payout,Bob,30,1,100 - -CompanyOperates,BY,Alice -LaysTileAt,BY,8,N14,NE -LaysTileAt,BY,201,O15,NW -CompanyRevenue,BY,190 -CompanyPaysOutFull,BY,190 -Payout,Charlie,19,1,10 -Payout,Bob,57,3,10 -Payout,Alice,95,5,10 -PRICE_MOVES_LOG,BY,92,C3,100,D3 -BuysTrain,BY,2+2,IPO,120 - -EndOfOperatingRound,3.1 -ORWorthIncrease,Alice,3.1,180 -ORWorthIncrease,Bob,3.1,191 -ORWorthIncrease,Charlie,3.1,132 -Has,M1,40 -Has,M2,75 -Has,M3,40 -Has,M4,60 -Has,M5,50 -Has,M6,60 -Has,BY,198 -Has,Alice,163 -Has,Bob,245 -Has,Charlie,197 -StartStockRound,4 -HasPriority,Charlie -BUY_SHARE_LOG,Charlie,10,SX,IPO,88 -BUY_SHARE_LOG,Alice,10,BY,IPO,92 -PriceIsPaidTo,92,BY -BUY_SHARE_LOG,Bob,10,SX,IPO,88 -BUY_SHARE_LOG,Charlie,10,SX,IPO,88 -FloatsWithCash,SX,440 -PASSES,Alice -BUY_SHARE_LOG,Bob,10,SX,IPO,88 -PriceIsPaidTo,88,SX -PASSES,Charlie -PASSES,Alice -PASSES,Bob - -END_SR,4 -PRICE_MOVES_LOG,BY,100,D3,108,D2 -SoldOut,BY,100,D3,108,D2 -Has,M1,40 -Has,M2,75 -Has,M3,40 -Has,M4,60 -Has,M5,50 -Has,M6,60 -Has,BY,290 -Has,SX,528 -Has,Alice,71 -Has,Bob,69 -Has,Charlie,21 -START_OR,4.1 -ReceivesFor,Alice,10,OBB -ReceivesFor,Bob,15,PfB -ReceivesFor,Charlie,20,LD -ReceivesFor,Bob,25,BB -ReceivesFor,Charlie,30,HB - -CompanyOperates,M1,Bob -LaysTileAt,M1,4,K3,NW -CompanyRevenue,M1,40 -CompanySplits,M1,40 -M1 receives 20 -Payout,Bob,20,1,100 - -CompanyOperates,M2,Alice -CompanyRevenue,M2,70 -CompanySplits,M2,70 -M2 receives 35 -Payout,Alice,35,1,100 - -CompanyOperates,M3,Bob -LaysTileAt,M3,57,F10,W -CompanyRevenue,M3,40 -CompanySplits,M3,40 -M3 receives 20 -Payout,Bob,20,1,100 - -CompanyOperates,M4,Charlie -LaysTileAtFor,M4,5,D8,W,50 -CompanyRevenue,M4,60 -CompanySplits,M4,60 -M4 receives 30 -Payout,Charlie,30,1,100 - -CompanyOperates,M5,Charlie -CompanyRevenue,M5,50 -CompanySplits,M5,50 -M5 receives 25 -Payout,Charlie,25,1,100 - -CompanyOperates,M6,Bob -LaysTileAt,M6,58,B14,SE -CompanyRevenue,M6,60 -CompanySplits,M6,60 -M6 receives 30 -Payout,Bob,30,1,100 - -CompanyOperates,BY,Alice -LaysTileAtFor,BY,9,J14,W,70 -LaysTileAt,BY,9,J12,W -CompanyRevenue,BY,200 -CompanyPaysOutFull,BY,200 -Payout,Bob,60,3,10 -Payout,Charlie,20,1,10 -Payout,Alice,120,6,10 -PRICE_MOVES_LOG,BY,108,D2,120,E2 - -CompanyOperates,SX,Charlie -LaysTileAt,SX,8,H18,SE -CompanyDoesNotPayDividend,SX -PRICE_MOVES_LOG,SX,88,C4,84,B4 -BuysTrain,SX,2+2,IPO,120 -PrivateCloses,LD -BuysTrain,SX,2+2,IPO,120 -All 2+2-trains are sold out, 3-trains now available -BuysTrain,SX,3,IPO,180 -FirstTrainBought,3 -StartOfPhase,3 - -EndOfOperatingRound,4.1 -ORWorthIncrease,Alice,4.1,237 -ORWorthIncrease,Bob,4.1,198 -ORWorthIncrease,Charlie,4.1,-69 -Has,M1,60 -Has,M2,110 -Has,M3,60 -Has,M4,40 -Has,M5,75 -Has,M6,90 -Has,BY,220 -Has,SX,108 -Has,Alice,236 -Has,Bob,239 -Has,Charlie,146 -StartStockRound,5 -HasPriority,Charlie -BUY_SHARE_LOG,Charlie,10,SX,IPO,88 -PriceIsPaidTo,88,SX -BUY_SHARE_LOG,Alice,10,SX,IPO,88 -PriceIsPaidTo,88,SX -BUY_SHARE_LOG,Bob,10,SX,IPO,88 -PriceIsPaidTo,88,SX -PASSES,Charlie -BUY_SHARE_LOG,Alice,10,SX,IPO,88 -PriceIsPaidTo,88,SX -SharesReleased,All,BA -PASSES,Bob -PASSES,Charlie -PASSES,Alice - -END_SR,5 -PRICE_MOVES_LOG,BY,120,E2,132,E1 -SoldOut,BY,120,E2,132,E1 -PRICE_MOVES_LOG,SX,84,B4,86,B3 -SoldOut,SX,84,B4,86,B3 -Has,M1,60 -Has,M2,110 -Has,M3,60 -Has,M4,40 -Has,M5,75 -Has,M6,90 -Has,BY,220 -Has,SX,460 -Has,Alice,60 -Has,Bob,151 -Has,Charlie,58 -START_OR,5.1 -ReceivesFor,Alice,10,OBB -ReceivesFor,Bob,15,PfB -ReceivesFor,Bob,25,BB -ReceivesFor,Charlie,30,HB - -CompanyOperates,M1,Bob -LaysTileAt,M1,207,H2,E -CompanyRevenue,M1,50 -CompanySplits,M1,50 -M1 receives 25 -Payout,Bob,25,1,100 - -CompanyOperates,M2,Alice -LaysTileAt,M2,209,E19,SW -CompanyRevenue,M2,80 -CompanySplits,M2,80 -M2 receives 40 -Payout,Alice,40,1,100 -BuysTrain,M2,2+2,BY,150 - -CompanyOperates,M3,Bob -LaysTileAt,M3,205,F14,SE -CompanyRevenue,M3,50 -CompanySplits,M3,50 -M3 receives 25 -Payout,Bob,25,1,100 - -CompanyOperates,M4,Charlie -LaysTileAt,M4,14,G5,SW -CompanyRevenue,M4,80 -CompanySplits,M4,80 -M4 receives 40 -Payout,Charlie,40,1,100 - -CompanyOperates,M5,Charlie -LaysTileAt,M5,208,H20,W -CompanyRevenue,M5,80 -CompanySplits,M5,80 -M5 receives 40 -Payout,Charlie,40,1,100 -BuysTrain,M5,2+2,SX,115 - -CompanyOperates,M6,Bob -LaysTileAt,M6,12,A11,W -CompanyRevenue,M6,70 -CompanySplits,M6,70 -M6 receives 35 -Payout,Bob,35,1,100 - -CompanyOperates,BY,Alice -LaysTileAt,BY,9,J10,W -LAYS_TOKEN_ON,BY,J8,120 -CompanyRevenue,BY,240 -CompanyPaysOutFull,BY,240 -Payout,Bob,72,3,10 -Payout,Alice,144,6,10 -Payout,Charlie,24,1,10 -PRICE_MOVES_LOG,BY,132,E1,148,F1 -BuysTrain,BY,3,IPO,180 - -CompanyOperates,SX,Charlie -LaysTileAt,SX,13,H16,W -LAYS_TOKEN_ON,SX,E19,60 -CompanyRevenue,SX,190 -CompanyPaysOutFull,SX,190 -Payout,Alice,38,2,10 -Payout,Bob,57,3,10 -Payout,Charlie,95,5,10 -PRICE_MOVES_LOG,SX,86,B3,92,C3 -BuysTrain,SX,3,IPO,180 -BuysTrain,SX,3,IPO,180 -All 3-trains are sold out, 3+3-trains now available - -EndOfOperatingRound,5.1 -ORWorthIncrease,Alice,5.1,340 -ORWorthIncrease,Bob,5.1,320 -ORWorthIncrease,Charlie,5.1,275 -Has,M1,85 -Has,M2,0 -Has,M3,85 -Has,M4,80 -Has,M5,0 -Has,M6,125 -Has,BY,70 -Has,SX,155 -Has,Alice,292 -Has,Bob,405 -Has,Charlie,287 -START_OR,5.2 -ReceivesFor,Alice,10,OBB -ReceivesFor,Bob,15,PfB -ReceivesFor,Bob,25,BB -ReceivesFor,Charlie,30,HB - -CompanyOperates,M1,Bob -LaysTileAtFor,M1,211,G3,E,50 -CompanyRevenue,M1,70 -CompanySplits,M1,70 -M1 receives 35 -Payout,Bob,35,1,100 - -CompanyOperates,M2,Alice -LaysTileAt,M2,23,D18,NW -CompanyRevenue,M2,180 -CompanySplits,M2,180 -M2 receives 90 -Payout,Alice,90,1,100 - -CompanyOperates,M3,Bob -LaysTileAt,M3,8,F8,E -CompanyRevenue,M3,50 -CompanySplits,M3,50 -M3 receives 25 -Payout,Bob,25,1,100 - -CompanyOperates,M4,Charlie -LaysTileAt,M4,8,G7,W -CompanyRevenue,M4,110 -CompanySplits,M4,110 -M4 receives 55 -Payout,Charlie,55,1,100 - -CompanyOperates,M5,Charlie -LaysTileAt,M5,8,C17,SE -CompanyRevenue,M5,180 -CompanySplits,M5,180 -M5 receives 90 -Payout,Charlie,90,1,100 - -CompanyOperates,M6,Bob -LaysTileAt,M6,8,C15,NW -CompanyRevenue,M6,70 -CompanySplits,M6,70 -M6 receives 35 -Payout,Bob,35,1,100 - -CompanyOperates,BY,Alice -LaysTileAtFor,BY,214,J6,SE,50 -CompanyRevenue,BY,330 -CompanyPaysOutFull,BY,330 -Payout,Alice,198,6,10 -Payout,Bob,99,3,10 -Payout,Charlie,33,1,10 -PRICE_MOVES_LOG,BY,148,F1,166,G1 - -CompanyOperates,SX,Charlie -LaysTileAt,SX,23,H18,E -LAYS_TOKEN_ON,SX,H20,40 -CompanyRevenue,SX,370 -CompanyPaysOutFull,SX,370 -Payout,Alice,74,2,10 -Payout,Bob,111,3,10 -Payout,Charlie,185,5,10 -PRICE_MOVES_LOG,SX,92,C3,100,D3 - -EndOfOperatingRound,5.2 -ORWorthIncrease,Alice,5.2,496 -ORWorthIncrease,Bob,5.2,423 -ORWorthIncrease,Charlie,5.2,451 -Has,M1,70 -Has,M2,90 -Has,M3,110 -Has,M4,135 -Has,M5,90 -Has,M6,160 -Has,BY,20 -Has,SX,115 -Has,Alice,664 -Has,Bob,750 -Has,Charlie,680 -StartStockRound,6 -HasPriority,Bob -START_COMPANY_LOG,Bob,BA,84,168,2,20,BANK -SharesReleased,4 10%,PR -BUY_SHARE_LOG,Charlie,10,BA,IPO,84 -BUY_SHARE_LOG,Alice,10,BA,IPO,84 -BUY_SHARE_LOG,Bob,10,BA,IPO,84 -FloatsWithCash,BA,420 -SharesReleased,All,WT -BUY_SHARE_LOG,Charlie,10,BA,IPO,84 -PriceIsPaidTo,84,BA -START_COMPANY_LOG,Alice,WT,84,168,2,20,BANK -BUY_SHARE_LOG,Bob,10,BA,IPO,84 -PriceIsPaidTo,84,BA -BUY_SHARE_LOG,Charlie,10,BA,IPO,84 -PriceIsPaidTo,84,BA -BUY_SHARE_LOG,Alice,10,WT,IPO,84 -BUY_SHARE_LOG,Bob,20,BA,IPO,168 -PriceIsPaidTo,168,BA -BUY_SHARE_LOG,Charlie,10,WT,IPO,84 -BUY_SHARE_LOG,Alice,10,WT,IPO,84 -FloatsWithCash,WT,420 -SharesReleased,All,HE -BUY_SHARE_LOG,Bob,10,WT,IPO,84 -PriceIsPaidTo,84,WT -START_COMPANY_LOG,Charlie,HE,84,168,2,20,BANK -BUY_SHARE_LOG,Alice,10,HE,IPO,84 -BUY_SHARE_LOG,Bob,10,HE,IPO,84 -BUY_SHARE_LOG,Charlie,10,HE,IPO,84 -FloatsWithCash,HE,420 -BUY_SHARE_LOG,Alice,10,HE,IPO,84 -PriceIsPaidTo,84,HE -PASSES,Bob -BUY_SHARE_LOG,Charlie,10,HE,IPO,84 -PriceIsPaidTo,84,HE -PASSES,Alice -PASSES,Bob -PASSES,Charlie - -END_SR,6 -PRICE_STAYS_LOG,BY,166,G1 -SoldOutNoRaise,BY,166,G1 -PRICE_MOVES_LOG,SX,100,D3,108,D2 -SoldOut,SX,100,D3,108,D2 -PRICE_MOVES_LOG,BA,84,B4,86,B3 -SoldOut,BA,84,B4,86,B3 -Has,M1,70 -Has,M2,90 -Has,M3,110 -Has,M4,135 -Has,M5,90 -Has,M6,160 -Has,BY,20 -Has,SX,115 -Has,BA,840 -Has,WT,504 -Has,HE,588 -Has,Alice,76 -Has,Bob,78 -Has,Charlie,8 -START_OR,6.1 -ReceivesFor,Alice,10,OBB -ReceivesFor,Bob,15,PfB -ReceivesFor,Bob,25,BB -ReceivesFor,Charlie,30,HB - -CompanyOperates,M1,Bob -LaysTileAt,M1,9,I5,SE -CompanyRevenue,M1,70 -CompanySplits,M1,70 -M1 receives 35 -Payout,Bob,35,1,100 - -CompanyOperates,M2,Alice -CompanyRevenue,M2,180 -CompanySplits,M2,180 -M2 receives 90 -Payout,Alice,90,1,100 - -CompanyOperates,M3,Bob -LaysTileAt,M3,206,F10,SE -CompanyRevenue,M3,50 -CompanySplits,M3,50 -M3 receives 25 -Payout,Bob,25,1,100 - -CompanyOperates,M4,Charlie -LaysTileAt,M4,15,D8,NE -CompanyRevenue,M4,110 -CompanySplits,M4,110 -M4 receives 55 -Payout,Charlie,55,1,100 - -CompanyOperates,M5,Charlie -CompanyRevenue,M5,180 -CompanySplits,M5,180 -M5 receives 90 -Payout,Charlie,90,1,100 - -CompanyOperates,M6,Bob -CompanyRevenue,M6,70 -CompanySplits,M6,70 -M6 receives 35 -Payout,Bob,35,1,100 - -CompanyOperates,BY,Alice -LaysTileAt,BY,8,K5,NE -CompanyRevenue,BY,330 -CompanyPaysOutFull,BY,330 -Payout,Alice,198,6,10 -Payout,Bob,99,3,10 -Payout,Charlie,33,1,10 -PRICE_MOVES_LOG,BY,166,G1,186,H1 - -CompanyOperates,SX,Charlie -CompanyRevenue,SX,370 -CompanyPaysOutFull,SX,370 -Payout,Alice,74,2,10 -Payout,Bob,111,3,10 -Payout,Charlie,185,5,10 -PRICE_MOVES_LOG,SX,108,D2,120,E2 - -CompanyOperates,BA,Bob -LaysTileAt,BA,210,L6,E -CompanyDoesNotPayDividend,BA -PRICE_MOVES_LOG,BA,86,B3,82,A3 -BuysTrain,BA,3+3,IPO,270 -FirstTrainBought,3+3 -BuysTrain,BA,3+3,IPO,270 -BuysTrain,BA,3+3,IPO,270 -All 3+3-trains are sold out, 4-trains now available - -CompanyOperates,WT,Alice -LaysTileAt,WT,57,M9,W -CompanyDoesNotPayDividend,WT -PRICE_MOVES_LOG,WT,84,B4,78,A4 -BuysTrain,WT,4,IPO,360 -FirstTrainBought,4 -StartOfPhase,4 -CompanyDiscardsTrain,SX,2+2 -StartFormationRound,PR -StartingPlayer,Alice - -EndOfFormationRound,PR,OperatingRound 6.1 - -CompanyOperates,HE,Charlie -LaysTileAtFor,HE,9,K7,SW,50 -CompanyDoesNotPayDividend,HE -PRICE_MOVES_LOG,HE,84,B4,78,A4 -BuysTrain,HE,4,IPO,360 - -EndOfOperatingRound,6.1 -ORWorthIncrease,Alice,6.1,476 -ORWorthIncrease,Bob,6.1,405 -ORWorthIncrease,Charlie,6.1,431 -Has,M1,105 -Has,M2,180 -Has,M3,135 -Has,M4,190 -Has,M5,180 -Has,M6,195 -Has,BY,20 -Has,SX,115 -Has,BA,30 -Has,WT,144 -Has,HE,178 -Has,Alice,448 -Has,Bob,423 -Has,Charlie,401 -StartFormationRound,PR -StartingPlayer,Alice - -EndOfFormationRoundNoInterrupt,PR -START_OR,6.2 -ReceivesFor,Alice,10,OBB -ReceivesFor,Bob,15,PfB -ReceivesFor,Bob,25,BB -ReceivesFor,Charlie,30,HB - -CompanyOperates,M1,Bob -LaysTileAt,M1,8,D10,W -CompanyDoesNotPayDividend,M1 -BuysTrain,M1,3+3,BA,105 - -CompanyOperates,M2,Alice -LaysTileAt,M2,203,B12,W -CompanyRevenue,M2,100 -CompanySplits,M2,100 -M2 receives 50 -Payout,Alice,50,1,100 - -CompanyOperates,M3,Bob -LaysTileAt,M3,9,F16,W -CompanyDoesNotPayDividend,M3 - -CompanyOperates,M4,Charlie -CompanyDoesNotPayDividend,M4 -BuysTrain,M4,3,SX,190 - -CompanyOperates,M5,Charlie -CompanyRevenue,M5,100 -CompanySplits,M5,100 -M5 receives 50 -Payout,Charlie,50,1,100 - -CompanyOperates,M6,Bob -CompanyDoesNotPayDividend,M6 -BuysTrain,M6,3+3,BA,195 - -CompanyOperates,BY,Alice -LaysTileAt,BY,23,F20,NW -CompanyRevenue,BY,180 -CompanyPaysOutFull,BY,180 -Payout,Alice,108,6,10 -Payout,Bob,54,3,10 -Payout,Charlie,18,1,10 -PRICE_MOVES_LOG,BY,186,H1,208,I1 -BuysTrain,BY,2+2,M2,1 - -CompanyOperates,SX,Charlie -CompanyRevenue,SX,220 -CompanyPaysOutFull,SX,220 -Payout,Alice,44,2,10 -Payout,Bob,66,3,10 -Payout,Charlie,110,5,10 -PRICE_MOVES_LOG,SX,120,E2,134,F2 -BuysTrain,SX,2+2,M5,1 - -CompanyOperates,BA,Bob -CompanyRevenue,BA,120 -CompanyPaysOutFull,BA,120 -Payout,Alice,12,1,10 -Payout,Bob,72,6,10 -Payout,Charlie,36,3,10 -PRICE_MOVES_LOG,BA,82,A3,86,B3 -BuysTrain,BA,3+3,M1,1 - -CompanyOperates,WT,Alice -LaysTileAt,WT,9,M11,W -CompanyRevenue,WT,0 -CompanyDoesNotPayDividend,WT -PRICE_MOVES_LOG,WT,78,A4,72,A5 - -CompanyOperates,HE,Charlie -CompanyRevenue,HE,130 -CompanyPaysOutFull,HE,130 -Payout,Alice,26,2,10 -Payout,Bob,13,1,10 -Payout,Charlie,52,4,10 -PRICE_MOVES_LOG,HE,78,A4,84,B4 -BuysTrain,HE,3+3,M6,1 - -EndOfOperatingRound,6.2 -ORWorthIncrease,Alice,6.2,402 -ORWorthIncrease,Bob,6.2,377 -ORWorthIncrease,Charlie,6.2,418 -Has,M1,1 -Has,M2,231 -Has,M3,135 -Has,M4,0 -Has,M5,231 -Has,M6,1 -Has,BY,19 -Has,SX,304 -Has,BA,329 -Has,WT,144 -Has,HE,177 -Has,Alice,698 -Has,Bob,668 -Has,Charlie,697 -StartFormationRound,PR -StartingPlayer,Alice - -EndOfFormationRoundNoInterrupt,PR -StartStockRound,7 -HasPriority,Alice -BUY_SHARE_LOG,Alice,10,PR,IPO,154 -BUY_SHARE_LOG,Bob,10,PR,IPO,154 -BUY_SHARE_LOG,Charlie,10,PR,IPO,154 -BUY_SHARE_LOG,Alice,10,PR,IPO,154 -SELL_SHARE_LOG,Bob,10,BY,208 -PRICE_MOVES_LOG,BY,208,I1,188,I2 -BUY_SHARE_LOG,Charlie,10,HE,IPO,84 -PriceIsPaidTo,84,HE -BUY_SHARE_LOG,Alice,10,BY,Pool,188 -BUY_SHARE_LOG,Bob,20,HE,IPO,168 -PriceIsPaidTo,168,HE -BUY_SHARE_LOG,Charlie,10,WT,IPO,84 -PriceIsPaidTo,84,WT -BUY_SHARE_LOG,Alice,10,WT,IPO,84 -PriceIsPaidTo,84,WT -PASSES,Bob -PASSES,Charlie -PASSES,Alice - -END_SR,7 -PRICE_MOVES_LOG,BY,188,I2,208,I1 -SoldOut,BY,188,I2,208,I1 -PRICE_MOVES_LOG,SX,134,F2,148,F1 -SoldOut,SX,134,F2,148,F1 -SoldOutNoRaise,BA,86,B3 -PRICE_MOVES_LOG,HE,84,B4,86,B3 -SoldOut,HE,84,B4,86,B3 -Has,M1,1 -Has,M2,231 -Has,M3,135 -Has,M4,0 -Has,M5,231 -Has,M6,1 -Has,BY,19 -Has,SX,304 -Has,BA,329 -Has,WT,312 -Has,HE,429 -Has,Alice,118 -Has,Bob,554 -Has,Charlie,375 -StartFormationRound,PR -StartingPlayer,Alice - -EndOfFormationRoundNoInterrupt,PR -START_OR,7.1 -ReceivesFor,Alice,10,OBB -ReceivesFor,Bob,15,PfB -ReceivesFor,Bob,25,BB -ReceivesFor,Charlie,30,HB - -CompanyOperates,M1,Bob -CompanyDoesNotPayDividend,M1 - -CompanyOperates,M2,Alice -CompanyDoesNotPayDividend,M2 -BuysTrain,M2,2+2,BY,231 - -CompanyOperates,M3,Bob -CompanyDoesNotPayDividend,M3 -BuysTrain,M3,3+3,BA,135 - -CompanyOperates,M4,Charlie -CompanyRevenue,M4,90 -CompanySplits,M4,90 -M4 receives 45 -Payout,Charlie,45,1,100 - -CompanyOperates,M5,Charlie -CompanyDoesNotPayDividend,M5 -BuysTrain,M5,2+2,SX,231 - -CompanyOperates,M6,Bob -CompanyDoesNotPayDividend,M6 - -CompanyOperates,BY,Alice -CompanyRevenue,BY,190 -CompanyPaysOutFull,BY,190 -Payout,Alice,133,7,10 -Payout,Bob,38,2,10 -Payout,Charlie,19,1,10 -PRICE_MOVES_LOG,BY,208,I1,232,J1 - -CompanyOperates,SX,Charlie -CompanyRevenue,SX,220 -CompanyPaysOutFull,SX,220 -Payout,Alice,44,2,10 -Payout,Bob,66,3,10 -Payout,Charlie,110,5,10 -PRICE_MOVES_LOG,SX,148,F1,166,G1 -BuysTrain,SX,4,IPO,360 -All 4-trains are sold out, 4+4-trains now available - -CompanyOperates,BA,Bob -CompanyRevenue,BA,120 -CompanyPaysOutFull,BA,120 -Payout,Alice,12,1,10 -Payout,Bob,72,6,10 -Payout,Charlie,36,3,10 -PRICE_MOVES_LOG,BA,86,B3,92,C3 -BuysTrain,BA,4+4,IPO,440 -All 4+4-trains are sold out, 5-trains now available -FirstTrainBought,4+4 -StartOfPhase,4+4 -StartFormationRound,PR -START_MERGED_COMPANY,PR,154,154 -FloatsWithCash,PR,616 -MERGE_MINOR_LOG,Alice,M2,PR,0,0 -GetShareForMinor,Alice,10,PR,IPO,M2 -ExchangesBaseToken,PR,M2,E19/1 -MERGE_MINOR_LOG,Bob,BB,PR,no,no -GetShareForMinor,Bob,10,PR,IPO,BB -PrivateCloses,BB -MERGE_MINOR_LOG,Bob,M6,PR,1,0 -GetShareForMinor,Bob,5,PR,IPO,M6 -ExchangesBaseToken,PR,M6,C11/1 -MERGE_MINOR_LOG,Bob,M3,PR,0,1 -GetShareForMinor,Bob,5,PR,IPO,M3 -ExchangesBaseToken,PR,M3,F14/1 -MERGE_MINOR_LOG,Bob,M1,PR,1,0 -GetShareForMinor,Bob,5,PR,IPO,M1 -ExchangesBaseToken,PR,M1,H2/1 -MERGE_MINOR_LOG,Charlie,HB,PR,no,no -GetShareForMinor,Charlie,10,PR,IPO,HB -PrivateCloses,HB -MERGE_MINOR_LOG,Charlie,M5,PR,0,0 -GetShareForMinor,Charlie,5,PR,IPO,M5 -MERGE_MINOR_LOG,Charlie,M4,PR,45,1 -GetShareForMinor,Charlie,10,PR,IPO,M4 -ExchangesBaseToken,PR,M4,G5/1 - -EndOfFormationRound,PR,OperatingRound 7.1 -IS_NOW_PRES_OF,Bob,PR - -CompanyOperates,HE,Charlie -LaysTileAt,HE,24,K7,NE -CompanyRevenue,HE,220 -CompanyWithholds,HE,220 -PRICE_MOVES_LOG,HE,86,B3,82,A3 - -CompanyOperates,WT,Alice -LaysTileAtFor,WT,8,M13,W,50 -CompanyRevenue,WT,990 -CompanyWithholds,WT,990 -PRICE_MOVES_LOG,WT,72,A5,64,A6 -BuysTrain,WT,5,IPO,500 -FirstTrainBought,5 -StartOfPhase,5 -PrivateCloses,OBB -PrivateCloses,PfB -CompanyDiscardsTrain,SX,3 - -EndOfOperatingRound,7.1 -ORWorthIncrease,Alice,7.1,549 -ORWorthIncrease,Bob,7.1,824 -ORWorthIncrease,Charlie,7.1,946 -Has,BY,250 -Has,SX,175 -Has,BA,24 -Has,WT,752 -Has,HE,649 -Has,PR,663 -Has,Alice,317 -Has,Bob,770 -Has,Charlie,615 -START_OR,7.2 - -CompanyOperates,BY,Alice -LaysTileAt,BY,220,E19,SW -CompanyRevenue,BY,140 -CompanyPaysOutFull,BY,140 -Payout,Alice,98,7,10 -Payout,Bob,28,2,10 -Payout,Charlie,14,1,10 -PRICE_MOVES_LOG,BY,232,J1,258,K1 -BuysTrain,BY,5,WT,1 - -CompanyOperates,SX,Charlie -LaysTileAt,SX,216,H20,E -CompanyRevenue,SX,300 -CompanyWithholds,SX,300 -PRICE_MOVES_LOG,SX,166,G1,148,F1 - -CompanyOperates,PR,Bob -LaysTileAtFor,PR,221,C11,SW,50 -CompanyRevenue,PR,350 -CompanyPaysOutFull,PR,350 -Payout,Alice,105,6,5 -Payout,Bob,123,7,5 -Payout,Charlie,123,7,5 -PRICE_MOVES_LOG,PR,154,I4,172,J4 -BuysTrain,PR,5,IPO,500 -All 5-trains are sold out, 5+5-trains now available +GameIs,1835 +PlayerIs,1,Alice +PlayerIs,2,Bob +PlayerIs,3,Charlie +PlayerCash,600 +BankHas,10200 +StartOfPhase,2 +BankSizeIs,10200 +StartOfInitialRound +HasPriority,Alice +BuysItemFor,Alice,NF,100 +ALSO_GETS,Alice,CERT_NAME,BY,10 +BuysItemFor,Bob,M1,80 +FloatsWithCash,M1,80 +BuysItemFor,Charlie,LD,190 +ALSO_GETS,Charlie,PRES_CERT_NAME,SX,20 +BuysItemFor,Alice,M2,170 +FloatsWithCash,M2,170 +BuysItemFor,Bob,M3,80 +FloatsWithCash,M3,80 +BuysItemFor,Charlie,M4,160 +FloatsWithCash,M4,160 +BuysItemFor,Alice,PRES_CERT_NAME,BY,20,184 +BuysItemFor,Bob,BB,130 +BuysItemFor,Charlie,HB,160 +BuysItemFor,Alice,OBB,120 +ALSO_GETS,Alice,CERT_NAME,BY,10 +BuysItemFor,Bob,PfB,150 +ALSO_GETS,Bob,CERT_NAME,BY,10 +FloatsWithCash,BY,460 +BuysItemFor,Charlie,M5,80 +FloatsWithCash,M5,80 +CannotBuyAnything,Alice +BuysItemFor,Bob,M6,80 +FloatsWithCash,M6,80 +Has,M1,80 +Has,M2,170 +Has,M3,80 +Has,M4,160 +Has,M5,80 +Has,M6,80 +Has,BY,460 +Has,Alice,26 +Has,Bob,80 +Has,Charlie,10 +StartStockRound,1 +HasPriority,Charlie +PASSES,Charlie +PASSES,Alice +PASSES,Bob + +END_SR,1 +Has,M1,80 +Has,M2,170 +Has,M3,80 +Has,M4,160 +Has,M5,80 +Has,M6,80 +Has,BY,460 +Has,Alice,26 +Has,Bob,80 +Has,Charlie,10 +START_OR,1.1 +ReceivesFor,Alice,5,NF +ReceivesFor,Alice,10,OBB +ReceivesFor,Bob,15,PfB +ReceivesFor,Charlie,20,LD +ReceivesFor,Bob,25,BB +ReceivesFor,Charlie,30,HB + +CompanyOperates,M1,Bob +LaysTileAt,M1,202,H2,W +CompanyDoesNotPayDividend,M1 +BuysTrain,M1,2,IPO,80 +FirstTrainBought,2 + +CompanyOperates,M2,Alice +LaysTileAt,M2,8,E17,NW +CompanyDoesNotPayDividend,M2 +BuysTrain,M2,2,IPO,80 + +CompanyOperates,M3,Bob +LaysTileAt,M3,6,F14,NW +CompanyDoesNotPayDividend,M3 +BuysTrain,M3,2,IPO,80 + +CompanyOperates,M4,Charlie +LaysTileAt,M4,57,G5,SW +CompanyDoesNotPayDividend,M4 +BuysTrain,M4,2,IPO,80 +BuysTrain,M4,2,IPO,80 + +CompanyOperates,M5,Charlie +LaysTileAt,M5,8,D18,NE +CompanyDoesNotPayDividend,M5 +BuysTrain,M5,2,IPO,80 + +CompanyOperates,M6,Bob +LaysTileAt,M6,9,B10,NW +CompanyDoesNotPayDividend,M6 +BuysTrain,M6,2,IPO,80 + +CompanyOperates,BY,Alice +LAYS_FREE_TOKEN_ON,BY,L14 +PrivateCloses,NF +LaysTileAtFor,BY,9,K15,SW,70 +LaysTileAt,BY,1,I17,SW +LaysTileAt,BY,58,M15,SW +CompanyDoesNotPayDividend,BY +PRICE_MOVES_LOG,BY,92,C3,86,B3 +BuysTrain,BY,2,IPO,80 +BuysTrain,BY,2,IPO,80 +All 2-trains are sold out, 2+2-trains now available +BuysTrain,BY,2+2,IPO,120 +FirstTrainBought,2+2 + +EndOfOperatingRound,1.1 +ORWorthIncrease,Alice,1.1,-109 +ORWorthIncrease,Bob,1.1,34 +ORWorthIncrease,Charlie,1.1,50 +Has,M1,0 +Has,M2,90 +Has,M3,0 +Has,M4,0 +Has,M5,0 +Has,M6,0 +Has,BY,110 +Has,Alice,41 +Has,Bob,120 +Has,Charlie,60 +StartStockRound,2 +HasPriority,Charlie +PASSES,Charlie +PASSES,Alice +BUY_SHARE_LOG,Bob,10,BY,IPO,92 +PriceIsPaidTo,92,BY +PASSES,Charlie +PASSES,Alice +PASSES,Bob + +END_SR,2 +Has,M1,0 +Has,M2,90 +Has,M3,0 +Has,M4,0 +Has,M5,0 +Has,M6,0 +Has,BY,202 +Has,Alice,41 +Has,Bob,28 +Has,Charlie,60 +START_OR,2.1 +ReceivesFor,Alice,10,OBB +ReceivesFor,Bob,15,PfB +ReceivesFor,Charlie,20,LD +ReceivesFor,Bob,25,BB +ReceivesFor,Charlie,30,HB + +CompanyOperates,M1,Bob +LaysTileAt,M1,69,H4,NW +CompanyRevenue,M1,40 +CompanySplits,M1,40 +M1 receives 20 +Payout,Bob,20,1,100 + +CompanyOperates,M2,Alice +LaysTileAt,M2,8,D16,SE +CompanyRevenue,M2,0 +CompanyDoesNotPayDividend,M2 + +CompanyOperates,M3,Bob +LaysTileAt,M3,4,G15,NW +CompanyRevenue,M3,40 +CompanySplits,M3,40 +M3 receives 20 +Payout,Bob,20,1,100 + +CompanyOperates,M4,Charlie +LaysTileAt,M4,4,F6,SW +CompanyRevenue,M4,60 +CompanySplits,M4,60 +M4 receives 30 +Payout,Charlie,30,1,100 + +CompanyOperates,M5,Charlie +LaysTileAt,M5,8,C19,E +CompanyRevenue,M5,50 +CompanySplits,M5,50 +M5 receives 25 +Payout,Charlie,25,1,100 + +CompanyOperates,M6,Bob +LaysTileAt,M6,6,A11,NW +CompanyRevenue,M6,60 +CompanySplits,M6,60 +M6 receives 30 +Payout,Bob,30,1,100 + +CompanyOperates,BY,Alice +LaysTileAt,BY,202,H20,W +LaysTileAt,BY,9,F20,NW +LAYS_TOKEN_ON,BY,H20,160 +CompanyRevenue,BY,160 +CompanyPaysOutFull,BY,160 +Payout,Bob,32,2,10 +Payout,Alice,64,4,10 +PRICE_MOVES_LOG,BY,86,B3,92,C3 + +EndOfOperatingRound,2.1 +ORWorthIncrease,Alice,2.1,98 +ORWorthIncrease,Bob,2.1,154 +ORWorthIncrease,Charlie,2.1,105 +Has,M1,20 +Has,M2,90 +Has,M3,20 +Has,M4,30 +Has,M5,25 +Has,M6,30 +Has,BY,42 +Has,Alice,115 +Has,Bob,170 +Has,Charlie,165 +StartStockRound,3 +HasPriority,Charlie +BUY_SHARE_LOG,Charlie,10,BY,IPO,92 +PriceIsPaidTo,92,BY +BUY_SHARE_LOG,Alice,10,BY,IPO,92 +PriceIsPaidTo,92,BY +BUY_SHARE_LOG,Bob,10,BY,IPO,92 +PriceIsPaidTo,92,BY +PASSES,Charlie +PASSES,Alice +PASSES,Bob + +END_SR,3 +Has,M1,20 +Has,M2,90 +Has,M3,20 +Has,M4,30 +Has,M5,25 +Has,M6,30 +Has,BY,318 +Has,Alice,23 +Has,Bob,78 +Has,Charlie,73 +START_OR,3.1 +ReceivesFor,Alice,10,OBB +ReceivesFor,Bob,15,PfB +ReceivesFor,Charlie,20,LD +ReceivesFor,Bob,25,BB +ReceivesFor,Charlie,30,HB + +CompanyOperates,M1,Bob +LaysTileAt,M1,9,J2,NW +CompanyRevenue,M1,40 +CompanySplits,M1,40 +M1 receives 20 +Payout,Bob,20,1,100 + +CompanyOperates,M2,Alice +LaysTileAtFor,M2,8,D14,NW,50 +CompanyRevenue,M2,70 +CompanySplits,M2,70 +M2 receives 35 +Payout,Alice,35,1,100 + +CompanyOperates,M3,Bob +LaysTileAt,M3,6,H16,SE +CompanyRevenue,M3,40 +CompanySplits,M3,40 +M3 receives 20 +Payout,Bob,20,1,100 + +CompanyOperates,M4,Charlie +LaysTileAt,M4,9,E7,SW +CompanyRevenue,M4,60 +CompanySplits,M4,60 +M4 receives 30 +Payout,Charlie,30,1,100 + +CompanyOperates,M5,Charlie +CompanyRevenue,M5,50 +CompanySplits,M5,50 +M5 receives 25 +Payout,Charlie,25,1,100 + +CompanyOperates,M6,Bob +LaysTileAt,M6,58,B12,NW +CompanyRevenue,M6,60 +CompanySplits,M6,60 +M6 receives 30 +Payout,Bob,30,1,100 + +CompanyOperates,BY,Alice +LaysTileAt,BY,8,N14,NE +LaysTileAt,BY,201,O15,NW +CompanyRevenue,BY,190 +CompanyPaysOutFull,BY,190 +Payout,Charlie,19,1,10 +Payout,Bob,57,3,10 +Payout,Alice,95,5,10 +PRICE_MOVES_LOG,BY,92,C3,100,D3 +BuysTrain,BY,2+2,IPO,120 + +EndOfOperatingRound,3.1 +ORWorthIncrease,Alice,3.1,180 +ORWorthIncrease,Bob,3.1,191 +ORWorthIncrease,Charlie,3.1,132 +Has,M1,40 +Has,M2,75 +Has,M3,40 +Has,M4,60 +Has,M5,50 +Has,M6,60 +Has,BY,198 +Has,Alice,163 +Has,Bob,245 +Has,Charlie,197 +StartStockRound,4 +HasPriority,Charlie +BUY_SHARE_LOG,Charlie,10,SX,IPO,88 +BUY_SHARE_LOG,Alice,10,BY,IPO,92 +PriceIsPaidTo,92,BY +BUY_SHARE_LOG,Bob,10,SX,IPO,88 +BUY_SHARE_LOG,Charlie,10,SX,IPO,88 +FloatsWithCash,SX,440 +PASSES,Alice +BUY_SHARE_LOG,Bob,10,SX,IPO,88 +PriceIsPaidTo,88,SX +PASSES,Charlie +PASSES,Alice +PASSES,Bob + +END_SR,4 +PRICE_MOVES_LOG,BY,100,D3,108,D2 +SoldOut,BY,100,D3,108,D2 +Has,M1,40 +Has,M2,75 +Has,M3,40 +Has,M4,60 +Has,M5,50 +Has,M6,60 +Has,BY,290 +Has,SX,528 +Has,Alice,71 +Has,Bob,69 +Has,Charlie,21 +START_OR,4.1 +ReceivesFor,Alice,10,OBB +ReceivesFor,Bob,15,PfB +ReceivesFor,Charlie,20,LD +ReceivesFor,Bob,25,BB +ReceivesFor,Charlie,30,HB + +CompanyOperates,M1,Bob +LaysTileAt,M1,4,K3,NW +CompanyRevenue,M1,40 +CompanySplits,M1,40 +M1 receives 20 +Payout,Bob,20,1,100 + +CompanyOperates,M2,Alice +CompanyRevenue,M2,70 +CompanySplits,M2,70 +M2 receives 35 +Payout,Alice,35,1,100 + +CompanyOperates,M3,Bob +LaysTileAt,M3,57,F10,W +CompanyRevenue,M3,40 +CompanySplits,M3,40 +M3 receives 20 +Payout,Bob,20,1,100 + +CompanyOperates,M4,Charlie +LaysTileAtFor,M4,5,D8,W,50 +CompanyRevenue,M4,60 +CompanySplits,M4,60 +M4 receives 30 +Payout,Charlie,30,1,100 + +CompanyOperates,M5,Charlie +CompanyRevenue,M5,50 +CompanySplits,M5,50 +M5 receives 25 +Payout,Charlie,25,1,100 + +CompanyOperates,M6,Bob +LaysTileAt,M6,58,B14,SE +CompanyRevenue,M6,60 +CompanySplits,M6,60 +M6 receives 30 +Payout,Bob,30,1,100 + +CompanyOperates,BY,Alice +LaysTileAtFor,BY,9,J14,W,70 +LaysTileAt,BY,9,J12,W +CompanyRevenue,BY,200 +CompanyPaysOutFull,BY,200 +Payout,Bob,60,3,10 +Payout,Charlie,20,1,10 +Payout,Alice,120,6,10 +PRICE_MOVES_LOG,BY,108,D2,120,E2 + +CompanyOperates,SX,Charlie +LaysTileAt,SX,8,H18,SE +CompanyDoesNotPayDividend,SX +PRICE_MOVES_LOG,SX,88,C4,84,B4 +BuysTrain,SX,2+2,IPO,120 +PrivateCloses,LD +BuysTrain,SX,2+2,IPO,120 +All 2+2-trains are sold out, 3-trains now available +BuysTrain,SX,3,IPO,180 +FirstTrainBought,3 +StartOfPhase,3 + +EndOfOperatingRound,4.1 +ORWorthIncrease,Alice,4.1,237 +ORWorthIncrease,Bob,4.1,198 +ORWorthIncrease,Charlie,4.1,-69 +Has,M1,60 +Has,M2,110 +Has,M3,60 +Has,M4,40 +Has,M5,75 +Has,M6,90 +Has,BY,220 +Has,SX,108 +Has,Alice,236 +Has,Bob,239 +Has,Charlie,146 +StartStockRound,5 +HasPriority,Charlie +BUY_SHARE_LOG,Charlie,10,SX,IPO,88 +PriceIsPaidTo,88,SX +BUY_SHARE_LOG,Alice,10,SX,IPO,88 +PriceIsPaidTo,88,SX +BUY_SHARE_LOG,Bob,10,SX,IPO,88 +PriceIsPaidTo,88,SX +PASSES,Charlie +BUY_SHARE_LOG,Alice,10,SX,IPO,88 +PriceIsPaidTo,88,SX +SharesReleased,All,BA +PASSES,Bob +PASSES,Charlie +PASSES,Alice + +END_SR,5 +PRICE_MOVES_LOG,BY,120,E2,132,E1 +SoldOut,BY,120,E2,132,E1 +PRICE_MOVES_LOG,SX,84,B4,86,B3 +SoldOut,SX,84,B4,86,B3 +Has,M1,60 +Has,M2,110 +Has,M3,60 +Has,M4,40 +Has,M5,75 +Has,M6,90 +Has,BY,220 +Has,SX,460 +Has,Alice,60 +Has,Bob,151 +Has,Charlie,58 +START_OR,5.1 +ReceivesFor,Alice,10,OBB +ReceivesFor,Bob,15,PfB +ReceivesFor,Bob,25,BB +ReceivesFor,Charlie,30,HB + +CompanyOperates,M1,Bob +LaysTileAt,M1,207,H2,E +CompanyRevenue,M1,50 +CompanySplits,M1,50 +M1 receives 25 +Payout,Bob,25,1,100 + +CompanyOperates,M2,Alice +LaysTileAt,M2,209,E19,SW +CompanyRevenue,M2,80 +CompanySplits,M2,80 +M2 receives 40 +Payout,Alice,40,1,100 +BuysTrain,M2,2+2,BY,150 + +CompanyOperates,M3,Bob +LaysTileAt,M3,205,F14,SE +CompanyRevenue,M3,50 +CompanySplits,M3,50 +M3 receives 25 +Payout,Bob,25,1,100 + +CompanyOperates,M4,Charlie +LaysTileAt,M4,14,G5,SW +CompanyRevenue,M4,80 +CompanySplits,M4,80 +M4 receives 40 +Payout,Charlie,40,1,100 + +CompanyOperates,M5,Charlie +LaysTileAt,M5,208,H20,W +CompanyRevenue,M5,80 +CompanySplits,M5,80 +M5 receives 40 +Payout,Charlie,40,1,100 +BuysTrain,M5,2+2,SX,115 + +CompanyOperates,M6,Bob +LaysTileAt,M6,12,A11,W +CompanyRevenue,M6,70 +CompanySplits,M6,70 +M6 receives 35 +Payout,Bob,35,1,100 + +CompanyOperates,BY,Alice +LaysTileAt,BY,9,J10,W +LAYS_TOKEN_ON,BY,J8,120 +CompanyRevenue,BY,240 +CompanyPaysOutFull,BY,240 +Payout,Bob,72,3,10 +Payout,Alice,144,6,10 +Payout,Charlie,24,1,10 +PRICE_MOVES_LOG,BY,132,E1,148,F1 +BuysTrain,BY,3,IPO,180 + +CompanyOperates,SX,Charlie +LaysTileAt,SX,13,H16,W +LAYS_TOKEN_ON,SX,E19,60 +CompanyRevenue,SX,190 +CompanyPaysOutFull,SX,190 +Payout,Alice,38,2,10 +Payout,Bob,57,3,10 +Payout,Charlie,95,5,10 +PRICE_MOVES_LOG,SX,86,B3,92,C3 +BuysTrain,SX,3,IPO,180 +BuysTrain,SX,3,IPO,180 +All 3-trains are sold out, 3+3-trains now available + +EndOfOperatingRound,5.1 +ORWorthIncrease,Alice,5.1,340 +ORWorthIncrease,Bob,5.1,320 +ORWorthIncrease,Charlie,5.1,275 +Has,M1,85 +Has,M2,0 +Has,M3,85 +Has,M4,80 +Has,M5,0 +Has,M6,125 +Has,BY,70 +Has,SX,155 +Has,Alice,292 +Has,Bob,405 +Has,Charlie,287 +START_OR,5.2 +ReceivesFor,Alice,10,OBB +ReceivesFor,Bob,15,PfB +ReceivesFor,Bob,25,BB +ReceivesFor,Charlie,30,HB + +CompanyOperates,M1,Bob +LaysTileAtFor,M1,211,G3,E,50 +CompanyRevenue,M1,70 +CompanySplits,M1,70 +M1 receives 35 +Payout,Bob,35,1,100 + +CompanyOperates,M2,Alice +LaysTileAt,M2,23,D18,NW +CompanyRevenue,M2,180 +CompanySplits,M2,180 +M2 receives 90 +Payout,Alice,90,1,100 + +CompanyOperates,M3,Bob +LaysTileAt,M3,8,F8,E +CompanyRevenue,M3,50 +CompanySplits,M3,50 +M3 receives 25 +Payout,Bob,25,1,100 + +CompanyOperates,M4,Charlie +LaysTileAt,M4,8,G7,W +CompanyRevenue,M4,110 +CompanySplits,M4,110 +M4 receives 55 +Payout,Charlie,55,1,100 + +CompanyOperates,M5,Charlie +LaysTileAt,M5,8,C17,SE +CompanyRevenue,M5,180 +CompanySplits,M5,180 +M5 receives 90 +Payout,Charlie,90,1,100 + +CompanyOperates,M6,Bob +LaysTileAt,M6,8,C15,NW +CompanyRevenue,M6,70 +CompanySplits,M6,70 +M6 receives 35 +Payout,Bob,35,1,100 + +CompanyOperates,BY,Alice +LaysTileAtFor,BY,214,J6,SE,50 +CompanyRevenue,BY,330 +CompanyPaysOutFull,BY,330 +Payout,Alice,198,6,10 +Payout,Bob,99,3,10 +Payout,Charlie,33,1,10 +PRICE_MOVES_LOG,BY,148,F1,166,G1 + +CompanyOperates,SX,Charlie +LaysTileAt,SX,23,H18,E +LAYS_TOKEN_ON,SX,H20,40 +CompanyRevenue,SX,370 +CompanyPaysOutFull,SX,370 +Payout,Alice,74,2,10 +Payout,Bob,111,3,10 +Payout,Charlie,185,5,10 +PRICE_MOVES_LOG,SX,92,C3,100,D3 + +EndOfOperatingRound,5.2 +ORWorthIncrease,Alice,5.2,496 +ORWorthIncrease,Bob,5.2,423 +ORWorthIncrease,Charlie,5.2,451 +Has,M1,70 +Has,M2,90 +Has,M3,110 +Has,M4,135 +Has,M5,90 +Has,M6,160 +Has,BY,20 +Has,SX,115 +Has,Alice,664 +Has,Bob,750 +Has,Charlie,680 +StartStockRound,6 +HasPriority,Bob +START_COMPANY_LOG,Bob,BA,84,168,2,20,BANK +SharesReleased,4 10%,PR +BUY_SHARE_LOG,Charlie,10,BA,IPO,84 +BUY_SHARE_LOG,Alice,10,BA,IPO,84 +BUY_SHARE_LOG,Bob,10,BA,IPO,84 +FloatsWithCash,BA,420 +SharesReleased,All,WT +BUY_SHARE_LOG,Charlie,10,BA,IPO,84 +PriceIsPaidTo,84,BA +START_COMPANY_LOG,Alice,WT,84,168,2,20,BANK +BUY_SHARE_LOG,Bob,10,BA,IPO,84 +PriceIsPaidTo,84,BA +BUY_SHARE_LOG,Charlie,10,BA,IPO,84 +PriceIsPaidTo,84,BA +BUY_SHARE_LOG,Alice,10,WT,IPO,84 +BUY_SHARE_LOG,Bob,20,BA,IPO,168 +PriceIsPaidTo,168,BA +BUY_SHARE_LOG,Charlie,10,WT,IPO,84 +BUY_SHARE_LOG,Alice,10,WT,IPO,84 +FloatsWithCash,WT,420 +SharesReleased,All,HE +BUY_SHARE_LOG,Bob,10,WT,IPO,84 +PriceIsPaidTo,84,WT +START_COMPANY_LOG,Charlie,HE,84,168,2,20,BANK +BUY_SHARE_LOG,Alice,10,HE,IPO,84 +BUY_SHARE_LOG,Bob,10,HE,IPO,84 +BUY_SHARE_LOG,Charlie,10,HE,IPO,84 +FloatsWithCash,HE,420 +BUY_SHARE_LOG,Alice,10,HE,IPO,84 +PriceIsPaidTo,84,HE +PASSES,Bob +BUY_SHARE_LOG,Charlie,10,HE,IPO,84 +PriceIsPaidTo,84,HE +PASSES,Alice +PASSES,Bob +PASSES,Charlie + +END_SR,6 +PRICE_STAYS_LOG,BY,166,G1 +SoldOutNoRaise,BY,166,G1 +PRICE_MOVES_LOG,SX,100,D3,108,D2 +SoldOut,SX,100,D3,108,D2 +PRICE_MOVES_LOG,BA,84,B4,86,B3 +SoldOut,BA,84,B4,86,B3 +Has,M1,70 +Has,M2,90 +Has,M3,110 +Has,M4,135 +Has,M5,90 +Has,M6,160 +Has,BY,20 +Has,SX,115 +Has,BA,840 +Has,WT,504 +Has,HE,588 +Has,Alice,76 +Has,Bob,78 +Has,Charlie,8 +START_OR,6.1 +ReceivesFor,Alice,10,OBB +ReceivesFor,Bob,15,PfB +ReceivesFor,Bob,25,BB +ReceivesFor,Charlie,30,HB + +CompanyOperates,M1,Bob +LaysTileAt,M1,9,I5,SE +CompanyRevenue,M1,70 +CompanySplits,M1,70 +M1 receives 35 +Payout,Bob,35,1,100 + +CompanyOperates,M2,Alice +CompanyRevenue,M2,180 +CompanySplits,M2,180 +M2 receives 90 +Payout,Alice,90,1,100 + +CompanyOperates,M3,Bob +LaysTileAt,M3,206,F10,SE +CompanyRevenue,M3,50 +CompanySplits,M3,50 +M3 receives 25 +Payout,Bob,25,1,100 + +CompanyOperates,M4,Charlie +LaysTileAt,M4,15,D8,NE +CompanyRevenue,M4,110 +CompanySplits,M4,110 +M4 receives 55 +Payout,Charlie,55,1,100 + +CompanyOperates,M5,Charlie +CompanyRevenue,M5,180 +CompanySplits,M5,180 +M5 receives 90 +Payout,Charlie,90,1,100 + +CompanyOperates,M6,Bob +CompanyRevenue,M6,70 +CompanySplits,M6,70 +M6 receives 35 +Payout,Bob,35,1,100 + +CompanyOperates,BY,Alice +LaysTileAt,BY,8,K5,NE +CompanyRevenue,BY,330 +CompanyPaysOutFull,BY,330 +Payout,Alice,198,6,10 +Payout,Bob,99,3,10 +Payout,Charlie,33,1,10 +PRICE_MOVES_LOG,BY,166,G1,186,H1 + +CompanyOperates,SX,Charlie +CompanyRevenue,SX,370 +CompanyPaysOutFull,SX,370 +Payout,Alice,74,2,10 +Payout,Bob,111,3,10 +Payout,Charlie,185,5,10 +PRICE_MOVES_LOG,SX,108,D2,120,E2 + +CompanyOperates,BA,Bob +LaysTileAt,BA,210,L6,E +CompanyDoesNotPayDividend,BA +PRICE_MOVES_LOG,BA,86,B3,82,A3 +BuysTrain,BA,3+3,IPO,270 +FirstTrainBought,3+3 +BuysTrain,BA,3+3,IPO,270 +BuysTrain,BA,3+3,IPO,270 +All 3+3-trains are sold out, 4-trains now available + +CompanyOperates,WT,Alice +LaysTileAt,WT,57,M9,W +CompanyDoesNotPayDividend,WT +PRICE_MOVES_LOG,WT,84,B4,78,A4 +BuysTrain,WT,4,IPO,360 +FirstTrainBought,4 +StartOfPhase,4 +CompanyDiscardsTrain,SX,2+2 +StartFormationRound,PR +StartingPlayer,Alice + +EndOfFormationRound,PR,OperatingRound 6.1 + +CompanyOperates,HE,Charlie +LaysTileAtFor,HE,9,K7,SW,50 +CompanyDoesNotPayDividend,HE +PRICE_MOVES_LOG,HE,84,B4,78,A4 +BuysTrain,HE,4,IPO,360 + +EndOfOperatingRound,6.1 +ORWorthIncrease,Alice,6.1,476 +ORWorthIncrease,Bob,6.1,405 +ORWorthIncrease,Charlie,6.1,431 +Has,M1,105 +Has,M2,180 +Has,M3,135 +Has,M4,190 +Has,M5,180 +Has,M6,195 +Has,BY,20 +Has,SX,115 +Has,BA,30 +Has,WT,144 +Has,HE,178 +Has,Alice,448 +Has,Bob,423 +Has,Charlie,401 +StartFormationRound,PR +StartingPlayer,Alice + +EndOfFormationRoundNoInterrupt,PR +START_OR,6.2 +ReceivesFor,Alice,10,OBB +ReceivesFor,Bob,15,PfB +ReceivesFor,Bob,25,BB +ReceivesFor,Charlie,30,HB + +CompanyOperates,M1,Bob +LaysTileAt,M1,8,D10,W +CompanyDoesNotPayDividend,M1 +BuysTrain,M1,3+3,BA,105 + +CompanyOperates,M2,Alice +LaysTileAt,M2,203,B12,W +CompanyRevenue,M2,100 +CompanySplits,M2,100 +M2 receives 50 +Payout,Alice,50,1,100 + +CompanyOperates,M3,Bob +LaysTileAt,M3,9,F16,W +CompanyDoesNotPayDividend,M3 + +CompanyOperates,M4,Charlie +CompanyDoesNotPayDividend,M4 +BuysTrain,M4,3,SX,190 + +CompanyOperates,M5,Charlie +CompanyRevenue,M5,100 +CompanySplits,M5,100 +M5 receives 50 +Payout,Charlie,50,1,100 + +CompanyOperates,M6,Bob +CompanyDoesNotPayDividend,M6 +BuysTrain,M6,3+3,BA,195 + +CompanyOperates,BY,Alice +LaysTileAt,BY,23,F20,NW +CompanyRevenue,BY,180 +CompanyPaysOutFull,BY,180 +Payout,Alice,108,6,10 +Payout,Bob,54,3,10 +Payout,Charlie,18,1,10 +PRICE_MOVES_LOG,BY,186,H1,208,I1 +BuysTrain,BY,2+2,M2,1 + +CompanyOperates,SX,Charlie +CompanyRevenue,SX,220 +CompanyPaysOutFull,SX,220 +Payout,Alice,44,2,10 +Payout,Bob,66,3,10 +Payout,Charlie,110,5,10 +PRICE_MOVES_LOG,SX,120,E2,134,F2 +BuysTrain,SX,2+2,M5,1 + +CompanyOperates,BA,Bob +CompanyRevenue,BA,120 +CompanyPaysOutFull,BA,120 +Payout,Alice,12,1,10 +Payout,Bob,72,6,10 +Payout,Charlie,36,3,10 +PRICE_MOVES_LOG,BA,82,A3,86,B3 +BuysTrain,BA,3+3,M1,1 + +CompanyOperates,WT,Alice +LaysTileAt,WT,9,M11,W +CompanyRevenue,WT,0 +CompanyDoesNotPayDividend,WT +PRICE_MOVES_LOG,WT,78,A4,72,A5 + +CompanyOperates,HE,Charlie +CompanyRevenue,HE,130 +CompanyPaysOutFull,HE,130 +Payout,Alice,26,2,10 +Payout,Bob,13,1,10 +Payout,Charlie,52,4,10 +PRICE_MOVES_LOG,HE,78,A4,84,B4 +BuysTrain,HE,3+3,M6,1 + +EndOfOperatingRound,6.2 +ORWorthIncrease,Alice,6.2,402 +ORWorthIncrease,Bob,6.2,377 +ORWorthIncrease,Charlie,6.2,418 +Has,M1,1 +Has,M2,231 +Has,M3,135 +Has,M4,0 +Has,M5,231 +Has,M6,1 +Has,BY,19 +Has,SX,304 +Has,BA,329 +Has,WT,144 +Has,HE,177 +Has,Alice,698 +Has,Bob,668 +Has,Charlie,697 +StartFormationRound,PR +StartingPlayer,Alice + +EndOfFormationRoundNoInterrupt,PR +StartStockRound,7 +HasPriority,Alice +BUY_SHARE_LOG,Alice,10,PR,IPO,154 +BUY_SHARE_LOG,Bob,10,PR,IPO,154 +BUY_SHARE_LOG,Charlie,10,PR,IPO,154 +BUY_SHARE_LOG,Alice,10,PR,IPO,154 +SELL_SHARE_LOG,Bob,10,BY,208 +PRICE_MOVES_LOG,BY,208,I1,188,I2 +BUY_SHARE_LOG,Charlie,10,HE,IPO,84 +PriceIsPaidTo,84,HE +BUY_SHARE_LOG,Alice,10,BY,Pool,188 +BUY_SHARE_LOG,Bob,20,HE,IPO,168 +PriceIsPaidTo,168,HE +BUY_SHARE_LOG,Charlie,10,WT,IPO,84 +PriceIsPaidTo,84,WT +BUY_SHARE_LOG,Alice,10,WT,IPO,84 +PriceIsPaidTo,84,WT +PASSES,Bob +PASSES,Charlie +PASSES,Alice + +END_SR,7 +PRICE_MOVES_LOG,BY,188,I2,208,I1 +SoldOut,BY,188,I2,208,I1 +PRICE_MOVES_LOG,SX,134,F2,148,F1 +SoldOut,SX,134,F2,148,F1 +SoldOutNoRaise,BA,86,B3 +PRICE_MOVES_LOG,HE,84,B4,86,B3 +SoldOut,HE,84,B4,86,B3 +Has,M1,1 +Has,M2,231 +Has,M3,135 +Has,M4,0 +Has,M5,231 +Has,M6,1 +Has,BY,19 +Has,SX,304 +Has,BA,329 +Has,WT,312 +Has,HE,429 +Has,Alice,118 +Has,Bob,554 +Has,Charlie,375 +StartFormationRound,PR +StartingPlayer,Alice + +EndOfFormationRoundNoInterrupt,PR +START_OR,7.1 +ReceivesFor,Alice,10,OBB +ReceivesFor,Bob,15,PfB +ReceivesFor,Bob,25,BB +ReceivesFor,Charlie,30,HB + +CompanyOperates,M1,Bob +CompanyDoesNotPayDividend,M1 + +CompanyOperates,M2,Alice +CompanyDoesNotPayDividend,M2 +BuysTrain,M2,2+2,BY,231 + +CompanyOperates,M3,Bob +CompanyDoesNotPayDividend,M3 +BuysTrain,M3,3+3,BA,135 + +CompanyOperates,M4,Charlie +CompanyRevenue,M4,90 +CompanySplits,M4,90 +M4 receives 45 +Payout,Charlie,45,1,100 + +CompanyOperates,M5,Charlie +CompanyDoesNotPayDividend,M5 +BuysTrain,M5,2+2,SX,231 + +CompanyOperates,M6,Bob +CompanyDoesNotPayDividend,M6 + +CompanyOperates,BY,Alice +CompanyRevenue,BY,190 +CompanyPaysOutFull,BY,190 +Payout,Alice,133,7,10 +Payout,Bob,38,2,10 +Payout,Charlie,19,1,10 +PRICE_MOVES_LOG,BY,208,I1,232,J1 + +CompanyOperates,SX,Charlie +CompanyRevenue,SX,220 +CompanyPaysOutFull,SX,220 +Payout,Alice,44,2,10 +Payout,Bob,66,3,10 +Payout,Charlie,110,5,10 +PRICE_MOVES_LOG,SX,148,F1,166,G1 +BuysTrain,SX,4,IPO,360 +All 4-trains are sold out, 4+4-trains now available + +CompanyOperates,BA,Bob +CompanyRevenue,BA,120 +CompanyPaysOutFull,BA,120 +Payout,Alice,12,1,10 +Payout,Bob,72,6,10 +Payout,Charlie,36,3,10 +PRICE_MOVES_LOG,BA,86,B3,92,C3 +BuysTrain,BA,4+4,IPO,440 +All 4+4-trains are sold out, 5-trains now available +FirstTrainBought,4+4 +StartOfPhase,4+4 +StartFormationRound,PR +START_MERGED_COMPANY,PR,154,154 +FloatsWithCash,PR,616 +MERGE_MINOR_LOG,Alice,M2,PR,0,0 +GetShareForMinor,Alice,10,PR,IPO,M2 +ExchangesBaseToken,PR,M2,E19/1 +MERGE_MINOR_LOG,Bob,BB,PR,no,no +GetShareForMinor,Bob,10,PR,IPO,BB +PrivateCloses,BB +MERGE_MINOR_LOG,Bob,M6,PR,1,0 +GetShareForMinor,Bob,5,PR,IPO,M6 +ExchangesBaseToken,PR,M6,C11/1 +MERGE_MINOR_LOG,Bob,M3,PR,0,1 +GetShareForMinor,Bob,5,PR,IPO,M3 +ExchangesBaseToken,PR,M3,F14/1 +MERGE_MINOR_LOG,Bob,M1,PR,1,0 +GetShareForMinor,Bob,5,PR,IPO,M1 +ExchangesBaseToken,PR,M1,H2/1 +MERGE_MINOR_LOG,Charlie,HB,PR,no,no +GetShareForMinor,Charlie,10,PR,IPO,HB +PrivateCloses,HB +MERGE_MINOR_LOG,Charlie,M5,PR,0,0 +GetShareForMinor,Charlie,5,PR,IPO,M5 +MERGE_MINOR_LOG,Charlie,M4,PR,45,1 +GetShareForMinor,Charlie,10,PR,IPO,M4 +ExchangesBaseToken,PR,M4,G5/1 + +EndOfFormationRound,PR,OperatingRound 7.1 +IS_NOW_PRES_OF,Bob,PR + +CompanyOperates,HE,Charlie +LaysTileAt,HE,24,K7,NE +CompanyRevenue,HE,220 +CompanyWithholds,HE,220 +PRICE_MOVES_LOG,HE,86,B3,82,A3 + +CompanyOperates,WT,Alice +LaysTileAtFor,WT,8,M13,W,50 +CompanyRevenue,WT,990 +CompanyWithholds,WT,990 +PRICE_MOVES_LOG,WT,72,A5,64,A6 +BuysTrain,WT,5,IPO,500 +FirstTrainBought,5 +StartOfPhase,5 +PrivateCloses,OBB +PrivateCloses,PfB +CompanyDiscardsTrain,SX,3 + +EndOfOperatingRound,7.1 +ORWorthIncrease,Alice,7.1,549 +ORWorthIncrease,Bob,7.1,824 +ORWorthIncrease,Charlie,7.1,946 +Has,BY,250 +Has,SX,175 +Has,BA,24 +Has,WT,752 +Has,HE,649 +Has,PR,663 +Has,Alice,317 +Has,Bob,770 +Has,Charlie,615 +START_OR,7.2 + +CompanyOperates,BY,Alice +LaysTileAt,BY,220,E19,SW +CompanyRevenue,BY,140 +CompanyPaysOutFull,BY,140 +Payout,Alice,98,7,10 +Payout,Bob,28,2,10 +Payout,Charlie,14,1,10 +PRICE_MOVES_LOG,BY,232,J1,258,K1 +BuysTrain,BY,5,WT,1 + +CompanyOperates,SX,Charlie +LaysTileAt,SX,216,H20,E +CompanyRevenue,SX,300 +CompanyWithholds,SX,300 +PRICE_MOVES_LOG,SX,166,G1,148,F1 + +CompanyOperates,PR,Bob +LaysTileAtFor,PR,221,C11,SW,50 +CompanyRevenue,PR,350 +CompanyPaysOutFull,PR,350 +Payout,Alice,105,6,5 +Payout,Bob,123,7,5 +Payout,Charlie,123,7,5 +PRICE_MOVES_LOG,PR,154,I4,172,J4 +BuysTrain,PR,5,IPO,500 +All 5-trains are sold out, 5+5-trains now available |
From: Stefan F. <ste...@us...> - 2011-12-23 09:53:05
|
dev/null |binary test/data/real/18EU_A.report | 2099 ------------------------------------------- test/data/real/18GA_A.report | 415 -------- 3 files changed, 2514 deletions(-) New commits: commit d9159f4c53dd8688d81408c31bc1c8f6716d4cba Author: Stefan Frey <ste...@we...> Date: Fri Dec 23 10:55:54 2011 +0100 Removed 18EU_A and 18GA_A test games. diff --git a/test/data/real/18EU_A.rails b/test/data/real/18EU_A.rails deleted file mode 100644 index 74bd1d4..0000000 Binary files a/test/data/real/18EU_A.rails and /dev/null differ diff --git a/test/data/real/18EU_A.report b/test/data/real/18EU_A.report deleted file mode 100644 index de4b73f..0000000 --- a/test/data/real/18EU_A.report +++ /dev/null @@ -1,2099 +0,0 @@ -GameIs,18EU -PlayerIs,1,Chris -PlayerIs,2,Joakim -PlayerIs,3,Joshua -PlayerIs,4,Phil -PlayerIs,5,Ed -PlayerIs,6,Arne -PlayerCash,250 -BankHas,10500 -StartOfPhase,2 -BankSizeIs,10500 -StartOfInitialRound -HasPriority,Chris - -SelectForAuctioning,Chris,11 -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -ITEM_PRICE_REDUCED,11,90 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -ITEM_PRICE_REDUCED,11,80 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -ITEM_PRICE_REDUCED,11,70 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -ITEM_PRICE_REDUCED,11,60 -PASSES,Chris -BuysItemFor,Joakim,11,60 -Floats,11 - -SelectForAuctioning,Joakim,8 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,8,90 -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,8,80 -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,8,70 -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,8,60 -BuysItemFor,Joakim,8,60 -Floats,8 - -SelectForAuctioning,Joshua,9 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,9,90 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,9,80 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,9,70 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -BuysItemFor,Chris,9,70 -Floats,9 - -SelectForAuctioning,Phil,14 -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,14,90 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,14,80 -BuysItemFor,Phil,14,80 -Floats,14 - -SelectForAuctioning,Ed,1 -PASSES,Arne -PASSES,Chris -BID_ITEM,Joakim,100,1 -BID_ITEM,Joshua,105,1 -PASSES,Phil -PASSES,Ed -BID_ITEM,Arne,110,1 -PASSES,Chris -BID_ITEM,Joakim,115,1 -BID_ITEM,Joshua,120,1 -PASSES,Arne -BID_ITEM,Joakim,130,1 -PASSES,Joshua -BuysItemFor,Joakim,1,130 -Floats,1 - -SelectForAuctioning,Arne,7 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -PASSES,Ed -ITEM_PRICE_REDUCED,7,90 -PASSES,Arne -BuysItemFor,Chris,7,90 -Floats,7 - -SelectForAuctioning,Chris,2 -PASSES,Joakim -BID_ITEM,Joshua,100,2 -PASSES,Phil -PASSES,Ed -BID_ITEM,Arne,105,2 -PASSES,Chris -PASSES,Joakim -BID_ITEM,Joshua,110,2 -BID_ITEM,Arne,115,2 -BID_ITEM,Joshua,120,2 -BID_ITEM,Arne,125,2 -PASSES,Joshua -BuysItemFor,Arne,2,125 -Floats,2 - -SelectForAuctioning,Joakim,3 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,3,90 -PASSES,Joakim -BuysItemFor,Joshua,3,90 -Floats,3 - -SelectForAuctioning,Joshua,12 -PASSES,Phil -BID_ITEM,Ed,100,12 -BID_ITEM,Arne,105,12 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -BID_ITEM,Ed,110,12 -BID_ITEM,Arne,115,12 -BID_ITEM,Ed,120,12 -BID_ITEM,Arne,125,12 -PASSES,Ed -BuysItemFor,Arne,12,125 -Floats,12 - -SelectForAuctioning,Phil,5 -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,5,90 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,5,80 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,5,70 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -ITEM_PRICE_REDUCED,5,60 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -BuysItemFor,Joshua,5,60 -Floats,5 - -SelectForAuctioning,Ed,4 -BID_ITEM,Ed,100,4 -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -BuysItemFor,Ed,4,100 -Floats,4 - -SelectForAuctioning,Arne,13 -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -BID_ITEM,Ed,100,13 -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -BID_ITEM,Phil,110,13 -BID_ITEM,Ed,125,13 -PASSES,Phil -BuysItemFor,Ed,13,125 -Floats,13 - -SelectForAuctioning,Chris,15 -PASSES,Joakim -BID_ITEM,Joshua,100,15 -BID_ITEM,Phil,105,15 -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -PASSES,Joshua -BuysItemFor,Phil,15,105 -Floats,15 - -SelectForAuctioning,Joakim,10 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -ITEM_PRICE_REDUCED,10,90 -PASSES,Joakim -BuysItemFor,Joshua,10,90 -Floats,10 - -SelectForAuctioning,Joshua,6 -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,6,90 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,6,80 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim -ITEM_PRICE_REDUCED,6,70 -PASSES,Joshua -PASSES,Phil -PASSES,Ed -PASSES,Arne -BuysItemFor,Chris,6,70 -All 2-trains are sold out, 3-trains now available -Floats,6 -Has,1,0 -Has,2,0 -Has,3,0 -Has,4,0 -Has,5,0 -Has,6,0 -Has,7,0 -Has,8,0 -Has,9,0 -Has,10,0 -Has,11,0 -Has,12,0 -Has,13,0 -Has,14,0 -Has,15,0 -Has,Chris,20 -Has,Joakim,0 -Has,Joshua,10 -Has,Phil,65 -Has,Ed,25 -Has,Arne,0 -START_OR,0.1 - -CompanyOperates,1,Joakim -LaysTileAt,1,8,I2,SW -LaysTileAt,1,58,G2,S -CompanyRevenue,1,90 -CompanySplits,1,90 -1 receives 45 -Payout,Joakim,45,1,100 - -CompanyOperates,2,Arne -LaysTileAt,2,201,H3,N -LaysTileAt,2,58,F3,NE -CompanyRevenue,2,40 -CompanySplits,2,40 -2 receives 20 -Payout,Arne,20,1,100 - -CompanyOperates,3,Joshua -LaysTileAt,3,8,K2,S -LaysTileAt,3,58,M2,N -CompanyRevenue,3,50 -CompanySplits,3,50 -3 receives 25 -Payout,Joshua,25,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,202,G10,NW -LaysTileAt,4,4,H9,SW -CompanyRevenue,4,40 -CompanySplits,4,40 -4 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,5,Joshua -LaysTileAt,5,201,S8,SW -LaysTileAt,5,8,U8,SW -CompanyRevenue,5,60 -CompanySplits,5,60 -5 receives 30 -Payout,Joshua,30,1,100 - -CompanyOperates,6,Chris -LaysTileAt,6,58,L11,S -LaysTileAt,6,57,K10,NW -CompanyRevenue,6,60 -CompanySplits,6,60 -6 receives 30 -Payout,Chris,30,1,100 - -CompanyOperates,7,Chris -LaysTileAt,7,9,F9,SW -LaysTileAt,7,58,G8,NW -CompanyRevenue,7,40 -CompanySplits,7,40 -7 receives 20 -Payout,Chris,20,1,100 - -CompanyOperates,8,Joakim -LaysTileAt,8,202,P13,NW -LaysTileAt,8,9,Q12,SW -CompanyRevenue,8,60 -CompanySplits,8,60 -8 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,9,Chris -LaysTileAt,9,58,D11,SE -LaysTileAt,9,4,E12,NW -CompanyRevenue,9,50 -CompanySplits,9,50 -9 receives 25 -Payout,Chris,25,1,100 - -CompanyOperates,10,Joshua -LaysTileAt,10,201,R5,S -LaysTileAt,10,57,T5,S -CompanyRevenue,10,60 -CompanySplits,10,60 -10 receives 30 -Payout,Joshua,30,1,100 - -CompanyOperates,11,Joakim -LaysTileAt,11,7,Q10,NE -LaysTileAt,11,8,R11,NW -CompanyRevenue,11,60 -CompanySplits,11,60 -11 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,12,Arne -LaysTileAt,12,202,C4,NW -LaysTileAt,12,3,D3,NE -CompanyRevenue,12,40 -CompanySplits,12,40 -12 receives 20 -Payout,Arne,20,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,201,L7,N -LaysTileAt,13,58,J7,S -CompanyRevenue,13,40 -CompanySplits,13,40 -13 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,14,Phil -LaysTileAt,14,201,M4,S -LaysTileAt,14,58,O4,SW -CompanyRevenue,14,40 -CompanySplits,14,40 -14 receives 20 -Payout,Phil,20,1,100 - -CompanyOperates,15,Phil -LaysTileAt,15,202,Q2,SW -LaysTileAt,15,4,P3,SW -CompanyRevenue,15,80 -CompanySplits,15,80 -15 receives 40 -Payout,Phil,40,1,100 - -EndOfOperatingRound,0.1 -ORWorthIncrease,Chris,0.1,75 -ORWorthIncrease,Joakim,0.1,105 -ORWorthIncrease,Joshua,0.1,85 -ORWorthIncrease,Phil,0.1,60 -ORWorthIncrease,Ed,0.1,40 -ORWorthIncrease,Arne,0.1,40 -Has,1,45 -Has,2,20 -Has,3,25 -Has,4,20 -Has,5,30 -Has,6,30 -Has,7,20 -Has,8,30 -Has,9,25 -Has,10,30 -Has,11,30 -Has,12,20 -Has,13,20 -Has,14,20 -Has,15,40 -Has,Chris,95 -Has,Joakim,105 -Has,Joshua,95 -Has,Phil,125 -Has,Ed,65 -Has,Arne,40 -START_OR,0.2 - -CompanyOperates,1,Joakim -CompanyRevenue,1,90 -CompanySplits,1,90 -1 receives 45 -Payout,Joakim,45,1,100 - -CompanyOperates,2,Arne -LaysTileAt,2,3,E4,SW -CompanyRevenue,2,90 -CompanySplits,2,90 -2 receives 45 -Payout,Arne,45,1,100 - -CompanyOperates,3,Joshua -LaysTileAt,3,7,N3,NW -CompanyRevenue,3,50 -CompanySplits,3,50 -3 receives 25 -Payout,Joshua,25,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,8,I8,NW -CompanyRevenue,4,40 -CompanySplits,4,40 -4 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,5,Joshua -LaysTileAt,5,4,T7,SW -CompanyRevenue,5,70 -CompanySplits,5,70 -5 receives 35 -Payout,Joshua,35,1,100 - -CompanyOperates,6,Chris -CompanyRevenue,6,60 -CompanySplits,6,60 -6 receives 30 -Payout,Chris,30,1,100 - -CompanyOperates,7,Chris -LaysTileAt,7,4,F7,NW -CompanyRevenue,7,50 -CompanySplits,7,50 -7 receives 25 -Payout,Chris,25,1,100 - -CompanyOperates,8,Joakim -CompanyRevenue,8,60 -CompanySplits,8,60 -8 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,9,Chris -LaysTileAt,9,8,F13,NW -CompanyRevenue,9,70 -CompanySplits,9,70 -9 receives 35 -Payout,Chris,35,1,100 - -CompanyOperates,10,Joshua -LaysTileAt,10,8,S6,S -CompanyRevenue,10,60 -CompanySplits,10,60 -10 receives 30 -Payout,Joshua,30,1,100 - -CompanyOperates,11,Joakim -CompanyRevenue,11,60 -CompanySplits,11,60 -11 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,12,Arne -LaysTileAt,12,9,D5,NW -CompanyRevenue,12,90 -CompanySplits,12,90 -12 receives 45 -Payout,Arne,45,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,57,I6,NW -CompanyRevenue,13,60 -CompanySplits,13,60 -13 receives 30 -Payout,Ed,30,1,100 - -CompanyOperates,14,Phil -CompanyRevenue,14,80 -CompanySplits,14,80 -14 receives 40 -Payout,Phil,40,1,100 - -CompanyOperates,15,Phil -LaysTileAt,15,57,S2,S -CompanyRevenue,15,80 -CompanySplits,15,80 -15 receives 40 -Payout,Phil,40,1,100 - -EndOfOperatingRound,0.2 -ORWorthIncrease,Chris,0.2,90 -ORWorthIncrease,Joakim,0.2,105 -ORWorthIncrease,Joshua,0.2,90 -ORWorthIncrease,Phil,0.2,80 -ORWorthIncrease,Ed,0.2,50 -ORWorthIncrease,Arne,0.2,90 -Has,1,90 -Has,2,65 -Has,3,50 -Has,4,40 -Has,5,65 -Has,6,60 -Has,7,45 -Has,8,60 -Has,9,60 -Has,10,60 -Has,11,60 -Has,12,65 -Has,13,50 -Has,14,60 -Has,15,80 -Has,Chris,185 -Has,Joakim,210 -Has,Joshua,185 -Has,Phil,205 -Has,Ed,115 -Has,Arne,130 -StartStockRound,1 -HasPriority,Chris -Autopasses,Chris -START_COMPANY_LOG,Joakim,KKÃB,70,140,2,20,KKÃB -MERGE_MINOR_LOG,Joakim,8,KKÃB,60,1 -GetShareForMinor,Joakim,10,KKÃB,IPO,8 -SharesPutInTreasury,70,KKÃB -PaysForTokens,KKÃB,100,5 -PASSES,Joshua -BUY_SHARE_LOG,Phil,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Ed,10,KKÃB,KKÃB,70 -Floats,KKÃB -BUY_SHARE_LOG,Arne,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Chris,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Joakim,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Joshua,10,KKÃB,KKÃB,70 -BUY_SHARE_LOG,Phil,10,KKÃB,KKÃB,70 -Autopasses,Ed -Autopasses,Arne -Autopasses,Chris -PASSES,Joakim -Autopasses,Joshua -PASSES,Phil - -END_SR,1 -PRICE_MOVES_LOG,KKÃB,70,C5,75,C4 -SoldOut,KKÃB,70,C5,75,C4 -Has,1,90 -Has,2,65 -Has,3,50 -Has,4,40 -Has,5,65 -Has,6,60 -Has,7,45 -Has,9,60 -Has,10,60 -Has,11,60 -Has,12,65 -Has,13,50 -Has,14,60 -Has,15,80 -Has,KKÃB,590 -Has,Chris,115 -Has,Joakim,0 -Has,Joshua,115 -Has,Phil,65 -Has,Ed,45 -Has,Arne,60 -START_OR,1.1 - -CompanyOperates,1,Joakim -CompanyRevenue,1,90 -CompanySplits,1,90 -1 receives 45 -Payout,Joakim,45,1,100 - -CompanyOperates,2,Arne -CompanyRevenue,2,90 -CompanySplits,2,90 -2 receives 45 -Payout,Arne,45,1,100 - -CompanyOperates,3,Joshua -LaysTileAt,3,8,L3,NE -CompanyRevenue,3,50 -CompanySplits,3,50 -3 receives 25 -Payout,Joshua,25,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,9,H7,NW -CompanyRevenue,4,40 -CompanySplits,4,40 -4 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,5,Joshua -LaysTileAt,5,3,U6,N -CompanyRevenue,5,80 -CompanySplits,5,80 -5 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,6,Chris -LaysTileAtFor,6,9,J9,NW,60 -CompanyRevenue,6,60 -CompanySplits,6,60 -6 receives 30 -Payout,Chris,30,1,100 - -CompanyOperates,7,Chris -LaysTileAt,7,9,E6,NW -CompanyRevenue,7,80 -CompanySplits,7,80 -7 receives 40 -Payout,Chris,40,1,100 - -CompanyOperates,9,Chris -CompanyRevenue,9,70 -CompanySplits,9,70 -9 receives 35 -Payout,Chris,35,1,100 - -CompanyOperates,10,Joshua -CompanyRevenue,10,80 -CompanySplits,10,80 -10 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,11,Joakim -CompanyRevenue,11,60 -CompanySplits,11,60 -11 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,12,Arne -CompanyRevenue,12,110 -CompanySplits,12,110 -12 receives 55 -Payout,Arne,55,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,9,H5,NW -CompanyRevenue,13,60 -CompanySplits,13,60 -13 receives 30 -Payout,Ed,30,1,100 - -CompanyOperates,14,Phil -LaysTileAtFor,14,3,N5,NW,60 -CompanyRevenue,14,90 -CompanySplits,14,90 -14 receives 45 -Payout,Phil,45,1,100 - -CompanyOperates,15,Phil -CompanyRevenue,15,80 -CompanySplits,15,80 -15 receives 40 -Payout,Phil,40,1,100 - -CompanyOperates,KKÃB,Joakim -CompanyRevenue,KKÃB,60 -CompanyPaysOutFull,KKÃB,60 -Payout,Joakim,24,4,10 -Payout,Phil,12,2,10 -Payout,Chris,6,1,10 -Payout,Joshua,6,1,10 -Payout,Arne,6,1,10 -Payout,Ed,6,1,10 -BuysTrain,KKÃB,3,IPO,200 -FirstTrainBought,3 -StartOfPhase,3 -BuysTrain,KKÃB,P,Pool,100 - -EndOfOperatingRound,1.1 -ORWorthIncrease,Chris,1.1,111 -ORWorthIncrease,Joakim,1.1,99 -ORWorthIncrease,Joshua,1.1,111 -ORWorthIncrease,Phil,1.1,97 -ORWorthIncrease,Ed,1.1,56 -ORWorthIncrease,Arne,1.1,106 -Has,1,135 -Has,2,110 -Has,3,75 -Has,4,60 -Has,5,105 -Has,6,30 -Has,7,85 -Has,9,95 -Has,10,100 -Has,11,90 -Has,12,120 -Has,13,80 -Has,14,45 -Has,15,120 -Has,KKÃB,290 -Has,Chris,226 -Has,Joakim,99 -Has,Joshua,226 -Has,Phil,162 -Has,Ed,101 -Has,Arne,166 -START_OR,1.2 - -CompanyOperates,1,Joakim -CompanyRevenue,1,90 -CompanySplits,1,90 -1 receives 45 -Payout,Joakim,45,1,100 -BuysTrain,1,P,Pool,100 - -CompanyOperates,2,Arne -CompanyRevenue,2,90 -CompanySplits,2,90 -2 receives 45 -Payout,Arne,45,1,100 -BuysTrain,2,P,Pool,100 - -CompanyOperates,3,Joshua -LaysTileAtFor,3,9,K4,SW,60 -CompanyRevenue,3,50 -CompanySplits,3,50 -3 receives 25 -Payout,Joshua,25,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,9,G6,NW -CompanyRevenue,4,40 -CompanySplits,4,40 -4 receives 20 -Payout,Ed,20,1,100 - -CompanyOperates,5,Joshua -CompanyRevenue,5,80 -CompanySplits,5,80 -5 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,6,Chris -CompanyRevenue,6,60 -CompanySplits,6,60 -6 receives 30 -Payout,Chris,30,1,100 - -CompanyOperates,7,Chris -CompanyRevenue,7,80 -CompanySplits,7,80 -7 receives 40 -Payout,Chris,40,1,100 - -CompanyOperates,9,Chris -CompanyRevenue,9,70 -CompanySplits,9,70 -9 receives 35 -Payout,Chris,35,1,100 - -CompanyOperates,10,Joshua -CompanyRevenue,10,80 -CompanySplits,10,80 -10 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,11,Joakim -CompanyRevenue,11,60 -CompanySplits,11,60 -11 receives 30 -Payout,Joakim,30,1,100 - -CompanyOperates,12,Arne -CompanyRevenue,12,110 -CompanySplits,12,110 -12 receives 55 -Payout,Arne,55,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,57,G4,NW -CompanyRevenue,13,60 -CompanySplits,13,60 -13 receives 30 -Payout,Ed,30,1,100 - -CompanyOperates,14,Phil -LaysTileAt,14,58,L5,NE -CompanyRevenue,14,100 -CompanySplits,14,100 -14 receives 50 -Payout,Phil,50,1,100 - -CompanyOperates,15,Phil -CompanyRevenue,15,80 -CompanySplits,15,80 -15 receives 40 -Payout,Phil,40,1,100 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,581,N11,NE -CompanyRevenue,KKÃB,190 -CompanyPaysOutFull,KKÃB,190 -Payout,Joakim,76,4,10 -Payout,Chris,19,1,10 -Payout,Joshua,19,1,10 -Payout,Phil,38,2,10 -Payout,Arne,19,1,10 -Payout,Ed,19,1,10 -PRICE_MOVES_LOG,KKÃB,75,C4,82,D4 - -EndOfOperatingRound,1.2 -ORWorthIncrease,Chris,1.2,131 -ORWorthIncrease,Joakim,1.2,179 -ORWorthIncrease,Joshua,1.2,131 -ORWorthIncrease,Phil,1.2,142 -ORWorthIncrease,Ed,1.2,76 -ORWorthIncrease,Arne,1.2,126 -Has,1,80 -Has,2,55 -Has,3,40 -Has,4,80 -Has,5,145 -Has,6,60 -Has,7,125 -Has,9,130 -Has,10,140 -Has,11,120 -Has,12,175 -Has,13,110 -Has,14,95 -Has,15,160 -Has,KKÃB,290 -Has,Chris,350 -Has,Joakim,250 -Has,Joshua,350 -Has,Phil,290 -Has,Ed,170 -Has,Arne,285 -StartStockRound,2 -HasPriority,Ed -PASSES,Ed -SELL_SHARE_LOG,Arne,10,KKÃB,82 -PRICE_MOVES_LOG,KKÃB,82,D4,75,D5 -START_COMPANY_LOG,Arne,SNCF,100,200,2,20,SNCF -MERGE_MINOR_LOG,Arne,2,SNCF,55,2 -GetShareForMinor,Arne,10,SNCF,IPO,2 -SharesPutInTreasury,70,SNCF -PaysForTokens,SNCF,100,5 -SELL_SHARE_LOG,Chris,10,KKÃB,75 -PRICE_MOVES_LOG,KKÃB,75,D5,70,D6 -START_COMPANY_LOG,Chris,DR,100,200,2,20,DR -MERGE_MINOR_LOG,Chris,7,DR,125,1 -GetShareForMinor,Chris,10,DR,IPO,7 -SharesPutInTreasury,70,DR -PaysForTokens,DR,100,5 -BUY_SHARE_LOG,Joakim,10,SNCF,SNCF,100 -START_COMPANY_LOG,Joshua,NS,82,164,2,20,NS -MERGE_MINOR_LOG,Joshua,3,NS,40,1 -GetShareForMinor,Joshua,10,NS,IPO,3 -SharesPutInTreasury,70,NS -PaysForTokens,NS,100,5 -START_COMPANY_LOG,Phil,KBS,90,180,2,20,KBS -MERGE_MINOR_LOG,Phil,15,KBS,160,1 -GetShareForMinor,Phil,10,KBS,IPO,15 -SharesPutInTreasury,70,KBS -PaysForTokens,KBS,100,5 -BUY_SHARE_LOG,Ed,10,KKÃB,Pool,70 -MERGE_MINOR_LOG,Arne,12,SNCF,175,1 -GetShareForMinor,Arne,10,SNCF,SNCF,12 -ExchangesBaseToken,SNCF,12,C4 -MinorCloses,12 -Floats,SNCF -MERGE_MINOR_LOG,Chris,9,DR,130,1 -GetShareForMinor,Chris,10,DR,DR,9 -ExchangesBaseToken,DR,9,E10 -MinorCloses,9 -BUY_SHARE_LOG,Joakim,10,KKÃB,Pool,70 -BUY_SHARE_LOG,Joshua,10,NS,NS,82 -BUY_SHARE_LOG,Phil,10,KBS,KBS,90 -BUY_SHARE_LOG,Ed,10,SNCF,SNCF,100 -BUY_SHARE_LOG,Arne,10,SNCF,SNCF,100 -BUY_SHARE_LOG,Chris,10,DR,DR,100 -Floats,DR -PASSES,Joakim -BUY_SHARE_LOG,Joshua,10,NS,NS,82 -Floats,NS -MERGE_MINOR_LOG,Phil,14,KBS,95,1 -GetShareForMinor,Phil,10,KBS,KBS,14 -ExchangesBaseToken,KBS,14,M4 -MinorCloses,14 -Floats,KBS -Autopasses,Ed -Autopasses,Arne -BUY_SHARE_LOG,Chris,10,DR,DR,100 -PASSES,Joakim -Autopasses,Joshua -Autopasses,Phil -Autopasses,Ed -Autopasses,Arne -Autopasses,Chris - -END_SR,2 -PRICE_MOVES_LOG,KKÃB,70,D6,75,D5 -SoldOut,KKÃB,70,D6,75,D5 -Has,1,80 -Has,4,80 -Has,5,145 -Has,6,60 -Has,10,140 -Has,11,120 -Has,13,110 -Has,NS,268 -Has,KBS,425 -Has,KKÃB,290 -Has,SNCF,630 -Has,DR,555 -Has,Chris,25 -Has,Joakim,80 -Has,Joshua,22 -Has,Phil,20 -Has,Ed,0 -Has,Arne,67 -START_OR,2.1 - -CompanyOperates,1,Joakim -CompanyRevenue,1,130 -CompanySplits,1,130 -1 receives 65 -Payout,Joakim,65,1,100 - -CompanyOperates,4,Ed -LaysTileAt,4,57,F5,NW -CompanyRevenue,4,60 -CompanySplits,4,60 -4 receives 30 -Payout,Ed,30,1,100 -BuysTrain,4,P,Pool,100 - -CompanyOperates,5,Joshua -CompanyRevenue,5,80 -CompanySplits,5,80 -5 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,6,Chris -LaysTileAtFor,6,8,M10,SE,60 -CompanyRevenue,6,80 -CompanySplits,6,80 -6 receives 40 -Payout,Chris,40,1,100 - -CompanyOperates,10,Joshua -CompanyRevenue,10,80 -CompanySplits,10,80 -10 receives 40 -Payout,Joshua,40,1,100 - -CompanyOperates,11,Joakim -CompanyRevenue,11,80 -CompanySplits,11,80 -11 receives 40 -Payout,Joakim,40,1,100 - -CompanyOperates,13,Ed -LaysTileAt,13,58,K6,SE -CompanyRevenue,13,100 -CompanySplits,13,100 -13 receives 50 -Payout,Ed,50,1,100 -BuysTrain,13,P,Pool,100 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,141,G2,N -CompanyRevenue,SNCF,240 -CompanyPaysOutFull,SNCF,240 -Payout,Joakim,24,1,10 -Payout,Arne,120,5,10 -Payout,Ed,24,1,10 -Payout,SNCF,72,3,10 -PRICE_MOVES_LOG,SNCF,100,E3,110,F3 -BuysTrain,SNCF,3,IPO,200 - -CompanyOperates,DR,Chris -LaysTileAt,DR,581,E10,SE -CompanyRevenue,DR,190 -CompanyPaysOutFull,DR,190 -Payout,Chris,114,6,10 -Payout,DR,76,4,10 -PRICE_MOVES_LOG,DR,100,E3,110,F3 -BuysTrain,DR,3,IPO,200 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,576,M4,NW -CompanyRevenue,KBS,190 -CompanyPaysOutFull,KBS,190 -Payout,Phil,95,5,10 -Payout,KBS,95,5,10 -PRICE_MOVES_LOG,KBS,90,E4,100,F4 -BuysTrain,KBS,3,IPO,200 -BuysTrain,KBS,3,IPO,200 -All 3-trains are sold out, 4-trains now available - -CompanyOperates,NS,Joshua -LaysTileAt,NS,9,J5,SW -CompanyRevenue,NS,50 -CompanySplits,NS,50 -NS receives 20 -Payout,Joshua,15,5,10 -Payout,NS,15,5,10 -BuysTrain,NS,4,IPO,300 -FirstTrainBought,4 -StartOfPhase,4 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,577,P13,SE -CompanyRevenue,KKÃB,170 -CompanySplits,KKÃB,170 -KKÃB receives 80 -Payout,Phil,18,2,10 -Payout,Joakim,45,5,10 -Payout,Joshua,9,1,10 -Payout,Ed,18,2,10 -PRICE_MOVES_LOG,KKÃB,75,D5,82,E5 -BuysTrain,KKÃB,4,IPO,300 - -EndOfOperatingRound,2.1 -ORWorthIncrease,Chris,2.1,214 -ORWorthIncrease,Joakim,2.1,219 -ORWorthIncrease,Joshua,2.1,111 -ORWorthIncrease,Phil,2.1,177 -ORWorthIncrease,Ed,2.1,146 -ORWorthIncrease,Arne,2.1,170 -Has,1,145 -Has,4,10 -Has,5,185 -Has,6,40 -Has,10,180 -Has,11,160 -Has,13,60 -Has,NS,3 -Has,KBS,120 -Has,KKÃB,70 -Has,SNCF,502 -Has,DR,431 -Has,Chris,179 -Has,Joakim,254 -Has,Joshua,126 -Has,Phil,133 -Has,Ed,122 -Has,Arne,187 -START_OR,2.2 - -CompanyOperates,1,Joakim -CompanyDoesNotPayDividend,1 - -CompanyOperates,4,Ed -CompanyDoesNotPayDividend,4 - -CompanyOperates,5,Joshua -CompanyDoesNotPayDividend,5 - -CompanyOperates,6,Chris -CompanyDoesNotPayDividend,6 - -CompanyOperates,10,Joshua -CompanyDoesNotPayDividend,10 - -CompanyOperates,11,Joakim -CompanyDoesNotPayDividend,11 -BuysTrain,11,3,KKÃB,160 - -CompanyOperates,13,Ed -CompanyDoesNotPayDividend,13 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,143,F3,SW -LAYS_FREE_TOKEN_ON,SNCF,G4 -CompanyRevenue,SNCF,220 -CompanyPaysOutFull,SNCF,220 -Payout,Joakim,22,1,10 -Payout,Arne,110,5,10 -Payout,Ed,22,1,10 -Payout,SNCF,66,3,10 -PRICE_MOVES_LOG,SNCF,110,F3,122,G3 -BuysTrain,SNCF,4,IPO,300 - -CompanyOperates,DR,Chris -LaysTileAt,DR,9,D9,NW -CompanyRevenue,DR,100 -CompanyPaysOutFull,DR,100 -Payout,Chris,60,6,10 -Payout,DR,40,4,10 -BuysTrain,DR,4,IPO,300 -All 4-trains are sold out, 5-trains now available - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,80,L3,S -CompanyRevenue,KBS,270 -CompanyPaysOutFull,KBS,270 -Payout,Phil,135,5,10 -Payout,KBS,135,5,10 -PRICE_MOVES_LOG,KBS,100,F4,110,G4 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,82,Q10,NW -CompanyRevenue,KKÃB,170 -CompanySplits,KKÃB,170 -KKÃB receives 80 -Payout,Phil,18,2,10 -Payout,Joakim,45,5,10 -Payout,Joshua,9,1,10 -Payout,Ed,18,2,10 -PRICE_MOVES_LOG,KKÃB,82,E5,90,F5 -BuysTrain,KKÃB,3,11,1 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,14,I6,SW -LAYS_FREE_TOKEN_ON,NS,I6 -CompanyRevenue,NS,120 -CompanyPaysOutFull,NS,120 -Payout,Joshua,60,5,10 -Payout,NS,60,5,10 -PRICE_MOVES_LOG,NS,82,D4,90,E4 - -EndOfOperatingRound,2.2 -ORWorthIncrease,Chris,2.2,60 -ORWorthIncrease,Joakim,2.2,119 -ORWorthIncrease,Joshua,2.2,117 -ORWorthIncrease,Phil,2.2,219 -ORWorthIncrease,Ed,2.2,68 -ORWorthIncrease,Arne,2.2,170 -Has,1,145 -Has,4,10 -Has,5,185 -Has,6,40 -Has,10,180 -Has,11,1 -Has,13,60 -Has,NS,63 -Has,KBS,255 -Has,KKÃB,309 -Has,SNCF,268 -Has,DR,171 -Has,Chris,239 -Has,Joakim,321 -Has,Joshua,195 -Has,Phil,286 -Has,Ed,162 -Has,Arne,297 -StartStockRound,3 -HasPriority,Joakim -SELL_SHARE_LOG,Joakim,10,SNCF,122 -PRICE_MOVES_LOG,SNCF,122,G3,110,G4 -START_COMPANY_LOG,Joakim,SNCB,100,200,2,20,SNCB -MERGE_MINOR_LOG,Joakim,1,SNCB,145,0 -GetShareForMinor,Joakim,10,SNCB,IPO,1 -SharesPutInTreasury,70,SNCB -PaysForTokens,SNCB,100,5 -SELL_SHARE_LOG,Joshua,10,KKÃB,90 -START_COMPANY_LOG,Joshua,KPEV,90,180,2,20,KPEV -MERGE_MINOR_LOG,Joshua,5,KPEV,185,0 -GetShareForMinor,Joshua,10,KPEV,IPO,5 -SharesPutInTreasury,70,KPEV -PaysForTokens,KPEV,100,5 -BUY_SHARE_LOG,Phil,10,KBS,KBS,110 -BUY_SHARE_LOG,Ed,10,KBS,KBS,110 -BUY_SHARE_LOG,Arne,10,KKÃB,Pool,90 -SELL_SHARE_LOG,Chris,10,DR,110 -PRICE_MOVES_LOG,DR,110,F3,100,F4 -START_COMPANY_LOG,Chris,FS,82,164,2,20,FS -MERGE_MINOR_LOG,Chris,6,FS,40,0 -GetShareForMinor,Chris,10,FS,IPO,6 -SharesPutInTreasury,70,FS -PaysForTokens,FS,100,5 -BUY_SHARE_LOG,Joakim,10,SNCB,SNCB,100 -BUY_SHARE_LOG,Joshua,10,KPEV,KPEV,90 -BUY_SHARE_LOG,Phil,10,SNCF,Pool,110 -PASSES,Ed -BUY_SHARE_LOG,Arne,10,NS,NS,90 -BUY_SHARE_LOG,Chris,10,FS,FS,82 -BUY_SHARE_LOG,Joakim,10,SNCB,SNCB,100 -Floats,SNCB -MERGE_MINOR_LOG,Joshua,10,KPEV,180,0 -GetShareForMinor,Joshua,10,KPEV,KPEV,10 -ExchangesBaseToken,KPEV,10,R5 -MinorCloses,10 -Floats,KPEV -PASSES,Phil -Autopasses,Ed -BUY_SHARE_LOG,Arne,10,SNCF,SNCF,110 -BUY_SHARE_LOG,Chris,10,FS,FS,82 -Floats,FS -MERGE_MINOR_LOG,Joakim,11,FS,1,0 -GetShareForMinor,Joakim,10,FS,FS,11 -ExchangesBaseToken,FS,11,N11 -MinorCloses,11 -Autopasses,Joshua -Autopasses,Phil -Autopasses,Ed -PASSES,Arne -PASSES,Chris -PASSES,Joakim - -END_SR,3 -PRICE_MOVES_LOG,KKÃB,90,F5,100,F4 -SoldOut,KKÃB,90,F5,100,F4 -Has,4,10 -Has,13,60 -Has,SNCB,445 -Has,NS,153 -Has,KBS,475 -Has,KPEV,535 -Has,KKÃB,309 -Has,FS,269 -Has,SNCF,378 -Has,DR,171 -Has,Chris,21 -Has,Joakim,43 -Has,Joshua,15 -Has,Phil,66 -Has,Ed,52 -Has,Arne,7 -START_OR,3.1 - -CompanyOperates,4,Ed -CompanyDoesNotPayDividend,4 - -CompanyOperates,13,Ed -CompanyDoesNotPayDividend,13 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,578,L7,NW -LAYS_FREE_TOKEN_ON,KBS,I6 -CompanyRevenue,KBS,290 -CompanyPaysOutFull,KBS,290 -Payout,Phil,174,6,10 -Payout,Ed,29,1,10 -Payout,KBS,87,3,10 -PRICE_MOVES_LOG,KBS,110,G4,122,H4 -BuysTrain,KBS,5,IPO,500 -FirstTrainBought,5 -StartOfPhase,5 -CompanyDiscardsTrain,KBS,3 -SELL_SHARES_LOG,KBS,3,10,30,KBS,366 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,584,E10,S -DuplicateTokenRemoved,DR,E10 -LAYS_FREE_TOKEN_ON,SNCF,E10 -CompanyRevenue,SNCF,360 -CompanyPaysOutFull,SNCF,360 -Payout,Phil,36,1,10 -Payout,Arne,216,6,10 -Payout,Ed,36,1,10 -Payout,SNCF,72,2,10 -PRICE_MOVES_LOG,SNCF,110,G4,122,H4 - -CompanyOperates,DR,Chris -LaysTileAt,DR,9,C8,NW -CompanyRevenue,DR,290 -CompanyPaysOutFull,DR,290 -Payout,Chris,145,5,10 -Payout,DR,116,4,10 -PRICE_MOVES_LOG,DR,100,F4,110,G4 -SELL_SHARES_LOG,DR,4,10,40,DR,440 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,584,N11,S -DuplicateTokenRemoved,FS,N11 -LAYS_FREE_TOKEN_ON,KKÃB,K10 -CompanyRevenue,KKÃB,240 -CompanySplits,KKÃB,240 -KKÃB receives 120 -Payout,Phil,24,2,10 -Payout,Arne,12,1,10 -Payout,Joakim,60,5,10 -Payout,Ed,24,2,10 -PRICE_MOVES_LOG,KKÃB,100,F4,110,G4 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,147,G2,N -CompanyDoesNotPayDividend,SNCB -PRICE_MOVES_LOG,SNCB,100,E3,90,D3 -BuysTrain,SNCB,4,KKÃB,172 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,14,G4,SW -LAYS_FREE_TOKEN_ON,NS,G4 -CompanyRevenue,NS,170 -CompanyPaysOutFull,NS,170 -Payout,Arne,17,1,10 -Payout,Joshua,85,5,10 -Payout,NS,68,4,10 -PRICE_MOVES_LOG,NS,90,E4,100,F4 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,577,S8,NE -CompanyDoesNotPayDividend,KPEV -PRICE_MOVES_LOG,KPEV,90,E4,82,D4 -BuysTrain,KPEV,5,IPO,500 - -CompanyOperates,FS,Chris -LaysTileAt,FS,14,K10,SW -LAYS_FREE_TOKEN_ON,FS,K10 -CompanyDoesNotPayDividend,FS -PRICE_MOVES_LOG,FS,82,D4,75,C4 -BuysTrain,FS,4,DR,1 - -EndOfOperatingRound,3.1 -ORWorthIncrease,Chris,3.1,160 -ORWorthIncrease,Joakim,3.1,53 -ORWorthIncrease,Joshua,3.1,95 -ORWorthIncrease,Phil,3.1,338 -ORWorthIncrease,Ed,3.1,133 -ORWorthIncrease,Arne,3.1,337 -Has,4,10 -Has,13,60 -Has,SNCB,273 -Has,NS,221 -Has,KBS,428 -Has,KPEV,35 -Has,KKÃB,601 -Has,FS,268 -Has,SNCF,450 -Has,DR,728 -Has,Chris,166 -Has,Joakim,103 -Has,Joshua,100 -Has,Phil,300 -Has,Ed,141 -Has,Arne,252 -START_OR,3.2 - -CompanyOperates,4,Ed -CompanyDoesNotPayDividend,4 - -CompanyOperates,13,Ed -CompanyDoesNotPayDividend,13 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,582,L7,S -CompanyRevenue,KBS,360 -CompanySplits,KBS,360 -KBS receives 180 -Payout,Phil,108,6,10 -Payout,Ed,18,1,10 -PRICE_MOVES_LOG,KBS,122,H4,135,H3 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,146,F3,NW -CompanyRevenue,SNCF,470 -CompanyPaysOutFull,SNCF,470 -Payout,Phil,47,1,10 -Payout,Arne,282,6,10 -Payout,Ed,47,1,10 -Payout,SNCF,94,2,10 -PRICE_MOVES_LOG,SNCF,122,H4,135,H3 -SELL_SHARES_LOG,SNCF,2,10,20,SNCF,270 -PRICE_MOVES_LOG,SNCF,135,H3,122,H4 - -CompanyOperates,DR,Chris -LaysTileAt,DR,579,G10,SW -CompanyRevenue,DR,180 -CompanyPaysOutFull,DR,180 -Payout,Chris,90,5,10 -PRICE_MOVES_LOG,DR,110,G4,122,H4 -BuysTrain,DR,5,IPO,500 -All 5-trains are sold out, 6-trains now available - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,83,I8,N -LAYS_FREE_TOKEN_ON,KKÃB,F5 -CompanyRevenue,KKÃB,160 -CompanyPaysOutFull,KKÃB,160 -Payout,Phil,32,2,10 -Payout,Arne,16,1,10 -Payout,Joakim,80,5,10 -Payout,Ed,32,2,10 -PRICE_MOVES_LOG,KKÃB,110,G4,122,H4 -BuysTrain,KKÃB,6,IPO,600 -FirstTrainBought,6 -StartOfPhase,6 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,611,I6,SE -CompanyRevenue,NS,270 -CompanySplits,NS,270 -NS receives 130 -Payout,Arne,14,1,10 -Payout,Joshua,70,5,10 -Payout,NS,56,4,10 -PRICE_MOVES_LOG,NS,100,F4,110,G4 -SELL_SHARES_LOG,NS,4,10,40,NS,440 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,82,I2,NE -CompanyRevenue,SNCB,130 -CompanyPaysOutFull,SNCB,130 -Payout,Joakim,65,5,10 -Payout,SNCB,65,5,10 -PRICE_MOVES_LOG,SNCB,90,D3,100,E3 -SELL_SHARES_LOG,SNCB,5,10,50,SNCB,500 -PRICE_MOVES_LOG,SNCB,100,E3,75,E6 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,57,R9,SW -LAYS_FREE_TOKEN_ON,KPEV,N11 -CompanyRevenue,KPEV,210 -CompanyPaysOutFull,KPEV,210 -Payout,Joshua,105,5,10 -Payout,KPEV,105,5,10 -PRICE_MOVES_LOG,KPEV,82,D4,90,E4 -BuysTrain,KPEV,P,Pool,100 - -CompanyOperates,FS,Chris -LaysTileAt,FS,582,G10,SW -LAYS_FREE_TOKEN_ON,FS,G10 -CompanyRevenue,FS,240 -CompanyPaysOutFull,FS,240 -Payout,Joakim,24,1,10 -Payout,Chris,120,5,10 -Payout,FS,96,4,10 -PRICE_MOVES_LOG,FS,75,C4,82,D4 -SELL_SHARES_LOG,FS,4,10,40,FS,328 -PRICE_MOVES_LOG,FS,82,D4,65,D7 - -EndOfOperatingRound,3.2 -ORWorthIncrease,Chris,3.2,220 -ORWorthIncrease,Joakim,3.2,144 -ORWorthIncrease,Joshua,3.2,265 -ORWorthIncrease,Phil,3.2,289 -ORWorthIncrease,Ed,3.2,134 -ORWorthIncrease,Arne,3.2,334 -Has,4,10 -Has,13,60 -Has,SNCB,838 -Has,NS,847 -Has,KBS,608 -Has,KPEV,40 -Has,KKÃB,1 -Has,FS,692 -Has,SNCF,814 -Has,DR,228 -Has,Chris,376 -Has,Joakim,272 -Has,Joshua,275 -Has,Phil,487 -Has,Ed,238 -Has,Arne,564 -StartFinalMinorExchangeRound -HasFirstTurn,Phil -MERGE_MINOR_LOG,Ed,4,FS,10,0 -GetShareForMinor,Ed,10,FS,Pool,4 -NoBaseTokenExchange,FS,4,G10 -MinorCloses,4 -MERGE_MINOR_LOG,Ed,13,KBS,60,0 -GetShareForMinor,Ed,10,KBS,Pool,13 -ExchangesBaseToken,KBS,13,L7 -MinorCloses,13 - -END_SR,3 -PRICE_MOVES_LOG,KKÃB,122,H4,135,H3 -SoldOut,KKÃB,122,H4,135,H3 -Has,SNCB,838 -Has,NS,847 -Has,KBS,608 -Has,KPEV,40 -Has,KKÃB,1 -Has,FS,692 -Has,SNCF,814 -Has,DR,228 -Has,Chris,376 -Has,Joakim,272 -Has,Joshua,275 -Has,Phil,487 -Has,Ed,238 -Has,Arne,564 -StartStockRound,4 -HasPriority,Joshua -BUY_SHARE_LOG,Joshua,10,KBS,Pool,135 -SELL_SHARE_LOG,Phil,10,SNCF,122 -BUY_SHARE_LOG,Phil,10,KPEV,KPEV,90 -BUY_SHARE_LOG,Ed,10,KBS,Pool,135 -BUY_SHARE_LOG,Arne,10,KPEV,KPEV,90 -BUY_SHARE_LOG,Chris,10,SNCF,Pool,122 -BUY_SHARE_LOG,Joakim,10,SNCF,Pool,122 -BUY_SHARE_LOG,Joshua,10,DR,Pool,122 -BUY_SHARE_LOG,Phil,10,KPEV,KPEV,90 -BUY_SHARE_LOG,Ed,10,FS,Pool,65 -BUY_SHARE_LOG,Arne,10,FS,Pool,65 -BUY_SHARE_LOG,Chris,10,SNCF,Pool,122 -BUY_SHARE_LOG,Joakim,10,KPEV,KPEV,90 -PASSES,Joshua -BUY_SHARE_LOG,Phil,10,KPEV,KPEV,90 -Autopasses,Ed -BUY_SHARE_LOG,Arne,10,SNCB,Pool,75 -BUY_SHARE_LOG,Chris,10,NS,Pool,110 -SELL_SHARE_LOG,Joakim,10,FS,65 -BUY_SHARE_LOG,Joakim,10,NS,Pool,110 -PASSES,Joshua -BUY_SHARE_LOG,Phil,10,DR,Pool,122 -Autopasses,Ed -BUY_SHARE_LOG,Arne,10,NS,Pool,110 -Autopasses,Chris -PASSES,Joakim -PASSES,Joshua -PASSES,Phil -Autopasses,Ed -PASSES,Arne - -END_SR,4 -PRICE_MOVES_LOG,KBS,135,H3,150,H2 -SoldOut,KBS,135,H3,150,H2 -PRICE_MOVES_LOG,KKÃB,135,H3,150,H2 -SoldOut,KKÃB,135,H3,150,H2 -PRICE_MOVES_LOG,SNCF,122,H4,135,H3 -SoldOut,SNCF,122,H4,135,H3 -PRICE_MOVES_LOG,KPEV,90,E4,100,E3 -SoldOut,KPEV,90,E4,100,E3 -Has,SNCB,838 -Has,NS,847 -Has,KBS,608 -Has,KPEV,490 -Has,KKÃB,1 -Has,FS,692 -Has,SNCF,814 -Has,DR,228 -Has,Chris,22 -Has,Joakim,15 -Has,Joshua,18 -Has,Phil,217 -Has,Ed,38 -Has,Arne,224 -START_OR,4.1 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,83,H7,S -LAYS_FREE_TOKEN_ON,KBS,E10 -CompanyRevenue,KBS,330 -CompanyPaysOutFull,KBS,330 -Payout,Phil,198,6,10 -Payout,Joshua,33,1,10 -Payout,Ed,99,3,10 -PRICE_MOVES_LOG,KBS,150,H2,165,I2 -BuysTrain,KBS,6,IPO,600 -All 6-trains are sold out, 8-trains now available - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,142,E4,S -LAYS_FREE_TOKEN_ON,KKÃB,G10 -CompanyRevenue,KKÃB,390 -CompanyPaysOutFull,KKÃB,390 -Payout,Phil,78,2,10 -Payout,Arne,39,1,10 -Payout,Joakim,195,5,10 -Payout,Ed,78,2,10 -PRICE_MOVES_LOG,KKÃB,150,H2,165,I2 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,14,F5,SW -LAYS_FREE_TOKEN_ON,SNCF,F5 -CompanyRevenue,SNCF,330 -CompanySplits,SNCF,330 -SNCF receives 160 -Payout,Joakim,17,1,10 -Payout,Arne,102,6,10 -Payout,Chris,34,2,10 -Payout,Ed,17,1,10 -PRICE_MOVES_LOG,SNCF,135,H3,150,I3 -BuysTrain,SNCF,8,IPO,800 -FirstTrainBought,8 -StartOfPhase,8 -BuysTrain,SNCF,P,Pool,100 - -CompanyOperates,DR,Chris -LaysTileAt,DR,4,C6,SW -CompanyRevenue,DR,190 -CompanyPaysOutFull,DR,190 -Payout,Phil,19,1,10 -Payout,Chris,95,5,10 -Payout,Joshua,19,1,10 -PRICE_MOVES_LOG,DR,122,H4,135,H3 -BuysTrain,DR,P,Pool,100 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,582,M4,NW -LAYS_FREE_TOKEN_ON,NS,M4 -CompanyDoesNotPayDividend,NS -PRICE_MOVES_LOG,NS,110,G4,100,F4 -BuysTrain,NS,8,IPO,800 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,582,P13,SE -LAYS_FREE_TOKEN_ON,KPEV,P13 -CompanyRevenue,KPEV,320 -CompanyPaysOutFull,KPEV,320 -Payout,Phil,96,3,10 -Payout,Arne,32,1,10 -Payout,Joakim,32,1,10 -Payout,Joshua,160,5,10 -PRICE_MOVES_LOG,KPEV,100,E3,110,F3 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,580,J1,S -CompanyDoesNotPayDividend,SNCB -PRICE_MOVES_LOG,SNCB,75,E6,70,D6 -BuysTrain,SNCB,8,IPO,800 - -CompanyOperates,FS,Chris -LaysTileAt,FS,611,K10,NW -CompanyDoesNotPayDividend,FS -PRICE_MOVES_LOG,FS,65,D7,60,C7 -BuysTrain,FS,5,DR,690 -CompanyDiscardsTrain,DR,P - -EndOfOperatingRound,4.1 -ORWorthIncrease,Chris,4.1,189 -ORWorthIncrease,Joakim,4.1,309 -ORWorthIncrease,Joshua,4.1,240 -ORWorthIncrease,Phil,4.1,554 -ORWorthIncrease,Ed,4.1,274 -ORWorthIncrease,Arne,4.1,258 -Has,SNCB,38 -Has,NS,47 -Has,KBS,8 -Has,KPEV,490 -Has,KKÃB,1 -Has,FS,2 -Has,SNCF,74 -Has,DR,818 -Has,Chris,151 -Has,Joakim,259 -Has,Joshua,230 -Has,Phil,608 -Has,Ed,232 -Has,Arne,397 -START_OR,4.2 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,142,H9,NW -CompanyRevenue,KBS,520 -CompanyPaysOutFull,KBS,520 -Payout,Phil,312,6,10 -Payout,Joshua,52,1,10 -Payout,Ed,156,3,10 -PRICE_MOVES_LOG,KBS,165,I2,180,J2 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,583,J1,S -LAYS_FREE_TOKEN_ON,KKÃB,J1 -CompanyRevenue,KKÃB,450 -CompanySplits,KKÃB,450 -KKÃB receives 220 -Payout,Phil,46,2,10 -Payout,Arne,23,1,10 -Payout,Joakim,115,5,10 -Payout,Ed,46,2,10 -PRICE_MOVES_LOG,KKÃB,165,I2,180,J2 -BuysTrain,KKÃB,P,Pool,100 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,513,I6,S -CompanyRevenue,SNCF,660 -CompanyPaysOutFull,SNCF,660 -Payout,Joakim,66,1,10 -Payout,Arne,396,6,10 -Payout,Ed,66,1,10 -Payout,Chris,132,2,10 -PRICE_MOVES_LOG,SNCF,150,I3,165,J3 - -CompanyOperates,DR,Chris -LaysTileAt,DR,83,F9,SE -LAYS_FREE_TOKEN_ON,DR,I6 -CompanyDoesNotPayDividend,DR -PRICE_MOVES_LOG,DR,135,H3,122,G3 -BuysTrain,DR,8,IPO,800 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,513,K10,S -LAYS_FREE_TOKEN_ON,KPEV,K10 -CompanyRevenue,KPEV,360 -CompanySplits,KPEV,360 -KPEV receives 180 -Payout,Phil,54,3,10 -Payout,Arne,18,1,10 -Payout,Joakim,18,1,10 -Payout,Joshua,90,5,10 -PRICE_MOVES_LOG,KPEV,110,F3,122,G3 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,578,H3,NW -CompanyRevenue,NS,430 -CompanyPaysOutFull,NS,430 -Payout,Arne,86,2,10 -Payout,Joakim,43,1,10 -Payout,Joshua,215,5,10 -Payout,Chris,43,1,10 -PRICE_MOVES_LOG,NS,100,F4,110,G4 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,582,H3,S -LAYS_FREE_TOKEN_ON,SNCB,H3 -CompanyRevenue,SNCB,220 -CompanySplits,SNCB,220 -SNCB receives 110 -Payout,Arne,11,1,10 -Payout,Joakim,55,5,10 -PRICE_MOVES_LOG,SNCB,70,D6,75,E6 -BuysTrain,SNCB,P,Pool,100 - -CompanyOperates,FS,Chris -LaysTileAt,FS,582,S8,NE -CompanyRevenue,FS,300 -CompanyPaysOutFull,FS,300 -Payout,Arne,30,1,10 -Payout,Ed,60,2,10 -Payout,Chris,150,5,10 -PRICE_MOVES_LOG,FS,60,C7,65,D7 - -EndOfOperatingRound,4.2 -ORWorthIncrease,Chris,4.2,325 -ORWorthIncrease,Joakim,4.2,434 -ORWorthIncrease,Joshua,4.2,469 -ORWorthIncrease,Phil,4.2,555 -ORWorthIncrease,Ed,4.2,428 -ORWorthIncrease,Arne,4.2,711 -Has,SNCB,48 -Has,NS,47 -Has,KBS,8 -Has,KPEV,670 -Has,KKÃB,121 -Has,FS,2 -Has,SNCF,74 -Has,DR,18 -Has,Chris,476 -Has,Joakim,556 -Has,Joshua,587 -Has,Phil,1020 -Has,Ed,560 -Has,Arne,961 -StartStockRound,5 -HasPriority,Chris -SELL_SHARE_LOG,Chris,10,FS,65 -BUY_SHARE_LOG,Chris,10,NS,Pool,110 -PASSES,Joakim -BUY_SHARE_LOG,Joshua,10,DR,Pool,122 -PASSES,Phil -BUY_SHARE_LOG,Ed,10,DR,Pool,122 -PASSES,Arne -PASSES,Chris -SELL_SHARE_LOG,Joakim,10,KPEV,122 -PRICE_MOVES_LOG,KPEV,122,G3,110,G4 -BUY_SHARE_LOG,Joakim,10,DR,Pool,122 -SELL_SHARE_LOG,Joshua,10,DR,122 -PRICE_MOVES_LOG,DR,122,G3,110,G4 -BUY_SHARE_LOG,Joshua,10,KPEV,Pool,110 -PASSES,Phil -BUY_SHARE_LOG,Ed,10,DR,Pool,110 -Autopasses,Arne -PASSES,Chris -PASSES,Joakim -Autopasses,Joshua -PASSES,Phil -BUY_SHARE_LOG,Ed,10,SNCB,Pool,75 -Autopasses,Arne -Autopasses,Chris -PASSES,Joakim -Autopasses,Joshua -PASSES,Phil -Autopasses,Ed - -END_SR,5 -PRICE_MOVES_LOG,KBS,180,J2,200,J1 -SoldOut,KBS,180,J2,200,J1 -PRICE_MOVES_LOG,KKÃB,180,J2,200,J1 -SoldOut,KKÃB,180,J2,200,J1 -PRICE_MOVES_LOG,SNCF,165,J3,180,J2 -SoldOut,SNCF,165,J3,180,J2 -PRICE_MOVES_LOG,NS,110,G4,122,G3 -SoldOut,NS,110,G4,122,G3 -PRICE_MOVES_LOG,KPEV,110,G4,122,G3 -SoldOut,KPEV,110,G4,122,G3 -PRICE_MOVES_LOG,DR,110,G4,122,G3 -SoldOut,DR,110,G4,122,G3 -Has,SNCB,48 -Has,NS,47 -Has,KBS,8 -Has,KPEV,670 -Has,KKÃB,121 -Has,FS,2 -Has,SNCF,74 -Has,DR,18 -Has,Chris,431 -Has,Joakim,556 -Has,Joshua,477 -Has,Phil,1020 -Has,Ed,253 -Has,Arne,961 -START_OR,5.1 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,83,D5,N -CompanyRevenue,KBS,660 -CompanyPaysOutFull,KBS,660 -Payout,Phil,396,6,10 -Payout,Joshua,66,1,10 -Payout,Ed,198,3,10 -PRICE_MOVES_LOG,KBS,200,J1,220,K1 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,141,L11,N -CompanyRevenue,KKÃB,540 -CompanyPaysOutFull,KKÃB,540 -Payout,Phil,108,2,10 -Payout,Arne,54,1,10 -Payout,Joakim,270,5,10 -Payout,Ed,108,2,10 -PRICE_MOVES_LOG,KKÃB,200,J1,220,K1 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,611,G4,NW -CompanyRevenue,SNCF,670 -CompanyPaysOutFull,SNCF,670 -Payout,Arne,402,6,10 -Payout,Joakim,67,1,10 -Payout,Ed,67,1,10 -Payout,Chris,134,2,10 -PRICE_MOVES_LOG,SNCF,180,J2,200,K2 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,8,L1,N -CompanyRevenue,NS,440 -CompanyPaysOutFull,NS,440 -Payout,Arne,88,2,10 -Payout,Joakim,44,1,10 -Payout,Joshua,220,5,10 -Payout,Chris,88,2,10 -PRICE_MOVES_LOG,NS,122,G3,135,H3 - -CompanyOperates,KPEV,Joshua -LaysTileAtFor,KPEV,4,O12,NW,60 -CompanyRevenue,KPEV,480 -CompanySplits,KPEV,480 -KPEV receives 240 -Payout,Phil,72,3,10 -Payout,Arne,24,1,10 -Payout,Joshua,144,6,10 -PRICE_MOVES_LOG,KPEV,122,G3,135,H3 -BuysTrain,KPEV,8,IPO,800 -CompanyDiscardsTrain,KPEV,P - -CompanyOperates,DR,Chris -LaysTileAt,DR,513,G4,S -LAYS_FREE_TOKEN_ON,DR,G4 -CompanyRevenue,DR,520 -CompanyPaysOutFull,DR,520 -Payout,Phil,52,1,10 -Payout,Joakim,52,1,10 -Payout,Joshua,52,1,10 -Payout,Ed,104,2,10 -Payout,Chris,260,5,10 -PRICE_MOVES_LOG,DR,122,G3,135,H3 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,9,H1,S -CompanyRevenue,SNCB,380 -CompanyPaysOutFull,SNCB,380 -Payout,Arne,38,1,10 -Payout,Joakim,190,5,10 -Payout,Ed,38,1,10 -PRICE_MOVES_LOG,SNCB,75,E6,82,E5 - -CompanyOperates,FS,Chris -LaysTileAt,FS,145,L11,S -CompanyRevenue,FS,350 -CompanyPaysOutFull,FS,350 -Payout,Arne,35,1,10 -Payout,Ed,70,2,10 -Payout,Chris,140,4,10 -PRICE_MOVES_LOG,FS,65,D7,70,D6 - -EndOfOperatingRound,5.1 -ORWorthIncrease,Chris,5.1,773 -ORWorthIncrease,Joakim,5.1,804 -ORWorthIncrease,Joshua,5.1,658 -ORWorthIncrease,Phil,5.1,840 -ORWorthIncrease,Ed,5.1,748 -ORWorthIncrease,Arne,5.1,832 -Has,SNCB,48 -Has,NS,47 -Has,KBS,8 -Has,KPEV,50 -Has,KKÃB,121 -Has,FS,2 -Has,SNCF,74 -Has,DR,18 -Has,Chris,1053 -Has,Joakim,1179 -Has,Joshua,959 -Has,Phil,1648 -Has,Ed,838 -Has,Arne,1602 -START_OR,5.2 - -CompanyOperates,KBS,Phil -LaysTileAt,KBS,576,Q2,S -CompanyRevenue,KBS,700 -CompanyPaysOutFull,KBS,700 -Payout,Phil,420,6,10 -Payout,Joshua,70,1,10 -Payout,Ed,210,3,10 -PRICE_MOVES_LOG,KBS,220,K1,245,L1 - -CompanyOperates,KKÃB,Joakim -LaysTileAt,KKÃB,578,C4,SE -CompanyRevenue,KKÃB,560 -CompanyPaysOutFull,KKÃB,560 -Payout,Phil,112,2,10 -Payout,Arne,56,1,10 -Payout,Joakim,280,5,10 -Payout,Ed,112,2,10 -PRICE_MOVES_LOG,KKÃB,220,K1,245,L1 - -CompanyOperates,SNCF,Arne -LaysTileAt,SNCF,611,F5,NW -CompanyRevenue,SNCF,710 -CompanyPaysOutFull,SNCF,710 -Payout,Arne,426,6,10 -Payout,Joakim,71,1,10 -Payout,Ed,71,1,10 -Payout,Chris,142,2,10 -PRICE_MOVES_LOG,SNCF,200,K2,220,L2 - -CompanyOperates,NS,Joshua -LaysTileAt,NS,513,F5,S -LAYS_FREE_TOKEN_ON,NS,F5 -CompanyRevenue,NS,590 -CompanyPaysOutFull,NS,590 -Payout,Arne,118,2,10 -Payout,Joakim,59,1,10 -Payout,Joshua,295,5,10 -Payout,Chris,118,2,10 -PRICE_MOVES_LOG,NS,135,H3,150,I3 - -CompanyOperates,KPEV,Joshua -LaysTileAt,KPEV,143,U6,S -CompanyRevenue,KPEV,690 -CompanyPaysOutFull,KPEV,690 -Payout,Phil,207,3,10 -Payout,Arne,69,1,10 -Payout,Joshua,414,6,10 -PRICE_MOVES_LOG,KPEV,135,H3,150,I3 - -CompanyOperates,DR,Chris -LaysTileAt,DR,9,F11,NW -CompanyRevenue,DR,520 -CompanyPaysOutFull,DR,520 -Payout,Phil,52,1,10 -Payout,Joshua,52,1,10 -Payout,Joakim,52,1,10 -Payout,Ed,104,2,10 -Payout,Chris,260,5,10 -PRICE_MOVES_LOG,DR,135,H3,150,I3 - -CompanyOperates,SNCB,Joakim -LaysTileAt,SNCB,582,C4,N -LAYS_FREE_TOKEN_ON,SNCB,C4 -CompanyRevenue,SNCB,540 -CompanyPaysOutFull,SNCB,540 -Payout,Arne,54,1,10 -Payout,Joakim,270,5,10 -Payout,Ed,54,1,10 -PRICE_MOVES_LOG,SNCB,82,E5,90,F5 - -CompanyOperates,FS,Chris -LaysTileAt,FS,15,R9,SW -LAYS_FREE_TOKEN_ON,FS,S8 -CompanyRevenue,FS,350 -CompanyPaysOutFull,FS,350 -Payout,Arne,35,1,10 -Payout,Ed,70,2,10 -Payout,Chris,140,4,10 -BankIsBrokenReportText -PRICE_MOVES_LOG,FS,70,D6,75,E6 - -EndOfOperatingRound,5.2 -ORWorthIncrease,Chris,5.2,825 -ORWorthIncrease,Joakim,5.2,947 -ORWorthIncrease,Joshua,5.2,1036 -ORWorthIncrease,Phil,5.2,1051 -ORWorthIncrease,Ed,5.2,814 -ORWorthIncrease,Arne,5.2,961 -Has,SNCB,48 -Has,NS,47 -Has,KBS,8 -Has,KPEV,50 -Has,KKÃB,121 -Has,FS,2 -Has,SNCF,74 -Has,DR,18 -Has,Chris,1713 -Has,Joakim,1911 -Has,Joshua,1790 -Has,Phil,2439 -Has,Ed,1459 -Has,Arne,2360 -GameOver -EoGWinnerPhil! -EoGFinalRanking : -1. 4999 Phil -2. 4540 Arne -3. 4106 Joakim -4. 3835 Joshua -5. 3503 Chris -6. 3444 Ed diff --git a/test/data/real/18GA_A.rails b/test/data/real/18GA_A.rails deleted file mode 100644 index 53bf9c9..0000000 Binary files a/test/data/real/18GA_A.rails and /dev/null differ diff --git a/test/data/real/18GA_A.report b/test/data/real/18GA_A.report deleted file mode 100644 index 29c2395..0000000 --- a/test/data/real/18GA_A.report +++ /dev/null @@ -1,415 +0,0 @@ -GameIs,18GA -PlayerIs,1,adik -PlayerIs,2,ola -PlayerIs,3,abadura -PlayerIs,4,bazik -PlayerCash,450 -BankHas,6200 -StartOfPhase,2 -BankSizeIs,6200 -StartOfInitialRound -HasPriority,adik -BID_ITEM_LOG,adik,105,OSO,345 -BID_ITEM_LOG,ola,45,MR,405 -BID_ITEM_LOG,abadura,155,M&B,295 -BID_ITEM_LOG,bazik,110,OSO,340 -BID_ITEM_LOG,adik,75,W&S,270 -BID_ITEM_LOG,ola,160,M&B,245 -BID_ITEM_LOG,abadura,115,OSO,180 -BID_ITEM_LOG,bazik,165,M&B,175 -BuysItemFor,adik,LT,20 -BuysItemFor,ola,MR,45 -BuysItemFor,adik,W&S,75 -TO_AUCTION,OSO -BID_ITEM_LOG,bazik,120,OSO,165 -PASSES,adik -BID_ITEM_LOG,abadura,125,OSO,170 -BID_ITEM_LOG,bazik,130,OSO,155 -PASSES,adik -PASSES,abadura -BuysItemFor,bazik,OSO,130 -TO_AUCTION,M&B -PASSES,ola -BID_ITEM_LOG,abadura,170,M&B,280 -BID_ITEM_LOG,bazik,175,M&B,145 -PASSES,ola -PASSES,abadura -BuysItemFor,bazik,M&B,175 -ALSO_GETS,bazik,CERT_NAME,CoG,10 -Has,adik,355 -Has,ola,405 -Has,abadura,450 -Has,bazik,145 -StartStockRound,1 -HasPriority,ola -START_COMPANY_LOG,ola,GA,55,110,2,20,BANK -START_COMPANY_LOG,abadura,ACL,55,110,2,20,BANK -Autopasses,bazik -START_COMPANY_LOG,adik,W&A,55,110,2,20,BANK -BUY_SHARE_LOG,ola,10,GA,IPO,55 -BUY_SHARE_LOG,abadura,10,ACL,IPO,55 -Autopasses,bazik -BUY_SHARE_LOG,adik,10,W&A,IPO,55 -BUY_SHARE_LOG,ola,10,GA,IPO,55 -BUY_SHARE_LOG,abadura,10,ACL,IPO,55 -Autopasses,bazik -BUY_SHARE_LOG,adik,10,W&A,IPO,55 -BUY_SHARE_LOG,ola,10,GA,IPO,55 -BUY_SHARE_LOG,abadura,10,ACL,IPO,55 -Autopasses,bazik -BUY_SHARE_LOG,adik,10,W&A,IPO,55 -BUY_SHARE_LOG,ola,10,GA,IPO,55 -FloatsWithCash,GA,550 -BUY_SHARE_LOG,abadura,10,ACL,IPO,55 -FloatsWithCash,ACL,550 -Autopasses,bazik -BUY_SHARE_LOG,adik,10,W&A,IPO,55 -FloatsWithCash,W&A,550 -PASSES,ola -Autopasses,abadura -Autopasses,bazik -Autopasses,adik - -END_SR,1 -Has,ACL,550 -Has,GA,550 -Has,W&A,550 -Has,adik,25 -Has,ola,75 -Has,abadura,120 -Has,bazik,145 -START_OR,1.1 -ReceivesFor,adik,5,LT -ReceivesFor,ola,10,MR -ReceivesFor,adik,15,W&S -ReceivesFor,bazik,20,OSO -ReceivesFor,bazik,25,M&B - -CompanyOperates,GA,ola -LaysTileAt,GA,6,D10,NE -CompanyDoesNotPayDividend,GA -PRICE_MOVES_LOG,GA,55,C4,50,B4 -BuysTrain,GA,2,IPO,100 -FirstTrainBought,2 - -CompanyOperates,ACL,abadura -LaysTileAt,ACL,6,I11,NW -CompanyDoesNotPayDividend,ACL -PRICE_MOVES_LOG,ACL,55,C4,50,B4 -BuysTrain,ACL,2,IPO,100 - -CompanyOperates,W&A,adik -LaysTileAt,W&A,451,D4,SW -CompanyDoesNotPayDividend,W&A -PRICE_MOVES_LOG,W&A,55,C4,50,B4 -BuysTrain,W&A,2,IPO,100 - -EndOfOperatingRound,1.1 -ORWorthIncrease,adik,1.1,-10 -ORWorthIncrease,ola,1.1,-20 -ORWorthIncrease,abadura,1.1,-30 -ORWorthIncrease,bazik,1.1,45 -Has,ACL,450 -Has,GA,450 -Has,W&A,450 -Has,adik,45 -Has,ola,85 -Has,abadura,120 -Has,bazik,190 -StartStockRound,2 -HasPriority,ola -BUY_SHARE_LOG,ola,10,W&A,IPO,55 -BUY_SHARE_LOG,abadura,10,W&A,IPO,55 -BUY_SHARE_LOG,bazik,10,ACL,IPO,55 -Autopasses,adik -Autopasses,ola -BUY_SHARE_LOG,abadura,10,GA,IPO,55 -BUY_SHARE_LOG,bazik,10,ACL,IPO,55 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,ACL,IPO,55 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -PASSES,bazik - -END_SR,2 -Has,ACL,450 -Has,GA,450 -Has,W&A,450 -Has,adik,45 -Has,ola,30 -Has,abadura,10 -Has,bazik,25 -START_OR,2.1 -ReceivesFor,adik,5,LT -ReceivesFor,ola,10,MR -ReceivesFor,adik,15,W&S -ReceivesFor,bazik,20,OSO -ReceivesFor,bazik,25,M&B - -CompanyOperates,GA,ola -LaysTileAt,GA,8,C9,NE -CompanyRevenue,GA,50 -CompanyPaysOutFull,GA,50 -Payout,ola,30,6,10 -Payout,abadura,5,1,10 -PRICE_MOVES_LOG,GA,50,B4,55,C4 - -CompanyOperates,ACL,abadura -LaysTileAtFor,ACL,8,J10,NW,40 -CompanyRevenue,ACL,50 -CompanyPaysOutFull,ACL,50 -Payout,bazik,15,3,10 -Payout,abadura,30,6,10 -PRICE_MOVES_LOG,ACL,50,B4,55,C4 -BuysTrain,ACL,2,IPO,100 - -CompanyOperates,W&A,adik -LaysTileAt,W&A,5,C3,W -CompanyRevenue,W&A,50 -CompanyPaysOutFull,W&A,50 -Payout,ola,5,1,10 -Payout,abadura,5,1,10 -Payout,adik,30,6,10 -PRICE_MOVES_LOG,W&A,50,B4,55,C4 -BuysTrain,W&A,2,IPO,100 -All 2-trains are sold out, 3-trains now available - -EndOfOperatingRound,2.1 -ORWorthIncrease,adik,2.1,80 -ORWorthIncrease,ola,2.1,80 -ORWorthIncrease,abadura,2.1,80 -ORWorthIncrease,bazik,2.1,75 -Has,ACL,310 -Has,GA,450 -Has,W&A,350 -Has,adik,95 -Has,ola,75 -Has,abadura,50 -Has,bazik,85 -StartStockRound,3 -HasPriority,adik -BUY_SHARE_LOG,adik,10,ACL,IPO,55 -BUY_SHARE_LOG,ola,10,W&A,IPO,55 -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,W&A,IPO,55 -Autopasses,adik -PASSES,ola -Autopasses,abadura -PASSES,bazik - -END_SR,3 -PRICE_MOVES_LOG,ACL,55,C4,60,C3 -SoldOut,ACL,55,C4,60,C3 -PRICE_MOVES_LOG,W&A,55,C4,60,C3 -SoldOut,W&A,55,C4,60,C3 -Has,ACL,310 -Has,GA,450 -Has,W&A,350 -Has,adik,40 -Has,ola,20 -Has,abadura,50 -Has,bazik,30 -START_OR,3.1 -ReceivesFor,adik,5,LT -ReceivesFor,ola,10,MR -ReceivesFor,adik,15,W&S -ReceivesFor,bazik,20,OSO -ReceivesFor,bazik,25,M&B - -CompanyOperates,ACL,abadura -LaysTileAt,ACL,5,I9,W -CompanyRevenue,ACL,100 -CompanyPaysOutFull,ACL,100 -Payout,adik,10,1,10 -Payout,bazik,30,3,10 -Payout,abadura,60,6,10 -PRICE_MOVES_LOG,ACL,60,C3,70,D3 -BuysTrain,ACL,3,IPO,180 -FirstTrainBought,3 -StartOfPhase,3 - -CompanyOperates,W&A,adik -LaysTileAt,W&A,9,D2,SW -LAYS_TOKEN_ON,W&A,C3,40 -CompanyRevenue,W&A,100 -CompanyPaysOutFull,W&A,100 -Payout,abadura,10,1,10 -Payout,bazik,10,1,10 -Payout,adik,60,6,10 -Payout,ola,20,2,10 -PRICE_MOVES_LOG,W&A,60,C3,70,D3 -BuysTrain,W&A,3,IPO,180 -BuysPrivateFromFor,W&A,W&S,adik,105 - -CompanyOperates,GA,ola -LaysTileAt,GA,453,D10,W -CompanyRevenue,GA,70 -CompanyPaysOutFull,GA,70 -Payout,abadura,7,1,10 -Payout,ola,42,6,10 -PRICE_MOVES_LOG,GA,55,C4,60,D4 -BuysTrain,GA,3,IPO,180 -BuysPrivateFromFor,GA,MR,ola,60 - -EndOfOperatingRound,3.1 -ORWorthIncrease,adik,3.1,195 -ORWorthIncrease,ola,3.1,142 -ORWorthIncrease,abadura,3.1,152 -ORWorthIncrease,bazik,3.1,125 -Has,ACL,130 -Has,GA,210 -Has,W&A,25 -Has,adik,235 -Has,ola,152 -Has,abadura,127 -Has,bazik,115 -StartStockRound,4 -HasPriority,adik -BUY_SHARE_LOG,adik,10,GA,IPO,55 -SELL_SHARES_LOG,ola,2,10,20,W&A,140 -PRICE_MOVES_LOG,W&A,70,D3,55,D5 -SELL_SHARE_LOG,ola,10,GA,60 -PRICE_MOVES_LOG,GA,60,D4,55,D5 -START_COMPANY_LOG,ola,SAL,55,110,2,20,BANK -SELL_SHARE_LOG,abadura,10,GA,55 -PRICE_MOVES_LOG,GA,55,D5,50,D6 -SELL_SHARE_LOG,abadura,10,W&A,55 -PRICE_MOVES_LOG,W&A,55,D5,50,D6 -START_COMPANY_LOG,abadura,G&F,55,110,2,20,BANK -BUY_SHARE_LOG,bazik,10,GA,Pool,50 -SELL_SHARE_LOG,adik,10,ACL,70 -PRICE_MOVES_LOG,ACL,70,D3,60,D4 -SELL_SHARE_LOG,adik,10,GA,50 -PRICE_MOVES_LOG,GA,50,D6,45,D7 -SELL_SHARE_LOG,adik,10,W&A,50 -PRICE_MOVES_LOG,W&A,50,D6,45,D7 -START_COMPANY_LOG,adik,CoG,70,140,2,20,BANK -BUY_SHARE_LOG,ola,10,SAL,IPO,55 -PASSES,abadura -BUY_SHARE_LOG,bazik,10,ACL,Pool,60 -BUY_SHARE_LOG,adik,10,CoG,IPO,70 -BUY_SHARE_LOG,ola,10,SAL,IPO,55 -PASSES,abadura -SELL_SHARES_LOG,bazik,4,10,40,ACL,240 -PRICE_MOVES_LOG,ACL,60,D4,45,D7 -BUY_SHARE_LOG,bazik,10,G&F,IPO,55 -BUY_SHARE_LOG,adik,10,CoG,IPO,70 -BUY_SHARE_LOG,ola,10,SAL,IPO,55 -BUY_SHARE_LOG,abadura,10,G&F,IPO,55 -BUY_SHARE_LOG,bazik,10,G&F,IPO,55 -BUY_SHARE_LOG,adik,10,CoG,IPO,70 -FloatsWithCash,CoG,700 -BUY_SHARE_LOG,ola,10,SAL,IPO,55 -FloatsWithCash,SAL,550 -BUY_SHARE_LOG,abadura,10,G&F,IPO,55 -FloatsWithCash,G&F,550 -BUY_SHARE_LOG,bazik,10,G&F,IPO,55 -Autopasses,adik -Autopasses,ola -PASSES,abadura -BUY_SHARE_LOG,bazik,10,G&F,IPO,55 -Autopasses,adik -Autopasses,ola -SELL_SHARE_LOG,abadura,10,ACL,45 -BUY_SHARE_LOG,abadura,10,G&F,IPO,55 -SELL_SHARES_LOG,bazik,4,10,40,G&F,220 -PRICE_MOVES_LOG,G&F,55,C4,40,C7 -BUY_SHARE_LOG,bazik,10,CoG,IPO,70 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,CoG,IPO,70 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,CoG,IPO,70 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -SELL_SHARES_LOG,bazik,4,10,40,CoG,280 -PRICE_MOVES_LOG,CoG,70,D3,45,D7 -BUY_SHARE_LOG,bazik,10,SAL,IPO,55 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,SAL,IPO,55 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,SAL,IPO,55 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -SELL_SHARES_LOG,bazik,3,10,30,SAL,165 -PRICE_MOVES_LOG,SAL,55,C4,40,C7 -BUY_SHARE_LOG,bazik,10,W&A,Pool,45 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,W&A,Pool,45 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,W&A,Pool,45 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,W&A,Pool,45 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,GA,Pool,45 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -BUY_SHARE_LOG,bazik,10,GA,Pool,45 -Autopasses,adik -Autopasses,ola -Autopasses,abadura -PASSES,bazik - -END_SR,4 -PRICE_MOVES_LOG,W&A,45,D7,50,D6 -SoldOut,W&A,45,D7,50,D6 -Has,ACL,130 -Has,CoG,700 -Has,GA,210 -Has,G&F,550 -Has,SAL,550 -Has,W&A,25 -Has,adik,0 -Has,ola,22 -Has,abadura,7 -Has,bazik,45 -START_OR,4.1 -ReceivesFor,adik,5,LT -ReceivesFor,GA,10,MR -ReceivesFor,W&A,15,W&S -ReceivesFor,bazik,20,OSO -ReceivesFor,bazik,25,M&B - -CompanyOperates,W&A,adik -LaysTileAt,W&A,15,C3,NE -CompanyRevenue,W&A,120 -CompanyWithholds,W&A,120 -PRICE_MOVES_LOG,W&A,50,D6,45,C6 - -CompanyOperates,GA,ola -LaysTileAt,GA,9,F12,NW -LaysTileAt,GA,9,E11,NW -CompanyRevenue,GA,70 -CompanyPaysOutFull,GA,70 -Payout,bazik,21,3,10 -Payout,ola,35,5,10 -PRICE_MOVES_LOG,GA,45,D7,50,E7 -BuysTrain,GA,3,IPO,180 -All 3-trains are sold out, 4-trains now available - -CompanyOperates,ACL,abadura -LaysTileAt,ACL,15,I9,E -CompanyRevenue,ACL,140 -CompanyWithholds,ACL,140 -PRICE_MOVES_LOG,ACL,45,D7,40,C7 |
From: Stefan F. <ste...@us...> - 2012-01-29 17:57:58
|
test/data/real/18TN_A.rails |binary test/data/real/18TN_A.report | 612 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 612 insertions(+) New commits: commit 6f3e1b37eec99dda21eef3bd7b66eb6a1c0716ea Author: Stefan Frey <ste...@we...> Date: Sun Jan 29 18:57:29 2012 +0100 18TN test game added diff --git a/test/data/real/18TN_A.rails b/test/data/real/18TN_A.rails new file mode 100644 index 0000000..6936faa Binary files /dev/null and b/test/data/real/18TN_A.rails differ diff --git a/test/data/real/18TN_A.report b/test/data/real/18TN_A.report new file mode 100644 index 0000000..2771851 --- /dev/null +++ b/test/data/real/18TN_A.report @@ -0,0 +1,612 @@ +GameIs,18TN +PlayerIs,1,Bob +PlayerIs,2,Chester +PlayerIs,3,Joshua +PlayerIs,4,Rob +PlayerCash,450 +BankHas,6200 +StartOfPhase,2 +BankSizeIs,6200 +StartOfInitialRound +HasPriority,Bob +BID_ITEM_LOG,Bob,75,M&C,375 +BID_ITEM_LOG,Chester,180,L&N,270 +BID_ITEM_LOG,Joshua,105,O&W,345 +BID_ITEM_LOG,Rob,185,L&N,265 +BuysItemFor,Bob,TCC,20 +BuysItemFor,Chester,ET&WNC,40 +BuysItemFor,Bob,M&C,75 +BuysItemFor,Joshua,O&W,105 +TO_AUCTION,L&N +BID_ITEM_LOG,Chester,190,L&N,220 +BID_ITEM_LOG,Rob,195,L&N,255 +PASSES,Chester +BuysItemFor,Rob,PRES_CERT_NAME,L&N,20,195 +FloatsWithCash,L&N,800 +Has,L&N,800 +Has,Bob,355 +Has,Chester,410 +Has,Joshua,345 +Has,Rob,255 +StartStockRound,1 +HasPriority,Joshua +PASSES,Joshua +BUY_SHARE_LOG,Rob,10,L&N,IPO,80 +BUY_SHARE_LOG,Bob,10,L&N,IPO,80 +START_COMPANY_LOG,Chester,SOU,65,130,2,20,BANK +BUY_SHARE_LOG,Joshua,10,L&N,IPO,80 +BUY_SHARE_LOG,Rob,10,L&N,IPO,80 +PASSES,Bob +BUY_SHARE_LOG,Chester,10,SOU,IPO,65 +BUY_SHARE_LOG,Joshua,10,L&N,IPO,80 +BUY_SHARE_LOG,Rob,10,L&N,IPO,80 +PASSES,Bob +BUY_SHARE_LOG,Chester,10,SOU,IPO,65 +BUY_SHARE_LOG,Joshua,10,L&N,IPO,80 +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,L&N,IPO,80 +BUY_SHARE_LOG,Chester,10,SOU,IPO,65 +PASSES,Joshua +Autopasses,Rob +PASSES,Bob +BUY_SHARE_LOG,Chester,10,SOU,IPO,65 +FloatsWithCash,SOU,650 +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,SOU,IPO,65 +PASSES,Chester +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,SOU,IPO,65 +PASSES,Chester +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,SOU,IPO,65 +PASSES,Chester +Autopasses,Joshua +Autopasses,Rob +PASSES,Bob + +END_SR,1 +PRICE_MOVES_LOG,L&N,80,E3,90,E2 +SoldOut,L&N,80,E3,90,E2 +Has,L&N,800 +Has,SOU,650 +Has,Bob,0 +Has,Chester,20 +Has,Joshua,105 +Has,Rob,15 +START_OR,1.1 +ReceivesFor,Bob,5,TCC +ReceivesFor,Chester,10,ET&WNC +ReceivesFor,Bob,15,M&C +ReceivesFor,Joshua,20,O&W + +CompanyOperates,L&N,Rob +LaysTileAtFor,L&N,9,B15,W,60 +LaysTileAt,L&N,5,B17,NE +LAYS_TOKEN_ON,L&N,B17,40 +CompanyDoesNotPayDividend,L&N +PRICE_MOVES_LOG,L&N,90,E2,80,D2 +BuysTrain,L&N,2,IPO,80 +FirstTrainBought,2 + +CompanyOperates,SOU,Chester +BuysPrivateFromFor,SOU,ET&WNC,Chester,40 +LaysTileAt,SOU,8,F19,W +LaysTileAt,SOU,8,E20,E +LaysTileAtFor,SOU,57,F17,W,40 +CompanyDoesNotPayDividend,SOU +PRICE_MOVES_LOG,SOU,65,D4,55,C4 +BuysTrain,SOU,2,IPO,80 + +EndOfOperatingRound,1.1 +ORWorthIncrease,Bob,1.1,-30 +ORWorthIncrease,Chester,1.1,-50 +ORWorthIncrease,Joshua,1.1,-10 +ORWorthIncrease,Rob,1.1,-50 +Has,L&N,620 +Has,SOU,490 +Has,Bob,20 +Has,Chester,70 +Has,Joshua,125 +Has,Rob,15 +StartStockRound,2 +HasPriority,Chester +PASSES,Chester +BUY_SHARE_LOG,Joshua,10,SOU,IPO,65 +Autopasses,Rob +PASSES,Bob +PASSES,Chester +Autopasses,Joshua + +END_SR,2 +PRICE_MOVES_LOG,L&N,80,D2,90,D1 +SoldOut,L&N,80,D2,90,D1 +PRICE_MOVES_LOG,SOU,55,C4,60,C3 +SoldOut,SOU,55,C4,60,C3 +Has,L&N,620 +Has,SOU,490 +Has,Bob,20 +Has,Chester,70 +Has,Joshua,60 +Has,Rob,15 +START_OR,2.1 +ReceivesFor,Bob,5,TCC +ReceivesFor,SOU,10,ET&WNC +ReceivesFor,Bob,15,M&C +ReceivesFor,Joshua,20,O&W + +CompanyOperates,L&N,Rob +LaysTileAt,L&N,58,E10,NE +LaysTileAtFor,L&N,57,F11,NW,40 +CompanyRevenue,L&N,70 +CompanyPaysOutFull,L&N,70 +Payout,Joshua,21,3,10 +Payout,Bob,14,2,10 +Payout,Rob,35,5,10 +PRICE_MOVES_LOG,L&N,90,D1,100,E1 +BuysTrain,L&N,2,IPO,80 + +CompanyOperates,SOU,Chester +LaysTileAtFor,SOU,9,F15,E,60 +LaysTileAt,SOU,58,F13,E +CompanyRevenue,SOU,80 +CompanyPaysOutFull,SOU,80 +Payout,Joshua,8,1,10 +Payout,Bob,24,3,10 +Payout,Chester,48,6,10 +PRICE_MOVES_LOG,SOU,60,C3,70,D3 +BuysTrain,SOU,2,IPO,80 + +EndOfOperatingRound,2.1 +ORWorthIncrease,Bob,2.1,108 +ORWorthIncrease,Chester,2.1,108 +ORWorthIncrease,Joshua,2.1,89 +ORWorthIncrease,Rob,2.1,85 +Has,L&N,500 +Has,SOU,360 +Has,Bob,78 +Has,Chester,118 +Has,Joshua,109 +Has,Rob,50 +StartStockRound,3 +HasPriority,Rob +PASSES,Rob +SELL_SHARES_LOG,Bob,2,10,20,L&N,200 +PRICE_MOVES_LOG,L&N,100,E1,80,E3 +SELL_SHARES_LOG,Bob,3,10,30,SOU,210 +PRICE_MOVES_LOG,SOU,70,D3,55,D6 +START_COMPANY_LOG,Bob,TC,80,160,2,20,BANK +BUY_SHARE_LOG,Chester,10,L&N,Pool,80 +BUY_SHARE_LOG,Joshua,10,L&N,Pool,80 +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,TC,IPO,80 +PASSES,Chester +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,TC,IPO,80 +PASSES,Chester +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,TC,IPO,80 +PASSES,Chester +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,TC,IPO,80 +FloatsWithCash,TC,800 +PASSES,Chester +Autopasses,Joshua +Autopasses,Rob +PASSES,Bob + +END_SR,3 +PRICE_MOVES_LOG,L&N,80,E3,90,E2 +SoldOut,L&N,80,E3,90,E2 +Has,L&N,500 +Has,SOU,360 +Has,TC,800 +Has,Bob,8 +Has,Chester,38 +Has,Joshua,29 +Has,Rob,50 +START_OR,3.1 +ReceivesFor,Bob,5,TCC +ReceivesFor,SOU,10,ET&WNC +ReceivesFor,Bob,15,M&C +ReceivesFor,Joshua,20,O&W + +CompanyOperates,L&N,Rob +LaysTileAt,L&N,5,G12,E +LAYS_TOKEN_ON,L&N,G12,100 +CompanyRevenue,L&N,120 +CompanyPaysOutFull,L&N,120 +Payout,Joshua,48,4,10 +Payout,Rob,60,5,10 +Payout,Chester,12,1,10 +PRICE_MOVES_LOG,L&N,90,E2,100,F2 + +CompanyOperates,TC,Bob +CompanyDoesNotPayDividend,TC +PRICE_MOVES_LOG,TC,80,E3,70,D3 +BuysTrain,TC,2,IPO,80 +All 2-trains are sold out, 3-trains now available + +CompanyOperates,SOU,Chester +CompanyRevenue,SOU,110 +CompanyPaysOutFull,SOU,110 +Payout,Joshua,11,1,10 +Payout,Chester,66,6,10 +Payout,SOU,33,3,10 +PRICE_MOVES_LOG,SOU,55,D6,65,E6 +BuysTrain,SOU,3,IPO,180 +FirstTrainBought,3 +StartOfPhase,3 + +EndOfOperatingRound,3.1 +ORWorthIncrease,Bob,3.1,-40 +ORWorthIncrease,Chester,3.1,148 +ORWorthIncrease,Joshua,3.1,129 +ORWorthIncrease,Rob,3.1,110 +Has,L&N,400 +Has,SOU,223 +Has,TC,720 +Has,Bob,28 +Has,Chester,116 +Has,Joshua,108 +Has,Rob,110 +StartStockRound,4 +HasPriority,Chester +BUY_SHARE_LOG,Chester,10,TC,IPO,80 +SELL_SHARES_LOG,Joshua,4,10,40,L&N,400 +PRICE_MOVES_LOG,L&N,100,F2,75,F5 +SELL_SHARE_LOG,Joshua,10,SOU,65 +PRICE_MOVES_LOG,SOU,65,E6,60,E7 +START_COMPANY_LOG,Joshua,GMO,90,180,2,20,BANK +BUY_SHARE_LOG,Rob,10,L&N,Pool,75 +Autopasses,Bob +Autopasses,Chester +BUY_SHARE_LOG,Joshua,10,GMO,IPO,90 +Autopasses,Rob +Autopasses,Bob +Autopasses,Chester +BUY_SHARE_LOG,Joshua,10,GMO,IPO,90 +Autopasses,Rob +Autopasses,Bob +Autopasses,Chester +BUY_SHARE_LOG,Joshua,10,GMO,IPO,90 +Autopasses,Rob +Autopasses,Bob +Autopasses,Chester +BUY_SHARE_LOG,Joshua,10,GMO,IPO,90 +FloatsWithCash,GMO,900 +Autopasses,Rob +Autopasses,Bob +Autopasses,Chester +PASSES,Joshua + +END_SR,4 +Has,GMO,900 +Has,L&N,400 +Has,SOU,223 +Has,TC,720 +Has,Bob,28 +Has,Chester,36 +Has,Joshua,33 +Has,Rob,35 +START_OR,4.1 +ReceivesFor,Bob,5,TCC +ReceivesFor,SOU,10,ET&WNC +ReceivesFor,Bob,15,M&C +ReceivesFor,Joshua,20,O&W + +CompanyOperates,GMO,Joshua +LaysTileAt,GMO,6,H7,NE +LaysTileAt,GMO,8,F7,SW +CompanyDoesNotPayDividend,GMO +PRICE_MOVES_LOG,GMO,90,E2,80,D2 +BuysTrain,GMO,3,IPO,180 + +CompanyOperates,L&N,Rob +LaysTileAt,L&N,15,B17,SE +CompanyRevenue,L&N,140 +CompanyPaysOutFull,L&N,140 +Payout,Chester,14,1,10 +Payout,Rob,84,6,10 +Payout,L&N,42,3,10 +PRICE_MOVES_LOG,L&N,75,F5,80,G5 +BuysTrain,L&N,3,IPO,180 + +CompanyOperates,TC,Bob +LaysTileAtFor,TC,8,C18,SW,60 +LaysTileAt,TC,8,D17,NE +LAYS_TOKEN_ON,TC,B17,40 +CompanyRevenue,TC,80 +CompanyPaysOutFull,TC,80 +Payout,Chester,8,1,10 +Payout,Bob,48,6,10 +PRICE_MOVES_LOG,TC,70,D3,80,E3 +BuysTrain,TC,3,IPO,180 +StartOfPhase,3½ + +CompanyOperates,SOU,Chester +LaysTileAt,SOU,619,G12,SW +CompanyRevenue,SOU,140 +CompanyPaysOutFull,SOU,140 +Payout,Chester,84,6,10 +Payout,SOU,56,4,10 +PRICE_MOVES_LOG,SOU,60,E7,65,E6 + +EndOfOperatingRound,4.1 +ORWorthIncrease,Bob,4.1,128 +ORWorthIncrease,Chester,4.1,151 +ORWorthIncrease,Joshua,4.1,-40 +ORWorthIncrease,Rob,4.1,114 +Has,GMO,720 +Has,L&N,262 +Has,SOU,289 +Has,TC,440 +Has,Bob,96 +Has,Chester,142 +Has,Joshua,53 +Has,Rob,119 +START_OR,4.2 +ReceivesFor,Bob,5,TCC +ReceivesFor,SOU,10,ET&WNC +ReceivesFor,Bob,15,M&C +ReceivesFor,Joshua,20,O&W + +CompanyOperates,L&N,Rob +LaysTileAt,L&N,15,F17,E +LAYS_TOKEN_ON,L&N,F17,100 +CompanyRevenue,L&N,200 +CompanyPaysOutFull,L&N,200 +Payout,Chester,20,1,10 +Payout,Rob,120,6,10 +Payout,L&N,60,3,10 +PRICE_MOVES_LOG,L&N,80,G5,85,G4 + +CompanyOperates,TC,Bob +BuysPrivateFromFor,TC,TCC,Bob,40 +BuysPrivateFromFor,TC,M&C,Bob,120 +LaysTileAt,TC,8,H5,NW +LaysTileAt,TC,599,F11,NE +CompanyRevenue,TC,110 +CompanyPaysOutFull,TC,110 +Payout,Bob,66,6,10 +Payout,Chester,11,1,10 +PRICE_MOVES_LOG,TC,80,E3,90,F3 + +CompanyOperates,GMO,Joshua +LaysTileAt,GMO,9,I6,SW +LaysTileAt,GMO,8,E6,NE +BuysPrivateFromFor,GMO,O&W,Joshua,200 +CompanyRevenue,GMO,0 +CompanyDoesNotPayDividend,GMO +BuysTrain,GMO,3,IPO,180 +All 3-trains are sold out, 4-trains now available + +CompanyOperates,SOU,Chester +LaysTileAt,SOU,9,E12,SW +LaysTileAt,SOU,8,D13,SW +LAYS_TOKEN_ON,SOU,F11,40 +CompanyRevenue,SOU,230 +CompanyPaysOutFull,SOU,230 +Payout,Chester,138,6,10 +Payout,SOU,92,4,10 +PRICE_MOVES_LOG,SOU,65,E6,70,E5 +BuysTrain,SOU,4,IPO,300 +FirstTrainBought,4 +StartOfPhase,4 + +EndOfOperatingRound,4.2 +ORWorthIncrease,Bob,4.2,216 +ORWorthIncrease,Chester,4.2,214 +ORWorthIncrease,Joshua,4.2,120 +ORWorthIncrease,Rob,4.2,150 +Has,GMO,340 +Has,L&N,222 +Has,SOU,51 +Has,TC,280 +Has,Bob,342 +Has,Chester,311 +Has,Joshua,273 +Has,Rob,239 +StartStockRound,5 +HasPriority,Rob +SELL_SHARES_LOG,Rob,2,10,20,L&N,170 +PRICE_MOVES_LOG,L&N,85,G4,80,G5 +START_COMPANY_LOG,Rob,IC,65,195,3,30,BANK +SELL_SHARE_LOG,Bob,10,TC,90 +PRICE_MOVES_LOG,TC,90,F3,80,F4 +BUY_SHARE_LOG,Bob,10,SOU,Pool,70 +SELL_SHARE_LOG,Chester,10,TC,80 +PRICE_MOVES_LOG,TC,80,F4,75,F5 +SELL_SHARE_LOG,Chester,10,SOU,70 +PRICE_MOVES_LOG,SOU,70,E5,65,E6 +START_COMPANY_LOG,Chester,NC,75,150,2,20,BANK +BUY_SHARE_LOG,Joshua,10,SOU,Pool,65 +BUY_SHARE_LOG,Rob,10,IC,IPO,65 +BUY_SHARE_LOG,Bob,10,SOU,Pool,65 +BUY_SHARE_LOG,Chester,10,GMO,IPO,90 +BUY_SHARE_LOG,Joshua,10,SOU,Pool,65 +BUY_SHARE_LOG,Rob,10,IC,IPO,65 +BUY_SHARE_LOG,Bob,10,SOU,Pool,65 +BUY_SHARE_LOG,Chester,10,NC,IPO,75 +BUY_SHARE_LOG,Joshua,10,TC,Pool,75 +BUY_SHARE_LOG,Rob,10,IC,IPO,65 +FloatsWithCash,IC,650 +BUY_SHARE_LOG,Bob,10,IC,IPO,65 +BUY_SHARE_LOG,Chester,10,NC,IPO,75 +SELL_SHARE_LOG,Chester,10,GMO,80 +PRICE_MOVES_LOG,GMO,80,D2,70,D3 +BUY_SHARE_LOG,Joshua,10,IC,IPO,65 +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,IC,IPO,65 +SELL_SHARES_LOG,Bob,2,10,20,IC,130 +PRICE_MOVES_LOG,IC,65,D4,55,D6 +BUY_SHARE_LOG,Chester,10,NC,IPO,75 +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,GMO,Pool,70 +BUY_SHARE_LOG,Chester,10,NC,IPO,75 +FloatsWithCash,NC,750 +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,NC,IPO,75 +Autopasses,Chester +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,NC,IPO,75 +SELL_SHARES_LOG,Bob,2,10,20,NC,150 +PRICE_MOVES_LOG,NC,75,E4,65,E6 +Autopasses,Chester +Autopasses,Joshua +Autopasses,Rob +SELL_SHARE_LOG,Bob,10,SOU,65 +PRICE_MOVES_LOG,SOU,65,E6,60,E7 +BUY_SHARE_LOG,Bob,10,L&N,Pool,80 +Autopasses,Chester +Autopasses,Joshua +Autopasses,Rob +BUY_SHARE_LOG,Bob,10,GMO,IPO,90 +Autopasses,Chester +Autopasses,Joshua +Autopasses,Rob +PASSES,Bob + +END_SR,5 +Has,GMO,340 +Has,IC,650 +Has,L&N,222 +Has,NC,750 +Has,SOU,51 +Has,TC,280 +Has,Bob,57 +Has,Chester,1 +Has,Joshua,3 +Has,Rob,19 +START_OR,5.1 +ReceivesFor,TC,5,TCC +ReceivesFor,SOU,10,ET&WNC +ReceivesFor,TC,15,M&C +ReceivesFor,GMO,20,O&W + +CompanyOperates,L&N,Rob +LaysTileAt,L&N,141,E10,SW +CompanyRevenue,L&N,110 +CompanyWithholds,L&N,110 +PRICE_MOVES_LOG,L&N,80,G5,75,F5 +BuysTrain,L&N,4,IPO,300 + +CompanyOperates,TC,Bob +LaysTileAt,TC,24,C12,NE +CompanyRevenue,TC,120 +CompanyPaysOutFull,TC,120 +Payout,Bob,60,5,10 +Payout,Joshua,12,1,10 +Payout,TC,12,1,10 +PRICE_MOVES_LOG,TC,75,F5,80,G5 +BuysTrain,TC,4,IPO,300 +All 4-trains are sold out, 5-trains now available + +CompanyOperates,GMO,Joshua +LaysTileAtFor,GMO,6,D7,NE,40 +LaysTileAt,GMO,8,C6,SE +CompanyRevenue,GMO,150 +CompanyPaysOutFull,GMO,150 +Payout,Bob,30,2,10 +Payout,Joshua,90,6,10 +PRICE_MOVES_LOG,GMO,70,D3,80,E3 + +CompanyOperates,NC,Chester +LaysTileAtFor,NC,8,H13,NW,60 +LaysTileAt,NC,9,G10,W +CompanyDoesNotPayDividend,NC +PRICE_MOVES_LOG,NC,65,E6,55,D6 +BuysTrain,NC,5,IPO,450 +FirstTrainBought,5 +StartOfPhase,5 +PrivateCloses,TCC +PrivateCloses,ET&WNC +PrivateCloses,M&C +PrivateCloses,O&W +BuysTrain,NC,3,SOU,240 + +CompanyOperates,SOU,Chester +LaysTileAt,SOU,24,B15,W +CompanyRevenue,SOU,170 +CompanyWithholds,SOU,170 +PRICE_MOVES_LOG,SOU,60,E7,50,D7 +BuysTrain,SOU,5,IPO,450 +All 5-trains are sold out, 6-trains now available + +CompanyOperates,IC,Rob +LaysTileAt,IC,619,D7,W +CompanyDoesNotPayDividend,IC +PRICE_MOVES_LOG,IC,55,D6,45,C6 +BuysTrain,IC,6,IPO,630 +FirstTrainBought,6 +StartOfPhase,6 + +EndOfOperatingRound,5.1 +ORWorthIncrease,Bob,5.1,110 +ORWorthIncrease,Chester,5.1,-115 +ORWorthIncrease,Joshua,5.1,137 +ORWorthIncrease,Rob,5.1,-80 +Has,GMO,320 +Has,IC,20 +Has,L&N,32 +Has,NC,0 +Has,SOU,21 +Has,TC,12 +Has,Bob,147 +Has,Chester,1 +Has,Joshua,105 +Has,Rob,19 +START_OR,5.2 + +CompanyOperates,TC,Bob +LaysTileAt,TC,170,F11,SW +CompanyRevenue,TC,190 +CompanyPaysOutFull,TC,190 +Payout,Bob,95,5,10 +Payout,Joshua,19,1,10 +Payout,TC,19,1,10 +PRICE_MOVES_LOG,TC,80,G5,85,G4 + +CompanyOperates,GMO,Joshua +LaysTileAt,GMO,14,G6,NW +LAYS_TOKEN_ON,GMO,D7,40 +CompanyDoesNotPayDividend,GMO +PRICE_MOVES_LOG,GMO,80,E3,70,D3 +PlayerMustSellShares,Joshua,226 +SELL_SHARES_LOG,Joshua,1,10,10,TC,85 +PRICE_MOVES_LOG,TC,85,G4,80,G5 +SELL_SHARES_LOG,Joshua,1,10,10,IC,45 +PRICE_MOVES_LOG,IC,45,C6,40,C7 +SELL_SHARES_LOG,Joshua,2,10,20,SOU,100 +PresidentAddsCash,GMO,Joshua,350 +BuysTrain,GMO,6,IPO,630 +All 6-trains are sold out, 8-trains now available +StartOfPhase,6½ + +CompanyOperates,L&N,Rob +LaysTileAt,L&N,8,D9,SE +LaysTileAt,L&N,8,E18,NW +CompanyRevenue,L&N,190 +CompanyWithholds,L&N,190 +PRICE_MOVES_LOG,L&N,75,F5,70,E5 +TrainsObsoleteRusted,4,L&N +PlayerMustSellShares,Rob,459 +SELL_SHARES_LOG,Rob,2,10,20,IC,80 +SELL_SHARES_LOG,Rob,1,10,10,L&N,70 +PRICE_MOVES_LOG,L&N,70,E5,65,E6 +PlayerIsBankrupt,Rob +GameOver +EoGWinnerBob! +EoGFinalRanking : +1. 947 Bob +2. 646 Chester +3. 424 Joshua +4. 355 Rob |
From: Stefan F. <ste...@us...> - 2012-02-01 06:40:24
|
test/data/bugs/1830_sellPresidency.rails |binary test/data/bugs/1830_sellPresidency.report | 408 ++++++++++++++++++++++++++++++ 2 files changed, 408 insertions(+) New commits: commit a7c513c2ba686d4b9e542491bac68a7d3718dc37 Author: Stefan Frey <ste...@we...> Date: Wed Feb 1 07:39:30 2012 +0100 added test case for fixed sell presidency bug diff --git a/test/data/bugs/1830_sellPresidency.rails b/test/data/bugs/1830_sellPresidency.rails new file mode 100644 index 0000000..c3fd78c Binary files /dev/null and b/test/data/bugs/1830_sellPresidency.rails differ diff --git a/test/data/bugs/1830_sellPresidency.report b/test/data/bugs/1830_sellPresidency.report new file mode 100644 index 0000000..f2ed980 --- /dev/null +++ b/test/data/bugs/1830_sellPresidency.report @@ -0,0 +1,408 @@ +GameIs,1830 +PlayerIs,1,Palmiro +PlayerIs,2,Danilo +PlayerIs,3,Giancarlo +PlayerIs,4,Glauco +PlayerIs,5,Roberto +PlayerCash,480 +BankHas,9600 +StartOfPhase,2 +BankSizeIs,9600 +StartOfInitialRound +HasPriority,Palmiro +BID_ITEM_LOG,Palmiro,165,C&A,315 +BID_ITEM_LOG,Danilo,75,D&H,405 +BID_ITEM_LOG,Giancarlo,115,M&H,365 +BID_ITEM_LOG,Glauco,45,C&StL,435 +BID_ITEM_LOG,Roberto,170,C&A,310 +BID_ITEM_LOG,Palmiro,80,D&H,235 +BID_ITEM_LOG,Danilo,120,M&H,285 +BID_ITEM_LOG,Giancarlo,50,C&StL,315 +BuysItemFor,Glauco,SVNRR,20 +TO_AUCTION,C&StL +BID_ITEM_LOG,Glauco,55,C&StL,405 +BID_ITEM_LOG,Giancarlo,60,C&StL,305 +PASSES,Glauco +BuysItemFor,Giancarlo,C&StL,60 +TO_AUCTION,D&H +BID_ITEM_LOG,Danilo,85,D&H,275 +BID_ITEM_LOG,Palmiro,90,D&H,225 +PASSES,Danilo +BuysItemFor,Palmiro,D&H,90 +TO_AUCTION,M&H +BID_ITEM_LOG,Giancarlo,125,M&H,295 +BID_ITEM_LOG,Danilo,130,M&H,350 +BID_ITEM_LOG,Giancarlo,135,M&H,285 +BID_ITEM_LOG,Danilo,140,M&H,340 +PASSES,Giancarlo +BuysItemFor,Danilo,M&H,140 +TO_AUCTION,C&A +BID_ITEM_LOG,Palmiro,175,C&A,215 +BID_ITEM_LOG,Roberto,180,C&A,300 +BID_ITEM_LOG,Palmiro,185,C&A,205 +BID_ITEM_LOG,Roberto,190,C&A,290 +BID_ITEM_LOG,Palmiro,195,C&A,195 +BID_ITEM_LOG,Roberto,200,C&A,280 +BID_ITEM_LOG,Palmiro,210,C&A,180 +BID_ITEM_LOG,Roberto,215,C&A,265 +BID_ITEM_LOG,Palmiro,220,C&A,170 +BID_ITEM_LOG,Roberto,225,C&A,255 +BID_ITEM_LOG,Palmiro,230,C&A,160 +PASSES,Roberto +BuysItemFor,Palmiro,C&A,230 +ALSO_GETS,Palmiro,CERT_NAME,PRR,10 +PASSES,Roberto +PASSES,Danilo +BuysItemFor,Giancarlo,B&O,220 +ALSO_GETS,Giancarlo,PRES_CERT_NAME,B&O,20 +Has,Palmiro,160 +Has,Danilo,340 +Has,Giancarlo,200 +Has,Glauco,460 +Has,Roberto,480 +StartStockRound,1 +HasPriority,Glauco +START_COMPANY_LOG,Glauco,NYNH,76,152,2,20,BANK +START_COMPANY_LOG,Roberto,C&O,76,152,2,20,BANK +START_COMPANY_LOG,Palmiro,PRR,76,152,2,20,BANK +BUY_SHARE_LOG,Danilo,10,B&O,IPO,100 +PASSES,Giancarlo +BUY_SHARE_LOG,Glauco,10,NYNH,IPO,76 +BUY_SHARE_LOG,Roberto,10,C&O,IPO,76 +PASSES,Palmiro +BUY_SHARE_LOG,Danilo,10,B&O,IPO,100 +BUY_SHARE_LOG,Giancarlo,10,B&O,IPO,100 +BUY_SHARE_LOG,Glauco,10,NYNH,IPO,76 +BUY_SHARE_LOG,Roberto,10,C&O,IPO,76 +Autopasses,Palmiro +BUY_SHARE_LOG,Danilo,10,B&O,IPO,100 +FloatsWithCash,B&O,1000 +BUY_SHARE_LOG,Giancarlo,10,NYNH,IPO,76 +BUY_SHARE_LOG,Glauco,10,NYNH,IPO,76 +FloatsWithCash,NYNH,760 +BUY_SHARE_LOG,Roberto,10,C&O,IPO,76 +Autopasses,Palmiro +PASSES,Danilo +PASSES,Giancarlo +BUY_SHARE_LOG,Glauco,10,NYNH,IPO,76 +BUY_SHARE_LOG,Roberto,10,C&O,IPO,76 +FloatsWithCash,C&O,760 +Autopasses,Palmiro +PASSES,Danilo +Autopasses,Giancarlo +Autopasses,Glauco +Autopasses,Roberto + +END_SR,1 +Has,B&O,1000 +Has,C&O,760 +Has,NYNH,760 +Has,Palmiro,8 +Has,Danilo,40 +Has,Giancarlo,24 +Has,Glauco,4 +Has,Roberto,24 +START_OR,1.1 +ReceivesFor,Glauco,5,SVNRR +ReceivesFor,Giancarlo,10,C&StL +ReceivesFor,Palmiro,15,D&H +ReceivesFor,Danilo,20,M&H +ReceivesFor,Palmiro,25,C&A +ReceivesFor,Giancarlo,30,B&O + +CompanyOperates,B&O,Giancarlo +LaysTileAtFor,B&O,57,J14,SW,80 +LAYS_TOKEN_ON,B&O,J14,40 +CompanyDoesNotPayDividend,B&O +PRICE_MOVES_LOG,B&O,100,G1,90,F1 +BuysTrain,B&O,2,IPO,80 +PrivateCloses,B&O +FirstTrainBought,2 +BuysTrain,B&O,2,IPO,80 +BuysTrain,B&O,2,IPO,80 + +CompanyOperates,NYNH,Glauco +LaysTileAt,NYNH,56,F20,NW +CompanyDoesNotPayDividend,NYNH +PRICE_MOVES_LOG,NYNH,76,G4,71,F4 +BuysTrain,NYNH,2,IPO,80 +BuysTrain,NYNH,2,IPO,80 + +CompanyOperates,C&O,Roberto +LaysTileAt,C&O,8,G5,W +CompanyDoesNotPayDividend,C&O +PRICE_MOVES_LOG,C&O,76,G4,71,F4 +BuysTrain,C&O,2,IPO,80 +All 2-trains are sold out, 3-trains now available + +EndOfOperatingRound,1.1 +ORWorthIncrease,Palmiro,1.1,40 +ORWorthIncrease,Danilo,1.1,-10 +ORWorthIncrease,Giancarlo,1.1,-215 +ORWorthIncrease,Glauco,1.1,-25 +ORWorthIncrease,Roberto,1.1,-30 +Has,B&O,640 +Has,C&O,680 +Has,NYNH,600 +Has,Palmiro,48 +Has,Danilo,60 +Has,Giancarlo,64 +Has,Glauco,9 +Has,Roberto,24 +StartStockRound,2 +HasPriority,Palmiro +SELL_SHARE_LOG,Palmiro,10,PRR,76 +PRICE_MOVES_LOG,PRR,76,G4,71,G5 +PASSES,Danilo +PASSES,Giancarlo +PASSES,Glauco +PASSES,Roberto +BUY_SHARE_LOG,Palmiro,10,C&O,IPO,76 +PASSES,Danilo +PASSES,Giancarlo +PASSES,Glauco +PASSES,Roberto +PASSES,Palmiro + +END_SR,2 +Has,B&O,640 +Has,C&O,680 +Has,NYNH,600 +Has,Palmiro,48 +Has,Danilo,60 +Has,Giancarlo,64 +Has,Glauco,9 +Has,Roberto,24 +START_OR,2.1 +ReceivesFor,Glauco,5,SVNRR +ReceivesFor,Giancarlo,10,C&StL +ReceivesFor,Palmiro,15,D&H +ReceivesFor,Danilo,20,M&H +ReceivesFor,Palmiro,25,C&A + +CompanyOperates,B&O,Giancarlo +LaysTileAtFor,B&O,9,I17,W,80 +CompanyRevenue,B&O,140 +CompanyWithholds,B&O,140 +PRICE_MOVES_LOG,B&O,90,F1,82,E1 +BuysTrain,B&O,3,IPO,180 +FirstTrainBought,3 +StartOfPhase,3 +BuysPrivateFromFor,B&O,C&StL,Giancarlo,80 + +CompanyOperates,NYNH,Glauco +LaysTileAt,NYNH,57,E19,NW +CompanyRevenue,NYNH,50 +CompanyPaysOutFull,NYNH,50 +Payout,Giancarlo,5,1,10 +Payout,Glauco,30,6,10 +PRICE_MOVES_LOG,NYNH,71,F4,76,G4 +BuysPrivateFromFor,NYNH,SVNRR,Glauco,40 + +CompanyOperates,C&O,Roberto +LaysTileAt,C&O,8,G3,NW +CompanyRevenue,C&O,70 +CompanyPaysOutFull,C&O,70 +Payout,Palmiro,7,1,10 +Payout,Roberto,42,6,10 +PRICE_MOVES_LOG,C&O,71,F4,76,G4 +BuysTrain,C&O,3,IPO,180 + +EndOfOperatingRound,2.1 +ORWorthIncrease,Palmiro,2.1,52 +ORWorthIncrease,Danilo,2.1,-4 +ORWorthIncrease,Giancarlo,2.1,36 +ORWorthIncrease,Glauco,2.1,85 +ORWorthIncrease,Roberto,2.1,72 +Has,B&O,440 +Has,C&O,500 +Has,NYNH,560 +Has,Palmiro,95 +Has,Danilo,80 +Has,Giancarlo,159 +Has,Glauco,84 +Has,Roberto,66 +StartStockRound,3 +HasPriority,Danilo +BUY_SHARE_LOG,Danilo,10,C&O,IPO,76 +BUY_SHARE_LOG,Giancarlo,10,C&O,IPO,76 +BUY_SHARE_LOG,Glauco,10,C&O,IPO,76 +PASSES,Roberto +BUY_SHARE_LOG,Palmiro,10,PRR,IPO,76 +PASSES,Danilo +BUY_SHARE_LOG,Giancarlo,10,NYNH,IPO,76 +SELL_SHARES_LOG,Giancarlo,2,10,20,NYNH,152 +PRICE_MOVES_LOG,NYNH,76,G4,67,G6 +PASSES,Glauco +PASSES,Roberto +SELL_SHARE_LOG,Palmiro,10,C&O,76 +PRICE_MOVES_LOG,C&O,76,G4,71,G5 +BUY_SHARE_LOG,Palmiro,10,PRR,IPO,76 +PASSES,Danilo +BUY_SHARE_LOG,Giancarlo,10,PRR,Pool,71 +SELL_SHARE_LOG,Giancarlo,10,PRR,71 +PRICE_MOVES_LOG,PRR,71,G5,67,G6 +PASSES,Glauco +PASSES,Roberto +SELL_SHARE_LOG,Palmiro,10,PRR,67 +PRICE_MOVES_LOG,PRR,67,G6,67,G7 +BUY_SHARE_LOG,Palmiro,10,NYNH,Pool,67 +PASSES,Danilo +BUY_SHARE_LOG,Giancarlo,10,B&O,IPO,100 +PASSES,Glauco +PASSES,Roberto +PASSES,Palmiro +PASSES,Danilo +PASSES,Giancarlo + +END_SR,3 +Has,B&O,440 +Has,C&O,500 +Has,NYNH,560 +Has,Palmiro,19 +Has,Danilo,4 +Has,Giancarlo,59 +Has,Glauco,8 +Has,Roberto,66 +START_OR,3.1 +ReceivesFor,NYNH,5,SVNRR +ReceivesFor,B&O,10,C&StL +ReceivesFor,Palmiro,15,D&H +ReceivesFor,Danilo,20,M&H +ReceivesFor,Palmiro,25,C&A + +CompanyOperates,B&O,Giancarlo +LaysTileAt,B&O,14,J14,NW +CompanyRevenue,B&O,210 +CompanyWithholds,B&O,210 +PRICE_MOVES_LOG,B&O,82,E1,76,D1 + +CompanyOperates,C&O,Roberto +LaysTileAt,C&O,2,G7,SE +CompanyRevenue,C&O,110 +CompanyPaysOutFull,C&O,110 +Payout,Roberto,66,6,10 +Payout,Glauco,11,1,10 +Payout,Giancarlo,11,1,10 +Payout,Danilo,11,1,10 +Payout,C&O,11,1,10 +PRICE_MOVES_LOG,C&O,71,G5,76,H5 + +CompanyOperates,NYNH,Glauco +LaysTileAt,NYNH,14,E19,NW +LAYS_TOKEN_ON,NYNH,E19,40 +CompanyRevenue,NYNH,90 +CompanyPaysOutFull,NYNH,90 +Payout,Palmiro,9,1,10 +Payout,Glauco,54,6,10 +Payout,NYNH,9,1,10 +PRICE_MOVES_LOG,NYNH,67,G6,71,H6 + +EndOfOperatingRound,3.1 +ORWorthIncrease,Palmiro,3.1,53 +ORWorthIncrease,Danilo,3.1,18 +ORWorthIncrease,Giancarlo,3.1,-8 +ORWorthIncrease,Glauco,3.1,94 +ORWorthIncrease,Roberto,3.1,96 +Has,B&O,660 +Has,C&O,511 +Has,NYNH,534 +Has,Palmiro,68 +Has,Danilo,35 +Has,Giancarlo,70 +Has,Glauco,73 +Has,Roberto,132 +START_OR,3.2 +ReceivesFor,NYNH,5,SVNRR +ReceivesFor,B&O,10,C&StL +ReceivesFor,Palmiro,15,D&H +ReceivesFor,Danilo,20,M&H +ReceivesFor,Palmiro,25,C&A + +CompanyOperates,C&O,Roberto +LaysTileAt,C&O,8,H8,NW +CompanyRevenue,C&O,110 +CompanyPaysOutFull,C&O,110 +Payout,Roberto,66,6,10 +Payout,Glauco,11,1,10 +Payout,Danilo,11,1,10 +Payout,Giancarlo,11,1,10 +Payout,C&O,11,1,10 +PRICE_MOVES_LOG,C&O,76,H5,82,I5 + +CompanyOperates,B&O,Giancarlo +LaysTileAt,B&O,53,I15,SW +CompanyRevenue,B&O,250 +CompanyPaysOutFull,B&O,250 +Payout,Danilo,75,3,10 +Payout,Giancarlo,100,4,10 +PRICE_MOVES_LOG,B&O,76,D1,82,E1 + +CompanyOperates,NYNH,Glauco +LaysTileAt,NYNH,9,F18,SW +CompanyRevenue,NYNH,90 +CompanyPaysOutFull,NYNH,90 +Payout,Palmiro,9,1,10 +Payout,Glauco,54,6,10 +Payout,NYNH,9,1,10 +PRICE_MOVES_LOG,NYNH,71,H6,75,I6 +BuysTrain,NYNH,3,IPO,180 +BuysTrain,NYNH,3,IPO,180 + +EndOfOperatingRound,3.2 +ORWorthIncrease,Palmiro,3.2,53 +ORWorthIncrease,Danilo,3.2,130 +ORWorthIncrease,Giancarlo,3.2,141 +ORWorthIncrease,Glauco,3.2,95 +ORWorthIncrease,Roberto,3.2,102 +Has,B&O,670 +Has,C&O,522 +Has,NYNH,188 +Has,Palmiro,117 +Has,Danilo,141 +Has,Giancarlo,181 +Has,Glauco,138 +Has,Roberto,198 +StartStockRound,4 +HasPriority,Glauco +SELL_SHARE_LOG,Glauco,10,C&O,82 +PRICE_MOVES_LOG,C&O,82,I5,75,I6 +SELL_SHARES_LOG,Glauco,4,10,40,NYNH,300 +PRICE_MOVES_LOG,NYNH,75,I6,70,I7 +START_COMPANY_LOG,Glauco,NYC,82,164,2,20,BANK +SELL_SHARE_LOG,Roberto,10,C&O,75 +PRICE_MOVES_LOG,C&O,75,I6,70,I7 +BUY_SHARE_LOG,Roberto,10,NYNH,Pool,70 +SELL_SHARE_LOG,Palmiro,10,NYNH,70 +BUY_SHARE_LOG,Palmiro,10,PRR,Pool,67 +SELL_SHARES_LOG,Danilo,3,10,30,B&O,246 +PRICE_MOVES_LOG,B&O,82,E1,66,E4 +SELL_SHARE_LOG,Danilo,10,C&O,70 +START_COMPANY_LOG,Danilo,Erie,76,152,2,20,BANK +BUY_SHARE_LOG,Giancarlo,10,NYNH,Pool,70 +BUY_SHARE_LOG,Glauco,10,PRR,Pool,67 +SELL_SHARE_LOG,Glauco,10,PRR,67 +PRICE_MOVES_LOG,PRR,67,G7,67,G8 +BUY_SHARE_LOG,Roberto,10,NYNH,IPO,76 +BUY_SHARE_LOG,Palmiro,10,B&O,Pool,66 +SELL_SHARE_LOG,Palmiro,10,B&O,66 +PRICE_MOVES_LOG,B&O,66,E4,62,E5 +BUY_SHARE_LOG,Danilo,10,Erie,IPO,76 +BUY_SHARE_LOG,Giancarlo,10,NYC,IPO,82 +SELL_SHARE_LOG,Giancarlo,10,NYC,82 +PRICE_MOVES_LOG,NYC,82,G3,76,G4 +BUY_SHARE_LOG,Glauco,10,NYC,Pool,76 +PASSES,Roberto +BUY_SHARE_LOG,Palmiro,10,PRR,IPO,76 +FloatsWithCash,PRR,760 +BUY_SHARE_LOG,Danilo,10,Erie,IPO,76 +BUY_SHARE_LOG,Giancarlo,10,NYNH,Pool,70 +SELL_SHARE_LOG,Glauco,10,NYNH,70 +IS_NOW_PRES_OF,Roberto,NYNH +PASSES,Roberto +PASSES,Palmiro +BUY_SHARE_LOG,Danilo,10,NYNH,Pool,70 +PASSES,Giancarlo +PASSES,Glauco +SELL_SHARES_LOG,Roberto,2,10,20,NYNH,140 +IS_NOW_PRES_OF,Giancarlo,NYNH |