# Lag en klasse Rute. En rute representerer en enkelt rute på et tre-på-rad-brett. Ruter er enten ledige eller opptatt, og om de er opptatt har de en referanse til spilleren som har plassert brikken sin der. Når en rute opprettes settes denne referansen til None. # Ruter har en metode plasser_brikke(self, spiller) som setter spiller-referansen til spilleren som gis som parameter. # Ruter har en metode er_opptatt(self) som returnerer True dersom ruten er tatt av en spiller, ellers False. # Ruter har en metode hent_brikkeeier(self). Denne returnerer spiller-objektet som ligger i spiller-referansen, eventuelt None. class Rute: def __init__(self): # Ruten vil være tom ved opprettelse (ikke ha en spiller) self._spiller = None def plasser_brikke(self, spiller): self._spiller = spiller def er_opptatt(self): return self._spiller is not None def hent_brikkeeier(self): return self._spiller