Running everything over TCP would mean language independence,
which may or may not be a requirement/good thing.
That's definitely the way I would go if I was trying to port robocode or
another existing framework, as it should be easy enough to build
adapters wherein the players written in the original language still
think they're within the original framework... which means you'll have a
great big pile of players to play against from day one.
···
#####################################################################################
This email has been scanned by MailMarshal, an email content filter.
#####################################################################################