From: brett l. <wak...@gm...> - 2007-08-21 16:33:00
|
---------- Forwarded message ---------- From: Martin Warnecke <mar...@gm...> Date: Aug 20, 2007 10:13 AM Subject: Re: new bug - OR starts to early To: brett lentz <wak...@gm...> I've reproduced the bug. Player 1 buys 50% players 2 to 4 pass and player 1 isn't asked if he'd like to buy 60%. Martin brett lentz schrieb: >Thanks for the bug report! We'll look into it. > >Can you send us the play log output? It might help us track down the bug. > > >---Brett > > > > >On 8/19/07, mw78 <mw...@us...> wrote: > > >>Message body follows: >> >>Hi! >> >>Me and some friends just tested rails. A disturbing bug >>occured during the first stock round: >>If the last two players pass, the programm enters the >>operation round. In our case Player 1 & 2 were still buying >>while player 3 & 4 were just done. Player 3 & 4 passed and >>operation round started, though Player 1 still needed to buy >>stocks to open his company. We tryed undo but it just >>happened again. >> >>good bug hunt! >> >>-- >>This message has been sent to you, a registered SourceForge.net user, >>by another site user, through the SourceForge.net site. This message >>has been delivered to your SourceForge.net mail alias. You may reply >>to this message using the "Reply" feature of your email client, or >>using the messaging facility of SourceForge.net at: >>https://sourceforge.net/sendmessage.php?touser=1870861 >> >> >> >> > > > 2007-08-20 19:05:51 INFO Loading properties from file my.properties 2007-08-20 19:05:51 DEBUG Working directory is E:\rails-1.0.3 2007-08-20 19:06:17 DEBUG Language=en, country=, locale=en 2007-08-20 19:06:17 INFO Game is 1830. 2007-08-20 19:06:17 INFO ========== Start of rails.game 1830 ========== 2007-08-20 19:06:17 DEBUG Component GameManager is initialized as class rails.game.GameManager 2007-08-20 19:06:17 INFO Bank size is $12000 2007-08-20 19:06:17 DEBUG MIN_PLAYERS: 2 2007-08-20 19:06:17 DEBUG MAX_PLAYERS: 6 2007-08-20 19:06:17 DEBUG Component Bank is initialized as class rails.game.Bank 2007-08-20 19:06:18 DEBUG Component TileManager is initialized as class rails.game.TileManager 2007-08-20 19:06:18 DEBUG Component Map is initialized as class rails.game.MapManager 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: SVNRR_basePrice from 0 to 20 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: C&StL_basePrice from 0 to 40 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: D&H_basePrice from 0 to 70 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: M&H_basePrice from 0 to 110 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: C&A_basePrice from 0 to 160 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: B&O_basePrice from 0 to 220 2007-08-20 19:06:18 DEBUG Component CompanyManager is initialized as class rails.game.CompanyManager 2007-08-20 19:06:18 DEBUG Component StockMarket is initialized as class rails.game.StockMarket 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: 2-trains_Available from false to true 2007-08-20 19:06:18 WARN No MoveSet open for TrainMove: 2-train from Unavailable to IPO 2007-08-20 19:06:18 WARN No MoveSet open for TrainMove: 2-train from Unavailable to IPO 2007-08-20 19:06:18 WARN No MoveSet open for TrainMove: 2-train from Unavailable to IPO 2007-08-20 19:06:18 WARN No MoveSet open for TrainMove: 2-train from Unavailable to IPO 2007-08-20 19:06:18 WARN No MoveSet open for TrainMove: 2-train from Unavailable to IPO 2007-08-20 19:06:18 WARN No MoveSet open for TrainMove: 2-train from Unavailable to IPO 2007-08-20 19:06:18 DEBUG Component TrainManager is initialized as class rails.game.TrainManager 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: CurrentPhase from null to 2 2007-08-20 19:06:18 INFO Start of phase 2. 2007-08-20 19:06:18 DEBUG Component PhaseManager is initialized as class rails.game.PhaseManager 2007-08-20 19:06:18 DEBUG Adding SVNRR to portfolio of IPO 2007-08-20 19:06:18 DEBUG SVNRR has no special properties 2007-08-20 19:06:18 DEBUG Adding C&StL to portfolio of IPO 2007-08-20 19:06:18 DEBUG C&StL has special properties! 2007-08-20 19:06:18 DEBUG Adding D&H to portfolio of IPO 2007-08-20 19:06:18 DEBUG D&H has special properties! 2007-08-20 19:06:18 DEBUG Adding M&H to portfolio of IPO 2007-08-20 19:06:18 DEBUG M&H has special properties! 2007-08-20 19:06:18 DEBUG Adding C&A to portfolio of IPO 2007-08-20 19:06:18 DEBUG C&A has no special properties 2007-08-20 19:06:18 DEBUG Adding B&O to portfolio of IPO 2007-08-20 19:06:18 DEBUG B&O has no special properties 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: SVNRR_minimumBid from 0 to 25 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: C&StL_minimumBid from 0 to 45 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: D&H_minimumBid from 0 to 75 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: M&H_minimumBid from 0 to 115 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: C&A_minimumBid from 0 to 165 2007-08-20 19:06:18 WARN No MoveSet open for CertMove (public): 10% PRR from IPO to Unavailable 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: B&O_minimumBid from 0 to 225 2007-08-20 19:06:18 WARN No MoveSet open for CertMove (public): 20%(Pres) B&O from IPO to Unavailable 2007-08-20 19:06:18 INFO Player 1 is buy1. 2007-08-20 19:06:18 INFO Player 2 is buy2. 2007-08-20 19:06:18 INFO Player 3 is pass1. 2007-08-20 19:06:18 INFO Player 4 is pass2. 2007-08-20 19:06:18 INFO Each player receives $600 from the Bank. 2007-08-20 19:06:18 INFO The Bank has $9600. 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: CurrentRound from null to StartRound_1830 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: CurrentPlayer from null to buy1 2007-08-20 19:06:18 INFO Start of initial round 2007-08-20 19:06:18 INFO buy1 has the Priority Deal 2007-08-20 19:06:18 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: SVNRR_status from 0 to 2 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: C&StL_status from 0 to 1 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: D&H_status from 0 to 1 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: M&H_status from 0 to 1 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: C&A_status from 0 to 1 2007-08-20 19:06:18 WARN No MoveSet open for StateChange: B&O_status from 0 to 1 2007-08-20 19:06:18 DEBUG Loading tile tile-901.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-5.svg 2007-08-20 19:06:19 DEBUG Loading tile tile0.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-903.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-902.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-1.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-20.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-10.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-105.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-2.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-7.svg 2007-08-20 19:06:19 DEBUG Loading tile tile-101.svg 2007-08-20 19:06:20 DEBUG Loading tile tile-58.svg 2007-08-20 19:06:20 DEBUG Loading tile tile-102.svg 2007-08-20 19:06:20 DEBUG Loading tile tile-11.svg 2007-08-20 19:06:20 DEBUG Loading tile tile-104.svg 2007-08-20 19:06:20 DEBUG Loading tile tile-103.svg 2007-08-20 19:06:20 DEBUG Loading tile tile-21.svg 2007-08-20 19:06:20 DEBUG Loading tile tile-3.svg 2007-08-20 19:06:20 DEBUG Current round=StartRound_1830, previous round=null 2007-08-20 19:06:20 DEBUG Entering Start Round UI 2007-08-20 19:06:20 DEBUG ~~~~Creating new StartRoundWindow 2007-08-20 19:06:20 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:06:20 DEBUG buy1 may: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:06:20 DEBUG buy1 may: BuyOrBidStartItem C&StL status=Biddable bid=0 2007-08-20 19:06:20 DEBUG buy1 may: BuyOrBidStartItem D&H status=Biddable bid=0 2007-08-20 19:06:20 DEBUG buy1 may: BuyOrBidStartItem M&H status=Biddable bid=0 2007-08-20 19:06:20 DEBUG buy1 may: BuyOrBidStartItem C&A status=Biddable bid=0 2007-08-20 19:06:20 DEBUG buy1 may: BuyOrBidStartItem B&O status=Biddable bid=0 2007-08-20 19:06:20 DEBUG buy1 may: Pass 2007-08-20 19:06:31 DEBUG ==Passing to server: BuyOrBidStartItem M&H status=Biddable bid=115 2007-08-20 19:06:31 DEBUG Processing action BuyOrBidStartItem M&H status=Biddable bid=115 2007-08-20 19:06:31 DEBUG Item details: status=1 bid=115 2007-08-20 19:06:31 DEBUG >>> Start MoveSet (index=0) 2007-08-20 19:06:31 DEBUG Done: StateChange: M&H_highestBidder from -1 to 0 2007-08-20 19:06:31 DEBUG Done: StateChange: M&H_bidBy_buy1 from 0 to 115 2007-08-20 19:06:31 DEBUG Done: StateChange: M&H_minimumBid from 115 to 120 2007-08-20 19:06:31 DEBUG Done: StateChange: buy1_blockedCash from 0 to 115 2007-08-20 19:06:31 INFO buy1 bids $115 on M&H. Remaining free cash $485. 2007-08-20 19:06:31 DEBUG Done: StateChange: CurrentPlayer from buy1 to buy2 2007-08-20 19:06:31 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:31 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem M&H status=Biddable bid=115 2007-08-20 19:06:31 DEBUG <<< Finish MoveSet (index=0) 2007-08-20 19:06:31 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:31 DEBUG ==Result from server: true 2007-08-20 19:06:31 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:06:31 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:06:31 DEBUG buy2 may: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:06:31 DEBUG buy2 may: BuyOrBidStartItem C&StL status=Biddable bid=0 2007-08-20 19:06:31 DEBUG buy2 may: BuyOrBidStartItem D&H status=Biddable bid=0 2007-08-20 19:06:31 DEBUG buy2 may: BuyOrBidStartItem M&H status=Biddable bid=0 2007-08-20 19:06:31 DEBUG buy2 may: BuyOrBidStartItem C&A status=Biddable bid=0 2007-08-20 19:06:31 DEBUG buy2 may: BuyOrBidStartItem B&O status=Biddable bid=0 2007-08-20 19:06:31 DEBUG buy2 may: Pass 2007-08-20 19:06:31 DEBUG buy2 may: Undo! 2007-08-20 19:06:31 DEBUG buy2 may: Save 2007-08-20 19:06:31 DEBUG ImmediateAction=null 2007-08-20 19:06:39 DEBUG ==Passing to server: BuyOrBidStartItem C&A status=Biddable bid=165 2007-08-20 19:06:39 DEBUG Processing action BuyOrBidStartItem C&A status=Biddable bid=165 2007-08-20 19:06:39 DEBUG Item details: status=1 bid=165 2007-08-20 19:06:39 DEBUG >>> Start MoveSet (index=1) 2007-08-20 19:06:39 DEBUG Done: StateChange: C&A_highestBidder from -1 to 1 2007-08-20 19:06:39 DEBUG Done: StateChange: C&A_bidBy_buy2 from 0 to 165 2007-08-20 19:06:39 DEBUG Done: StateChange: C&A_minimumBid from 165 to 170 2007-08-20 19:06:39 DEBUG Done: StateChange: buy2_blockedCash from 0 to 165 2007-08-20 19:06:39 INFO buy2 bids $165 on C&A. Remaining free cash $435. 2007-08-20 19:06:39 DEBUG Done: StateChange: CurrentPlayer from buy2 to pass1 2007-08-20 19:06:39 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:39 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem C&A status=Biddable bid=165 2007-08-20 19:06:39 DEBUG <<< Finish MoveSet (index=1) 2007-08-20 19:06:39 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:39 DEBUG ==Result from server: true 2007-08-20 19:06:39 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:06:39 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:06:39 DEBUG pass1 may: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:06:39 DEBUG pass1 may: BuyOrBidStartItem C&StL status=Biddable bid=0 2007-08-20 19:06:39 DEBUG pass1 may: BuyOrBidStartItem D&H status=Biddable bid=0 2007-08-20 19:06:39 DEBUG pass1 may: BuyOrBidStartItem M&H status=Biddable bid=0 2007-08-20 19:06:39 DEBUG pass1 may: BuyOrBidStartItem C&A status=Biddable bid=0 2007-08-20 19:06:39 DEBUG pass1 may: BuyOrBidStartItem B&O status=Biddable bid=0 2007-08-20 19:06:39 DEBUG pass1 may: Pass 2007-08-20 19:06:39 DEBUG pass1 may: Undo! 2007-08-20 19:06:39 DEBUG pass1 may: Save 2007-08-20 19:06:39 DEBUG ImmediateAction=null 2007-08-20 19:06:45 DEBUG ==Passing to server: BuyOrBidStartItem D&H status=Biddable bid=75 2007-08-20 19:06:45 DEBUG Processing action BuyOrBidStartItem D&H status=Biddable bid=75 2007-08-20 19:06:45 DEBUG Item details: status=1 bid=75 2007-08-20 19:06:45 DEBUG >>> Start MoveSet (index=2) 2007-08-20 19:06:45 DEBUG Done: StateChange: D&H_highestBidder from -1 to 2 2007-08-20 19:06:45 DEBUG Done: StateChange: D&H_bidBy_pass1 from 0 to 75 2007-08-20 19:06:45 DEBUG Done: StateChange: D&H_minimumBid from 75 to 80 2007-08-20 19:06:45 DEBUG Done: StateChange: pass1_blockedCash from 0 to 75 2007-08-20 19:06:45 INFO pass1 bids $75 on D&H. Remaining free cash $525. 2007-08-20 19:06:45 DEBUG Done: StateChange: CurrentPlayer from pass1 to pass2 2007-08-20 19:06:45 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:45 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem D&H status=Biddable bid=75 2007-08-20 19:06:45 DEBUG <<< Finish MoveSet (index=2) 2007-08-20 19:06:45 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:45 DEBUG ==Result from server: true 2007-08-20 19:06:45 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:06:45 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:06:45 DEBUG pass2 may: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:06:45 DEBUG pass2 may: BuyOrBidStartItem C&StL status=Biddable bid=0 2007-08-20 19:06:45 DEBUG pass2 may: BuyOrBidStartItem D&H status=Biddable bid=0 2007-08-20 19:06:45 DEBUG pass2 may: BuyOrBidStartItem M&H status=Biddable bid=0 2007-08-20 19:06:45 DEBUG pass2 may: BuyOrBidStartItem C&A status=Biddable bid=0 2007-08-20 19:06:45 DEBUG pass2 may: BuyOrBidStartItem B&O status=Biddable bid=0 2007-08-20 19:06:45 DEBUG pass2 may: Pass 2007-08-20 19:06:45 DEBUG pass2 may: Undo! 2007-08-20 19:06:45 DEBUG pass2 may: Save 2007-08-20 19:06:45 DEBUG ImmediateAction=null 2007-08-20 19:06:48 DEBUG ==Passing to server: BuyOrBidStartItem B&O status=Biddable bid=225 2007-08-20 19:06:48 DEBUG Processing action BuyOrBidStartItem B&O status=Biddable bid=225 2007-08-20 19:06:48 DEBUG Item details: status=1 bid=225 2007-08-20 19:06:48 DEBUG >>> Start MoveSet (index=3) 2007-08-20 19:06:48 DEBUG Done: StateChange: B&O_highestBidder from -1 to 3 2007-08-20 19:06:48 DEBUG Done: StateChange: B&O_bidBy_pass2 from 0 to 225 2007-08-20 19:06:48 DEBUG Done: StateChange: B&O_minimumBid from 225 to 230 2007-08-20 19:06:48 DEBUG Done: StateChange: pass2_blockedCash from 0 to 225 2007-08-20 19:06:48 INFO pass2 bids $225 on B&O. Remaining free cash $375. 2007-08-20 19:06:48 DEBUG Done: StateChange: CurrentPlayer from pass2 to buy1 2007-08-20 19:06:48 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:48 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem B&O status=Biddable bid=225 2007-08-20 19:06:48 DEBUG <<< Finish MoveSet (index=3) 2007-08-20 19:06:48 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:48 DEBUG ==Result from server: true 2007-08-20 19:06:48 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:06:48 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:06:48 DEBUG buy1 may: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:06:48 DEBUG buy1 may: BuyOrBidStartItem C&StL status=Biddable bid=0 2007-08-20 19:06:48 DEBUG buy1 may: BuyOrBidStartItem D&H status=Biddable bid=0 2007-08-20 19:06:48 DEBUG buy1 may: BuyOrBidStartItem M&H status=Biddable bid=0 2007-08-20 19:06:48 DEBUG buy1 may: BuyOrBidStartItem C&A status=Biddable bid=0 2007-08-20 19:06:48 DEBUG buy1 may: BuyOrBidStartItem B&O status=Biddable bid=0 2007-08-20 19:06:48 DEBUG buy1 may: Pass 2007-08-20 19:06:48 DEBUG buy1 may: Undo! 2007-08-20 19:06:48 DEBUG buy1 may: Save 2007-08-20 19:06:48 DEBUG ImmediateAction=null 2007-08-20 19:06:51 DEBUG ==Passing to server: BuyOrBidStartItem C&StL status=Biddable bid=45 2007-08-20 19:06:51 DEBUG Processing action BuyOrBidStartItem C&StL status=Biddable bid=45 2007-08-20 19:06:51 DEBUG Item details: status=1 bid=45 2007-08-20 19:06:51 DEBUG >>> Start MoveSet (index=4) 2007-08-20 19:06:51 DEBUG Done: StateChange: C&StL_highestBidder from -1 to 0 2007-08-20 19:06:51 DEBUG Done: StateChange: C&StL_bidBy_buy1 from 0 to 45 2007-08-20 19:06:51 DEBUG Done: StateChange: C&StL_minimumBid from 45 to 50 2007-08-20 19:06:51 DEBUG Done: StateChange: buy1_blockedCash from 115 to 160 2007-08-20 19:06:51 INFO buy1 bids $45 on C&StL. Remaining free cash $440. 2007-08-20 19:06:51 DEBUG Done: StateChange: CurrentPlayer from buy1 to buy2 2007-08-20 19:06:51 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:51 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem C&StL status=Biddable bid=45 2007-08-20 19:06:51 DEBUG <<< Finish MoveSet (index=4) 2007-08-20 19:06:51 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:51 DEBUG ==Result from server: true 2007-08-20 19:06:51 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:06:51 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:06:51 DEBUG buy2 may: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:06:51 DEBUG buy2 may: BuyOrBidStartItem C&StL status=Biddable bid=0 2007-08-20 19:06:51 DEBUG buy2 may: BuyOrBidStartItem D&H status=Biddable bid=0 2007-08-20 19:06:51 DEBUG buy2 may: BuyOrBidStartItem M&H status=Biddable bid=0 2007-08-20 19:06:51 DEBUG buy2 may: BuyOrBidStartItem C&A status=Biddable bid=0 2007-08-20 19:06:51 DEBUG buy2 may: BuyOrBidStartItem B&O status=Biddable bid=0 2007-08-20 19:06:51 DEBUG buy2 may: Pass 2007-08-20 19:06:51 DEBUG buy2 may: Undo! 2007-08-20 19:06:51 DEBUG buy2 may: Save 2007-08-20 19:06:52 DEBUG ImmediateAction=null 2007-08-20 19:06:57 DEBUG ==Passing to server: BuyOrBidStartItem D&H status=Biddable bid=80 2007-08-20 19:06:57 DEBUG Processing action BuyOrBidStartItem D&H status=Biddable bid=80 2007-08-20 19:06:57 DEBUG Item details: status=1 bid=80 2007-08-20 19:06:57 DEBUG >>> Start MoveSet (index=5) 2007-08-20 19:06:57 DEBUG Done: StateChange: D&H_highestBidder from 2 to 1 2007-08-20 19:06:57 DEBUG Done: StateChange: D&H_bidBy_buy2 from 0 to 80 2007-08-20 19:06:57 DEBUG Done: StateChange: D&H_minimumBid from 80 to 85 2007-08-20 19:06:57 DEBUG Done: StateChange: buy2_blockedCash from 165 to 245 2007-08-20 19:06:57 INFO buy2 bids $80 on D&H. Remaining free cash $355. 2007-08-20 19:06:57 DEBUG Done: StateChange: CurrentPlayer from buy2 to pass1 2007-08-20 19:06:57 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:57 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem D&H status=Biddable bid=80 2007-08-20 19:06:57 DEBUG <<< Finish MoveSet (index=5) 2007-08-20 19:06:57 DEBUG ++StartRound PossibleActions called 2007-08-20 19:06:57 DEBUG ==Result from server: true 2007-08-20 19:06:57 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:06:57 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:06:57 DEBUG pass1 may: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:06:57 DEBUG pass1 may: BuyOrBidStartItem C&StL status=Biddable bid=0 2007-08-20 19:06:57 DEBUG pass1 may: BuyOrBidStartItem D&H status=Biddable bid=0 2007-08-20 19:06:57 DEBUG pass1 may: BuyOrBidStartItem M&H status=Biddable bid=0 2007-08-20 19:06:57 DEBUG pass1 may: BuyOrBidStartItem C&A status=Biddable bid=0 2007-08-20 19:06:57 DEBUG pass1 may: BuyOrBidStartItem B&O status=Biddable bid=0 2007-08-20 19:06:57 DEBUG pass1 may: Pass 2007-08-20 19:06:57 DEBUG pass1 may: Undo! 2007-08-20 19:06:57 DEBUG pass1 may: Save 2007-08-20 19:06:57 DEBUG ImmediateAction=null 2007-08-20 19:07:00 DEBUG ==Passing to server: BuyOrBidStartItem C&A status=Biddable bid=170 2007-08-20 19:07:00 DEBUG Processing action BuyOrBidStartItem C&A status=Biddable bid=170 2007-08-20 19:07:00 DEBUG Item details: status=1 bid=170 2007-08-20 19:07:00 DEBUG >>> Start MoveSet (index=6) 2007-08-20 19:07:00 DEBUG Done: StateChange: C&A_highestBidder from 1 to 2 2007-08-20 19:07:00 DEBUG Done: StateChange: C&A_bidBy_pass1 from 0 to 170 2007-08-20 19:07:00 DEBUG Done: StateChange: C&A_minimumBid from 170 to 175 2007-08-20 19:07:00 DEBUG Done: StateChange: pass1_blockedCash from 75 to 245 2007-08-20 19:07:00 INFO pass1 bids $170 on C&A. Remaining free cash $355. 2007-08-20 19:07:00 DEBUG Done: StateChange: CurrentPlayer from pass1 to pass2 2007-08-20 19:07:00 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:00 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem C&A status=Biddable bid=170 2007-08-20 19:07:00 DEBUG <<< Finish MoveSet (index=6) 2007-08-20 19:07:00 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:00 DEBUG ==Result from server: true 2007-08-20 19:07:00 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:07:00 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:07:00 DEBUG pass2 may: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:07:00 DEBUG pass2 may: BuyOrBidStartItem C&StL status=Biddable bid=0 2007-08-20 19:07:00 DEBUG pass2 may: BuyOrBidStartItem D&H status=Biddable bid=0 2007-08-20 19:07:00 DEBUG pass2 may: BuyOrBidStartItem M&H status=Biddable bid=0 2007-08-20 19:07:00 DEBUG pass2 may: BuyOrBidStartItem C&A status=Biddable bid=0 2007-08-20 19:07:00 DEBUG pass2 may: BuyOrBidStartItem B&O status=Biddable bid=0 2007-08-20 19:07:00 DEBUG pass2 may: Pass 2007-08-20 19:07:00 DEBUG pass2 may: Undo! 2007-08-20 19:07:00 DEBUG pass2 may: Save 2007-08-20 19:07:00 DEBUG ImmediateAction=null 2007-08-20 19:07:04 DEBUG ==Passing to server: BuyOrBidStartItem C&StL status=Biddable bid=50 2007-08-20 19:07:04 DEBUG Processing action BuyOrBidStartItem C&StL status=Biddable bid=50 2007-08-20 19:07:04 DEBUG Item details: status=1 bid=50 2007-08-20 19:07:04 DEBUG >>> Start MoveSet (index=7) 2007-08-20 19:07:04 DEBUG Done: StateChange: C&StL_highestBidder from 0 to 3 2007-08-20 19:07:04 DEBUG Done: StateChange: C&StL_bidBy_pass2 from 0 to 50 2007-08-20 19:07:04 DEBUG Done: StateChange: C&StL_minimumBid from 50 to 55 2007-08-20 19:07:04 DEBUG Done: StateChange: pass2_blockedCash from 225 to 275 2007-08-20 19:07:04 INFO pass2 bids $50 on C&StL. Remaining free cash $325. 2007-08-20 19:07:04 DEBUG Done: StateChange: CurrentPlayer from pass2 to buy1 2007-08-20 19:07:04 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:04 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem C&StL status=Biddable bid=50 2007-08-20 19:07:04 DEBUG <<< Finish MoveSet (index=7) 2007-08-20 19:07:04 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:04 DEBUG ==Result from server: true 2007-08-20 19:07:04 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:07:04 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:07:04 DEBUG buy1 may: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:07:04 DEBUG buy1 may: BuyOrBidStartItem C&StL status=Biddable bid=0 2007-08-20 19:07:04 DEBUG buy1 may: BuyOrBidStartItem D&H status=Biddable bid=0 2007-08-20 19:07:04 DEBUG buy1 may: BuyOrBidStartItem M&H status=Biddable bid=0 2007-08-20 19:07:04 DEBUG buy1 may: BuyOrBidStartItem C&A status=Biddable bid=0 2007-08-20 19:07:04 DEBUG buy1 may: BuyOrBidStartItem B&O status=Biddable bid=0 2007-08-20 19:07:04 DEBUG buy1 may: Pass 2007-08-20 19:07:04 DEBUG buy1 may: Undo! 2007-08-20 19:07:04 DEBUG buy1 may: Save 2007-08-20 19:07:04 DEBUG ImmediateAction=null 2007-08-20 19:07:07 DEBUG ==Passing to server: BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:07:07 DEBUG Processing action BuyOrBidStartItem SVNRR status=Buyable price=20 2007-08-20 19:07:07 DEBUG Item details: status=2 bid=0 2007-08-20 19:07:07 DEBUG >>> Start MoveSet (index=8) 2007-08-20 19:07:07 INFO buy1 buys SVNRR for $20 2007-08-20 19:07:07 DEBUG Adding SVNRR to portfolio of buy1 2007-08-20 19:07:07 DEBUG SVNRR has no special properties 2007-08-20 19:07:07 DEBUG Done: CertMove (private): SVNRR from IPO to buy1 2007-08-20 19:07:07 DEBUG Done: CashMove: $20 from buy1 to Bank 2007-08-20 19:07:07 DEBUG Done: StateChange: SVNRR_status from 2 to 5 2007-08-20 19:07:07 DEBUG Done: StateChange: SVNRR_highestBidder from -1 to 0 2007-08-20 19:07:07 DEBUG Done: StateChange: SVNRR_bidBy_buy1 from 0 to 20 2007-08-20 19:07:07 DEBUG Done: StateChange: SVNRR_minimumBid from 25 to 0 2007-08-20 19:07:07 DEBUG Done: StateChange: PriorityPlayer from buy1 to buy2 2007-08-20 19:07:07 DEBUG Priority player set to 1 buy2 2007-08-20 19:07:07 DEBUG Done: StateChange: CurrentPlayer from buy1 to buy2 2007-08-20 19:07:07 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:07 INFO C&StL will be auctioned 2007-08-20 19:07:07 DEBUG Done: StateChange: CurrentPlayer from buy2 to buy1 2007-08-20 19:07:07 DEBUG Done: StateChange: C&StL_status from 1 to 3 2007-08-20 19:07:07 DEBUG Done: StateChange: AuctionItem from null to rails.game.StartItem@a030d6 2007-08-20 19:07:07 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem SVNRR status=Sold 2007-08-20 19:07:07 DEBUG <<< Finish MoveSet (index=8) 2007-08-20 19:07:07 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:07 DEBUG ==Result from server: true 2007-08-20 19:07:07 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:07:07 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:07:07 DEBUG buy1 may: BuyOrBidStartItem C&StL status=Auctioned 2007-08-20 19:07:07 DEBUG buy1 may: Pass 2007-08-20 19:07:07 DEBUG buy1 may: Undo! 2007-08-20 19:07:07 DEBUG buy1 may: Save 2007-08-20 19:07:07 DEBUG BidAllowed*1=true 2007-08-20 19:07:07 DEBUG ImmediateAction=null 2007-08-20 19:07:13 DEBUG ==Passing to server: Pass 2007-08-20 19:07:13 DEBUG Processing action Pass 2007-08-20 19:07:13 INFO buy1 passes. 2007-08-20 19:07:13 DEBUG >>> Start MoveSet (index=9) 2007-08-20 19:07:13 DEBUG Done: StateChange: StartRoundPasses from 0 to 1 2007-08-20 19:07:13 DEBUG Highest bidder is pass2 2007-08-20 19:07:13 INFO pass2 buys C&StL for $50 2007-08-20 19:07:13 DEBUG Adding C&StL to portfolio of pass2 2007-08-20 19:07:13 DEBUG C&StL has special properties! 2007-08-20 19:07:13 DEBUG Updating special properties of pass2 2007-08-20 19:07:13 DEBUG For pass2 found spec.prop SpecialTileLay comp=C&StL hex=B20 extra=true cost=false 2007-08-20 19:07:13 DEBUG Done: CertMove (private): C&StL from IPO to pass2 2007-08-20 19:07:13 DEBUG Done: CashMove: $50 from pass2 to Bank 2007-08-20 19:07:13 DEBUG Done: StateChange: C&StL_status from 3 to 5 2007-08-20 19:07:13 DEBUG Done: StateChange: buy1_blockedCash from 160 to 115 2007-08-20 19:07:13 DEBUG Done: StateChange: C&StL_bidBy_buy1 from 45 to 0 2007-08-20 19:07:13 DEBUG Done: StateChange: pass2_blockedCash from 275 to 225 2007-08-20 19:07:13 DEBUG Done: StateChange: C&StL_minimumBid from 55 to 0 2007-08-20 19:07:13 DEBUG Done: StateChange: AuctionItem from rails.game.StartItem@a030d6 to null 2007-08-20 19:07:13 DEBUG Done: StateChange: StartRoundPasses from 1 to 0 2007-08-20 19:07:13 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:13 INFO D&H will be auctioned 2007-08-20 19:07:13 DEBUG Done: StateChange: CurrentPlayer from buy1 to pass1 2007-08-20 19:07:13 DEBUG Done: StateChange: D&H_status from 1 to 3 2007-08-20 19:07:13 DEBUG Done: StateChange: AuctionItem from null to rails.game.StartItem@1c4a5ec 2007-08-20 19:07:13 DEBUG Done: AddTo ExecutedActions: Pass 2007-08-20 19:07:13 DEBUG <<< Finish MoveSet (index=9) 2007-08-20 19:07:13 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:13 DEBUG ==Result from server: true 2007-08-20 19:07:13 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:07:13 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:07:13 DEBUG pass1 may: BuyOrBidStartItem D&H status=Auctioned 2007-08-20 19:07:13 DEBUG pass1 may: Pass 2007-08-20 19:07:13 DEBUG pass1 may: Undo! 2007-08-20 19:07:13 DEBUG pass1 may: Save 2007-08-20 19:07:13 DEBUG BidAllowed*1=true 2007-08-20 19:07:13 DEBUG ImmediateAction=null 2007-08-20 19:07:22 DEBUG ==Passing to server: BuyOrBidStartItem D&H status=Auctioned 2007-08-20 19:07:22 DEBUG Processing action BuyOrBidStartItem D&H status=Auctioned 2007-08-20 19:07:22 DEBUG Item details: status=3 bid=85 2007-08-20 19:07:22 DEBUG >>> Start MoveSet (index=10) 2007-08-20 19:07:22 DEBUG Done: StateChange: D&H_highestBidder from 1 to 2 2007-08-20 19:07:22 DEBUG Done: StateChange: D&H_bidBy_pass1 from 75 to 85 2007-08-20 19:07:22 DEBUG Done: StateChange: D&H_minimumBid from 85 to 90 2007-08-20 19:07:22 DEBUG Done: StateChange: pass1_blockedCash from 245 to 170 2007-08-20 19:07:22 DEBUG Done: StateChange: pass1_blockedCash from 170 to 255 2007-08-20 19:07:22 INFO pass1 bids $85 on D&H. Remaining free cash $345. 2007-08-20 19:07:22 DEBUG Done: StateChange: CurrentPlayer from pass1 to buy2 2007-08-20 19:07:22 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:22 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem D&H status=Auctioned 2007-08-20 19:07:22 DEBUG <<< Finish MoveSet (index=10) 2007-08-20 19:07:22 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:22 DEBUG ==Result from server: true 2007-08-20 19:07:22 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:07:22 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:07:22 DEBUG buy2 may: BuyOrBidStartItem D&H status=Auctioned 2007-08-20 19:07:22 DEBUG buy2 may: Pass 2007-08-20 19:07:22 DEBUG buy2 may: Undo! 2007-08-20 19:07:22 DEBUG buy2 may: Save 2007-08-20 19:07:22 DEBUG BidAllowed*1=true 2007-08-20 19:07:22 DEBUG ImmediateAction=null 2007-08-20 19:07:25 DEBUG ==Passing to server: Pass 2007-08-20 19:07:25 DEBUG Processing action Pass 2007-08-20 19:07:25 INFO buy2 passes. 2007-08-20 19:07:25 DEBUG >>> Start MoveSet (index=11) 2007-08-20 19:07:25 DEBUG Done: StateChange: StartRoundPasses from 0 to 1 2007-08-20 19:07:25 DEBUG Highest bidder is pass1 2007-08-20 19:07:25 INFO pass1 buys D&H for $85 2007-08-20 19:07:25 DEBUG Adding D&H to portfolio of pass1 2007-08-20 19:07:25 DEBUG D&H has special properties! 2007-08-20 19:07:25 DEBUG Updating special properties of pass1 2007-08-20 19:07:25 DEBUG For pass1 found spec.prop SpecialTileLay comp=D&H hex=F16 extra=false cost=false 2007-08-20 19:07:25 DEBUG For pass1 found spec.prop SpecialTokenLay comp=D&H hex=F16 extra=false cost=true 2007-08-20 19:07:25 DEBUG Done: CertMove (private): D&H from IPO to pass1 2007-08-20 19:07:25 DEBUG Done: CashMove: $85 from pass1 to Bank 2007-08-20 19:07:25 DEBUG Done: StateChange: D&H_status from 3 to 5 2007-08-20 19:07:25 DEBUG Done: StateChange: buy2_blockedCash from 245 to 165 2007-08-20 19:07:25 DEBUG Done: StateChange: D&H_bidBy_buy2 from 80 to 0 2007-08-20 19:07:25 DEBUG Done: StateChange: pass1_blockedCash from 255 to 170 2007-08-20 19:07:25 DEBUG Done: StateChange: D&H_minimumBid from 90 to 0 2007-08-20 19:07:25 DEBUG Done: StateChange: AuctionItem from rails.game.StartItem@1c4a5ec to null 2007-08-20 19:07:25 DEBUG Done: StateChange: StartRoundPasses from 1 to 0 2007-08-20 19:07:25 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:25 INFO buy1 buys M&H for $115 2007-08-20 19:07:25 DEBUG Adding M&H to portfolio of buy1 2007-08-20 19:07:25 DEBUG M&H has special properties! 2007-08-20 19:07:25 DEBUG Updating special properties of buy1 2007-08-20 19:07:25 DEBUG For buy1 found spec.prop rails.game.special.ExchangeForShare of private M&H 2007-08-20 19:07:25 DEBUG Done: CertMove (private): M&H from IPO to buy1 2007-08-20 19:07:25 DEBUG Done: CashMove: $115 from buy1 to Bank 2007-08-20 19:07:25 DEBUG Done: StateChange: M&H_status from 1 to 5 2007-08-20 19:07:25 DEBUG Done: StateChange: buy1_blockedCash from 115 to 0 2007-08-20 19:07:25 DEBUG Done: StateChange: M&H_minimumBid from 120 to 0 2007-08-20 19:07:25 INFO C&A will be auctioned 2007-08-20 19:07:25 DEBUG Done: StateChange: C&A_status from 1 to 3 2007-08-20 19:07:25 DEBUG Done: StateChange: AuctionItem from null to rails.game.StartItem@21447f 2007-08-20 19:07:25 DEBUG Done: AddTo ExecutedActions: Pass 2007-08-20 19:07:25 DEBUG <<< Finish MoveSet (index=11) 2007-08-20 19:07:25 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:25 DEBUG ==Result from server: true 2007-08-20 19:07:25 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:07:25 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:07:25 DEBUG buy2 may: BuyOrBidStartItem C&A status=Auctioned 2007-08-20 19:07:25 DEBUG buy2 may: Pass 2007-08-20 19:07:25 DEBUG buy2 may: Undo! 2007-08-20 19:07:25 DEBUG buy2 may: Save 2007-08-20 19:07:25 DEBUG BidAllowed*1=true 2007-08-20 19:07:25 DEBUG ImmediateAction=null 2007-08-20 19:07:32 DEBUG ==Passing to server: BuyOrBidStartItem C&A status=Auctioned 2007-08-20 19:07:32 DEBUG Processing action BuyOrBidStartItem C&A status=Auctioned 2007-08-20 19:07:32 DEBUG Item details: status=3 bid=185 2007-08-20 19:07:32 DEBUG >>> Start MoveSet (index=12) 2007-08-20 19:07:32 DEBUG Done: StateChange: C&A_highestBidder from 2 to 1 2007-08-20 19:07:32 DEBUG Done: StateChange: C&A_bidBy_buy2 from 165 to 185 2007-08-20 19:07:32 DEBUG Done: StateChange: C&A_minimumBid from 175 to 190 2007-08-20 19:07:32 DEBUG Done: StateChange: buy2_blockedCash from 165 to 0 2007-08-20 19:07:32 DEBUG Done: StateChange: buy2_blockedCash from 0 to 185 2007-08-20 19:07:32 INFO buy2 bids $185 on C&A. Remaining free cash $415. 2007-08-20 19:07:32 DEBUG Done: StateChange: CurrentPlayer from buy2 to pass1 2007-08-20 19:07:32 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:32 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem C&A status=Auctioned 2007-08-20 19:07:32 DEBUG <<< Finish MoveSet (index=12) 2007-08-20 19:07:32 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:32 DEBUG ==Result from server: true 2007-08-20 19:07:32 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:07:32 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:07:32 DEBUG pass1 may: BuyOrBidStartItem C&A status=Auctioned 2007-08-20 19:07:32 DEBUG pass1 may: Pass 2007-08-20 19:07:32 DEBUG pass1 may: Undo! 2007-08-20 19:07:32 DEBUG pass1 may: Save 2007-08-20 19:07:32 DEBUG BidAllowed*1=true 2007-08-20 19:07:32 DEBUG ImmediateAction=null 2007-08-20 19:07:33 DEBUG ==Passing to server: Pass 2007-08-20 19:07:33 DEBUG Processing action Pass 2007-08-20 19:07:33 INFO pass1 passes. 2007-08-20 19:07:33 DEBUG >>> Start MoveSet (index=13) 2007-08-20 19:07:33 DEBUG Done: StateChange: StartRoundPasses from 0 to 1 2007-08-20 19:07:33 DEBUG Highest bidder is buy2 2007-08-20 19:07:33 INFO buy2 buys C&A for $185 2007-08-20 19:07:33 DEBUG Adding C&A to portfolio of buy2 2007-08-20 19:07:33 DEBUG C&A has no special properties 2007-08-20 19:07:33 DEBUG Done: CertMove (private): C&A from IPO to buy2 2007-08-20 19:07:33 DEBUG Done: CashMove: $185 from buy2 to Bank 2007-08-20 19:07:33 INFO buy2 also gets PRR 10% share 2007-08-20 19:07:33 DEBUG Done: CertMove (public): 10% PRR from Unavailable to buy2 2007-08-20 19:07:33 DEBUG Done: StateChange: C&A_status from 3 to 5 2007-08-20 19:07:33 DEBUG Done: StateChange: buy2_blockedCash from 185 to 0 2007-08-20 19:07:33 DEBUG Done: StateChange: pass1_blockedCash from 170 to 0 2007-08-20 19:07:33 DEBUG Done: StateChange: C&A_bidBy_pass1 from 170 to 0 2007-08-20 19:07:33 DEBUG Done: StateChange: C&A_minimumBid from 190 to 0 2007-08-20 19:07:33 DEBUG Done: StateChange: AuctionItem from rails.game.StartItem@21447f to null 2007-08-20 19:07:33 DEBUG Done: StateChange: StartRoundPasses from 1 to 0 2007-08-20 19:07:33 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:33 DEBUG Done: StateChange: CurrentPlayer from pass1 to pass2 2007-08-20 19:07:33 DEBUG Done: StateChange: B&O_status from 1 to 4 2007-08-20 19:07:33 DEBUG Done: AddTo ExecutedActions: Pass 2007-08-20 19:07:33 DEBUG <<< Finish MoveSet (index=13) 2007-08-20 19:07:33 DEBUG ++StartRound PossibleActions called 2007-08-20 19:07:33 DEBUG ==Result from server: true 2007-08-20 19:07:33 DEBUG Current round=StartRound_1830, previous round=StartRound_1830 2007-08-20 19:07:33 DEBUG --StartRoundWindow updateStatus called from StatusWindow.updateUI 2007-08-20 19:07:33 DEBUG pass2 may: BuyOrBidStartItem B&O status=NeedingSharePrice startprice=0 2007-08-20 19:07:33 DEBUG pass2 may: Undo! 2007-08-20 19:07:33 DEBUG pass2 may: Save 2007-08-20 19:07:33 DEBUG ImmediateAction=BuyOrBidStartItem B&O status=NeedingSharePrice startprice=0 2007-08-20 19:07:35 DEBUG ==Passing to server: BuyOrBidStartItem B&O status=NeedingSharePrice startprice=100 2007-08-20 19:07:35 DEBUG Processing action BuyOrBidStartItem B&O status=NeedingSharePrice startprice=100 2007-08-20 19:07:35 DEBUG Item details: status=4 bid=0 2007-08-20 19:07:35 DEBUG >>> Start MoveSet (index=14) 2007-08-20 19:07:35 INFO pass2 buys B&O for $225 2007-08-20 19:07:35 DEBUG Adding B&O to portfolio of pass2 2007-08-20 19:07:35 DEBUG B&O has no special properties 2007-08-20 19:07:35 DEBUG Done: CertMove (private): B&O from IPO to pass2 2007-08-20 19:07:35 DEBUG Done: CashMove: $225 from pass2 to Bank 2007-08-20 19:07:35 INFO pass2 also gets B&O 20% president share 2007-08-20 19:07:35 DEBUG Done: CertMove (public): 20%(Pres) B&O from Unavailable to pass2 2007-08-20 19:07:35 DEBUG Done: StateChange: B&O_hasStarted from false to true 2007-08-20 19:07:35 DEBUG Done: PriceMove: B&O from null to $100 2007-08-20 19:07:35 DEBUG Done: PriceMove: B&O from null to $100 2007-08-20 19:07:35 DEBUG B&O token added to G1 2007-08-20 19:07:35 DEBUG Done: PriceTokenMove: B&O from null to $100 2007-08-20 19:07:35 DEBUG Done: StateChange: B&O_status from 4 to 5 2007-08-20 19:07:35 DEBUG Done: StateChange: pass2_blockedCash from 225 to 0 2007-08-20 19:07:35 DEBUG Done: StateChange: B&O_minimumBid from 230 to 0 2007-08-20 19:07:35 DEBUG Done: StateChange: CurrentRound from StartRound_1830 to StockRound 0 2007-08-20 19:07:35 DEBUG Done: StateChange: StockRoundNumber from 0 to 1 2007-08-20 19:07:35 INFO Start of Stock Round 1 2007-08-20 19:07:35 DEBUG Done: StateChange: CurrentPlayer from pass2 to buy2 2007-08-20 19:07:35 DEBUG Player buy2, spec#=0 2007-08-20 19:07:35 INFO buy2 has the Priority Deal 2007-08-20 19:07:35 DEBUG Done: AddTo ExecutedActions: BuyOrBidStartItem B&O status=Sold 2007-08-20 19:07:35 DEBUG <<< Finish MoveSet (index=14) 2007-08-20 19:07:35 DEBUG buy2 may: StartCompany: B&M 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:07:35 DEBUG buy2 may: StartCompany: PRR 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:07:35 DEBUG buy2 may: StartCompany: CPR 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:07:35 DEBUG buy2 may: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:07:35 DEBUG buy2 may: StartCompany: Erie 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:07:35 DEBUG buy2 may: StartCompany: NYC 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:07:35 DEBUG buy2 may: StartCompany: C&O 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:07:35 DEBUG buy2 may: StartCompany: NYNH 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:07:35 DEBUG buy2 may: Pass 2007-08-20 19:07:35 DEBUG ==Result from server: true 2007-08-20 19:07:35 DEBUG Current round=StockRound 1, previous round=StartRound_1830 2007-08-20 19:07:35 DEBUG Finishing Start Round UI 2007-08-20 19:07:35 DEBUG ~~~~Closing StartRoundWindow 2007-08-20 19:07:35 DEBUG Entering Stock Round UI 2007-08-20 19:07:35 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:03 DEBUG Action: StartCompany: PRR 20% president share price=$90 number=2 2007-08-20 19:08:03 DEBUG ==Passing to server: StartCompany: PRR 20% president share price=$90 number=2 2007-08-20 19:08:03 DEBUG >>> Start MoveSet (index=15) 2007-08-20 19:08:03 DEBUG Done: StateChange: PRR_hasStarted from false to true 2007-08-20 19:08:03 DEBUG Done: PriceMove: PRR from null to $90 2007-08-20 19:08:03 DEBUG Done: PriceMove: PRR from null to $90 2007-08-20 19:08:03 DEBUG PRR token added to G2 2007-08-20 19:08:03 DEBUG Done: PriceTokenMove: PRR from null to $90 2007-08-20 19:08:03 DEBUG Done: CertMove (public): 20%(Pres) PRR from IPO to buy2 2007-08-20 19:08:03 DEBUG Done: CashMove: $180 from buy2 to Bank 2007-08-20 19:08:03 INFO buy2 starts PRR at 90 and buys 2 shares (20%) for $180. 2007-08-20 19:08:03 DEBUG Done: StateChange: CompanyBoughtThisTurn from null to PRR, 1 of 8 2007-08-20 19:08:03 DEBUG Done: StateChange: HasActed from false to true 2007-08-20 19:08:03 DEBUG Done: StateChange: PriorityPlayer from buy2 to pass1 2007-08-20 19:08:03 DEBUG Priority player set to 2 pass1 2007-08-20 19:08:03 DEBUG Done: AddTo ExecutedActions: StartCompany: PRR 20% president share price=$90 number=2 2007-08-20 19:08:03 DEBUG <<< Finish MoveSet (index=15) 2007-08-20 19:08:03 WARN No MoveSet open for StateChange: StockRoundPasses from 0 to 1 2007-08-20 19:08:03 DEBUG buy2 may: Done 2007-08-20 19:08:03 DEBUG ==Result from server: true 2007-08-20 19:08:03 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:03 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:05 DEBUG Action: Done 2007-08-20 19:08:05 DEBUG ==Passing to server: Done 2007-08-20 19:08:05 DEBUG >>> Start MoveSet (index=16) 2007-08-20 19:08:05 DEBUG Done: StateChange: StockRoundPasses from 1 to 0 2007-08-20 19:08:05 DEBUG Done: StateChange: CurrentPlayer from buy2 to pass1 2007-08-20 19:08:05 DEBUG Done: StateChange: CompanyBoughtThisTurn from PRR, 1 of 8 to null 2007-08-20 19:08:05 DEBUG Done: StateChange: HasActed from true to false 2007-08-20 19:08:05 DEBUG Player pass1, spec#=0 2007-08-20 19:08:05 DEBUG Done: AddTo ExecutedActions: Done 2007-08-20 19:08:05 DEBUG <<< Finish MoveSet (index=16) 2007-08-20 19:08:05 DEBUG pass1 may: StartCompany: B&M 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:05 DEBUG pass1 may: BuyCertificate: PRR 10% share from IPO price=$90 2007-08-20 19:08:05 DEBUG pass1 may: StartCompany: CPR 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:05 DEBUG pass1 may: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:05 DEBUG pass1 may: StartCompany: Erie 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:05 DEBUG pass1 may: StartCompany: NYC 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:05 DEBUG pass1 may: StartCompany: C&O 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:05 DEBUG pass1 may: StartCompany: NYNH 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:05 DEBUG pass1 may: Pass 2007-08-20 19:08:05 DEBUG ==Result from server: true 2007-08-20 19:08:05 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:05 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:09 DEBUG Action: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:09 DEBUG ==Passing to server: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:09 DEBUG >>> Start MoveSet (index=17) 2007-08-20 19:08:09 INFO pass1 buys 1 share(s) (10%) of B&O from IPO for $100. 2007-08-20 19:08:09 DEBUG Done: CertMove (public): 10% B&O from IPO to pass1 2007-08-20 19:08:09 DEBUG Done: CashMove: $100 from pass1 to Bank 2007-08-20 19:08:09 DEBUG Done: StateChange: CompanyBoughtThisTurn from null to B&O, 0 of 8 2007-08-20 19:08:09 DEBUG Done: StateChange: HasActed from false to true 2007-08-20 19:08:09 DEBUG Done: StateChange: PriorityPlayer from pass1 to pass2 2007-08-20 19:08:09 DEBUG Priority player set to 3 pass2 2007-08-20 19:08:09 DEBUG Done: AddTo ExecutedActions: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:09 DEBUG <<< Finish MoveSet (index=17) 2007-08-20 19:08:09 WARN No MoveSet open for StateChange: StockRoundPasses from 0 to 1 2007-08-20 19:08:09 DEBUG pass1 may: Done 2007-08-20 19:08:09 DEBUG ==Result from server: true 2007-08-20 19:08:09 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:09 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:11 DEBUG Action: Done 2007-08-20 19:08:11 DEBUG ==Passing to server: Done 2007-08-20 19:08:11 DEBUG >>> Start MoveSet (index=18) 2007-08-20 19:08:11 DEBUG Done: StateChange: StockRoundPasses from 1 to 0 2007-08-20 19:08:11 DEBUG Done: StateChange: CurrentPlayer from pass1 to pass2 2007-08-20 19:08:11 DEBUG Done: StateChange: CompanyBoughtThisTurn from B&O, 0 of 8 to null 2007-08-20 19:08:11 DEBUG Done: StateChange: HasActed from true to false 2007-08-20 19:08:11 DEBUG Player pass2, spec#=0 2007-08-20 19:08:11 DEBUG Done: AddTo ExecutedActions: Done 2007-08-20 19:08:11 DEBUG <<< Finish MoveSet (index=18) 2007-08-20 19:08:11 DEBUG pass2 may: StartCompany: B&M 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:11 DEBUG pass2 may: BuyCertificate: PRR 10% share from IPO price=$90 2007-08-20 19:08:11 DEBUG pass2 may: StartCompany: CPR 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:11 DEBUG pass2 may: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:11 DEBUG pass2 may: StartCompany: Erie 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:11 DEBUG pass2 may: StartCompany: NYC 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:11 DEBUG pass2 may: StartCompany: C&O 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:11 DEBUG pass2 may: StartCompany: NYNH 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:11 DEBUG pass2 may: Pass 2007-08-20 19:08:11 DEBUG ==Result from server: true 2007-08-20 19:08:11 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:11 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:13 DEBUG Action: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:13 DEBUG ==Passing to server: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:13 DEBUG >>> Start MoveSet (index=19) 2007-08-20 19:08:13 INFO pass2 buys 1 share(s) (10%) of B&O from IPO for $100. 2007-08-20 19:08:13 DEBUG Done: CertMove (public): 10% B&O from IPO to pass2 2007-08-20 19:08:13 DEBUG Done: CashMove: $100 from pass2 to Bank 2007-08-20 19:08:13 DEBUG Done: StateChange: CompanyBoughtThisTurn from null to B&O, 0 of 8 2007-08-20 19:08:13 DEBUG Done: StateChange: HasActed from false to true 2007-08-20 19:08:13 DEBUG Done: StateChange: PriorityPlayer from pass2 to buy1 2007-08-20 19:08:13 DEBUG Priority player set to 0 buy1 2007-08-20 19:08:13 DEBUG Done: AddTo ExecutedActions: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:13 DEBUG <<< Finish MoveSet (index=19) 2007-08-20 19:08:13 WARN No MoveSet open for StateChange: StockRoundPasses from 0 to 1 2007-08-20 19:08:13 DEBUG pass2 may: Done 2007-08-20 19:08:13 DEBUG ==Result from server: true 2007-08-20 19:08:13 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:13 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:15 DEBUG Action: Done 2007-08-20 19:08:15 DEBUG ==Passing to server: Done 2007-08-20 19:08:15 DEBUG >>> Start MoveSet (index=20) 2007-08-20 19:08:15 DEBUG Done: StateChange: StockRoundPasses from 1 to 0 2007-08-20 19:08:15 DEBUG Done: StateChange: CurrentPlayer from pass2 to buy1 2007-08-20 19:08:15 DEBUG Done: StateChange: CompanyBoughtThisTurn from B&O, 0 of 8 to null 2007-08-20 19:08:15 DEBUG Done: StateChange: HasActed from true to false 2007-08-20 19:08:15 DEBUG Player buy1, spec#=0 2007-08-20 19:08:15 DEBUG Done: AddTo ExecutedActions: Done 2007-08-20 19:08:15 DEBUG <<< Finish MoveSet (index=20) 2007-08-20 19:08:15 DEBUG buy1 may: StartCompany: B&M 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:15 DEBUG buy1 may: BuyCertificate: PRR 10% share from IPO price=$90 2007-08-20 19:08:15 DEBUG buy1 may: StartCompany: CPR 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:15 DEBUG buy1 may: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:15 DEBUG buy1 may: StartCompany: Erie 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:15 DEBUG buy1 may: StartCompany: NYC 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:15 DEBUG buy1 may: StartCompany: C&O 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:15 DEBUG buy1 may: StartCompany: NYNH 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:15 DEBUG buy1 may: Pass 2007-08-20 19:08:15 DEBUG ==Result from server: true 2007-08-20 19:08:15 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:15 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:19 DEBUG Action: StartCompany: NYNH 20% president share price=$67 number=2 2007-08-20 19:08:19 DEBUG ==Passing to server: StartCompany: NYNH 20% president share price=$67 number=2 2007-08-20 19:08:19 DEBUG >>> Start MoveSet (index=21) 2007-08-20 19:08:19 DEBUG Done: StateChange: NYNH_hasStarted from false to true 2007-08-20 19:08:19 DEBUG Done: PriceMove: NYNH from null to $67 2007-08-20 19:08:19 DEBUG Done: PriceMove: NYNH from null to $67 2007-08-20 19:08:19 DEBUG NYNH token added to G6 2007-08-20 19:08:19 DEBUG Done: PriceTokenMove: NYNH from null to $67 2007-08-20 19:08:19 DEBUG Done: CertMove (public): 20%(Pres) NYNH from IPO to buy1 2007-08-20 19:08:19 DEBUG Done: CashMove: $134 from buy1 to Bank 2007-08-20 19:08:19 INFO buy1 starts NYNH at 67 and buys 2 shares (20%) for $134. 2007-08-20 19:08:19 DEBUG Done: StateChange: CompanyBoughtThisTurn from null to NYNH, 2 of 8 2007-08-20 19:08:19 DEBUG Done: StateChange: HasActed from false to true 2007-08-20 19:08:19 DEBUG Done: StateChange: PriorityPlayer from buy1 to buy2 2007-08-20 19:08:19 DEBUG Priority player set to 1 buy2 2007-08-20 19:08:19 DEBUG Done: AddTo ExecutedActions: StartCompany: NYNH 20% president share price=$67 number=2 2007-08-20 19:08:19 DEBUG <<< Finish MoveSet (index=21) 2007-08-20 19:08:19 WARN No MoveSet open for StateChange: StockRoundPasses from 0 to 1 2007-08-20 19:08:19 DEBUG buy1 may: Done 2007-08-20 19:08:19 DEBUG ==Result from server: true 2007-08-20 19:08:19 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:19 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:21 DEBUG Action: Done 2007-08-20 19:08:21 DEBUG ==Passing to server: Done 2007-08-20 19:08:21 DEBUG >>> Start MoveSet (index=22) 2007-08-20 19:08:21 DEBUG Done: StateChange: StockRoundPasses from 1 to 0 2007-08-20 19:08:21 DEBUG Done: StateChange: CurrentPlayer from buy1 to buy2 2007-08-20 19:08:21 DEBUG Done: StateChange: CompanyBoughtThisTurn from NYNH, 2 of 8 to null 2007-08-20 19:08:21 DEBUG Done: StateChange: HasActed from true to false 2007-08-20 19:08:21 DEBUG Player buy2, spec#=0 2007-08-20 19:08:21 DEBUG Done: AddTo ExecutedActions: Done 2007-08-20 19:08:21 DEBUG <<< Finish MoveSet (index=22) 2007-08-20 19:08:21 DEBUG buy2 may: StartCompany: B&M 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:21 DEBUG buy2 may: BuyCertificate: PRR 10% share from IPO price=$90 2007-08-20 19:08:21 DEBUG buy2 may: StartCompany: CPR 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:21 DEBUG buy2 may: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:21 DEBUG buy2 may: StartCompany: Erie 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:21 DEBUG buy2 may: StartCompany: NYC 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:21 DEBUG buy2 may: StartCompany: C&O 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:21 DEBUG buy2 may: BuyCertificate: NYNH 10% share from IPO price=$67 2007-08-20 19:08:21 DEBUG buy2 may: Pass 2007-08-20 19:08:21 DEBUG ==Result from server: true 2007-08-20 19:08:21 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:21 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:24 DEBUG Action: BuyCertificate: PRR 10% share from IPO price=$90 2007-08-20 19:08:24 DEBUG ==Passing to server: BuyCertificate: PRR 10% share from IPO price=$90 2007-08-20 19:08:24 DEBUG >>> Start MoveSet (index=23) 2007-08-20 19:08:24 INFO buy2 buys 1 share(s) (10%) of PRR from IPO for $90. 2007-08-20 19:08:24 DEBUG Done: CertMove (public): 10% PRR from IPO to buy2 2007-08-20 19:08:24 DEBUG Done: CashMove: $90 from buy2 to Bank 2007-08-20 19:08:24 DEBUG Done: StateChange: CompanyBoughtThisTurn from null to PRR, 1 of 8 2007-08-20 19:08:24 DEBUG Done: StateChange: HasActed from false to true 2007-08-20 19:08:24 DEBUG Done: StateChange: PriorityPlayer from buy2 to pass1 2007-08-20 19:08:24 DEBUG Priority player set to 2 pass1 2007-08-20 19:08:24 DEBUG Done: AddTo ExecutedActions: BuyCertificate: PRR 10% share from IPO price=$90 2007-08-20 19:08:24 DEBUG <<< Finish MoveSet (index=23) 2007-08-20 19:08:24 WARN No MoveSet open for StateChange: StockRoundPasses from 0 to 1 2007-08-20 19:08:24 DEBUG buy2 may: Done 2007-08-20 19:08:24 DEBUG ==Result from server: true 2007-08-20 19:08:24 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:24 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:26 DEBUG Action: Done 2007-08-20 19:08:26 DEBUG ==Passing to server: Done 2007-08-20 19:08:26 DEBUG >>> Start MoveSet (index=24) 2007-08-20 19:08:26 DEBUG Done: StateChange: StockRoundPasses from 1 to 0 2007-08-20 19:08:26 DEBUG Done: StateChange: CurrentPlayer from buy2 to pass1 2007-08-20 19:08:26 DEBUG Done: StateChange: CompanyBoughtThisTurn from PRR, 1 of 8 to null 2007-08-20 19:08:26 DEBUG Done: StateChange: HasActed from true to false 2007-08-20 19:08:26 DEBUG Player pass1, spec#=0 2007-08-20 19:08:26 DEBUG Done: AddTo ExecutedActions: Done 2007-08-20 19:08:26 DEBUG <<< Finish MoveSet (index=24) 2007-08-20 19:08:26 DEBUG pass1 may: StartCompany: B&M 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:26 DEBUG pass1 may: BuyCertificate: PRR 10% share from IPO price=$90 2007-08-20 19:08:26 DEBUG pass1 may: StartCompany: CPR 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:26 DEBUG pass1 may: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:26 DEBUG pass1 may: StartCompany: Erie 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:26 DEBUG pass1 may: StartCompany: NYC 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:26 DEBUG pass1 may: StartCompany: C&O 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:26 DEBUG pass1 may: BuyCertificate: NYNH 10% share from IPO price=$67 2007-08-20 19:08:26 DEBUG pass1 may: Pass 2007-08-20 19:08:26 DEBUG ==Result from server: true 2007-08-20 19:08:26 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:26 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:28 DEBUG Action: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:28 DEBUG ==Passing to server: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:28 DEBUG >>> Start MoveSet (index=25) 2007-08-20 19:08:28 INFO pass1 buys 1 share(s) (10%) of B&O from IPO for $100. 2007-08-20 19:08:28 DEBUG Done: CertMove (public): 10% B&O from IPO to pass1 2007-08-20 19:08:28 DEBUG Done: CashMove: $100 from pass1 to Bank 2007-08-20 19:08:28 DEBUG Done: StateChange: CompanyBoughtThisTurn from null to B&O, 0 of 8 2007-08-20 19:08:28 DEBUG Done: StateChange: HasActed from false to true 2007-08-20 19:08:28 DEBUG Done: StateChange: PriorityPlayer from pass1 to pass2 2007-08-20 19:08:28 DEBUG Priority player set to 3 pass2 2007-08-20 19:08:28 DEBUG Done: AddTo ExecutedActions: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:28 DEBUG <<< Finish MoveSet (index=25) 2007-08-20 19:08:28 WARN No MoveSet open for StateChange: StockRoundPasses from 0 to 1 2007-08-20 19:08:28 DEBUG pass1 may: Done 2007-08-20 19:08:28 DEBUG ==Result from server: true 2007-08-20 19:08:28 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:28 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:29 DEBUG Action: Done 2007-08-20 19:08:29 DEBUG ==Passing to server: Done 2007-08-20 19:08:29 DEBUG >>> Start MoveSet (index=26) 2007-08-20 19:08:29 DEBUG Done: StateChange: StockRoundPasses from 1 to 0 2007-08-20 19:08:29 DEBUG Done: StateChange: CurrentPlayer from pass1 to pass2 2007-08-20 19:08:29 DEBUG Done: StateChange: CompanyBoughtThisTurn from B&O, 0 of 8 to null 2007-08-20 19:08:29 DEBUG Done: StateChange: HasActed from true to false 2007-08-20 19:08:29 DEBUG Player pass2, spec#=0 2007-08-20 19:08:29 DEBUG Done: AddTo ExecutedActions: Done 2007-08-20 19:08:29 DEBUG <<< Finish MoveSet (index=26) 2007-08-20 19:08:29 DEBUG pass2 may: StartCompany: B&M 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:29 DEBUG pass2 may: BuyCertificate: PRR 10% share from IPO price=$90 2007-08-20 19:08:29 DEBUG pass2 may: StartCompany: CPR 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:29 DEBUG pass2 may: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:29 DEBUG pass2 may: StartCompany: Erie 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:29 DEBUG pass2 may: StartCompany: NYC 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:29 DEBUG pass2 may: StartCompany: C&O 20% president share prices=$100$90$82$76$71$67 2007-08-20 19:08:29 DEBUG pass2 may: BuyCertificate: NYNH 10% share from IPO price=$67 2007-08-20 19:08:29 DEBUG pass2 may: Pass 2007-08-20 19:08:29 DEBUG ==Result from server: true 2007-08-20 19:08:29 DEBUG Current round=StockRound 1, previous round=StockRound 1 2007-08-20 19:08:29 DEBUG --StatusWindow.updateStatus called from GameUIManager.updateUI, current round is StockRound 1 2007-08-20 19:08:31 DEBUG Action: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:31 DEBUG ==Passing to server: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:31 DEBUG >>> Start MoveSet (index=27) 2007-08-20 19:08:31 INFO pass2 buys 1 share(s) (10%) of B&O from IPO for $100. 2007-08-20 19:08:31 DEBUG Done: CertMove (public): 10% B&O from IPO to pass2 2007-08-20 19:08:31 DEBUG Done: CashMove: $100 from pass2 to Bank 2007-08-20 19:08:31 DEBUG Done: StateChange: CompanyBoughtThisTurn from null to B&O, 0 of 8 2007-08-20 19:08:31 DEBUG Done: StateChange: HasActed from false to true 2007-08-20 19:08:31 DEBUG Done: StateChange: PriorityPlayer from pass2 to buy1 2007-08-20 19:08:31 DEBUG Priority player set to 0 buy1 2007-08-20 19:08:31 DEBUG Done: StateChange: B&O_hasFloated from false to true 2007-08-20 19:08:31 DEBUG Done: CashMove: $1000 from Bank to B&O 2007-08-20 19:08:31 INFO B&O floats and receives $1000 2007-08-20 19:08:31 DEBUG Done: AddTo ExecutedActions: BuyCertificate: B&O 10% share from IPO price=$100 2007-08-20 19:08:31 DEBUG <<< Finish MoveSet (index=27) 2007-08-20 19:08:31 WARN No MoveSet open for StateChange: StockRoundPasses from 0 to 1 2007-08-20 19:08:31 DEBUG pass2 may: Done 2007-08-20 19:08:31 DEBUG... [truncated message content] |