robocode on java rule engine