isolate ship sizes as parameter for placement

- towards making placeships2.js not depend on user-influenced settings (for static optimization)