From: Brett L. <wak...@ea...> - 2006-01-11 23:43:33
|
Yes, it was the NYC. It was attempting to lay the connecting tile to New York, but it seems to be any hex location because the second message was generated by attempting to lay a tile in a different hex. ---Brett -----Original Message----- >From: Erik Vos <eri...@hc...> >Sent: Jan 11, 2006 6:30 PM >To: rai...@li... >Subject: RE: [Rails-devel] Wrong Company bug. > >Was it in fact NYC that tried to lay a tile? >And on what hex? > >Erik. > >> -----Original Message----- >> From: rai...@li... >> [mailto:rai...@li...] On Behalf Of >> Brett Lentz >> Sent: 11 January 2006 22:24 >> To: rails-devel >> Subject: [Rails-devel] Wrong Company bug. >> >> I'm including the full console output of my game so you can >> recreate this. >> >> Basically, the bug seems to be a problem with the order of >> company operation. The weird bit is that it gives me the >> "Wrong company" error, but successfully plays the tile. It >> just seems like there's something slightly out-of-sync. >> >> Perhaps it's caused by the purchasing of the 5-train? >> >> ---Brett. >> >> >> >> >> >> Game is 1830 >> Component GameManager initialised as game.GameManager >> Component TileManager initialised as game.TileManager >> Component Map initialised as game.MapManager >> Bank size is 12000 >> MIN_PLAYERS: 2 >> MAX_PLAYERS: 6 >> Component Bank initialised as game.Bank >> Component CompanyManager initialised as game.CompanyManager >> Component StockMarket initialised as game.StockMarket >> Component TrainManager initialised as game.TrainManager >> Start of phase 2 >> Component PhaseManager initialised as game.PhaseManager >> Player 0 receives $800. Bank now has $11200 >> Player 1 receives $800. Bank now has $10400 >> Player 2 receives $800. Bank now has $9600 >> >> Start of initial round >> 0 has the Priority Deal >> 0 bids $225 on B&O. Remains $575 >> 1 bids $165 on C&A. Remains $635 >> 2 bids $115 on M&H. Remains $685 >> 0 bids $75 on D&H. Remains $500 >> 1 bids $45 on C&StL. Remains $590 >> 2 buys SVNRR for $20. >> 1 buys C&StL for $45. >> 0 buys D&H for $75. >> 2 buys M&H for $115. >> 1 buys C&A for $165. >> 1 also gets PRR 10% share >> 0 buys B&O for $225. >> 0 also gets B&O 20% president share >> 2 starts B&O at $100 >> >> Start of Stock Round 1 >> 0 has the Priority Deal >> 0 buys 1 share(s) (10%) of B&O from IPO for $100. >> 0 cannot start PRR: Already bought this turn >> 1 starts PRR at 100 and buys 2 share(s) (20%) for $200. >> 2 starts NYNH at 100 and buys 2 share(s) (20%) for $200. >> 0 buys 1 share(s) (10%) of B&O from IPO for $100. >> 1 buys 1 share(s) (10%) of PRR from IPO for $100. >> 2 buys 1 share(s) (10%) of NYNH from IPO for $100. >> 0 buys 1 share(s) (10%) of B&O from IPO for $100. >> 1 buys 1 share(s) (10%) of PRR from IPO for $100. >> 2 buys 1 share(s) (10%) of NYNH from IPO for $100. >> 0 buys 1 share(s) (10%) of B&O from IPO for $100. >> B&O floats and receives $1000 >> 1 buys 1 share(s) (10%) of PRR from IPO for $100. >> PRR floats and receives $1000 >> 2 buys 1 share(s) (10%) of NYNH from IPO for $100. >> 0 passes. >> 1 passes. >> 2 buys 1 share(s) (10%) of NYNH from IPO for $100. >> NYNH floats and receives $1000 >> 0 buys 1 share(s) (10%) of NYNH from IPO for $100. >> 1 passes. >> 2 passes. >> 0 passes. >> All players have passed, end of SR 1 >> Phase=2 ORs=1 >> >> Start of Operating Round 1.1 >> 2 receives $5 for SVNRR >> 1 receives $10 for C&StL >> 0 receives $15 for D&H >> 2 receives $20 for M&H >> 1 receives $25 for C&A >> 0 receives $30 for B&O >> B&O lays tile 57 at hex J14 for $80 >> Normal=1/1 special=0/0 >> B&O lays a token on J14 for $40 >> B&O earns $0 >> B&O moves from G1 to F1 >> B&O buys 2-train from IPO for $80 >> Private B&O closes >> First 2-train bought >> B&O buys 2-train from IPO for $80 >> B&O buys 2-train from IPO for $80 >> PRR lays tile 9 at hex H14 >> Normal=1/1 special=0/0 >> PRR earns $0 >> PRR moves from G1 to F1 >> PRR buys 2-train from IPO for $80 >> PRR buys 2-train from IPO for $80 >> NYNH lays tile 1 at hex F20 >> Normal=1/1 special=0/0 >> NYNH earns $0 >> NYNH moves from G1 to F1 >> NYNH buys 2-train from IPO for $80 >> All 2-trains are sold out, 3-trains now available >> NYNH buys 3-train from IPO for $180 >> First 3-train bought >> Start of phase 3 >> End of Operating Round 1.1 >> >> Start of Stock Round 2 >> 1 has the Priority Deal >> 1 buys 1 share(s) (10%) of B&O from IPO for $90. >> 2 passes. >> 0 passes. >> 1 passes. >> All players have passed, end of SR 2 >> Phase=3 ORs=2 >> >> Start of Operating Round 2.1 >> 2 receives $5 for SVNRR >> 1 receives $10 for C&StL >> 0 receives $15 for D&H >> 2 receives $20 for M&H >> 1 receives $25 for C&A >> B&O lays tile 14 at hex J14 >> Normal=1/1 special=0/0 >> B&O earns $170 >> B&O pays out full dividend of $170 >> 0 receives $102 >> 1 receives $17 >> B&O moves from F1 to G1 >> B&O buys D&H from 0 for $140. >> PRR lays tile 57 at hex H16 >> Normal=1/1 special=0/0 >> PRR earns $30 >> PRR pays out full dividend of $30 >> 1 receives $18 >> PRR moves from F1 to G1 >> PRR buys C&StL from 1 for $80. >> PRR buys C&A from 1 for $320. >> NYNH lays tile 57 at hex F22 for $80 >> Normal=1/1 special=0/0 >> NYNH lays a token on F22 for $40 >> NYNH earns $110 >> NYNH pays out full dividend of $110 >> 0 receives $11 >> 2 receives $66 >> NYNH moves from F1 to G1 >> NYNH buys SVNRR from 2 for $40. >> NYNH buys M&H from 2 for $220. >> End of Operating Round 2.1 >> >> Start of Operating Round 2.2 >> NYNH receives $5 for SVNRR >> PRR receives $10 for C&StL >> B&O receives $15 for D&H >> NYNH receives $20 for M&H >> PRR receives $25 for C&A >> Special tile lay allowed on hex F16, extra=false >> B&O lays tile 53 at hex I15 >> Normal=1/1 special=0/0 >> B&O earns $190 >> B&O pays out full dividend of $190 >> 0 receives $114 >> 1 receives $19 >> B&O moves from G1 to H1 >> B&O buys 3-train from IPO for $180 >> Special tile lay allowed on hex B20, extra=true >> PRR lays tile 57 at hex H10 >> Normal=1/1 special=0/1 >> Special tile lay allowed on hex B20, extra=true >> PRR lays tile 58 at hex B20 >> A special property of C&StL is used >> Normal=1/1 special=1/1 >> PRR earns $60 >> PRR pays out full dividend of $60 >> 1 receives $36 >> PRR moves from G1 to H1 >> PRR buys 3-train from IPO for $180 >> NYNH lays tile 15 at hex F22 >> Normal=1/1 special=0/0 >> NYNH earns $120 >> NYNH pays out full dividend of $120 >> 0 receives $12 >> 2 receives $72 >> NYNH moves from G1 to H1 >> End of Operating Round 2.2 >> >> Start of Stock Round 3 >> 2 has the Priority Deal >> 2 buys 1 share(s) (10%) of B&O from IPO for $112. >> 0 buys 1 share(s) (10%) of NYNH from IPO for $112. >> 1 buys 1 share(s) (10%) of B&O from IPO for $112. >> 2 buys 1 share(s) (10%) of B&O from IPO for $112. >> 0 buys 1 share(s) (10%) of NYNH from IPO for $112. >> 1 buys 1 share(s) (10%) of NYNH from IPO for $112. >> 2 passes. >> 0 passes. >> 1 starts C&O at 100 and buys 2 share(s) (20%) for $200. >> 1 sells 1 shares (10%) of NYNH for $112 >> NYNH moves from H1 to H2 >> 1 sells 1 shares (10%) of B&O for $112 >> B&O moves from H1 to H2 >> 1 sells 1 shares (10%) of B&O for $112 >> B&O moves from H2 to H3 >> 2 buys 1 share(s) (10%) of B&O from Pool for $90. >> 0 buys 1 share(s) (10%) of NYNH from Pool for $100. >> 1 buys 1 share(s) (10%) of C&O from IPO for $100. >> 2 buys 1 share(s) (10%) of B&O from Pool for $90. >> 0 buys 1 share(s) (10%) of C&O from IPO for $100. >> 1 buys 1 share(s) (10%) of C&O from IPO for $100. >> 2 buys 1 share(s) (10%) of C&O from IPO for $100. >> C&O floats and receives $1000 >> 0 passes. >> 1 buys 1 share(s) (10%) of C&O from IPO for $100. >> 2 passes. >> 0 passes. >> 1 buys 1 share(s) (10%) of C&O from IPO for $100. >> 2 sells 1 shares (10%) of B&O for $90 >> B&O moves from H3 to H4 >> 2 sells 1 shares (10%) of B&O for $90 >> B&O moves from H4 to H5 >> 2 sells 1 shares (10%) of B&O for $90 >> B&O moves from H5 to H6 >> 2 sells 1 shares (10%) of B&O for $90 >> B&O moves from H6 to H7 >> 2 sells 1 shares (10%) of C&O for $100 >> C&O moves from G1 to G2 >> 2 starts NYC at 76 and buys 2 share(s) (20%) for $152. >> 0 sells 1 shares (10%) of C&O for $90 >> C&O moves from G2 to G3 >> 0 sells 1 shares (10%) of NYNH for $100 >> NYNH moves from H2 to H3 >> 0 sells 1 shares (10%) of NYNH for $100 >> NYNH moves from H3 to H4 >> 0 sells 1 shares (10%) of NYNH for $100 >> NYNH moves from H4 to H5 >> 0 sells 1 shares (10%) of NYNH for $100 >> NYNH moves from H5 to H6 >> 0 starts B&M at 82 and buys 2 share(s) (20%) for $164. >> 1 buys 1 share(s) (10%) of NYNH from Pool for $71. >> 2 buys 1 share(s) (10%) of NYC from IPO for $76. >> 0 buys 1 share(s) (10%) of B&M from IPO for $82. >> 1 passes. >> 2 buys 1 share(s) (10%) of NYC from IPO for $76. >> 0 buys 1 share(s) (10%) of B&M from IPO for $82. >> 1 passes. >> 2 buys 1 share(s) (10%) of NYC from IPO for $76. >> 0 buys 1 share(s) (10%) of B&M from IPO for $82. >> 1 passes. >> 2 buys 1 share(s) (10%) of NYC from IPO for $76. >> NYC floats and receives $760 >> 0 buys 1 share(s) (10%) of B&M from IPO for $82. >> B&M floats and receives $820 >> 1 passes. >> 2 passes. >> 0 passes. >> All players have passed, end of SR 3 >> Phase=3 ORs=2 >> >> Start of Operating Round 3.1 >> NYNH receives $5 for SVNRR >> PRR receives $10 for C&StL >> B&O receives $15 for D&H >> NYNH receives $20 for M&H >> PRR receives $25 for C&A >> PRR lays tile 14 at hex H16 >> Normal=1/1 special=0/0 >> PRR earns $70 >> PRR pays out full dividend of $70 >> 1 receives $42 >> PRR moves from H1 to I1 >> C&O lays tile 9 at hex G5 >> Normal=1/1 special=0/0 >> C&O earns $0 >> C&O moves from G3 to F3 >> C&O buys 3-train from IPO for $180 >> B&M lays tile 53 at hex E23 >> Normal=1/1 special=0/0 >> B&M lays a token on F22 for $40 >> B&M earns $0 >> B&M moves from G3 to F3 >> B&M buys 3-train from IPO for $180 >> All 3-trains are sold out, 4-trains now available >> B&M buys 4-train from IPO for $300 >> First 4-train bought >> Start of phase 4 >> All 2-trains are rusted and have been removed >> NYC lays tile 57 at hex E19 >> Normal=1/1 special=0/0 >> NYC earns $0 >> NYC moves from G4 to F4 >> NYC buys 4-train from IPO for $300 >> NYNH lays tile 54 at hex G19 for $80 >> Normal=1/1 special=0/0 >> NYNH earns $100 >> NYNH pays out full dividend of $100 >> 2 receives $60 >> NYNH receives $30 >> 1 receives $10 >> NYNH moves from H6 to I6 >> NYNH buys 4-train from IPO for $300 >> Special tile lay allowed on hex F16, extra=false >> B&O lays tile 27 at hex H14 >> Normal=1/1 special=0/0 >> B&O earns $110 >> B&O pays out full dividend of $110 >> B&O receives $44 >> 0 receives $66 >> B&O moves from H7 to I7 >> B&O buys 4-train from IPO for $300 >> All 4-trains are sold out, 5-trains now available >> End of Operating Round 3.1 >> >> Start of Operating Round 3.2 >> NYNH receives $5 for SVNRR >> PRR receives $10 for C&StL >> B&O receives $15 for D&H >> NYNH receives $20 for M&H >> PRR receives $25 for C&A >> PRR lays tile 59 at hex H18 >> Normal=1/1 special=0/0 >> PRR earns $80 >> PRR pays out full dividend of $80 >> 1 receives $48 >> PRR moves from I1 to J1 >> PRR buys 3-train from C&O for $280 >> C&O lays tile 57 at hex H4 >> Normal=1/1 special=0/0 >> C&O earns $0 >> C&O moves from F3 to E3 >> C&O buys 5-train from IPO for $450 >> First 5-train bought >> Start of phase 5 >> Private SVNRR closes >> Private C&StL closes >> Private D&H closes >> Private M&H closes >> Private C&A closes >> C&O buys 5-train from IPO for $450 >> B&M lays tile 62 at hex G19 >> Normal=1/1 special=0/0 >> B&M earns $210 >> B&M pays out full dividend of $210 >> 0 receives $126 >> B&M moves from F3 to G3 >> Cannot process tile laying: Wrong company NYC >> Cannot process tile laying: Wrong company NYC >> >> >> >> ------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. Do you grep >> through log files >> for problems? Stop! Download the new AJAX search engine that makes >> searching your log files as easy as surfing the web. >> DOWNLOAD SPLUNK! >> http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click >> _______________________________________________ >> Rails-devel mailing list >> Rai...@li... >> https://lists.sourceforge.net/lists/listinfo/rails-devel >> >> > > > > >------------------------------------------------------- >This SF.net email is sponsored by: Splunk Inc. Do you grep through log files >for problems? Stop! Download the new AJAX search engine that makes >searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! >http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click >_______________________________________________ >Rails-devel mailing list >Rai...@li... >https://lists.sourceforge.net/lists/listinfo/rails-devel |