Thanks. I wasn't aware of the property() function, but I read up on it. I modified the Vessels.py file, but not the board file (except where necessary to handle the changes made to Vessels. Is this better?
http://shawnmilo.com/ships/ships2/ -- http://mail.python.org/mailman/listinfo/python-list