Craig Dooley wrote: bs places the starting point of ships of length x between 0 and 10 - x. This patch allows them to be anywhere on the board, more evenly spreading the ships. Thanks, I've committed your patch along with another small fix I found while looking at your patch. Sascha -- http://yoyodyne.ath.cx