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: Russell I. <mwn...@ya...> - 2016-06-24 14:01:07
|
(Vanilla 1830) The game gets confused when you save exactly at the point where the B&O par price needs set. Someone put a bid on the B&O private (yeah, I know that that is a bad move.) Now, when the market clears, that person needs to set the par price, but this person is not the active player. So the game has to get saved there. Also, in looking at the interface it is adding the number of owned Privates to the number of certificates held. IIRC in 1830 this is not the correct as Privates do not count as certs. Glad to hear that someone is still actively working with the code. I was worried that (as with a lot of "I'm not getting paid for this" projects) developers had drifted away. (I figured this was a good chance to look at some Java code and be able to claim "some use" of Java.) CHEERS! (Attached are two save files from around the B&O glitch.) From: Martin Brumm <dr....@t-...> To: Russell InNC <mwn...@ya...>; Development list for Rails: an 18xx game <rai...@li...> Sent: Friday, June 24, 2016 4:08 AM Subject: Re: [Rails-devel] 2.0 RC1 Am 24.06.2016 um 00:57 schrieb Russell InNC: Hey Guys... Looks like RC1 has been there a while. Is it possible for me to get the Java source code for this? I'm playing a game and we have found a couple of minor issues. 1830 Revenge at the Railhead | 1830: Railways & Robber Barons | BoardGameGeek | | | 1830 Revenge at the Railhead | 1830: Railways & Robber Barons | BoardGameGeek | | | Thanks! Russell Good Morning Russell, the source code is publicly available at Sourceforge. But perhaps you could send us a list of your minor issues and we could resolve them together ? :) Regards Martin |
From: Martin B. <dr....@t-...> - 2016-06-24 08:09:48
|
Am 24.06.2016 um 00:57 schrieb Russell InNC: > Hey Guys... > > Looks like RC1 has been there a while. > > Is it possible for me to get the Java source code for this? I'm > playing a game and we have found a couple of minor issues. > > 1830 Revenge at the Railhead | 1830: Railways & Robber Barons | > BoardGameGeek <http://boardgamegeek.com/article/23033369#23033369> > > > > > > 1830 Revenge at the Railhead | 1830: Railways & Robber Barons | > BoardGameGeek > > > > <http://boardgamegeek.com/article/23033369#23033369> > > > > > Thanks! > > Russell Good Morning Russell, the source code is publicly available at Sourceforge. But perhaps you could send us a list of your minor issues and we could resolve them together ? :) Regards Martin |
From: Russell I. <mwn...@ya...> - 2016-06-23 22:58:06
|
Hey Guys... Looks like RC1 has been there a while. Is it possible for me to get the Java source code for this? I'm playing a game and we have found a couple of minor issues. 1830 Revenge at the Railhead | 1830: Railways & Robber Barons | BoardGameGeek | | | 1830 Revenge at the Railhead | 1830: Railways & Robber Barons | BoardGameGeek | | | Thanks! Russell |
From: <Dr....@t-...> - 2016-06-09 09:22:35
|
Good Morning, justone word of caution :) 1.8/9 and 2.0 use a different directory layout. If you plan on producing new enhancements you should stay on the 2.0 tree.The maintainer/responsible lead developer is Stefan Frey. I am the maintainer of the "old" version 1.8/9. If you look into the history of this group you can find some tips and hints by Stefan/Erik Vos/Brett Lenz about the principles of development. For the basic part: one goal was to have a complete seperation of GUI and Core Components (this had to abandoned meanwhile) You'll find the gui components in <net.sf.>rails.ui.... The core game components (base classes) are in <net.sf.>rails.game and subclasses. If you require game specific code cause the base classes dont provide all necessary logic the convention is that this code will go into subclasses in <net.sf.>rails.game.specific._gamename or <net.sf.>rails.ui.swing.gamespecific._gamename because of backward and gameengine compatibility the so called game action classes reside in <net.sf.>rails.game.action/correct respectivly in <net.sf.>game.specific._name The base game was 1830. theres no specific code for 1830. Deriviations from 1830 mechanismns have to go into game specific code. If you find a number of games that use the same mechanismn and thus require the same code it might be appropriate to create a new base class with a descriptive name though. Please make sure that a new base class comes with extensive documentation and Junit Tests :) How to configure a new game... below src/main/resources you'll find a data directory inside in subdirectories reside the gamespecific configuration files. Have a look at a number of those to note the differences (1835 or 1880 would be suitable candidates). tiles and tiles.svg contain the routines and svg-images for the maps. We are still lacking gamespecific tiles for newer games but the basis should be complete by now. To create new tiles is a rather tedious process since we lack currently a good editor to create new tiles in the needed format and the information (the game uses xml-descriptions to create the internal relation map, the UI uses the svg to display the map). Tiledictionary.xml and Tiles.xml contain the necessary information. Each game has its own Tiles.xml (a subset of the "global Tiles.xml) and Tileset.xml defining the upgrades and amount of tiles available. I hope this will help you find your way.. Any more questions please dont hesitate to ask. If you got code please send that code in a diff to me/the list (for 1.8/9) or to Stefan/the list (for 2.0). I would be willing to setup new branches for you on the repository and will import the code there. Regards, Martin -----Original-Nachricht----- Betreff: Re: [Rails-devel] Help learning the source? Datum: 2016-06-08T23:56:07+0200 Von: "Jonathan Coveney" <jco...@gm...> An: "Development list for Rails: an 18xx game" <rai...@li...> To close the loop, it looks like log4j.properties is a red herring... this got me the logging I wanted: $ git diff src/main/resources/logback.xml diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml index e084235..7020a75 100644 --- a/src/main/resources/logback.xml +++ b/src/main/resources/logback.xml @@ -15,8 +15,14 @@ <pattern>%d{yyyy-MM-dd HH:mm:ss} %-5p %m%n</pattern> </encoder> </appender> + <appender name="C" class="ch.qos.logback.core.ConsoleAppender"> + <encoder> + <pattern>%d{yyyy-MM-dd HH:mm:ss} %-5p %m%n</pattern> + </encoder> + </appender> <logger name="net.sf.rails.algorithms" level="WARN"/> <root level="DEBUG"> <appender-ref ref="F"/> + <appender-ref ref="C"/> </root> </configuration> 2016-06-08 17:46 GMT-04:00 Jonathan Coveney <jco...@gm... <mailto:jco...@gm...> >: Oh weird, it's logging to 18xx.log, instead of to the console 2016-06-08 17:44 GMT-04:00 Jonathan Coveney <jco...@gm... <mailto:jco...@gm...> >: This log4j thing is tricky! I have the following file: # Root logger option log4j.rootLogger=DEBUG, stdout # Direct log messages to stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n which I have placed in many places... src/, the base directory, I've added the folder containing it to eclipse's classpath, I've changed -Dlog4j.configuration to point to it... it just doesn't want to configure itself. I can replace all of the debug statements with prints but having the line class/line numbers is super useful! Thanks for any guidance... 2016-06-08 17:00 GMT-04:00 Jonathan Coveney <jco...@gm... <mailto:jco...@gm...> >: I have this largely set up, the one thing I'm not sure is how to properly set the log4j properties while debugging. Do I just need to put a log4j.properties on the classpath, or is there some more canonical way? Thank you! 2016-06-08 16:30 GMT-04:00 Jonathan Coveney <jco...@gm... <mailto:jco...@gm...> >: Thank you! Very helpful 2016-06-08 14:19 GMT-04:00 Martin Brumm < dr....@t-... <mailto:dr....@t-...> > : Good evening Jonathan, i am glad to be of assistance. I personally use Eclipse to handle everything IDE wise. The Code can be found as a git repository on sourceforge. The main component to run resides on the 1.8/1.9 branch in rails.util.rungame. In eclipse you can rightclick on the class and eithe run the class as Java Application or Debug :) Just as easy as that. The following branches are more or less active in the moment: rails_2_develop is the development branch for 2.x rails_2_maintenance is the maintenance branch for 2.0 rails1.8.x is the development and maintenance branch for 1.9 in the moment. rails.2.0 is the release branch of Rails2.0 the other branches you see is development ongoing (more or less private branches denoted by the initials of the developers mbr=is me for example..) If you use eclipse theres currently no need to run gradle. You can handle everything inside your IDE. More in the next post. Regards, Martin Am 08.06.2016 um 19:46 schrieb Jonatha Coveney: One thing that would be particularly useful is how to run my own version of rails, with debugging, so that I can add extra traces etc. Is this easy to do? I am new-ish to gradle 2016-06-08 13:23 GMT-04:00 Jonathan Coveney < jco...@gm... <mailto:jco...@gm...> >: Hello friends! I am an 18xx enthusiast who is also a programmer, and I really have enjoyed using rails. As such, I'd like to learn the code, and see if I can't eventually pitch in. For now, I'm really curious to see how the game logic is implemented...any tips for learning the code? Because I imagine there is also a lot of code around networking, UI, etc, and for now I'm curious to see how the game itself is driven. ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e <https://ad.doubleclick.net/ddm/clk/305295220;132659582;e> _______________________________________________ Rails-devel mailing list Rai...@li... <mailto:Rai...@li...> https://lists.sourceforge.net/lists/listinfo/rails-devel <https://lists.sourceforge.net/lists/listinfo/rails-devel> |
From: Jonathan C. <jco...@gm...> - 2016-06-08 21:55:48
|
To close the loop, it looks like log4j.properties is a red herring... this got me the logging I wanted: $ git diff src/main/resources/logback.xml diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml index e084235..7020a75 100644 --- a/src/main/resources/logback.xml +++ b/src/main/resources/logback.xml @@ -15,8 +15,14 @@ <pattern>%d{yyyy-MM-dd HH:mm:ss} %-5p %m%n</pattern> </encoder> </appender> + <appender name="C" class="ch.qos.logback.core.ConsoleAppender"> + <encoder> + <pattern>%d{yyyy-MM-dd HH:mm:ss} %-5p %m%n</pattern> + </encoder> + </appender> <logger name="net.sf.rails.algorithms" level="WARN"/> <root level="DEBUG"> <appender-ref ref="F"/> + <appender-ref ref="C"/> </root> </configuration> 2016-06-08 17:46 GMT-04:00 Jonathan Coveney <jco...@gm...>: > Oh weird, it's logging to 18xx.log, instead of to the console > > 2016-06-08 17:44 GMT-04:00 Jonathan Coveney <jco...@gm...>: > >> This log4j thing is tricky! I have the following file: >> >> # Root logger option >> log4j.rootLogger=DEBUG, stdout >> >> # Direct log messages to stdout >> log4j.appender.stdout=org.apache.log4j.ConsoleAppender >> log4j.appender.stdout.layout=org.apache.log4j.PatternLayout >> log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} >> %-5p %c{1}:%L - %m%n >> >> which I have placed in many places... src/, the base directory, I've >> added the folder containing it to eclipse's classpath, I've changed >> -Dlog4j.configuration to point to it... it just doesn't want to configure >> itself. >> >> I can replace all of the debug statements with prints but having the line >> class/line numbers is super useful! >> >> Thanks for any guidance... >> >> 2016-06-08 17:00 GMT-04:00 Jonathan Coveney <jco...@gm...>: >> >>> I have this largely set up, the one thing I'm not sure is how to >>> properly set the log4j properties while debugging. Do I just need to put a >>> log4j.properties on the classpath, or is there some more canonical way? >>> Thank you! >>> >>> 2016-06-08 16:30 GMT-04:00 Jonathan Coveney <jco...@gm...>: >>> >>>> Thank you! Very helpful >>>> >>>> 2016-06-08 14:19 GMT-04:00 Martin Brumm <dr....@t-...>: >>>> >>>>> Good evening Jonathan, >>>>> >>>>> i am glad to be of assistance. >>>>> I personally use Eclipse to handle everything IDE wise. The Code can >>>>> be found as a git repository on sourceforge. >>>>> >>>>> The main component to run resides on the 1.8/1.9 branch in >>>>> rails.util.rungame. In eclipse you can rightclick on the class and eithe >>>>> run the class as Java Application or Debug :) Just as easy as that. >>>>> >>>>> >>>>> >>>>> >>>>> The following branches are more or less active in the moment: >>>>> >>>>> >>>>> rails_2_develop is the development branch for 2.x >>>>> rails_2_maintenance is the maintenance branch for 2.0 >>>>> rails1.8.x is the development and maintenance branch for 1.9 in the >>>>> moment. >>>>> rails.2.0 is the release branch of Rails2.0 >>>>> >>>>> the other branches you see is development ongoing (more or less >>>>> private branches denoted by the initials of the developers mbr=is me for >>>>> example..) >>>>> >>>>> If you use eclipse theres currently no need to run gradle. You can >>>>> handle everything inside your IDE. >>>>> >>>>> More in the next post. >>>>> >>>>> Regards, >>>>> Martin >>>>> >>>>> >>>>> Am 08.06.2016 um 19:46 schrieb Jonatha Coveney: >>>>> >>>>> One thing that would be particularly useful is how to run my own >>>>> version of rails, with debugging, so that I can add extra traces etc. Is >>>>> this easy to do? I am new-ish to gradle >>>>> >>>>> 2016-06-08 13:23 GMT-04:00 Jonathan Coveney <jco...@gm...>: >>>>> >>>>>> Hello friends! I am an 18xx enthusiast who is also a programmer, and >>>>>> I really have enjoyed using rails. As such, I'd like to learn the code, and >>>>>> see if I can't eventually pitch in. >>>>>> >>>>>> For now, I'm really curious to see how the game logic is >>>>>> implemented...any tips for learning the code? Because I imagine there is >>>>>> also a lot of code around networking, UI, etc, and for now I'm curious to >>>>>> see how the game itself is driven. >>>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> What NetFlow Analyzer can do for you? Monitors network bandwidth and >>>>> traffic >>>>> patterns at an interface-level. Reveals which users, apps, and >>>>> protocols are >>>>> consuming the most bandwidth. Provides multi-vendor support for >>>>> NetFlow, >>>>> J-Flow, sFlow and other flows. Make informed decisions using capacity >>>>> planning reports. >>>>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e >>>>> _______________________________________________ >>>>> Rails-devel mailing list >>>>> Rai...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/rails-devel >>>>> >>>>> >>>> >>> >> > |
From: Jonathan C. <jco...@gm...> - 2016-06-08 21:46:56
|
Oh weird, it's logging to 18xx.log, instead of to the console 2016-06-08 17:44 GMT-04:00 Jonathan Coveney <jco...@gm...>: > This log4j thing is tricky! I have the following file: > > # Root logger option > log4j.rootLogger=DEBUG, stdout > > # Direct log messages to stdout > log4j.appender.stdout=org.apache.log4j.ConsoleAppender > log4j.appender.stdout.layout=org.apache.log4j.PatternLayout > log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} > %-5p %c{1}:%L - %m%n > > which I have placed in many places... src/, the base directory, I've added > the folder containing it to eclipse's classpath, I've changed > -Dlog4j.configuration to point to it... it just doesn't want to configure > itself. > > I can replace all of the debug statements with prints but having the line > class/line numbers is super useful! > > Thanks for any guidance... > > 2016-06-08 17:00 GMT-04:00 Jonathan Coveney <jco...@gm...>: > >> I have this largely set up, the one thing I'm not sure is how to properly >> set the log4j properties while debugging. Do I just need to put a >> log4j.properties on the classpath, or is there some more canonical way? >> Thank you! >> >> 2016-06-08 16:30 GMT-04:00 Jonathan Coveney <jco...@gm...>: >> >>> Thank you! Very helpful >>> >>> 2016-06-08 14:19 GMT-04:00 Martin Brumm <dr....@t-...>: >>> >>>> Good evening Jonathan, >>>> >>>> i am glad to be of assistance. >>>> I personally use Eclipse to handle everything IDE wise. The Code can be >>>> found as a git repository on sourceforge. >>>> >>>> The main component to run resides on the 1.8/1.9 branch in >>>> rails.util.rungame. In eclipse you can rightclick on the class and eithe >>>> run the class as Java Application or Debug :) Just as easy as that. >>>> >>>> >>>> >>>> >>>> The following branches are more or less active in the moment: >>>> >>>> >>>> rails_2_develop is the development branch for 2.x >>>> rails_2_maintenance is the maintenance branch for 2.0 >>>> rails1.8.x is the development and maintenance branch for 1.9 in the >>>> moment. >>>> rails.2.0 is the release branch of Rails2.0 >>>> >>>> the other branches you see is development ongoing (more or less private >>>> branches denoted by the initials of the developers mbr=is me for example..) >>>> >>>> If you use eclipse theres currently no need to run gradle. You can >>>> handle everything inside your IDE. >>>> >>>> More in the next post. >>>> >>>> Regards, >>>> Martin >>>> >>>> >>>> Am 08.06.2016 um 19:46 schrieb Jonatha Coveney: >>>> >>>> One thing that would be particularly useful is how to run my own >>>> version of rails, with debugging, so that I can add extra traces etc. Is >>>> this easy to do? I am new-ish to gradle >>>> >>>> 2016-06-08 13:23 GMT-04:00 Jonathan Coveney <jco...@gm...>: >>>> >>>>> Hello friends! I am an 18xx enthusiast who is also a programmer, and I >>>>> really have enjoyed using rails. As such, I'd like to learn the code, and >>>>> see if I can't eventually pitch in. >>>>> >>>>> For now, I'm really curious to see how the game logic is >>>>> implemented...any tips for learning the code? Because I imagine there is >>>>> also a lot of code around networking, UI, etc, and for now I'm curious to >>>>> see how the game itself is driven. >>>>> >>>> >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> What NetFlow Analyzer can do for you? Monitors network bandwidth and >>>> traffic >>>> patterns at an interface-level. Reveals which users, apps, and >>>> protocols are >>>> consuming the most bandwidth. Provides multi-vendor support for NetFlow, >>>> J-Flow, sFlow and other flows. Make informed decisions using capacity >>>> planning reports. >>>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e >>>> _______________________________________________ >>>> Rails-devel mailing list >>>> Rai...@li... >>>> https://lists.sourceforge.net/lists/listinfo/rails-devel >>>> >>>> >>> >> > |
From: Jonathan C. <jco...@gm...> - 2016-06-08 21:44:52
|
This log4j thing is tricky! I have the following file: # Root logger option log4j.rootLogger=DEBUG, stdout # Direct log messages to stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n which I have placed in many places... src/, the base directory, I've added the folder containing it to eclipse's classpath, I've changed -Dlog4j.configuration to point to it... it just doesn't want to configure itself. I can replace all of the debug statements with prints but having the line class/line numbers is super useful! Thanks for any guidance... 2016-06-08 17:00 GMT-04:00 Jonathan Coveney <jco...@gm...>: > I have this largely set up, the one thing I'm not sure is how to properly > set the log4j properties while debugging. Do I just need to put a > log4j.properties on the classpath, or is there some more canonical way? > Thank you! > > 2016-06-08 16:30 GMT-04:00 Jonathan Coveney <jco...@gm...>: > >> Thank you! Very helpful >> >> 2016-06-08 14:19 GMT-04:00 Martin Brumm <dr....@t-...>: >> >>> Good evening Jonathan, >>> >>> i am glad to be of assistance. >>> I personally use Eclipse to handle everything IDE wise. The Code can be >>> found as a git repository on sourceforge. >>> >>> The main component to run resides on the 1.8/1.9 branch in >>> rails.util.rungame. In eclipse you can rightclick on the class and eithe >>> run the class as Java Application or Debug :) Just as easy as that. >>> >>> >>> >>> >>> The following branches are more or less active in the moment: >>> >>> >>> rails_2_develop is the development branch for 2.x >>> rails_2_maintenance is the maintenance branch for 2.0 >>> rails1.8.x is the development and maintenance branch for 1.9 in the >>> moment. >>> rails.2.0 is the release branch of Rails2.0 >>> >>> the other branches you see is development ongoing (more or less private >>> branches denoted by the initials of the developers mbr=is me for example..) >>> >>> If you use eclipse theres currently no need to run gradle. You can >>> handle everything inside your IDE. >>> >>> More in the next post. >>> >>> Regards, >>> Martin >>> >>> >>> Am 08.06.2016 um 19:46 schrieb Jonatha Coveney: >>> >>> One thing that would be particularly useful is how to run my own version >>> of rails, with debugging, so that I can add extra traces etc. Is this easy >>> to do? I am new-ish to gradle >>> >>> 2016-06-08 13:23 GMT-04:00 Jonathan Coveney <jco...@gm...>: >>> >>>> Hello friends! I am an 18xx enthusiast who is also a programmer, and I >>>> really have enjoyed using rails. As such, I'd like to learn the code, and >>>> see if I can't eventually pitch in. >>>> >>>> For now, I'm really curious to see how the game logic is >>>> implemented...any tips for learning the code? Because I imagine there is >>>> also a lot of code around networking, UI, etc, and for now I'm curious to >>>> see how the game itself is driven. >>>> >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> What NetFlow Analyzer can do for you? Monitors network bandwidth and >>> traffic >>> patterns at an interface-level. Reveals which users, apps, and protocols >>> are >>> consuming the most bandwidth. Provides multi-vendor support for NetFlow, >>> J-Flow, sFlow and other flows. Make informed decisions using capacity >>> planning reports. >>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e >>> _______________________________________________ >>> Rails-devel mailing list >>> Rai...@li... >>> https://lists.sourceforge.net/lists/listinfo/rails-devel >>> >>> >> > |
From: Jonathan C. <jco...@gm...> - 2016-06-08 21:00:25
|
I have this largely set up, the one thing I'm not sure is how to properly set the log4j properties while debugging. Do I just need to put a log4j.properties on the classpath, or is there some more canonical way? Thank you! 2016-06-08 16:30 GMT-04:00 Jonathan Coveney <jco...@gm...>: > Thank you! Very helpful > > 2016-06-08 14:19 GMT-04:00 Martin Brumm <dr....@t-...>: > >> Good evening Jonathan, >> >> i am glad to be of assistance. >> I personally use Eclipse to handle everything IDE wise. The Code can be >> found as a git repository on sourceforge. >> >> The main component to run resides on the 1.8/1.9 branch in >> rails.util.rungame. In eclipse you can rightclick on the class and eithe >> run the class as Java Application or Debug :) Just as easy as that. >> >> >> >> >> The following branches are more or less active in the moment: >> >> >> rails_2_develop is the development branch for 2.x >> rails_2_maintenance is the maintenance branch for 2.0 >> rails1.8.x is the development and maintenance branch for 1.9 in the >> moment. >> rails.2.0 is the release branch of Rails2.0 >> >> the other branches you see is development ongoing (more or less private >> branches denoted by the initials of the developers mbr=is me for example..) >> >> If you use eclipse theres currently no need to run gradle. You can handle >> everything inside your IDE. >> >> More in the next post. >> >> Regards, >> Martin >> >> >> Am 08.06.2016 um 19:46 schrieb Jonatha Coveney: >> >> One thing that would be particularly useful is how to run my own version >> of rails, with debugging, so that I can add extra traces etc. Is this easy >> to do? I am new-ish to gradle >> >> 2016-06-08 13:23 GMT-04:00 Jonathan Coveney <jco...@gm...>: >> >>> Hello friends! I am an 18xx enthusiast who is also a programmer, and I >>> really have enjoyed using rails. As such, I'd like to learn the code, and >>> see if I can't eventually pitch in. >>> >>> For now, I'm really curious to see how the game logic is >>> implemented...any tips for learning the code? Because I imagine there is >>> also a lot of code around networking, UI, etc, and for now I'm curious to >>> see how the game itself is driven. >>> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> What NetFlow Analyzer can do for you? Monitors network bandwidth and >> traffic >> patterns at an interface-level. Reveals which users, apps, and protocols >> are >> consuming the most bandwidth. Provides multi-vendor support for NetFlow, >> J-Flow, sFlow and other flows. Make informed decisions using capacity >> planning reports. >> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e >> _______________________________________________ >> Rails-devel mailing list >> Rai...@li... >> https://lists.sourceforge.net/lists/listinfo/rails-devel >> >> > |
From: Jonathan C. <jco...@gm...> - 2016-06-08 20:30:31
|
Thank you! Very helpful 2016-06-08 14:19 GMT-04:00 Martin Brumm <dr....@t-...>: > Good evening Jonathan, > > i am glad to be of assistance. > I personally use Eclipse to handle everything IDE wise. The Code can be > found as a git repository on sourceforge. > > The main component to run resides on the 1.8/1.9 branch in > rails.util.rungame. In eclipse you can rightclick on the class and eithe > run the class as Java Application or Debug :) Just as easy as that. > > > > > The following branches are more or less active in the moment: > > > rails_2_develop is the development branch for 2.x > rails_2_maintenance is the maintenance branch for 2.0 > rails1.8.x is the development and maintenance branch for 1.9 in the moment. > rails.2.0 is the release branch of Rails2.0 > > the other branches you see is development ongoing (more or less private > branches denoted by the initials of the developers mbr=is me for example..) > > If you use eclipse theres currently no need to run gradle. You can handle > everything inside your IDE. > > More in the next post. > > Regards, > Martin > > > Am 08.06.2016 um 19:46 schrieb Jonatha Coveney: > > One thing that would be particularly useful is how to run my own version > of rails, with debugging, so that I can add extra traces etc. Is this easy > to do? I am new-ish to gradle > > 2016-06-08 13:23 GMT-04:00 Jonathan Coveney <jco...@gm...>: > >> Hello friends! I am an 18xx enthusiast who is also a programmer, and I >> really have enjoyed using rails. As such, I'd like to learn the code, and >> see if I can't eventually pitch in. >> >> For now, I'm really curious to see how the game logic is >> implemented...any tips for learning the code? Because I imagine there is >> also a lot of code around networking, UI, etc, and for now I'm curious to >> see how the game itself is driven. >> > > > > > > ------------------------------------------------------------------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and > traffic > patterns at an interface-level. Reveals which users, apps, and protocols > are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity > planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > > |
From: Martin B. <dr....@t-...> - 2016-06-08 18:20:06
|
Good evening Jonathan, i am glad to be of assistance. I personally use Eclipse to handle everything IDE wise. The Code can be found as a git repository on sourceforge. The main component to run resides on the 1.8/1.9 branch in rails.util.rungame. In eclipse you can rightclick on the class and eithe run the class as Java Application or Debug :) Just as easy as that. The following branches are more or less active in the moment: rails_2_develop is the development branch for 2.x rails_2_maintenance is the maintenance branch for 2.0 rails1.8.x is the development and maintenance branch for 1.9 in the moment. rails.2.0 is the release branch of Rails2.0 the other branches you see is development ongoing (more or less private branches denoted by the initials of the developers mbr=is me for example..) If you use eclipse theres currently no need to run gradle. You can handle everything inside your IDE. More in the next post. Regards, Martin Am 08.06.2016 um 19:46 schrieb Jonatha Coveney: > One thing that would be particularly useful is how to run my own > version of rails, with debugging, so that I can add extra traces etc. > Is this easy to do? I am new-ish to gradle > > 2016-06-08 13:23 GMT-04:00 Jonathan Coveney <jco...@gm... > <mailto:jco...@gm...>>: > > Hello friends! I am an 18xx enthusiast who is also a programmer, > and I really have enjoyed using rails. As such, I'd like to learn > the code, and see if I can't eventually pitch in. > > For now, I'm really curious to see how the game logic is > implemented...any tips for learning the code? Because I imagine > there is also a lot of code around networking, UI, etc, and for > now I'm curious to see how the game itself is driven. > > > |
From: Jonathan C. <jco...@gm...> - 2016-06-08 17:46:34
|
One thing that would be particularly useful is how to run my own version of rails, with debugging, so that I can add extra traces etc. Is this easy to do? I am new-ish to gradle 2016-06-08 13:23 GMT-04:00 Jonathan Coveney <jco...@gm...>: > Hello friends! I am an 18xx enthusiast who is also a programmer, and I > really have enjoyed using rails. As such, I'd like to learn the code, and > see if I can't eventually pitch in. > > For now, I'm really curious to see how the game logic is implemented...any > tips for learning the code? Because I imagine there is also a lot of code > around networking, UI, etc, and for now I'm curious to see how the game > itself is driven. > |
From: Jonathan C. <jco...@gm...> - 2016-06-08 17:23:25
|
Hello friends! I am an 18xx enthusiast who is also a programmer, and I really have enjoyed using rails. As such, I'd like to learn the code, and see if I can't eventually pitch in. For now, I'm really curious to see how the game logic is implemented...any tips for learning the code? Because I imagine there is also a lot of code around networking, UI, etc, and for now I'm curious to see how the game itself is driven. |
From: Chris S. <chr...@gm...> - 2016-06-01 18:59:08
|
The rails home page here http://rails.sourceforge.net/ lists the most current version as 1.9.0. I believe the current version is actually 1.9.1. Could someone update the home page with the correct version? Chris |
From: Rick W. <wes...@pu...> - 2016-05-02 02:38:16
|
v2x as well as v1.9 has the Wabash RR in the 1830 variant listed with 2 tokens. However the original Rail Gamer article as well as pictures on BGG show it with 3 tokens. I believe Eric put in the variant in 2011. There is no comment in the code as to why there are only 2 tokens. Does anyone know why it does not have 3 tokens? https://cf.geekdo-images.com/images/pic585149_lg.jpg Thanks, -- Rick Westerman |
From: Martin B. <dr....@t-...> - 2016-02-19 16:05:48
|
Am 18.02.2016 um 00:03 schrieb Martin Brumm: > Am 17.02.2016 um 08:02 schrieb vol...@ar...: >> Sorry, it's rails 2.0 RC1 >> >> >> ----- Original Nachricht ---- >> Von: Rick Westerman <wes...@pu...> >> An: vol...@ar..., rai...@li... >> Datum: 16.02.2016 21:58 >> Betreff: Re: [Rails-devel] Rails load-Error >> >>> The obvious question is what is the version of Rails on his and your >>> systems? Version differences make, well, a big difference. >>> >>> -- Rick W. >>> >>> On 2/16/2016 3:34 PM, Schnell, Volker wrote: >>>> Hello, >>>> >>>> a friend has a problems with rails. >>>> He runs Windows 7, both version of rails (jar and Exe) stops while >>>> loading the attached File. >>>> The error see in the file. >>>> >>>> On my system the file is loaded without error. >>>> >>>> Any hints. >>>> >>>> greetings Volker >>>> >>>> > Which version of Java (JRE) has your friend running ? > Regards, > Martin > > Hello, i cant reproduce the error with an actual Java Runtime Environment. Regards, Martin |
From: Martin B. <dr....@t-...> - 2016-02-17 23:03:32
|
Am 17.02.2016 um 08:02 schrieb vol...@ar...: > Sorry, it's rails 2.0 RC1 > > > ----- Original Nachricht ---- > Von: Rick Westerman <wes...@pu...> > An: vol...@ar..., rai...@li... > Datum: 16.02.2016 21:58 > Betreff: Re: [Rails-devel] Rails load-Error > >> The obvious question is what is the version of Rails on his and your >> systems? Version differences make, well, a big difference. >> >> -- Rick W. >> >> On 2/16/2016 3:34 PM, Schnell, Volker wrote: >>> Hello, >>> >>> a friend has a problems with rails. >>> He runs Windows 7, both version of rails (jar and Exe) stops while >>> loading the attached File. >>> The error see in the file. >>> >>> On my system the file is loaded without error. >>> >>> Any hints. >>> >>> greetings Volker >>> >>> >> Which version of Java (JRE) has your friend running ? Regards, Martin |
From: <vol...@ar...> - 2016-02-17 07:02:55
|
Sorry, it's rails 2.0 RC1 ----- Original Nachricht ---- Von: Rick Westerman <wes...@pu...> An: vol...@ar..., rai...@li... Datum: 16.02.2016 21:58 Betreff: Re: [Rails-devel] Rails load-Error > The obvious question is what is the version of Rails on his and your > systems? Version differences make, well, a big difference. > > -- Rick W. > > On 2/16/2016 3:34 PM, Schnell, Volker wrote: > > Hello, > > > > a friend has a problems with rails. > > He runs Windows 7, both version of rails (jar and Exe) stops while > > loading the attached File. > > The error see in the file. > > > > On my system the file is loaded without error. > > > > Any hints. > > > > greetings Volker > > > > > > -- Volker Schnell email: vol...@ar... homepage: home.arcor.de\volker_schnell |
From: Rick W. <wes...@pu...> - 2016-02-16 20:59:38
|
The obvious question is what is the version of Rails on his and your systems? Version differences make, well, a big difference. -- Rick W. On 2/16/2016 3:34 PM, Schnell, Volker wrote: > Hello, > > a friend has a problems with rails. > He runs Windows 7, both version of rails (jar and Exe) stops while > loading the attached File. > The error see in the file. > > On my system the file is loaded without error. > > Any hints. > > greetings Volker > > |
From: Schnell, V. <vol...@ar...> - 2016-02-16 20:34:21
|
Hello, a friend has a problems with rails. He runs Windows 7, both version of rails (jar and Exe) stops while loading the attached File. The error see in the file. On my system the file is loaded without error. Any hints. greetings Volker -- Volker Schnell email: vol...@ar... homepage: home.arcor.de\volker_schnell |
From: dr.martin.brumm <dr....@t-...> - 2016-02-16 08:42:10
|
Hi Rick, I'll check it, same restrictions apply I wont be able to act upon that until the weekend in the moment. Thanks for reporting that occurrence. Regards Martin Von meinem Samsung Gerät gesendet. -------- Ursprüngliche Nachricht -------- Von: Rick Westerman <wes...@pu...> Datum: 16.02.2016 02:19 (GMT+01:00) An: rai...@li... Betreff: [Rails-devel] 1880, version 1.9 branch, bug when using private to purchase train Our group has run into a bug in 1880 under 1.9.0. When a company uses the RC private to purchase the first 3+3 train then the new train limit of 3 is not enforced. Nor is the train limit enforced when later companies purchase the second 3+3. Enclosed is the *.rails file. In other to test choose the special action which should be "SCR buys a 3+3-train from IPO for $0 using RC." -- Rick Westerman wes...@pu... ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Rails-devel mailing list Rai...@li... https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Rick W. <wes...@pu...> - 2016-02-16 01:40:51
|
Our group has run into a bug in 1880 under 1.9.0. When a company uses the RC private to purchase the first 3+3 train then the new train limit of 3 is not enforced. Nor is the train limit enforced when later companies purchase the second 3+3. Enclosed is the *.rails file. In other to test choose the special action which should be "SCR buys a 3+3-train from IPO for $0 using RC." -- Rick Westerman wes...@pu... |
From: Erik V. <eri...@xs...> - 2016-02-15 23:13:31
|
Hi Danny, The ledges should already work, or in any case they did when I did the initial work on 1870 long ago. I don't think anything has been done yet on price protection. Erik Op 15-2-2016 om 20:26 schreef Danny McDonald: > Hi Martin, > Thanks for the response. > > Fortunately (unfortunately?) the 1870 Start Round is identical to the > 1830 start round, so no game-specific code is needed (the current > configuration xml files are sufficient). > Since nothing needs to be done with the Start Round, I was thinking of > starting with the Stock Round specific code (e.g. ledges and price > protection). I'll be looking at the general and game specific stock > round code. As a first step, I'll try to get the ui to display the > ledges. > > Question: I've noticed that the code occasionally contains calls to > Log.debug. How would I get access to this debugging log? I am > currently using Eclipse, if that matters. > > Danny > > On Mon, Feb 15, 2016 at 3:36 AM, dr.martin.brumm > <dr....@t-... <mailto:dr....@t-...>> wrote: > > Hi Danny > > Welcome to the list and rails. Apparently you already made > yourself somewhat knowledgeable about the work that needs to be done. > > We have currently 2 major development lines: > The maintenance of 1.X (9.1). > > And 2.x. > > I do recommend that you dig through 2.x (sourceforge or github). > > For 1870 as well as 1825 some configurations have already ben created. > > But most of the specific code is missing as of now. > > For starters i think the best way would be to make yourself > familiar with the code existing in the general and game specific > implementations in regard to the start round and start round window. > > If you have questiona please don't hesitate to ask on the list ☺ > > Regards Martin > > > > Von meinem Samsung Gerät gesendet. > > > -------- Ursprüngliche Nachricht -------- > Von: Danny McDonald <mpa...@gm... > <mailto:mpa...@gm...>> > Datum: 15.02.2016 06:17 (GMT+01:00) > An: rai...@li... > <mailto:rai...@li...> > Betreff: [Rails-devel] 1870 Development > > Hi, > I'm a new subscriber to this list who would like to help bring > some new games into Rails. For example, 1870 and 1825 seem to be > partially complete at present - is anyone working on them at > present? If not, I could write some or all of the game-specific > code for them. If both are open, I'd probably start with 1870; if > neither, I could work on something else (e.g. 18NEB). I have > intermediate familiarity with Java. I'm most interested in > programming game rules, but I could also create game-specific xml > files. > > Danny > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 > _______________________________________________ > Rails-devel mailing list > Rai...@li... > <mailto:Rai...@li...> > https://lists.sourceforge.net/lists/listinfo/rails-devel > > > > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 > > > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel |
From: Danny M. <mpa...@gm...> - 2016-02-15 19:26:24
|
Hi Martin, Thanks for the response. Fortunately (unfortunately?) the 1870 Start Round is identical to the 1830 start round, so no game-specific code is needed (the current configuration xml files are sufficient). Since nothing needs to be done with the Start Round, I was thinking of starting with the Stock Round specific code (e.g. ledges and price protection). I'll be looking at the general and game specific stock round code. As a first step, I'll try to get the ui to display the ledges. Question: I've noticed that the code occasionally contains calls to Log.debug. How would I get access to this debugging log? I am currently using Eclipse, if that matters. Danny On Mon, Feb 15, 2016 at 3:36 AM, dr.martin.brumm < dr....@t-...> wrote: > Hi Danny > > Welcome to the list and rails. Apparently you already made yourself > somewhat knowledgeable about the work that needs to be done. > > We have currently 2 major development lines: > The maintenance of 1.X (9.1). > > And 2.x. > > I do recommend that you dig through 2.x (sourceforge or github). > > For 1870 as well as 1825 some configurations have already ben created. > > But most of the specific code is missing as of now. > > For starters i think the best way would be to make yourself familiar with > the code existing in the general and game specific implementations in > regard to the start round and start round window. > > If you have questiona please don't hesitate to ask on the list ☺ > > Regards Martin > > > > Von meinem Samsung Gerät gesendet. > > > -------- Ursprüngliche Nachricht -------- > Von: Danny McDonald <mpa...@gm...> > Datum: 15.02.2016 06:17 (GMT+01:00) > An: rai...@li... > Betreff: [Rails-devel] 1870 Development > > Hi, > I'm a new subscriber to this list who would like to help bring some new > games into Rails. For example, 1870 and 1825 seem to be partially complete > at present - is anyone working on them at present? If not, I could write > some or all of the game-specific code for them. If both are open, I'd > probably start with 1870; if neither, I could work on something else (e.g. > 18NEB). I have intermediate familiarity with Java. I'm most interested in > programming game rules, but I could also create game-specific xml files. > > Danny > > > ------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > > |
From: dr.martin.brumm <dr....@t-...> - 2016-02-15 08:36:40
|
Hi Danny Welcome to the list and rails. Apparently you already made yourself somewhat knowledgeable about the work that needs to be done. We have currently 2 major development lines:The maintenance of 1.X (9.1). And 2.x. I do recommend that you dig through 2.x (sourceforge or github). For 1870 as well as 1825 some configurations have already ben created. But most of the specific code is missing as of now. For starters i think the best way would be to make yourself familiar with the code existing in the general and game specific implementations in regard to the start round and start round window. If you have questiona please don't hesitate to ask on the list ☺ Regards Martin Von meinem Samsung Gerät gesendet. -------- Ursprüngliche Nachricht -------- Von: Danny McDonald <mpa...@gm...> Datum: 15.02.2016 06:17 (GMT+01:00) An: rai...@li... Betreff: [Rails-devel] 1870 Development Hi,I'm a new subscriber to this list who would like to help bring some new games into Rails. For example, 1870 and 1825 seem to be partially complete at present - is anyone working on them at present? If not, I could write some or all of the game-specific code for them. If both are open, I'd probably start with 1870; if neither, I could work on something else (e.g. 18NEB). I have intermediate familiarity with Java. I'm most interested in programming game rules, but I could also create game-specific xml files. Danny |
From: Danny M. <mpa...@gm...> - 2016-02-15 05:17:44
|
Hi, I'm a new subscriber to this list who would like to help bring some new games into Rails. For example, 1870 and 1825 seem to be partially complete at present - is anyone working on them at present? If not, I could write some or all of the game-specific code for them. If both are open, I'd probably start with 1870; if neither, I could work on something else (e.g. 18NEB). I have intermediate familiarity with Java. I'm most interested in programming game rules, but I could also create game-specific xml files. Danny |