Large diffs are not rendered by default.

@@ -396,7 +396,9 @@ public int getScarcestResource(){
int r = 1;
int[] dots = getResourceDots();
for (int i =1; i<dots.length; i++){
System.out.println("Resource type "+i+" has "+dots[i]+" dots");
if (debug){
System.out.println("Resource type "+i+" has "+dots[i]+" dots");
}
if (dots[i]<dots[r]){
r = i;
}
@@ -412,7 +414,9 @@ public int getMostBountifulResource(){
int r = 1;
int[] dots = getResourceDots();
for (int i =1; i<dots.length; i++){
System.out.println("Resource type "+i+" has "+dots[i]+" dots");
if (debug){
System.out.println("Resource type "+i+" has "+dots[i]+" dots");
}
if (dots[i]>dots[r]){
r = i;
}
@@ -56,7 +56,7 @@ public static void main (String[] args){
} catch (Exception e){
System.out.println("Can't close!");
}
//spotQuality.printFeatureWeights();
spotQuality.printFeatureWeights();
}

private static void getFeaturesWithGameState(CatanVertex v){
@@ -466,7 +466,8 @@ private void useRoadBuilder(){
int v1 = roadVertices[i][0];
int v2 = roadVertices[i][1];
if (gl.placeSetCheck(p, v1) || gl.placeSetCheck(p,v2)){
gl.useRoadBuilder(p, v1,v2);
//NOTE - WE NEED TO KEEP TRACK OF HOW MANY WE HAVE BUILT!!!!
gl.useRoadBuilder(p, v1,v2, 2);
System.out.println("Player "+p+" used the road builder to build a smart road");
return;
}
@@ -475,7 +476,7 @@ private void useRoadBuilder(){
int roadIndex = generator.nextInt(roadVerticesCount);
int v1 = roadVertices[roadIndex][0];
int v2 = roadVertices[roadIndex][1];
gl.useRoadBuilder(p, v1,v2);
gl.useRoadBuilder(p, v1,v2, 2);
System.out.println("Player "+p+" used the road builder to build a normal road");

}