Dag 1 - 22 juni

We hebben ervoor gekozen om een Monopoly spelend computerprogramma te maken. Het lijkt ons heel interessant om de computer beslissingen te laten nemen in het spel en te kijken of hij met bepaalde tactieken intelligentie kan vertonen.

Beslissingen

Monopoly is een bordspel waarbij beslissingen moeten worden genomen:

- De keuze om wel of geen straat te kopen wanneer je op een straat beland die nog niemand gekocht heeft.

- De keuze om een huis of hotel te kopen voor op één van de straten.- De keuze om dobbelstenen te rollen of te betalen als je in de gevangenis zit.FactorenBij het maken van deze keuzes spelen veel factoren een rol. Bij de keuze om een straat wel of niet te kopen, moeten de volgende afwegingen worden gemaakt:- Heb ik genoeg geld om deze straat te kopen?- Houd ik na het kopen van deze straat genoeg geld over voor wat ik verder nog van plan ben?- Hoeveel straten heb ik al van deze set?- Hoeveel straten hebben anderen al in deze set?- Hoe groot is de kans dat iemand op deze straat terecht komt?- Als iemand op deze straat terecht komt, hoeveel verdien ik daar dan aan?De afwegingen bij de keuze om wel of niet een huis te kopen, zijn:

- Heb ik genoeg geld om een huis te kopen?

- Houd ik na het kopen van een huis genoeg geld over voor wat ik verder nog van plan ben?

- Hoe groot is de kans dat iemand op deze straat terecht komt?

- Hoeveel huizen heb ik er al op staan en is de procentuele stijging van inkomsten met een extra huis de investering waard?

- Heb ik al huizen in de rest van deze set?

- Hoeveel huizen heb ik al in het gehele spel?

De afwegingen bij de keuze om losgeld te betalen in de gevangenis, zijn:

- Heb ik genoeg geld om mezelf uit de gevangenis te kopen?

- Houd ik na mezelf uit de gevangenis te kopen genoeg geld over voor wat ik verder nog van plan ben?

- Hoeveel inkomsten verwacht ik mis te lopen door in de gevangenis te blijven?

- Hoeveel uitgaven verwacht ik te besparen door in de gevangenis te blijven?

Bij al deze beslissingen zou een bepaalde tactiek toegepast kunnen worden. Hierbij kan naar verschillende aspecten gekeken worden. Ten eerste kan gekeken worden naar het aspect 'money management', waarbij er een overzicht wordt gehouden van de inkomsten en uitgaven en er beslist wordt of sparen of inversteren de betere optie is. Hierbij kan gekeken worden naar de verwachte inkomsten en uitgaven en kan er een score worden gegeven aan bezittingen zoals huizen, straten en de hoeveelheid geld in de bank.

We gaan eerst een opzet van het spel Monopoly implementeren zonder AI waarin de mensen de beslissingen maakt en daarna willen we verschillende tactieken uitdenken en testen zodat de AI die beslissingen langzaam overneemt.