#finner alle naboene til et sete. def hentNaboer(self, rad, sete): naboListe = [] #iterer over alle naboene for i in range(-1, 2): for j in range(-1, 2): naboRad = rad + i naboSete = sete + j gyldig = True #Hvis indeksen er gyldig #hvis dette er tilfellet er vi i det objekte vi vil finne naboer for if i == 0 and j == 0: gyldig = False #naboRad er uten for indeksene sine if naboRad < 0 or naboRad >= len(self._plasser): gyldig = False #naboSete er utenfor indeksene sine if naboSete < 0 or naboSete >= self._plassPerRad: gyldig = False if gyldig and self._plasser[naboRad][naboSete] != "ledig": naboListe.append(self._plasser[naboRad][naboSete]) return naboListe