Battle Ship - Ship Sizes/Grid Size Fixed?

In the battle ship contest, are the ship sizes and grid sizes fixed or are they going to be variable and you never know what they are until the project runs?

I am assuming we will be playing on a 10x10 grid with the 5, 4, 3, 3, & 2 standard ship sizes.

Is this the case?

That was the case last year, and I don’t see any indication it will change this year.

Thanks. Looking at code, I see random ship placements looking at BattleCanvas.kRow, .kColumn, etc… Then shipSize being passed into the get ship method.

Just making sure.