Riddle ship ranking