// // Discrete Time CA using rates and parameterised time // import java.util.*; import java.io.*; import java.awt.*; public class CARMR extends CARM { int [] randomSelection; // permutation of locations public CARMR(int n,int m,double tau,boolean draw){ super(n,m,tau,draw); randomSelection = new int[n*n]; int count = 0; for (int i=0;i 0){ CARMR carmr = new CARMR(n,m,tau,draw); for (int i=1;i<=m;i++){ int species = i-1; int pop = Integer.parseInt(args[3*i]); carmr.setBirthRate(species,Double.parseDouble(args[3*i+1])); carmr.setDeathRate(species,Double.parseDouble(args[3*i+2])); for (int j=0;j