I had a code as follows:
print "You missed my battleship!"
(indentations were correct), not as displayed here.
I clicked "Save and Submit" and guessed the location of the ship, so I got a green light to go forward as if the code was correct.
But getting from a hint that I did not actually use the scheme listname[x][y], I felt that my code was wrong, I got back and got it right eventually: board[guess_row][guess_col]="X"
My question here is:should the fact that I was allowed to go through to the next lesson, though I got the code wrong, but only guessed the ship be considered a bug in your SW?
I fully understand, that since I guessed the ship, the else part did not apply, but it seems that it also means it was not checked by your SW.