Download preview is there, Alpha quality.
robocode-1.7.2.2-Alpha-setup.jar
robocode.dotnet-1.7.2.2-Alpha-setup.jar
MyFirstRobot.F#
I really like the syntax.
namespace SampleFs
open Robocode
type MyFirstRobot() =
inherit Robot()
override robot.Run() =
while true do
robot.TurnLeft(40.0)
robot.Ahead(20.0)
override robot.OnScannedRobot(evnt : ScannedRobotEvent) =
robot.Fire(1.0)
override robot.OnHitByBullet(evnt : HitByBulletEvent) =
robot.TurnLeft(90.0 - evnt.Bearing)