Renamed deepcopy to clone.

Aswell as made the abstracted clone method set the clone of field in the
cloned ships.

It makes the code inside the agents "slightly" bulkier, but it will work
overall.