You can subscribe to this list here.
2005 |
Jan
|
Feb
(25) |
Mar
(84) |
Apr
(76) |
May
(25) |
Jun
(1) |
Jul
(28) |
Aug
(23) |
Sep
(50) |
Oct
(46) |
Nov
(65) |
Dec
(76) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(60) |
Feb
(33) |
Mar
(4) |
Apr
(17) |
May
(16) |
Jun
(18) |
Jul
(131) |
Aug
(11) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(5) |
2007 |
Jan
(71) |
Feb
|
Mar
|
Apr
|
May
(6) |
Jun
(19) |
Jul
(40) |
Aug
(38) |
Sep
(7) |
Oct
(58) |
Nov
|
Dec
(10) |
2008 |
Jan
(17) |
Feb
(27) |
Mar
(12) |
Apr
(1) |
May
(50) |
Jun
(10) |
Jul
|
Aug
(15) |
Sep
(24) |
Oct
(64) |
Nov
(115) |
Dec
(47) |
2009 |
Jan
(30) |
Feb
(1) |
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
(5) |
Aug
|
Sep
|
Oct
(4) |
Nov
(132) |
Dec
(93) |
2010 |
Jan
(266) |
Feb
(120) |
Mar
(168) |
Apr
(127) |
May
(83) |
Jun
(93) |
Jul
(77) |
Aug
(77) |
Sep
(86) |
Oct
(30) |
Nov
(4) |
Dec
(22) |
2011 |
Jan
(48) |
Feb
(81) |
Mar
(198) |
Apr
(174) |
May
(72) |
Jun
(101) |
Jul
(236) |
Aug
(144) |
Sep
(54) |
Oct
(132) |
Nov
(94) |
Dec
(111) |
2012 |
Jan
(135) |
Feb
(166) |
Mar
(86) |
Apr
(85) |
May
(137) |
Jun
(83) |
Jul
(54) |
Aug
(29) |
Sep
(49) |
Oct
(37) |
Nov
(8) |
Dec
(6) |
2013 |
Jan
(2) |
Feb
|
Mar
(1) |
Apr
(14) |
May
(5) |
Jun
(15) |
Jul
|
Aug
(38) |
Sep
(44) |
Oct
(45) |
Nov
(40) |
Dec
(23) |
2014 |
Jan
(22) |
Feb
(63) |
Mar
(43) |
Apr
(60) |
May
(10) |
Jun
(5) |
Jul
(13) |
Aug
(57) |
Sep
(36) |
Oct
(2) |
Nov
(30) |
Dec
(27) |
2015 |
Jan
(5) |
Feb
(2) |
Mar
(14) |
Apr
(3) |
May
|
Jun
(3) |
Jul
(10) |
Aug
(63) |
Sep
(31) |
Oct
(26) |
Nov
(11) |
Dec
(6) |
2016 |
Jan
|
Feb
(11) |
Mar
|
Apr
|
May
(1) |
Jun
(16) |
Jul
|
Aug
(4) |
Sep
|
Oct
(1) |
Nov
(4) |
Dec
(1) |
2017 |
Jan
(2) |
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
(20) |
Jul
(4) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(6) |
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
(10) |
May
(10) |
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
(3) |
Apr
(9) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(7) |
Dec
(4) |
2021 |
Jan
(5) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Stefan F. <ste...@we...> - 2012-04-01 11:54:39
|
Volker: thanks for your report: Ffrom the numbers I can confirm the suspicion that Prussian shares have double expected worth. However as the behavior of the non-standard share models is intricate and 1835 is Erik's recent implementation it is better to wait for Erik to have a look at that. Erik: I intend to do a release with all recent fixes tonight. If you think that you will be able to do it shortly after that, send me an e-mail and I will wait for your fix. Stefan On 03/30/2012 10:01 PM, Schnell, Volker wrote: > Hello, > > I found an issue about the worth-calcualtion in Rails for the 1835-Variant. > (Version actual Rails-Master with eclipse) > > See attached File > i.e. Rails calculates 2253$ Worth for Jupp, in real it is 2003. > There are also differences for the other player: > Klaus-Jürgen Rails: 2514, Real: 2024 > Sven: Rails 2559, Real: 1859 > Volker: Rails1830, Real 1830, no differenc. > > Maybe the Pru shares counts double. > > greetings > Volker > > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Stefan F. <ste...@we...> - 2012-04-01 11:44:59
|
All: I have introduced a new predefined profile for ftf player: Currently there are only two changes: A) Autosave is on B) The filename suffix suggested for saving does not indicate the next player, but the round name as suffix. Executing B) I realized that there is no defined shortname for Rounds so far, even if it is occasionally seen (but only for stockrounds?). I refrained from adding this now, so the long name is used here. In addition I have changed the location to store the window settings from the current working directory to rails configuration folder introduced in Rails1.7.0: This implies that in the future windows settings will survive version upgrades. Stefan |
From: Stefan F. <ste...@we...> - 2012-04-01 11:40:39
|
Jerry: I tried to follow your advise with my current changes (pushed to Rails1.7.x branch). If a predefined profile is selected there are two buttons available: * SaveAs => Saves changes as a new user profile and applies them. * Reset => Resets profile to the (stored) settings If a user defined profile is selected there are two further buttons available: * Save => Save changes and applies them. * Delete => Delete profile If the window gets closed the (temporary) changes are kept inside the UI, however nothing gets saved or applied. A warning info for the user is raised about that behavior. It is a little annoying to have this warning coming up all the time (even after saving or modifying nothing), however I do not consider adding such behavior as fix only, so I keep that on the todo list for future enhancements. Stefan On 03/06/2012 07:14 PM, Jerry Anderson wrote: > Couple of comments regarding "save/apply" button and the configuration > dialog (It is a bit confusing to use). > On Windows standard UI behavior is typically: > "Saving" should not occur when the user closes a window with the close > box in the upper right corner. They should be warned that a save is > needed and then let them choose to "cancel" the close operation or close > without saving. Using the close box without any warning as it is now > should be "cancel". > "Save/Apply" button should be changed to "Save", "Save As...", "Apply" > and/or "Ok/Done/Cancel" as individual actions. Some defintions of > expected behavior. > "Save" - save to the current configuration file. This can include a > "close" to complete the operation. Usually you will only "close" the > window if "apply" is also present as an option. > "Save As..." - save to a file of the users choice including a new file > or overwriting an existing file. The dialog from that point forward > should be editing the new file. This can include a "close" to complete > the operation. Usually you will only "close" the window if "apply" is > also present as an option. > "Apply" - this is typically a save without a close. > "Ok/Done/Cancel" - Depending on the other options on the dialog this > usually covers whatever scenarios are not covered. "Cancel" usually > suggests a rollback of all changes since the last save - this can get a > little tricky to communicate to the user when you allow for saving that > does not close the dialog. > I would suggest changing to a "save (followed by a close)", "save as... > (followed by a close)" and "cancel" buttons. All changes are scoped to > the lifetime of the dialog. > *From:* Stefan Frey <ste...@we...> > *To:* an 18xx game <rai...@li...> > *Sent:* Tuesday, March 6, 2012 9:29 AM > *Subject:* Re: [Rails-devel] Release Rails 1.7.0 available > > Phil: > that are valid remarks: You found a bug that occurs in a combination > I have no tested so far. > Further remarks below: At least for me the real challenge in UI design > is to anticipate how users can react and what they expect. Or better I > believe it is impossible and so you can only learn by feedback. > Stefan > > > Remark first: > * Choosing save/apply actually creates a new user profile, so it ask > for a new name (which is not equal to an existing profile). > * Choosing apply automatically saves it. > * User profiles are stored in the configuration folder of the user > machine, predefined profiles come inside the jar. > > > On 03/06/2012 06:03 PM, Phil Davies wrote: > > Stefan, > > > > Initial thoughts are that the configuration isn't working correctly. > > When I start up rails, I can load any of the default configs using the > > dropdown box. If I open the config window to edit the configuration, > > clicking save/apply prompts me for a name. > > The name to enter is the name for the new UI profile. > > > > > Firstly, that seems to make it impossible to overwrite the default > > configurations (I'd like prettyUI to have borders disabled, personally) > > since if I type the same name it it simply prompts me again. > > There are two reasons why predefined profiles cannot be overwritten: > A) A technical one as the predefined will get updated with every release > to provide defaults for new added configurations. > User profiles are only stored as changes to the predefined profile so > that they are able to inherit the new options with sensible defaults. > > B) In principal it would be possible to ignore reason A) and to allow > profile "overloading", so that the user profile gets preference. > However the predefined profiles always provide a reasonable fall-back > version. > > > Secondly, > > no matter what name I DO type in, it doesn't seem to save. Do I > > understand the below correctly that the configuration data should be > > saving into %USERPROFILE%\application data\rails on windows? I have a > > rails.recent file in there but nothing else seems to change if I try and > > save new configurations. > > That is actually a bug, you change the "pbem" predefined profile and > then store that as a user profile (that was my test case) but it does > not work for the new ones (as they are treated as transitory). > > It is easy to fix, however I would like to wait for at least two days of > feedback unless there is a critical bug. > > Stefan > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > Rails-devel mailing list > Rai...@li... <mailto:Rai...@li...> > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Stefan F. <ste...@we...> - 2012-04-01 11:32:53
|
Martin: the fix is works perfectly and is exactly what was missing. Pushed into rails1.7.x branch. John: thanks for catching the bug. Most likely it was hidden as most players will prefer choosing to choose the home token at an already connected station. Stefan On 04/01/2012 11:31 AM, Dr....@t-... wrote: > Hi John, > > this is indeed a bug as the game engine right now doesnt know that the > chosen hex is a home hex for a company. > > Two ways of fixing it in the code: (I'll defer to Erik and Stefan here > as my way is as usual quick and ugly :)) > > > > diff --git a/rails/game/specific/_18EU/StockRound_18EU.java > b/rails/game/specific/_18EU/StockRound_18EU.java > index 5387e71..39620ba 100644 > --- a/rails/game/specific/_18EU/StockRound_18EU.java > +++ b/rails/game/specific/_18EU/StockRound_18EU.java > @@ -4,6 +4,7 @@ > > import rails.common.DisplayBuffer; > import rails.common.LocalText; > +import rails.common.parser.ConfigurationException; > import rails.game.*; > import rails.game.action.*; > import rails.game.move.AddToList; > @@ -396,6 +397,14 @@ > } > company.setHomeHex(homeHex); > company.setHomeCityNumber(homeCityNumber); > + //Bugfix for Error reported by John Galt- Mar 31 2012 ; Martin Brumm > + //The maphex needs to have the homes map set with the company value. > + try { > + homeHex.addHome(company, homeCityNumber); > + } catch (ConfigurationException e) { > + // TODO Auto-generated catch block > + e.printStackTrace(); > + } > > company.start(startSpace); > ReportBuffer.add(LocalText.getText("START_COMPANY_LOG", > > The other way around that bug would be to alter in ORUIManager.java the > routine getMustConnectRequirement to check if the current hex is > contained in the homehexes Map of that Company. > > public boolean getMustConnectRequirement (GUIHex hex,TileI tile) { > if (tile == null || hex == null) return false; > return tile.getColourName().equalsIgnoreCase(Tile.YELLOW_COLOUR_NAME) > // Does not apply to the current company's home hex(es) > && !hex.getHexModel().isHomeFor(orComp) > // Does not apply to special tile lays > && !isUnconnectedTileLayTarget(hex.getHexModel()); > } > > We will find a fix :) The good news is that the first fix doesnt break > your save file. So no need to replay the game. > > Kind regards, > > Martin > > *Von:* John David Galt <jd...@di...> > *An:* rai...@li... > *Betreff:* [Rails-devel] Bug: 18EU, 1.7.0 > *Datum:* Sun, 01 Apr 2012 02:33:35 +0200 > > This save file actually came from Rails 1.6.0, but I've upgraded to > 1.7.0 and > reloaded the game, and the bug persists. > > At the point of this save file, it is the first operating turn of KBS (light > blue company), but the program is not allowing KBS to place its home tile. > In 1.6.0, when I try to lay the tile (#57 at hex G4), the game complains > that > "there is no valid orientation for the tile." In 1.7.0, I can't even get > that > far because the tile image is grayed out, thus causing the same problem > without the explanation. > > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: <Dr....@t-...> - 2012-04-01 09:31:29
|
Hi John, this is indeed a bug as the game engine right now doesnt know that the chosen hex is a home hex for a company. Two ways of fixing it in the code: (I'll defer to Erik and Stefan here as my way is as usual quick and ugly :)) diff --git a/rails/game/specific/_18EU/StockRound_18EU.java b/rails/game/specific/_18EU/StockRound_18EU.java index 5387e71..39620ba 100644 --- a/rails/game/specific/_18EU/StockRound_18EU.java +++ b/rails/game/specific/_18EU/StockRound_18EU.java @@ -4,6 +4,7 @@ import rails.common.DisplayBuffer; import rails.common.LocalText; +import rails.common.parser.ConfigurationException; import rails.game.*; import rails.game.action.*; import rails.game.move.AddToList; @@ -396,6 +397,14 @@ } company.setHomeHex(homeHex); company.setHomeCityNumber(homeCityNumber); + //Bugfix for Error reported by John Galt- Mar 31 2012 ; Martin Brumm + //The maphex needs to have the homes map set with the company value. + try { + homeHex.addHome(company, homeCityNumber); + } catch (ConfigurationException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } company.start(startSpace); ReportBuffer.add(LocalText.getText("START_COMPANY_LOG", The other way around that bug would be to alter in ORUIManager.java the routine getMustConnectRequirement to check if the current hex is contained in the homehexes Map of that Company. public boolean getMustConnectRequirement (GUIHex hex,TileI tile) { if (tile == null || hex == null) return false; return tile.getColourName().equalsIgnoreCase(Tile.YELLOW_COLOUR_NAME) // Does not apply to the current company's home hex(es) && !hex.getHexModel().isHomeFor(orComp) // Does not apply to special tile lays && !isUnconnectedTileLayTarget(hex.getHexModel()); } We will find a fix :) The good news is that the first fix doesnt break your save file. So no need to replay the game. Kind regards, Martin Von: John David Galt <jd...@di...> An: rai...@li... Betreff: [Rails-devel] Bug: 18EU, 1.7.0 Datum: Sun, 01 Apr 2012 02:33:35 +0200 This save file actually came from Rails 1.6.0, but I've upgraded to 1.7.0 and reloaded the game, and the bug persists. At the point of this save file, it is the first operating turn of KBS (light blue company), but the program is not allowing KBS to place its home tile. In 1.6.0, when I try to lay the tile (#57 at hex G4), the game complains that "there is no valid orientation for the tile." In 1.7.0, I can't even get that far because the tile image is grayed out, thus causing the same problem without the explanation. |
From: John D. G. <jd...@di...> - 2012-04-01 01:04:15
|
This save file actually came from Rails 1.6.0, but I've upgraded to 1.7.0 and reloaded the game, and the bug persists. At the point of this save file, it is the first operating turn of KBS (light blue company), but the program is not allowing KBS to place its home tile. In 1.6.0, when I try to lay the tile (#57 at hex G4), the game complains that "there is no valid orientation for the tile." In 1.7.0, I can't even get that far because the tile image is grayed out, thus causing the same problem without the explanation. |
From: Schnell, V. <vol...@ar...> - 2012-03-30 20:01:25
|
Hello, I found an issue about the worth-calcualtion in Rails for the 1835-Variant. (Version actual Rails-Master with eclipse) See attached File i.e. Rails calculates 2253$ Worth for Jupp, in real it is 2003. There are also differences for the other player: Klaus-Jürgen Rails: 2514, Real: 2024 Sven: Rails 2559, Real: 1859 Volker: Rails1830, Real 1830, no differenc. Maybe the Pru shares counts double. greetings Volker -- Volker Schnell email: vol...@ar... homepage: home.arcor.de\volker_schnell |
From: Erik V. <eri...@xs...> - 2012-03-30 10:34:15
|
> thanks, I am surprised that a saved option does not override the missing > Game.xml entry. I'm not sure, but it may be caused by this option being a parametrised one. The game engine cannot know about the '_D' suffix being an option parameter rather than part of the option name if it's missing the option XML that contains the "parm" attribute. Erik. |
From: Stefan F. <ste...@we...> - 2012-03-30 10:24:49
|
Erik: thanks, I am surprised that a saved option does not override the missing Game.xml entry. Will add the fix to the upcoming 1.7.1. Added wiki entry for legacy cleanups to merge game option listings. Stefan On 03/29/2012 11:05 PM, Erik Vos wrote: >> Even with the "unlimited diesels" option selected, you can still run out > of diesels. > > For 18Kaas, this option was only configured in GamesList.xml (so it could be > selected) but not in Game.xml (so it wasn't executed). > This has now been fixed (pushed to master only). > > Erik. > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Erik V. <eri...@xs...> - 2012-03-29 21:05:36
|
> Even with the "unlimited diesels" option selected, you can still run out of diesels. For 18Kaas, this option was only configured in GamesList.xml (so it could be selected) but not in Game.xml (so it wasn't executed). This has now been fixed (pushed to master only). Erik. |
From: Stefan F. <ste...@we...> - 2012-03-29 12:56:17
|
Hi Mike, thanks for your report. With respect to 1: K18 is the "Ruhrgebied" hex, which has no value of its own (thus hex highlighting indicates a zero value), however it doubles other stations visited. So for PRR the additional value of visiting Ruhrgebied is 680 as shown by the detailed display of the route calculation. So the run is calculated correctly (the game has the option set to double only major stations = cities). With respect to 2: I can confirm this bug. The option for unlimited D is set and it is not possible to buy another D after the PRR has bought the last one. However this is Erik's domain to check and the unlimited D bug was an issue before. Please check the other issues you experienced with 1.7.0. Could you also please send me (per private mail) the save file after you finish your game as we do not have a 18Kaas test case so far. Stefan On 03/28/2012 02:53 PM, Mike Bourke wrote: > Hi folks, a couple of minor bugs but ones that should be brought to your > attention. > > 1. In 18KAAS hex K18 (off-field) is shown as having a value of zero but > diesels regularly run to it in preference to other, supposedly more > lucrative, routes (K16 to G18 & beyond). > 2. Even with the “unlimited diesels” option selected, you can still run > out of diesels. > > Both these are illustrated by the attached saved game. PRR has just run > and withheld its money and can now afford to buy the last diesel. > Subsequent track lay upgrading G18,F17,E18,H17 gives a run from hex K16 > valued at 50+50+50+20 more than is calculated by the system as ‘the best > run’. Even assuming that hex K18 has a value of 100 and only the last > ‘0’ of that value is showing on the tile popup, this should be more > lucrative. In fact, if you continue laying tiles and using cash > correction to keep the game going, you can reach the point where the > unused alternative route yields a dividend of $330 more than is > apparently calculated. > > I have a couple of others but they may have been fixed as part of the > upgrade to version 1.7, so I’ll hold off until I’ve tested the latest > incarnation. However, the changelog suggests that the above two faults > will not have been corrected by the new release. > > Mike Bourke > > Campaign Mastery http://www.campaignmastery.com > <http://www.campaignmastery.com/> > > Co-author, /Assassin’s Amulet /http://www.legaciescampaignsetting.com > <http://www.legaciescampaignsetting.com/> > > > > ------------------------------------------------------------------------ > > avast! Antivirus <http://www.avast.com>: Outbound message clean. > > Virus Database (VPS): 28/03/2012 > Tested on: 28/03/2012 11:53:03 PM > avast! - copyright (c) 1988-2012 AVAST Software. > > > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Erik V. <eri...@xs...> - 2012-03-27 20:17:06
|
Actually, on further investigation it seems to me that ArrayListState is not really suitable. In the first place, the updates that ModelObject sends to its related ViewObject(s) are strings, produced by getText(). By default, this is the stored object toString() result, and that is not something we can use here. I'm not sure if defining getText() in ArrayListState as to produce the concatenated toString() values of its elements would be a good idea. And in the second place, ArrayListState is maintained by add and remove methods, but using these methods would be forbidden in this case: the array must be replaced as a whole, so that only one update is sent to the UI. That is critical. GenericState<String[]> does not help either: it also sends the array's toString() result. So I think I'm left with two options: 1. a new State subclass for this specific purpose (e.g. PlayerOrderState), in which we can define getText() the way we want. That looks a bit like overkill, but if defined as a GameManager inner class it wouldn't pollute the generic state package. 2. the StringState solution (after all). The more I think about it, the more solution 1 appeals to me. Erik. > -----Original Message----- > From: Stefan Frey [mailto:ste...@we...] > Sent: Monday, March 26, 2012 2:47 PM > To: rai...@li... > Subject: Re: [Rails-devel] BugFix Release for Rails 1880 Alpha5 available - still > buggy? > > Erik: > yes sorry for not subclassing the State/ModelObject/Observable stack using > ArrayListState at the time of creation. > I thought and still think that this class hierachy has some flaws (however the > main one was the duality of the state approach). Anyway it is easy to correct > by having ArrayListState extend from one of the classes above if you like to > do so. > From my knowledge there will be no negative side-effects. > > From my point of view I strongly recommend the approach above over > wrapping an array inside a StringState and then parsing that. > But I have to admit that neither solution will be merged automatically into > Rails2.0 as the State/Model/Observer code has seen the most changes. > > In fact ArrayListState will inherit from State in Rails 2.0, even if State and > Model behave a little different between Rails 1.x and Rails 2.0. The design of > state and model is finished in the Rails2.0 branch, but there is still a lot of tidy > up to on the upstream. > > Stefan > > > > > > Martin, > > > > I'm currently looking for a solution. What I need is a new ViewObject > (Observer) object that represents the player order, and whose updates will > trigger the complete player columns to be reordered. The object itself will > be invisible. > > > > In the game engine, I cannot use the player order ArrayList itself, because > Stefan has chosen to define ArrayListState not to extend > State/ModelObject/Observable. > > I knew that would hurt me someday. > > A perhaps simpler but not so neat solution would involve a StringState, > containing the concatenated player names in SR order, separated by some > special character. > > > > More later. > > > > Erik. > > > > > > > > > > > > ---------------------------------------------------------------------- > > -------- > > This SF email is sponsosred by: > > Try Windows Azure free for 90 days Click Here > > http://p.sf.net/sfu/sfd2d-msazure > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > ---------------------------------------------------------------------------- -- > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d- > msazure _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Stefan F. <ste...@we...> - 2012-03-27 18:04:52
|
Frederick: thanks for your reply; Wanted to double-check that there was no (good) reason for changing the behavior. I will look into the issues as soon as I have some time left, as I am pretty busy currently myself. It is a pity that you currently on hiatus with respect to Rails, but I hope you will return some day, the sooner the better. My own participation had its interruptions, especially before/after job changes and/or relocations. Have I already mentioned that I will move again this summer? ;-) I wish you good luck whatever your plans are. Stefan On 03/26/2012 02:59 PM, Frederick Weld wrote: > Stefan: > None of the three observations are intended behavior - and I didn't > observe any of them the last time when working on rails (which is more > than one month ago). > Due to a change to my personal situation, I will refrain from any > rails dev/hotfixing for the time being. But I'll try my best to scan > my inbox from time to time in case there are specific questions > regarding the code I added to rails. I hope you'll understand this. > > --Frederick > > > On Mon, Mar 26, 2012 at 12:03 PM, Stefan Frey<ste...@we...> wrote: >> Recently I played around with the Rails UI and discovered several >> changes of the behavior of the Rails UI, for those I do not know if they >> were intended or not? >> >> So this is most likely a question to Frederick? >> >> * The viewport of the map previously changed actively to show more of >> the network of the active company when the active company changes. >> This behavior seems to be deactivated now. >> >> * After activating the option to display the best route outside the >> revenue step does not work (anymore). >> >> * Network Info only displays shows dialog for the best route, but does >> not display best routes on the map. >> >> Stefan >> >> ------------------------------------------------------------------------------ >> This SF email is sponsosred by: >> Try Windows Azure free for 90 days Click Here >> http://p.sf.net/sfu/sfd2d-msazure >> _______________________________________________ >> Rails-devel mailing list >> Rai...@li... >> https://lists.sourceforge.net/lists/listinfo/rails-devel > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Tom M. <tom...@gm...> - 2012-03-26 16:42:06
|
From the 1880 rulebook: - As soon as the Director owns the qualifying number of shares at the end of a Share Round, the company becomes operational and its home station is placed, free of charge, on the space designated for it on the map. A further marker is placed on the appropriate starting place on the Share Price Chart. ? In Phase A1 (beginning of the game) the qualifying number of shares is 20%. ? In Phase B1 (first 3-train is bought) the qualifying number of shares is 30%. ? In Phase B3 (first 4-train is bought) the qualifying number of shares is 40%. ? In Phase C2 (first 6-train is bought) the qualifying number of shares is 60%. - If at the end of a Share Round there are no shares available in a company, it opens, irrespective of whether the Director owns the qualifying number of shares. The Director has to float it himself. The all shares sold rule is to keep the other players from conspiring to keep it from floating. -------------------------------------------- Tom McCorry Sent from my iPad On Mar 26, 2012, at 11:31, "Dutton, Richard" <r.d...@as...> wrote: > A couple of comments: > > I believe that to float a company in 1880 the right number of shares have to be in players’ hands at the end of the stock round, so buying and then selling to the market doesn’t work. > > Is there a rule that lets the Rocket owner discard a train to accept the second T4? > > Rick > > From: Tom McCorry [mailto:tom...@gm...] > Sent: Monday, March 26, 2012 9:36 AM > To: Dr....@t-... > Cc: zi...@ju...; twa...@ya...; jbe...@gm...; ed...@we...; Rails Development; Rails Users; Dutton, Richard > Subject: Re: [Rails-users] BugFix Release for Rails 1880 Alpha5 available - still buggy? > > A few other esoteric rules to work on at some point if not handled already: > > 1) A company only floats when then the Director has the required number of shares or the company is sold out. So if it takes 4 shares to float and the Director has three and someone else has 1, the company does not float. > > 2) Companies only float at the end of a stock round (i.e. you can't buy enough to float and then sell down in the same SR). > > 3) A player's foreign investor gets a share of the first company a Director floats. It does not get a share if the player takes over the Directorship from another player. > > 4) A foreign investor may never close during the game (it may never connect to the associated railroad or the Player may lose the Directorship of the associated company.) Need to account for closeout of company in this manner. > > 5) When the first 4 train is sold, the second 4 train goes to the owner of the Rocket if still in play immediately. If the owner of the Rocket is train tight, the bonus train is lost. > > 6) 1880 has a loan feature for emergency train buying. > > 7) Bonus run for Russia to Vladasvosktok > > > > > Comments on previous items: > > 1) As noted, there is no reason I can imagine to buy a smaller (fewer phases) building permit and is against the rules to buy a larger permit. The general design philosophy of Rails to allow what you can do in the game, enforce rules automatically when reasonable from a coding perspective, and rely on players to enforce rules like they would in a live game otherwise should apply. > > > > -------------------------------------------- > Tom McCorry > > Sent from my iPad > > On Mar 26, 2012, at 7:17, "Dr....@t-..." <Dr....@t-...> wrote: > > Hi, > > as stated, currently one has to save the game after the End of the Startround Bid/SelectionPhase and quit the game. Start Rails anew and load the save game. This will fix th problem with the incorrect player order on display. This workaround needs to be kept until we can fix that handling by the game engine. > > The rules state the following: > > The number of Building Permits is dependent on the Director's Certificate. If this is a > 40% share, the Building Permit is for 1 Phase. > 30% share, the Building Permit is for 2 Phases. > 20% share, the Building Permit is for 3 Phases. > - The Director has a free choice over which Phases. > > One could now argue that the phrase "is for" makes it mandatory for a director to select a 3 Phase Permit. I took the next statement to be the indication that a director might choose some other building right. (Perhaps i should recode that based on the logical assumption that no director > will want to forfeit a possible building phase ? -Opinions here ?) > > There is currently no automatic detection of a connect situation. You have to declare the connect manually via the Reach Destination Ability of the GUI. > > Running Routes through Taiwan is a bug might be related to the fact that it is a town and not a city. Will check that. > > The Chinese River Building Company P4: > The owner of P4 incurs no cost whenever they build for the first time in a river hex. If a hex shows > both a river and a mountain symbol, the building cost is reduced by ¥20. > > You cant buy 50 % of stock until the first 3 train is sold. If you cant buy any more after the first 3 train is sold thats a bug. > > I'll look into the behaviour again, please do me a favour and save the game and send the savefile to me with a short description of the bugs or things you think should be handled differently. > > > > Von: "zi...@ju..." <zi...@ju...> > An: dr....@t-... > Cc: twa...@ya..., jbe...@gm..., ed...@we..., r.d...@as... > Betreff: Update: BugFix Release for Rails 1880 Alpha5 available - still buggy? > Datum: Sat, 24 Mar 2012 17:36:25 +0100 > > > Okay, I tried running a game again, and didn't see some of the problems I did the first time, namely wrong player cash/spending and game hanging up after a SR after round cycling. However, I did see: BCR getting a choice of building rights - it's always a 20% certif so should be ABC or BCD only - but this is minor. More criticial issues: you don't get Private investor share, cash, and 50 bonus when you connect - they stay running; it runs routes through, not just to, Taiwan - like if it was city/town; tried to upgrade yellow to green on river and it asked for more money to pay for it; looks like some private company gives ability to lay unconnected track; you can't buy more than 50% of companies. > Best regards, Paul > > ---------- Original Message ---------- > > Hi Guys, if you experience any problems please send me the save file. > Regards, Martin > > > Also, Paul has been "playing" with '1880' from this version of RAILS, and experienced the problems described below (Dr. Brumm please note), so we need to keep an eye on things. > > > I downloaded the game from the dropbox. Then started a game as a trial. Some problems: cash was associated with the wrong player. For example player #1 had 200+ and couldn't buy anything, but #2 who had 80 was able to continue buying 100 value shares. One of my players started the HKR (the one that starts in Shanghai) and there are no tiles available for Shanghai. Finally, when the company order got around to the point when the rest of the 2Ts disappear and you have a stock round, the stock round was okay I think, except for the player cash issue, but then the game went back to the company whose turn was interrupted by the SR, and was asking if it wanted to buy a train or be done. 2+2Ts were not available though they should be, and also selecting "done" didn't end the company's turn. > Paul > > > > ____________________________________________________________ > 53 Year Old Mom Looks 33 > The Stunning Results of Her Wrinkle Trick Has Botox Doctors Worried > consumerproducts.com > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Rails-users mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-users |
From: Chris S. <chr...@gm...> - 2012-03-26 16:03:30
|
On Mon, Mar 26, 2012 at 4:17 AM, Dr....@t-... < Dr....@t-...> wrote: > The rules state the following: > > > > The number of Building Permits is dependent on the Director's Certificate. > If this is a > 40% share, the Building Permit is for 1 Phase. > 30% share, the Building Permit is for 2 Phases. > 20% share, the Building Permit is for 3 Phases. > - The Director has a free choice over which Phases. > > > > One could now argue that the phrase "is for" makes it mandatory for a > director to select a 3 Phase Permit. I took the next statement to be the > indication that a director might choose some other building right. > (Perhaps i should recode that based on the logical assumption that no > director > > will want to forfeit a possible building phase ? -Opinions here ?) > My opinion is that it is illegal for a director of a 20% company to choose a 1 or 2 phase certificate. I believe that "is for" mandates the specific size of the certificate. The "free choice" is the choice between ABC or BCD in the case of the 20% certificate. -- Chris Please consider the environment before printing this e-mail. |
From: Dutton, R. <r.d...@as...> - 2012-03-26 15:42:33
|
A couple of comments: I believe that to float a company in 1880 the right number of shares have to be in players’ hands at the end of the stock round, so buying and then selling to the market doesn’t work. Is there a rule that lets the Rocket owner discard a train to accept the second T4? Rick From: Tom McCorry [mailto:tom...@gm...] Sent: Monday, March 26, 2012 9:36 AM To: Dr....@t-... Cc: zi...@ju...; twa...@ya...; jbe...@gm...; ed...@we...; Rails Development; Rails Users; Dutton, Richard Subject: Re: [Rails-users] BugFix Release for Rails 1880 Alpha5 available - still buggy? A few other esoteric rules to work on at some point if not handled already: 1) A company only floats when then the Director has the required number of shares or the company is sold out. So if it takes 4 shares to float and the Director has three and someone else has 1, the company does not float. 2) Companies only float at the end of a stock round (i.e. you can't buy enough to float and then sell down in the same SR). 3) A player's foreign investor gets a share of the first company a Director floats. It does not get a share if the player takes over the Directorship from another player. 4) A foreign investor may never close during the game (it may never connect to the associated railroad or the Player may lose the Directorship of the associated company.) Need to account for closeout of company in this manner. 5) When the first 4 train is sold, the second 4 train goes to the owner of the Rocket if still in play immediately. If the owner of the Rocket is train tight, the bonus train is lost. 6) 1880 has a loan feature for emergency train buying. 7) Bonus run for Russia to Vladasvosktok Comments on previous items: 1) As noted, there is no reason I can imagine to buy a smaller (fewer phases) building permit and is against the rules to buy a larger permit. The general design philosophy of Rails to allow what you can do in the game, enforce rules automatically when reasonable from a coding perspective, and rely on players to enforce rules like they would in a live game otherwise should apply. -------------------------------------------- Tom McCorry Sent from my iPad On Mar 26, 2012, at 7:17, "Dr....@t-..." <Dr....@t-...> wrote: Hi, as stated, currently one has to save the game after the End of the Startround Bid/SelectionPhase and quit the game. Start Rails anew and load the save game. This will fix th problem with the incorrect player order on display. This workaround needs to be kept until we can fix that handling by the game engine. The rules state the following: The number of Building Permits is dependent on the Director's Certificate. If this is a 40% share, the Building Permit is for 1 Phase. 30% share, the Building Permit is for 2 Phases. 20% share, the Building Permit is for 3 Phases. - The Director has a free choice over which Phases. One could now argue that the phrase "is for" makes it mandatory for a director to select a 3 Phase Permit. I took the next statement to be the indication that a director might choose some other building right. (Perhaps i should recode that based on the logical assumption that no director will want to forfeit a possible building phase ? -Opinions here ?) There is currently no automatic detection of a connect situation. You have to declare the connect manually via the Reach Destination Ability of the GUI. Running Routes through Taiwan is a bug might be related to the fact that it is a town and not a city. Will check that. The Chinese River Building Company P4: The owner of P4 incurs no cost whenever they build for the first time in a river hex. If a hex shows both a river and a mountain symbol, the building cost is reduced by ¥20. You cant buy 50 % of stock until the first 3 train is sold. If you cant buy any more after the first 3 train is sold thats a bug. I'll look into the behaviour again, please do me a favour and save the game and send the savefile to me with a short description of the bugs or things you think should be handled differently. Von: "zi...@ju..." <zi...@ju...> An: dr....@t-... Cc: twa...@ya..., jbe...@gm..., ed...@we..., r.d...@as... Betreff: Update: BugFix Release for Rails 1880 Alpha5 available - still buggy? Datum: Sat, 24 Mar 2012 17:36:25 +0100 Okay, I tried running a game again, and didn't see some of the problems I did the first time, namely wrong player cash/spending and game hanging up after a SR after round cycling. However, I did see: BCR getting a choice of building rights - it's always a 20% certif so should be ABC or BCD only - but this is minor. More criticial issues: you don't get Private investor share, cash, and 50 bonus when you connect - they stay running; it runs routes through, not just to, Taiwan - like if it was city/town; tried to upgrade yellow to green on river and it asked for more money to pay for it; looks like some private company gives ability to lay unconnected track; you can't buy more than 50% of companies. Best regards, Paul ---------- Original Message ---------- Hi Guys, if you experience any problems please send me the save file. Regards, Martin Also, Paul has been "playing" with '1880' from this version of RAILS, and experienced the problems described below (Dr. Brumm please note), so we need to keep an eye on things. I downloaded the game from the dropbox. Then started a game as a trial. Some problems: cash was associated with the wrong player. For example player #1 had 200+ and couldn't buy anything, but #2 who had 80 was able to continue buying 100 value shares. One of my players started the HKR (the one that starts in Shanghai) and there are no tiles available for Shanghai. Finally, when the company order got around to the point when the rest of the 2Ts disappear and you have a stock round, the stock round was okay I think, except for the player cash issue, but then the game went back to the company whose turn was interrupted by the SR, and was asking if it wanted to buy a train or be done. 2+2Ts were not available though they should be, and also selecting "done" didn't end the company's turn. Paul ____________________________________________________________ 53 Year Old Mom Looks 33 The Stunning Results of Her Wrinkle Trick Has Botox Doctors Worried <http://thirdpartyoffers.juno.com/TGL3142/4f6df858a372c25b3266st05vuc> consumerproducts.com <http://thirdpartyoffers.juno.com/TGL3142/4f6df858a372c25b3266st05vuc> ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Rails-users mailing list Rai...@li... https://lists.sourceforge.net/lists/listinfo/rails-users |
From: <Dr....@t-...> - 2012-03-26 15:04:18
|
Hi Tom, plase find my answers included. Von: Tom McCorry <tom...@gm...> An: "Dr....@t-..." <Dr....@t-...> Cc: "twa...@ya..." <twa...@ya...>, "jbe...@gm..." <jbe...@gm...>, "r.d...@as..." <r.d...@as...>, Rails Development <rai...@li...>, Rails Users <rai...@li...>, "zi...@ju..." <zi...@ju...> Betreff: Re: [Rails-devel] [Rails-users] BugFix Release for Rails 1880 Alpha5 available - still buggy? Datum: Mon, 26 Mar 2012 16:36:05 +0200 A few other esoteric rules to work on at some point if not handled already: 1) A company only floats when then the Director has the required number of shares or the company is sold out. So if it takes 4 shares to float and the Director has three and someone else has 1, the company does not float. Thats not implemented yet as the company floats as soon as the qualifying quota of shares has reached regardless if the acting player is the director or not and the floatation is checked after every action in the stockround, Thanks for that point needs to be adressed, minor impact on game play i suspect :) 2) Companies only float at the end of a stock round (i.e. you can't buy enough to float and then sell down in the same SR). See above 3) A player's foreign investor gets a share of the first company a Director floats. It does not get a share if the player takes over the Directorship from another player. Implemented already should work 4) A foreign investor may never close during the game (it may never connect to the associated railroad or the Player may lose the Directorship of the associated company.) Need to account for closeout of company in this manner. Implemented, closing mechanismn should work via reach destianation, otherwise no share movement takes place. 5) When the first 4 train is sold, the second 4 train goes to the owner of the Rocket if still in play immediately. If the owner of the Rocket is train tight, the bonus train is lost. Actually it is not lost, as this is the only chance for a director to discard a train, but that part is not yet fully implemented 6) 1880 has a loan feature for emergency train buying. Implemented as a player can have a negative amount of cash from which the interest is determined and put on top at the end of each subsequent stockround. Players are able to sell stock if permitted and might not sell stock if they want to go into negative cash. 7) Bonus run for Russia to Vladasvosktok Implemented needs to be checked in game. Comments on previous items: 1) As noted, there is no reason I can imagine to buy a smaller (fewer phases) building permit and is against the rules to buy a larger permit. The general design philosophy of Rails to allow what you can do in the game, enforce rules automatically when reasonable from a coding perspective, and rely on players to enforce rules like they would in a live game otherwise should apply. You cant buy a larger permit, thats checked, you can downsize in the moment if you want to. Thanks for the feedback Regards, Martin -------------------------------------------- Tom McCorry Sent from my iPad On Mar 26, 2012, at 7:17, "Dr....@t-... [1]" <Dr....@t-... [2]> wrote: Hi, as stated, currently one has to save the game after the End of the Startround Bid/SelectionPhase and quit the game. Start Rails anew and load the save game. This will fix th problem with the incorrect player order on display. This workaround needs to be kept until we can fix that handling by the game engine. The rules state the following: The number of Building Permits is dependent on the Director's Certificate. If this is a 40% share, the Building Permit is for 1 Phase. 30% share, the Building Permit is for 2 Phases. 20% share, the Building Permit is for 3 Phases. - The Director has a free choice over which Phases. One could now argue that the phrase "is for" makes it mandatory for a director to select a 3 Phase Permit. I took the next statement to be the indication that a director might choose some other building right. (Perhaps i should recode that based on the logical assumption that no director will want to forfeit a possible building phase ? -Opinions here ?) There is currently no automatic detection of a connect situation. You have to declare the connect manually via the Reach Destination Ability of the GUI. Running Routes through Taiwan is a bug might be related to the fact that it is a town and not a city. Will check that. The Chinese River Building Company P4: The owner of P4 incurs no cost whenever they build for the first time in a river hex. If a hex shows both a river and a mountain symbol, the building cost is reduced by ¥20. You cant buy 50 % of stock until the first 3 train is sold. If you cant buy any more after the first 3 train is sold thats a bug. I'll look into the behaviour again, please do me a favour and save the game and send the savefile to me with a short description of the bugs or things you think should be handled differently. Von: "zi...@ju... [3]" <zi...@ju... [4]> An: dr....@t-... [5] Cc: twa...@ya... [6], jbe...@gm... [7], ed...@we... [8], r.d...@as... [9] Betreff: Update: BugFix Release for Rails 1880 Alpha5 available - still buggy? Datum: Sat, 24 Mar 2012 17:36:25 +0100 Okay, I tried running a game again, and didn't see some of the problems I did the first time, namely wrong player cash/spending and game hanging up after a SR after round cycling. However, I did see: BCR getting a choice of building rights - it's always a 20% certif so should be ABC or BCD only - but this is minor. More criticial issues: you don't get Private investor share, cash, and 50 bonus when you connect - they stay running; it runs routes through, not just to, Taiwan - like if it was city/town; tried to upgrade yellow to green on river and it asked for more money to pay for it; looks like some private company gives ability to lay unconnected track; you can't buy more than 50% of companies. Best regards, Paul ---------- Original Message ---------- Hi Guys, if you experience any problems please send me the save file. Regards, Martin Also, Paul has been "playing" with '1880' from this version of RAILS, and experienced the problems described below (Dr. Brumm please note), so we need to keep an eye on things. I downloaded the game from the dropbox. Then started a game as a trial. Some problems: cash was associated with the wrong player. For example player #1 had 200+ and couldn't buy anything, but #2 who had 80 was able to continue buying 100 value shares. One of my players started the HKR (the one that starts in Shanghai) and there are no tiles available for Shanghai. Finally, when the company order got around to the point when the rest of the 2Ts disappear and you have a stock round, the stock round was okay I think, except for the player cash issue, but then the game went back to the company whose turn was interrupted by the SR, and was asking if it wanted to buy a train or be done. 2+2Ts were not available though they should be, and also selecting "done" didn't end the company's turn. Paul ____________________________________________________________ 53 Year Old Mom Looks 33 The Stunning Results of Her Wrinkle Trick Has Botox Doctors Worried consumerproducts.com [10] ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure [11] _______________________________________________ Rails-users mailing list Rai...@li... [12] https://lists.sourceforge.net/lists/listinfo/rails-users [13] Links: ------ [1] mailto:Dr....@t-... [2] mailto:Dr....@t-... [3] mailto:zi...@ju... [4] mailto:zi...@ju... [5] mailto:dr....@t-... [6] mailto:twa...@ya... [7] mailto:jbe...@gm... [8] mailto:ed...@we... [9] mailto:r.d...@as... [10] http://thirdpartyoffers.juno.com/TGL3142/4f6df858a372c25b3266st05vuc [11] http://p.sf.net/sfu/sfd2d-msazure [12] mailto:Rai...@li... [13] https://lists.sourceforge.net/lists/listinfo/rails-users |
From: Tom M. <tom...@gm...> - 2012-03-26 14:36:21
|
A few other esoteric rules to work on at some point if not handled already: 1) A company only floats when then the Director has the required number of shares or the company is sold out. So if it takes 4 shares to float and the Director has three and someone else has 1, the company does not float. 2) Companies only float at the end of a stock round (i.e. you can't buy enough to float and then sell down in the same SR). 3) A player's foreign investor gets a share of the first company a Director floats. It does not get a share if the player takes over the Directorship from another player. 4) A foreign investor may never close during the game (it may never connect to the associated railroad or the Player may lose the Directorship of the associated company.) Need to account for closeout of company in this manner. 5) When the first 4 train is sold, the second 4 train goes to the owner of the Rocket if still in play immediately. If the owner of the Rocket is train tight, the bonus train is lost. 6) 1880 has a loan feature for emergency train buying. 7) Bonus run for Russia to Vladasvosktok Comments on previous items: 1) As noted, there is no reason I can imagine to buy a smaller (fewer phases) building permit and is against the rules to buy a larger permit. The general design philosophy of Rails to allow what you can do in the game, enforce rules automatically when reasonable from a coding perspective, and rely on players to enforce rules like they would in a live game otherwise should apply. -------------------------------------------- Tom McCorry Sent from my iPad On Mar 26, 2012, at 7:17, "Dr....@t-..." <Dr....@t-...> wrote: > Hi, > > as stated, currently one has to save the game after the End of the Startround Bid/SelectionPhase and quit the game. Start Rails anew and load the save game. This will fix th problem with the incorrect player order on display. This workaround needs to be kept until we can fix that handling by the game engine. > > The rules state the following: > > The number of Building Permits is dependent on the Director's Certificate. If this is a > 40% share, the Building Permit is for 1 Phase. > 30% share, the Building Permit is for 2 Phases. > 20% share, the Building Permit is for 3 Phases. > - The Director has a free choice over which Phases. > > One could now argue that the phrase "is for" makes it mandatory for a director to select a 3 Phase Permit. I took the next statement to be the indication that a director might choose some other building right. (Perhaps i should recode that based on the logical assumption that no director > will want to forfeit a possible building phase ? -Opinions here ?) > > There is currently no automatic detection of a connect situation. You have to declare the connect manually via the Reach Destination Ability of the GUI. > > Running Routes through Taiwan is a bug might be related to the fact that it is a town and not a city. Will check that. > > The Chinese River Building Company P4: > The owner of P4 incurs no cost whenever they build for the first time in a river hex. If a hex shows > both a river and a mountain symbol, the building cost is reduced by ¥20. > > You cant buy 50 % of stock until the first 3 train is sold. If you cant buy any more after the first 3 train is sold thats a bug. > > I'll look into the behaviour again, please do me a favour and save the game and send the savefile to me with a short description of the bugs or things you think should be handled differently. > > > > Von: "zi...@ju..." <zi...@ju...> > An: dr....@t-... > Cc: twa...@ya..., jbe...@gm..., ed...@we..., r.d...@as... > Betreff: Update: BugFix Release for Rails 1880 Alpha5 available - still buggy? > Datum: Sat, 24 Mar 2012 17:36:25 +0100 > > > Okay, I tried running a game again, and didn't see some of the problems I did the first time, namely wrong player cash/spending and game hanging up after a SR after round cycling. However, I did see: BCR getting a choice of building rights - it's always a 20% certif so should be ABC or BCD only - but this is minor. More criticial issues: you don't get Private investor share, cash, and 50 bonus when you connect - they stay running; it runs routes through, not just to, Taiwan - like if it was city/town; tried to upgrade yellow to green on river and it asked for more money to pay for it; looks like some private company gives ability to lay unconnected track; you can't buy more than 50% of companies. > Best regards, Paul > > ---------- Original Message ---------- > > Hi Guys, if you experience any problems please send me the save file. > Regards, Martin > > > > > > Also, Paul has been "playing" with '1880' from this version of RAILS, and experienced the problems described below (Dr. Brumm please note), so we need to keep an eye on things. > > > > > I downloaded the game from the dropbox. Then started a game as a trial. Some problems: cash was associated with the wrong player. For example player #1 had 200+ and couldn't buy anything, but #2 who had 80 was able to continue buying 100 value shares. One of my players started the HKR (the one that starts in Shanghai) and there are no tiles available for Shanghai. Finally, when the company order got around to the point when the rest of the 2Ts disappear and you have a stock round, the stock round was okay I think, except for the player cash issue, but then the game went back to the company whose turn was interrupted by the SR, and was asking if it wanted to buy a train or be done. 2+2Ts were not available though they should be, and also selecting "done" didn't end the company's turn. > Paul > > > > > ____________________________________________________________ > 53 Year Old Mom Looks 33 > The Stunning Results of Her Wrinkle Trick Has Botox Doctors Worried > consumerproducts.com > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Rails-users mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-users |
From: Frederick W. <fre...@go...> - 2012-03-26 12:59:17
|
Stefan: None of the three observations are intended behavior - and I didn't observe any of them the last time when working on rails (which is more than one month ago). Due to a change to my personal situation, I will refrain from any rails dev/hotfixing for the time being. But I'll try my best to scan my inbox from time to time in case there are specific questions regarding the code I added to rails. I hope you'll understand this. --Frederick On Mon, Mar 26, 2012 at 12:03 PM, Stefan Frey <ste...@we...> wrote: > Recently I played around with the Rails UI and discovered several > changes of the behavior of the Rails UI, for those I do not know if they > were intended or not? > > So this is most likely a question to Frederick? > > * The viewport of the map previously changed actively to show more of > the network of the active company when the active company changes. > This behavior seems to be deactivated now. > > * After activating the option to display the best route outside the > revenue step does not work (anymore). > > * Network Info only displays shows dialog for the best route, but does > not display best routes on the map. > > Stefan > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Stefan F. <ste...@we...> - 2012-03-26 12:47:00
|
Erik: yes sorry for not subclassing the State/ModelObject/Observable stack using ArrayListState at the time of creation. I thought and still think that this class hierachy has some flaws (however the main one was the duality of the state approach). Anyway it is easy to correct by having ArrayListState extend from one of the classes above if you like to do so. From my knowledge there will be no negative side-effects. From my point of view I strongly recommend the approach above over wrapping an array inside a StringState and then parsing that. But I have to admit that neither solution will be merged automatically into Rails2.0 as the State/Model/Observer code has seen the most changes. In fact ArrayListState will inherit from State in Rails 2.0, even if State and Model behave a little different between Rails 1.x and Rails 2.0. The design of state and model is finished in the Rails2.0 branch, but there is still a lot of tidy up to on the upstream. Stefan > > Martin, > > I'm currently looking for a solution. What I need is a new ViewObject (Observer) object that represents the player order, and whose updates will trigger the complete player columns to be reordered. The object itself will be invisible. > > In the game engine, I cannot use the player order ArrayList itself, because Stefan has chosen to define ArrayListState not to extend State/ModelObject/Observable. > I knew that would hurt me someday. > A perhaps simpler but not so neat solution would involve a StringState, containing the concatenated player names in SR order, separated by some special character. > > More later. > > Erik. > > > > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Erik V. <eri...@xs...> - 2012-03-26 12:34:15
|
> From: Dr....@t-... [mailto:Dr....@t-...] > as stated, currently one has to save the game after the End of the Startround Bid/SelectionPhase and quit the game. > Start Rails anew and load the save game. > This will fix the problem with the incorrect player order on display. > This workaround needs to be kept until we can fix that handling by the game engine. Martin, I'm currently looking for a solution. What I need is a new ViewObject (Observer) object that represents the player order, and whose updates will trigger the complete player columns to be reordered. The object itself will be invisible. In the game engine, I cannot use the player order ArrayList itself, because Stefan has chosen to define ArrayListState not to extend State/ModelObject/Observable. I knew that would hurt me someday. A perhaps simpler but not so neat solution would involve a StringState, containing the concatenated player names in SR order, separated by some special character. More later. Erik. |
From: <Dr....@t-...> - 2012-03-26 11:18:10
|
Hi, as stated, currently one has to save the game after the End of the Startround Bid/SelectionPhase and quit the game. Start Rails anew and load the save game. This will fix th problem with the incorrect player order on display. This workaround needs to be kept until we can fix that handling by the game engine. The rules state the following: The number of Building Permits is dependent on the Director's Certificate. If this is a 40% share, the Building Permit is for 1 Phase. 30% share, the Building Permit is for 2 Phases. 20% share, the Building Permit is for 3 Phases. - The Director has a free choice over which Phases. One could now argue that the phrase "is for" makes it mandatory for a director to select a 3 Phase Permit. I took the next statement to be the indication that a director might choose some other building right. (Perhaps i should recode that based on the logical assumption that no director will want to forfeit a possible building phase ? -Opinions here ?) There is currently no automatic detection of a connect situation. You have to declare the connect manually via the Reach Destination Ability of the GUI. Running Routes through Taiwan is a bug might be related to the fact that it is a town and not a city. Will check that. The Chinese River Building Company P4: The owner of P4 incurs no cost whenever they build for the first time in a river hex. If a hex shows both a river and a mountain symbol, the building cost is reduced by ¥20. You cant buy 50 % of stock until the first 3 train is sold. If you cant buy any more after the first 3 train is sold thats a bug. I'll look into the behaviour again, please do me a favour and save the game and send the savefile to me with a short description of the bugs or things you think should be handled differently. Von: "zi...@ju..." <zi...@ju...> An: dr....@t-... Cc: twa...@ya..., jbe...@gm..., ed...@we..., r.d...@as... Betreff: Update: BugFix Release for Rails 1880 Alpha5 available - still buggy? Datum: Sat, 24 Mar 2012 17:36:25 +0100 Okay, I tried running a game again, and didn't see some of the problems I did the first time, namely wrong player cash/spending and game hanging up after a SR after round cycling. However, I did see: BCR getting a choice of building rights - it's always a 20% certif so should be ABC or BCD only - but this is minor. More criticial issues: you don't get Private investor share, cash, and 50 bonus when you connect - they stay running; it runs routes through, not just to, Taiwan - like if it was city/town; tried to upgrade yellow to green on river and it asked for more money to pay for it; looks like some private company gives ability to lay unconnected track; you can't buy more than 50% of companies. Best regards, Paul ---------- Original Message ---------- Hi Guys, if you experience any problems please send me the save file. Regards, Martin Also, Paul has been "playing" with '1880' from this version of RAILS, and experienced the problems described below (Dr. Brumm please note), so we need to keep an eye on things. I downloaded the game from the dropbox. Then started a game as a trial. Some problems: cash was associated with the wrong player. For example player #1 had 200+ and couldn't buy anything, but #2 who had 80 was able to continue buying 100 value shares. One of my players started the HKR (the one that starts in Shanghai) and there are no tiles available for Shanghai. Finally, when the company order got around to the point when the rest of the 2Ts disappear and you have a stock round, the stock round was okay I think, except for the player cash issue, but then the game went back to the company whose turn was interrupted by the SR, and was asking if it wanted to buy a train or be done. 2+2Ts were not available though they should be, and also selecting "done" didn't end the company's turn. Paul ____________________________________________________________ 53 Year Old Mom Looks 33 The Stunning Results of Her Wrinkle Trick Has Botox Doctors Worried consumerproducts.com [1] Links: ------ [1] http://thirdpartyoffers.juno.com/TGL3142/4f6df858a372c25b3266st05vuc |
From: Stefan F. <ste...@we...> - 2012-03-26 10:10:15
|
I am planning to have 1.7.1 released later this week that will include at least the following: - Fix to the Goderich tiles in 1830, 1856 and 18EU for correct revenue calculation (already in master) - Fix to user handling of the configuration settings as suggested by previous contribution to the list (still to be committed) For this I have created the new branch rails1.7.x, so I encourage everyone to commit bug-fixes to that branch. This branch will be merged to master before releasing 1.8.0, so there is no need to commit and/or push to master, however there is nothing wrong to do so. (For Erik: It is ok if you submit to master only, I will keep cherry-picking your bug-fixes from master). Stefan |
From: Stefan F. <ste...@we...> - 2012-03-26 10:03:52
|
Recently I played around with the Rails UI and discovered several changes of the behavior of the Rails UI, for those I do not know if they were intended or not? So this is most likely a question to Frederick? * The viewport of the map previously changed actively to show more of the network of the active company when the active company changes. This behavior seems to be deactivated now. * After activating the option to display the best route outside the revenue step does not work (anymore). * Network Info only displays shows dialog for the best route, but does not display best routes on the map. Stefan |
From: Erik V. <eri...@xs...> - 2012-03-25 16:05:51
|
That's the eternal problem with tile -939: its image (without a city) does not correspond to its functionality (which includes a city). I probably have regenerated tiles/Tiles.xml and 1830/Tiles.xml at some point; doing that will inevitably overwrite any customizations. However, now that we can separate tile image and tile description for preprinted tiles too, a persistent solution is finally at hand. The 'Goderich' tiles that exist in 1856, 18EU and 1830 Coalfields have been redefined as tile -903 in Map.xml, but the picture shown will remain to be -939. The tile description XML of -903 applies to this case, if supplemented with the run-through attribute in Map.xml. Tile -939 has been removed from Tiles.xml and TileSet.xml of these games, as it is no longer needed there. Arne's test case now shows a D-train route of $820, including both Chicago and the Gulf, which is what he expected. I could also test 18EU, but I don't have a good test case for 1856. Erik. > -----Original Message----- > From: Stefan Frey [mailto:ste...@we...] > Sent: Sunday, March 25, 2012 1:09 PM > To: rai...@li... > Subject: Re: [Rails-devel] Fwd: Bug in 1830 Coalfields > > Arne: > thanks for catching this bug. > > Actually that was an easy one to identify as this bug has been fixed (at least > once) before but returned into the code again. > > This is the Goderich (-939) tile missing the station tag in Tiles.xml. > The last commit to this Tiles.xml by Erik reverted the correct defintion again. I > could have fixed this manually now, but as I know that Erik has an (semi- > automated) creation process of Tiles.xml I would prefer him to look what had > this bug return again. > > Stefan > > > On 03/24/2012 12:55 PM, Arne Östlund wrote: > > 1830 Coalfield with the run through through Chicago and Gulf does not > > count right. I think Rails counts them as $0 for revenue. In the > > example file attached B&O runs for $730. But with a manual count B&O > > can gain > > $820 running through both Gulf and Chicago, The route shown ought to > > be > > $790 not $730. I.e. The Gulf is not counted by Rails. The same is true > > for Chicago. > > > > Regards, > > Arne Östlund > > > > > > > > ---------------------------------------------------------------------- > > -------- > > This SF email is sponsosred by: > > Try Windows Azure free for 90 days Click Here > > http://p.sf.net/sfu/sfd2d-msazure > > > > > > > > _______________________________________________ > > Rails-devel mailing list > > Rai...@li... > > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > ---------------------------------------------------------------------------- -- > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d- > msazure _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |