From: Phil D. <de...@gm...> - 2010-02-04 12:49:00
Attachments:
1830_20100204_1106.rails
|
See the saved game file. PRR to run, it just bought the 5 train off NYC, it should be able to exchange that for a D for $800, yet it isn't given the option to do so. I've tested this on both 1.1.3 and 1.1.2 and it seems to be an issue in both vesions Phil |
From: Erik V. <eri...@xs...> - 2010-02-04 22:19:47
|
Hmm, I had always thought that only the first Diesel could be exchanged for a lesser train, but after rereading the rules I must conclude that I was misguided. So all Diesels are now available by exchange. Erik. -----Original Message----- From: Phil Davies [mailto:de...@gm...] Sent: Thursday 04 February 2010 13:17 To: Development list for Rails: an 18xx game Subject: [Rails-devel] 1830: Exchange option not offered See the saved game file. PRR to run, it just bought the 5 train off NYC, it should be able to exchange that for a D for $800, yet it isn't given the option to do so. I've tested this on both 1.1.3 and 1.1.2 and it seems to be an issue in both vesions Phil |
From: Phil D. <de...@gm...> - 2010-02-05 01:12:00
|
And again, kudos for your awesomely speedy work Erik :) Phil On 4 February 2010 22:19, Erik Vos <eri...@xs...> wrote: > Hmm, I had always thought that only the first Diesel could be exchanged for > a lesser train, but after rereading the rules I must conclude that I was > misguided. So all Diesels are now available by exchange. > > Erik. > > > -----Original Message----- > From: Phil Davies [mailto:de...@gm...] > Sent: Thursday 04 February 2010 13:17 > To: Development list for Rails: an 18xx game > Subject: [Rails-devel] 1830: Exchange option not offered > > See the saved game file. PRR to run, it just bought the 5 train off > NYC, it should be able to exchange that for a D for $800, yet it isn't > given the option to do so. I've tested this on both 1.1.3 and 1.1.2 > and it seems to be an issue in both vesions > > Phil > > > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: Phil D. <de...@gm...> - 2010-04-29 08:40:16
Attachments:
1830_20100428_2241_Jerry.rails
|
It looks like the fix to the trading of second Diesels onwards doesn't quite work correctly in saved games. See attached save file (load it up in rails 1.2.2 - it won't work against current CVS build), on B&O's last operating turn: B&O (Steve) operates. B&O lays tile #8 at hex I13/SE B&O earns $200 B&O withholds dividend of $200. B&O price goes from $142(J1) to $126(I1). B&O buys a D-train from IPO for $800. Key problem being the last line. When played through, this was an exchange of the 5 that the B&O currently has, on loading the save file, it considers the trade to be a purchase, now B&O still has the 5 instead of the 5 being in the pool for purchase. Phil On 4 February 2010 23:19, Erik Vos <eri...@xs...> wrote: > Hmm, I had always thought that only the first Diesel could be exchanged for > a lesser train, but after rereading the rules I must conclude that I was > misguided. So all Diesels are now available by exchange. > > Erik. > > > -----Original Message----- > From: Phil Davies [mailto:de...@gm...] > Sent: Thursday 04 February 2010 13:17 > To: Development list for Rails: an 18xx game > Subject: [Rails-devel] 1830: Exchange option not offered > > See the saved game file. PRR to run, it just bought the 5 train off > NYC, it should be able to exchange that for a D for $800, yet it isn't > given the option to do so. I've tested this on both 1.1.3 and 1.1.2 > and it seems to be an issue in both vesions > > Phil > > > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: Erik V. <eri...@xs...> - 2010-04-30 09:29:23
|
I created a similar situation with the current code and it went fine. So I suppose it has been fixed in the meantime. However, while testing this, I hit upon another problem: in case of an exchange when the company is not at its train limit, and a train buy with exchange is chosen, Rails displays a list of trains that can be exchanged, including 'None'. Selecting this 'None' option does the buy at the reduced exchange price, but without discarding any train! I think this 'None' option was a leftover from earlier versions, where this was the way to buy a Diesel without exchange. Now that is a separate train buy option. I have removed this option. Now, if the company only has one train, the "which train to exchange" question is suppressed and the exchange is executed without further ado (this removal of a question should not affect saved files). Erik. -----Original Message----- From: Phil Davies [mailto:de...@gm...] Sent: Thursday 29 April 2010 10:40 To: Development list for Rails: an 18xx game Subject: Re: [Rails-devel] 1830: Exchange option not offered It looks like the fix to the trading of second Diesels onwards doesn't quite work correctly in saved games. See attached save file (load it up in rails 1.2.2 - it won't work against current CVS build), on B&O's last operating turn: B&O (Steve) operates. B&O lays tile #8 at hex I13/SE B&O earns $200 B&O withholds dividend of $200. B&O price goes from $142(J1) to $126(I1). B&O buys a D-train from IPO for $800. Key problem being the last line. When played through, this was an exchange of the 5 that the B&O currently has, on loading the save file, it considers the trade to be a purchase, now B&O still has the 5 instead of the 5 being in the pool for purchase. Phil On 4 February 2010 23:19, Erik Vos <eri...@xs...> wrote: > Hmm, I had always thought that only the first Diesel could be exchanged for > a lesser train, but after rereading the rules I must conclude that I was > misguided. So all Diesels are now available by exchange. > > Erik. > > > -----Original Message----- > From: Phil Davies [mailto:de...@gm...] > Sent: Thursday 04 February 2010 13:17 > To: Development list for Rails: an 18xx game > Subject: [Rails-devel] 1830: Exchange option not offered > > See the saved game file. PRR to run, it just bought the 5 train off > NYC, it should be able to exchange that for a D for $800, yet it isn't > given the option to do so. I've tested this on both 1.1.3 and 1.1.2 > and it seems to be an issue in both vesions > > Phil > > > ---------------------------------------------------------------------------- -- > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: brett l. <wak...@gm...> - 2010-02-05 01:20:19
|
In 1830, the sale of the first Diesel should blow up the 4-trains, so technically only the first exchange is possible. Nobody but the first company to exchange will have an opportunity to hit their Buy Trains phase before their 4-trains blow up. However, you're both correct. It's not that it's a limit of 1 exchange, it's a timing of the sequences that causes the net effect to be what it is. ---Brett. On Thu, Feb 4, 2010 at 2:19 PM, Erik Vos <eri...@xs...> wrote: > Hmm, I had always thought that only the first Diesel could be exchanged for > a lesser train, but after rereading the rules I must conclude that I was > misguided. So all Diesels are now available by exchange. > > Erik. > > > -----Original Message----- > From: Phil Davies [mailto:de...@gm...] > Sent: Thursday 04 February 2010 13:17 > To: Development list for Rails: an 18xx game > Subject: [Rails-devel] 1830: Exchange option not offered > > See the saved game file. PRR to run, it just bought the 5 train off > NYC, it should be able to exchange that for a D for $800, yet it isn't > given the option to do so. I've tested this on both 1.1.3 and 1.1.2 > and it seems to be an issue in both vesions > > Phil > |
From: Aliza P. <ali...@gm...> - 2010-02-05 04:40:00
|
It's not just 4s that can be upgraded, it's 5s and 6s also (same in 1856). That's just a lot rarer in practice. >From the 1830 rules1830.rtf downloaded from BGG: ----------------------- Once the first 6 Train is purchased, D (Diesel) Trains are also available as an alternative to other 6 Trains. Diesels may be bought for the $1100 face value or for $800 with a trade-in. Either a 4, 5, or 6 Train may be traded in for the $300 discount, but note that the purchase of the first Diesel removes the remaining 4 Trains from play. 5 and 6 Trains traded in may be purchased from the Bank at face value. ----------------------- On Thu, Feb 4, 2010 at 5:19 PM, brett lentz <wak...@gm...> wrote: > In 1830, the sale of the first Diesel should blow up the 4-trains, so > technically only the first exchange is possible. > > Nobody but the first company to exchange will have an opportunity to > hit their Buy Trains phase before their 4-trains blow up. > > However, you're both correct. It's not that it's a limit of 1 > exchange, it's a timing of the sequences that causes the net effect to > be what it is. > > ---Brett. > > > > On Thu, Feb 4, 2010 at 2:19 PM, Erik Vos <eri...@xs...> wrote: >> Hmm, I had always thought that only the first Diesel could be exchanged for >> a lesser train, but after rereading the rules I must conclude that I was >> misguided. So all Diesels are now available by exchange. >> >> Erik. >> >> >> -----Original Message----- >> From: Phil Davies [mailto:de...@gm...] >> Sent: Thursday 04 February 2010 13:17 >> To: Development list for Rails: an 18xx game >> Subject: [Rails-devel] 1830: Exchange option not offered >> >> See the saved game file. PRR to run, it just bought the 5 train off >> NYC, it should be able to exchange that for a D for $800, yet it isn't >> given the option to do so. I've tested this on both 1.1.3 and 1.1.2 >> and it seems to be an issue in both vesions >> >> Phil >> > |
From: Phil D. <de...@gm...> - 2010-02-05 09:20:06
|
Exactly, in this particular case, someone has already exchanged a 4, but now a new company wants to exchange their 5 as well Phil On 5 February 2010 04:39, Aliza Panitz <ali...@gm...> wrote: > It's not just 4s that can be upgraded, it's 5s and 6s also (same in > 1856). That's just a lot rarer in practice. > > >From the 1830 rules1830.rtf downloaded from BGG: > ----------------------- > Once the first 6 Train is purchased, D (Diesel) Trains are also > available as an alternative to other 6 Trains. Diesels may be bought > for the $1100 face value or for $800 with a trade-in. Either a 4, 5, > or 6 Train may be traded in for the $300 discount, but note that the > purchase of the first Diesel removes the remaining 4 Trains from play. > 5 and 6 Trains traded in may be purchased from the Bank at face value. > ----------------------- > > > On Thu, Feb 4, 2010 at 5:19 PM, brett lentz <wak...@gm...> wrote: >> In 1830, the sale of the first Diesel should blow up the 4-trains, so >> technically only the first exchange is possible. >> >> Nobody but the first company to exchange will have an opportunity to >> hit their Buy Trains phase before their 4-trains blow up. >> >> However, you're both correct. It's not that it's a limit of 1 >> exchange, it's a timing of the sequences that causes the net effect to >> be what it is. >> >> ---Brett. >> >> >> >> On Thu, Feb 4, 2010 at 2:19 PM, Erik Vos <eri...@xs...> wrote: >>> Hmm, I had always thought that only the first Diesel could be exchanged for >>> a lesser train, but after rereading the rules I must conclude that I was >>> misguided. So all Diesels are now available by exchange. >>> >>> Erik. >>> >>> >>> -----Original Message----- >>> From: Phil Davies [mailto:de...@gm...] >>> Sent: Thursday 04 February 2010 13:17 >>> To: Development list for Rails: an 18xx game >>> Subject: [Rails-devel] 1830: Exchange option not offered >>> >>> See the saved game file. PRR to run, it just bought the 5 train off >>> NYC, it should be able to exchange that for a D for $800, yet it isn't >>> given the option to do so. I've tested this on both 1.1.3 and 1.1.2 >>> and it seems to be an issue in both vesions >>> >>> Phil >>> >> > > ------------------------------------------------------------------------------ > The Planet: dedicated and managed hosting, cloud storage, colocation > Stay online with enterprise data centers and the best network in the business > Choose flexible plans and management services without long-term contracts > Personal 24x7 support from experience hosting pros just a phone call away. > http://p.sf.net/sfu/theplanet-com > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |
From: Steve U. <ste...@gm...> - 2010-04-29 14:51:10
|
I filed a bug report last night with another save file that also shows this problem. Steve Undy st...@ro... On Thu, Apr 29, 2010 at 2:40 AM, Phil Davies <de...@gm...> wrote: > It looks like the fix to the trading of second Diesels onwards doesn't > quite work correctly in saved games. See attached save file (load it > up in rails 1.2.2 - it won't work against current CVS build), on B&O's > last operating turn: > > B&O (Steve) operates. > B&O lays tile #8 at hex I13/SE > B&O earns $200 > B&O withholds dividend of $200. > B&O price goes from $142(J1) to $126(I1). > B&O buys a D-train from IPO for $800. > > Key problem being the last line. When played through, this was an > exchange of the 5 that the B&O currently has, on loading the save > file, it considers the trade to be a purchase, now B&O still has the 5 > instead of the 5 being in the pool for purchase. > > Phil > > On 4 February 2010 23:19, Erik Vos <eri...@xs...> wrote: > > Hmm, I had always thought that only the first Diesel could be exchanged > for > > a lesser train, but after rereading the rules I must conclude that I was > > misguided. So all Diesels are now available by exchange. > > > > Erik. > > > > > > -----Original Message----- > > From: Phil Davies [mailto:de...@gm...] > > Sent: Thursday 04 February 2010 13:17 > > To: Development list for Rails: an 18xx game > > Subject: [Rails-devel] 1830: Exchange option not offered > > > > See the saved game file. PRR to run, it just bought the 5 train off > > NYC, it should be able to exchange that for a D for $800, yet it isn't > > given the option to do so. I've tested this on both 1.1.3 and 1.1.2 > > and it seems to be an issue in both vesions > > > > Phil > > > > > > > ------------------------------------------------------------------------------ > > The Planet: dedicated and managed hosting, cloud storage, colocation > > Stay online with enterprise data centers and the best network in the > business > > Choose flexible plans and management services without long-term contracts > > Personal 24x7 support from experience hosting pros just a phone call > away. > > http://p.sf.net/sfu/theplanet-com > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > > |
From: Phil D. <de...@gm...> - 2010-04-29 14:54:17
|
That will teach me to check the bug reports before mailing the list :p On 29 April 2010 15:51, Steve Undy <ste...@gm...> wrote: > I filed a bug report last night with another save file that also shows this > problem. > > Steve Undy > st...@ro... > > > On Thu, Apr 29, 2010 at 2:40 AM, Phil Davies <de...@gm...> wrote: >> >> It looks like the fix to the trading of second Diesels onwards doesn't >> quite work correctly in saved games. See attached save file (load it >> up in rails 1.2.2 - it won't work against current CVS build), on B&O's >> last operating turn: >> >> B&O (Steve) operates. >> B&O lays tile #8 at hex I13/SE >> B&O earns $200 >> B&O withholds dividend of $200. >> B&O price goes from $142(J1) to $126(I1). >> B&O buys a D-train from IPO for $800. >> >> Key problem being the last line. When played through, this was an >> exchange of the 5 that the B&O currently has, on loading the save >> file, it considers the trade to be a purchase, now B&O still has the 5 >> instead of the 5 being in the pool for purchase. >> >> Phil >> >> On 4 February 2010 23:19, Erik Vos <eri...@xs...> wrote: >> > Hmm, I had always thought that only the first Diesel could be exchanged >> > for >> > a lesser train, but after rereading the rules I must conclude that I was >> > misguided. So all Diesels are now available by exchange. >> > >> > Erik. >> > >> > >> > -----Original Message----- >> > From: Phil Davies [mailto:de...@gm...] >> > Sent: Thursday 04 February 2010 13:17 >> > To: Development list for Rails: an 18xx game >> > Subject: [Rails-devel] 1830: Exchange option not offered >> > >> > See the saved game file. PRR to run, it just bought the 5 train off >> > NYC, it should be able to exchange that for a D for $800, yet it isn't >> > given the option to do so. I've tested this on both 1.1.3 and 1.1.2 >> > and it seems to be an issue in both vesions >> > >> > Phil >> > >> > >> > >> > ------------------------------------------------------------------------------ >> > The Planet: dedicated and managed hosting, cloud storage, colocation >> > Stay online with enterprise data centers and the best network in the >> > business >> > Choose flexible plans and management services without long-term >> > contracts >> > Personal 24x7 support from experience hosting pros just a phone call >> > away. >> > http://p.sf.net/sfu/theplanet-com >> > _______________________________________________ >> > Rails-devel mailing list >> > Rai...@li... >> > https://lists.sourceforge.net/lists/listinfo/rails-devel >> > >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> Rails-devel mailing list >> Rai...@li... >> https://lists.sourceforge.net/lists/listinfo/rails-devel >> > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > > |
From: Steve U. <ste...@gm...> - 2010-04-29 15:27:57
|
Actually, I can't find the bug I filed last night. Unless there's some delay in bug postings showing up, it must have gone into the bit-bucket. Steve Undy st...@ro... On Thu, Apr 29, 2010 at 8:54 AM, Phil Davies <de...@gm...> wrote: > That will teach me to check the bug reports before mailing the list :p > > On 29 April 2010 15:51, Steve Undy <ste...@gm...> wrote: > > I filed a bug report last night with another save file that also shows > this > > problem. > > > > Steve Undy > > st...@ro... > > > > > > On Thu, Apr 29, 2010 at 2:40 AM, Phil Davies <de...@gm...> wrote: > >> > >> It looks like the fix to the trading of second Diesels onwards doesn't > >> quite work correctly in saved games. See attached save file (load it > >> up in rails 1.2.2 - it won't work against current CVS build), on B&O's > >> last operating turn: > >> > >> B&O (Steve) operates. > >> B&O lays tile #8 at hex I13/SE > >> B&O earns $200 > >> B&O withholds dividend of $200. > >> B&O price goes from $142(J1) to $126(I1). > >> B&O buys a D-train from IPO for $800. > >> > >> Key problem being the last line. When played through, this was an > >> exchange of the 5 that the B&O currently has, on loading the save > >> file, it considers the trade to be a purchase, now B&O still has the 5 > >> instead of the 5 being in the pool for purchase. > >> > >> Phil > >> > >> On 4 February 2010 23:19, Erik Vos <eri...@xs...> wrote: > >> > Hmm, I had always thought that only the first Diesel could be > exchanged > >> > for > >> > a lesser train, but after rereading the rules I must conclude that I > was > >> > misguided. So all Diesels are now available by exchange. > >> > > >> > Erik. > >> > > >> > > >> > -----Original Message----- > >> > From: Phil Davies [mailto:de...@gm...] > >> > Sent: Thursday 04 February 2010 13:17 > >> > To: Development list for Rails: an 18xx game > >> > Subject: [Rails-devel] 1830: Exchange option not offered > >> > > >> > See the saved game file. PRR to run, it just bought the 5 train off > >> > NYC, it should be able to exchange that for a D for $800, yet it isn't > >> > given the option to do so. I've tested this on both 1.1.3 and 1.1.2 > >> > and it seems to be an issue in both vesions > >> > > >> > Phil > >> > > >> > > >> > > >> > > ------------------------------------------------------------------------------ > >> > The Planet: dedicated and managed hosting, cloud storage, colocation > >> > Stay online with enterprise data centers and the best network in the > >> > business > >> > Choose flexible plans and management services without long-term > >> > contracts > >> > Personal 24x7 support from experience hosting pros just a phone call > >> > away. > >> > http://p.sf.net/sfu/theplanet-com > >> > _______________________________________________ > >> > Rails-devel mailing list > >> > Rai...@li... > >> > https://lists.sourceforge.net/lists/listinfo/rails-devel > >> > > >> > >> > >> > ------------------------------------------------------------------------------ > >> > >> _______________________________________________ > >> Rails-devel mailing list > >> Rai...@li... > >> https://lists.sourceforge.net/lists/listinfo/rails-devel > >> > > > > > > > ------------------------------------------------------------------------------ > > > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > |