public final class Tile {
    // Spacing of the tiles in centimeters
    public static final float ONE = 30.48f;
    public static final float HALF = ONE / 2;

    // Prevent instances of the singleton
    private Tile() {
    }
}

@@ -151,16 +151,65 @@
 ONE / 2;
+%0A    public static final float QUARTER = ONE / 4;
 %0A%0A    //
@@ -270,11 +270,187 @@
  %7B%0A    %7D
+%0A%0A    public static float toOdo(int tile) %7B%0A        return tile * ONE + HALF;%0A    %7D%0A%0A    public static int fromOdo(float odo) %7B%0A        return (int) ((odo - HALF) / ONE);%0A    %7D
 %0A%7D%0A

Add conversion from tile coords to odo coords in Tile