ICFP 2008 Programming Contest

Map for Final-3

Final Round Results Home

tr03.wrld

{
    "size" : 250,
    "timeLimit" : 17000,
    "vehicleParams" : {
        "maxSpeed" : 20,
        "accel" : 2,
        "brake" : 3,
        "turn" : 15,
        "hardTurn" : 50,
        "rotAccel" : 120,
        "frontView" : 60,
        "rearView" : 30
      },
    "martianParams" : {
        "maxSpeed" : 19,
        "accel" : 2.5,
        "brake" : 5,
        "turn" : 20,
        "hardTurn" : 60,
        "rotAccel" : 180,
        "frontView" : 0,
        "rearView" : 0
      },
    "craters" : [
        {
            "x" : -23.6214,
            "y" : 41.007,
            "r" : 3.79842
          },
        {
            "x" : -31.8333,
            "y" : -76.2933,
            "r" : 3.90087
          },
        {
            "x" : -38.811,
            "y" : 82.2261,
            "r" : 5.08955
          },
        {
            "x" : -53.514,
            "y" : 33.031,
            "r" : 4.36889
          },
        {
            "x" : 25.5709,
            "y" : 58.5812,
            "r" : 4.11835
          },
        {
            "x" : -49.8206,
            "y" : -61.9305,
            "r" : 5.06025
          },
        {
            "x" : 5.79181,
            "y" : -66.0551,
            "r" : 3.39111
          },
        {
            "x" : 44.9484,
            "y" : 89.799,
            "r" : 5.31722
          },
        {
            "x" : 30.5671,
            "y" : -70.4332,
            "r" : 3.27205
          },
        {
            "x" : -7.45829,
            "y" : 40.7576,
            "r" : 4.20075
          },
        {
            "x" : 49.7524,
            "y" : 6.72177,
            "r" : 3.34884
          },
        {
            "x" : -13.7145,
            "y" : -68.8784,
            "r" : 4.43451
          },
        {
            "x" : -104.064,
            "y" : 22.1575,
            "r" : 4.00237
          },
        {
            "x" : -22.8877,
            "y" : -48.4016,
            "r" : 3.06372
          },
        {
            "x" : -18.7672,
            "y" : -8.21488,
            "r" : 4.32381
          },
        {
            "x" : 54.7524,
            "y" : -39.2935,
            "r" : 4.76037
          },
        {
            "x" : -57.7774,
            "y" : 80.3964,
            "r" : 4.47805
          },
        {
            "x" : 57.6514,
            "y" : -63.7698,
            "r" : 5.59691
          },
        {
            "x" : 18.4218,
            "y" : 3.05277,
            "r" : 5.81487
          },
        {
            "x" : 54.4816,
            "y" : 33.8689,
            "r" : 5.29075
          }
      ],
    "boulders" : [
        {
            "x" : -100.38,
            "y" : 6.79995,
            "r" : 3.37178
          },
        {
            "x" : 107.045,
            "y" : -4.42712,
            "r" : 2.92232
          },
        {
            "x" : -92.0398,
            "y" : 3.23389,
            "r" : 3.36234
          },
        {
            "x" : 22.4833,
            "y" : 71.545,
            "r" : 1.76617
          },
        {
            "x" : -65.594,
            "y" : -15.2196,
            "r" : 3.86188
          },
        {
            "x" : -55.0246,
            "y" : -4.2836,
            "r" : 3.36319
          },
        {
            "x" : -89.4469,
            "y" : 63.3542,
            "r" : 3.54242
          },
        {
            "x" : -28.4403,
            "y" : 53.1826,
            "r" : 3.66313
          },
        {
            "x" : 77.3856,
            "y" : 3.72185,
            "r" : 3.35345
          },
        {
            "x" : 3.59377,
            "y" : 80.4136,
            "r" : 2.56439
          },
        {
            "x" : 57.3476,
            "y" : -15.2798,
            "r" : 3.00458
          },
        {
            "x" : -65.4981,
            "y" : -69.7415,
            "r" : 2.35969
          },
        {
            "x" : -68.3353,
            "y" : 15.5523,
            "r" : 1.77579
          },
        {
            "x" : 55.7287,
            "y" : 79.8911,
            "r" : 1.67304
          },
        {
            "x" : -108.764,
            "y" : -2.34651,
            "r" : 3.9242
          },
        {
            "x" : 75.6996,
            "y" : 14.7712,
            "r" : 2.36965
          },
        {
            "x" : -31.6437,
            "y" : -27.6774,
            "r" : 1.80545
          },
        {
            "x" : -68.5705,
            "y" : 54.6941,
            "r" : 2.53672
          },
        {
            "x" : 1.76061,
            "y" : 72.9087,
            "r" : 2.37778
          },
        {
            "x" : -82.2363,
            "y" : -22.9261,
            "r" : 2.32376
          },
        {
            "x" : 2.78902,
            "y" : 44.9092,
            "r" : 2.8974
          },
        {
            "x" : -11.7796,
            "y" : 55.6526,
            "r" : 3.85094
          },
        {
            "x" : 71.0581,
            "y" : 75.7515,
            "r" : 3.36679
          },
        {
            "x" : 59.0953,
            "y" : 62.3029,
            "r" : 2.38092
          },
        {
            "x" : 55.8216,
            "y" : 11.7322,
            "r" : 2.09327
          },
        {
            "x" : 43.5157,
            "y" : 58.2262,
            "r" : 1.74086
          },
        {
            "x" : -96.9772,
            "y" : -8.75342,
            "r" : 3.46038
          },
        {
            "x" : 25.3509,
            "y" : -41.8849,
            "r" : 1.88126
          },
        {
            "x" : -68.6518,
            "y" : 80.8559,
            "r" : 3.97051
          },
        {
            "x" : -94.7647,
            "y" : -28.3983,
            "r" : 3.80121
          },
        {
            "x" : 15.4116,
            "y" : 29.2068,
            "r" : 2.61774
          },
        {
            "x" : -34.65,
            "y" : -0.529433,
            "r" : 3.96001
          },
        {
            "x" : -14.5411,
            "y" : 25.7002,
            "r" : 2.62551
          },
        {
            "x" : -84.8342,
            "y" : -50.9471,
            "r" : 1.6204
          },
        {
            "x" : 97.8069,
            "y" : -33.4509,
            "r" : 1.58753
          },
        {
            "x" : 36.5095,
            "y" : -58.1521,
            "r" : 3.91523
          },
        {
            "x" : -47.3907,
            "y" : -84.1673,
            "r" : 1.58071
          },
        {
            "x" : 16.5045,
            "y" : -45.9277,
            "r" : 3.65112
          },
        {
            "x" : -95.6327,
            "y" : 47.6314,
            "r" : 3.71752
          },
        {
            "x" : -39.2586,
            "y" : -72.9491,
            "r" : 1.99148
          },
        {
            "x" : -42.0857,
            "y" : 30.9706,
            "r" : 3.63864
          },
        {
            "x" : -32.9634,
            "y" : -45.8459,
            "r" : 3.41106
          },
        {
            "x" : -37.6477,
            "y" : 95.7671,
            "r" : 2.70682
          },
        {
            "x" : -42.4147,
            "y" : -39.6471,
            "r" : 3.79355
          },
        {
            "x" : -44.4679,
            "y" : 73.218,
            "r" : 1.64295
          },
        {
            "x" : -31.6983,
            "y" : 31.5399,
            "r" : 3.60666
          },
        {
            "x" : -32.3757,
            "y" : -66.7664,
            "r" : 1.92089
          },
        {
            "x" : 61.9143,
            "y" : -76.3131,
            "r" : 1.97457
          },
        {
            "x" : 76.2692,
            "y" : 43.9774,
            "r" : 3.05166
          },
        {
            "x" : 68.2579,
            "y" : 84.1769,
            "r" : 2.39419
          }
      ],
    "runs" : [
        {
            "vehicle" : {
                "x" : -16.1068,
                "y" : 86.9717,
                "dir" : -43.9225
              },
            "enemies" : [
                {
                    "x" : -43.4695,
                    "y" : 41.3925,
                    "dir" : -170.815,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : -15.4844,
                    "y" : -51.6853,
                    "dir" : -153.037,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : -52.1835,
                    "y" : -73.8735,
                    "dir" : 127.38,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  }
              ]
          },
        {
            "vehicle" : {
                "x" : 13.3009,
                "y" : 91.1777,
                "dir" : 149.078
              },
            "enemies" : [
                {
                    "x" : 39.8397,
                    "y" : 26.1748,
                    "dir" : -61.1638,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : -10.821,
                    "y" : 85.9267,
                    "dir" : -50.27,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : -2.05267,
                    "y" : -39.3835,
                    "dir" : 55.3052,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  }
              ]
          },
        {
            "vehicle" : {
                "x" : -64.227,
                "y" : 32.4778,
                "dir" : 2.86253
              },
            "enemies" : [
                {
                    "x" : -23.4759,
                    "y" : -61.1797,
                    "dir" : -60.0902,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : -24.9214,
                    "y" : 14.3399,
                    "dir" : -61.6435,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : -21.113,
                    "y" : -88.3695,
                    "dir" : -11.7183,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  }
              ]
          },
        {
            "vehicle" : {
                "x" : 66.8002,
                "y" : -53.699,
                "dir" : -68.8833
              },
            "enemies" : [
                {
                    "x" : 50.9106,
                    "y" : -1.98273,
                    "dir" : -108.774,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : 33.0488,
                    "y" : -23.599,
                    "dir" : 152.486,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : -31.3644,
                    "y" : -60.5654,
                    "dir" : 161.413,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  }
              ]
          },
        {
            "vehicle" : {
                "x" : 104.845,
                "y" : -17.9992,
                "dir" : 35.1599
              },
            "enemies" : [
                {
                    "x" : -25.9944,
                    "y" : 0.690939,
                    "dir" : 176.723,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : -74.8115,
                    "y" : 38.5954,
                    "dir" : 89.3238,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  },
                {
                    "x" : 26.732,
                    "y" : -59.9402,
                    "dir" : 150.642,
                    "speed" : 0.25,
                    "ai" : "wander",
                    "view" : 60
                  }
              ]
          }
      ]
  }