John J. #1 If you think XML would be a good way to save/load robots and arenas, you might consider using my BlitzXML library.Also, if it would be of any use to you, you can get the source to RoboSumo (my robot game) here.