From: Erik V. <eri...@hc...> - 2006-01-08 20:05:36
|
OK, I see what the problem is: if the first tile lay is a "normal" one, any subsequent tile lay must use a special property; but this was not checked. Should be fixed now. I have also improved the OR window in a number of respects: - removed Close Private button. - added Privates columns (owned and cost this round); these columns will only appear in games where companies can buy Privates. - removed column for trains just bought, leaving only the currently owned trains column. - Other minor changes. Erik. > -----Original Message----- > From: rai...@li... > [mailto:rai...@li...] On Behalf Of > Brett Lentz > Sent: 06 January 2006 01:56 > To: rai...@li... > Subject: RE: [Rails-devel] OR Bug? > > Ok... I found how to duplicate it. > > I play a "reasonable" 3 player game. By reasonable, I mean > simulating a real game by making sensible choices that I've > seen made in actual games. I start up the B&O, PRR, and C&O > at the beginning of the game. > > After 3 trains come out, I had the PRR buy the C&StL. The > following OR, the PRR is allowed to make as many tile lays as > it likes, anywhere on the map. > > Here's the console output from my game during the OR that I > replicated the behavior: > > Start of Operating Round 3.2 > 2 receives $5 for SVNRR > PRR receives $10 for C&StL > 0 receives $15 for D&H > 2 receives $20 for M&H > PRR receives $25 for C&A > B&O buys D&H from 0 for $140. > Special tile lay allowed on hex F16, extra=false > B&O lays tile #53/I15/SW > Normal=1/1 special=0/0 > B&O earns $250 > B&O pays out full dividend of $250 > 1 receives $50 > 2 receives $25 > 0 receives $150 > B&O moves from H1 to I1 > Special tile lay allowed on hex B20, extra=true > PRR lays tile #57/H10/SW > Normal=1/1 special=0/1 > Special tile lay allowed on hex B20, extra=true > PRR lays tile #14/H10/SW > Normal=2/1 special=0/1 > Special tile lay allowed on hex B20, extra=true > PRR lays tile #8/H8/SW > Normal=3/1 special=0/1 > Special tile lay allowed on hex B20, extra=true > PRR lays tile #55/G7/SW > Normal=4/1 special=0/1 > Special tile lay allowed on hex B20, extra=true > count = 0, total = 170 > count = 0, total = 510 > count = 0, total = 215 > > > > ---Brett > > -----Original Message----- > >From: Brett Lentz <wak...@ea...> > >Sent: Jan 5, 2006 6:39 PM > >To: rai...@li... > >Subject: RE: [Rails-devel] OR Bug? > > > >I'll test some more to see if i can duplicate it again. I > think perhaps all of our cleanups and fixes may have fixed it. > > > > > > > >---Brett. > > > > > >-----Original Message----- > >>From: Erik Vos <eri...@hc...> > >>Sent: Jan 5, 2006 5:19 PM > >>To: rai...@li... > >>Subject: RE: [Rails-devel] OR Bug? > >> > >>> Have you also noticed that laying special tiles is not > >>> limited at all yet? A public company that owns a private who > >>> is allowed to lay special tiles can lay any tile anywhere on > >>> the map, and can lay any number of tiles. > >> > >>No, I have not noticed that, even when I tried tonight. > >>Nevertheless I have cleaned up the code a bit, and added, > >>that the ability is now also given in the same round in which > >>the private is bought, if done prior to any tile laying. > >> > >>If you still have this problem, please let me know what you > did to get it. > >> > >>Also done some other cleanups, mainly to remove now > redundant code from > >>GameStatus. > >> > >>Erik. > >> > >> > > > ------------------------------------------------------- > 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 > > |