2008/9/14 rajivv <[EMAIL PROTECTED]>: > > Random r = new Random(); > DirectedGraph<SimpleNode> graph = GetGraph(); > decimal B = 0.1m; > decimal D = 0.05m; [ deletia ] > if (P[i] < 0) > P[i] = 0; > } > } > > }
If you convert it into English first, then more people will be able to help. It's much easier to convert English to any programming language than from programming language A to programming language B. Given that this code must have derived from a specification written in a human language (such as English) just supply us with that. Sometimes you don't need the original spec if the code is well-commented. But this code is null-commented. At a guess, it seems to get a graph from out of nowhere (graph=GetGraph()) and then do 100 iterations of some calculation based on the graph adjacency. This should not be too difficult to convert to R, but with any conversion problem there are always hidden traps to beware of. Here's one in your code: You have: for (int i = 7; i <= 10; ++i) in one loop, and: for (int t = 0; t < 100; ++t) Now, much as C style loop specifications are concise and elegant, they can cause confusion. The subtle differences here (using < instead of <=, and the 'preincrement' ++i) confuse me as to what values the loop variable takes in the loop. The way to get by all these issues in any conversion problem is to have a good set of test cases. You run the test cases in language A and get a set of answers. You then run the test cases using the converted code in language B and if you don't get the same answers then the conversion has failed. If you can describe what the code does, add some meaningful comments, and produce a set of sample data test cases and results then perhaps you'll get more help than just pasting the code in and asking nicely (you did say 'please', which is more than some people do on this list!). Barry ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.