for robocode!