horizontal and vertical switched for placements rules, ship_board and their tests