Merge branch 'main' into fixSchiff
This commit is contained in:
@ -7,6 +7,8 @@ def makeFeld ():
|
||||
return feld
|
||||
|
||||
|
||||
# RAUS :
|
||||
# noinspection PyTypeChecker
|
||||
def printFelder():
|
||||
# Von Feld1 werden nur die abgeschossenen Felder gezeigt, von Feld2 alle.
|
||||
|
||||
@ -60,6 +62,7 @@ def getFeld (spielerFeld, zeile, spalte):
|
||||
#return spielerFeld [zeile][spalte-1][0]
|
||||
return spielerFeld [zeile][spalte][0]
|
||||
|
||||
|
||||
def summeFeld (spielerFeld):
|
||||
summe = 0
|
||||
for i in spielerFeld:
|
||||
@ -81,7 +84,7 @@ def checkUmfeld (spielerFeld, zeile, spalte):
|
||||
if getFeld (spielerFeld, zeile, spalte) == 2: # Wenn auf dem Feld schon ein Schiff ist, kann der Check direkt abgebrochen werden
|
||||
return False
|
||||
summe = 0
|
||||
if zeile < matrixgr and spalte <matrixgr and zeile >= 0 and spalte >= 0:
|
||||
if matrixgr > zeile >= 0 and matrixgr > spalte >= 0:
|
||||
if zeile+1 < matrixgr:
|
||||
if getFeld (spielerFeld, zeile+1, spalte) != 2:
|
||||
summe += 1
|
||||
@ -366,5 +369,3 @@ def start ():
|
||||
w = str (input ("Noch eine Runde? [J: Ja/Irgendwas: Nein] "))
|
||||
if w.lower() == 'j':
|
||||
start ()
|
||||
|
||||
start ()
|
||||
Reference in New Issue
Block a user