Het resultaat van het project is een werkend monopolyprogramma die zelf verschillende keuzes kan maken. Het bepaalt zelf of het een eigendom koopt, huizen koopt, zijn hypotheken afbetaalt of zichzelf uit de gevangenis koopt. Een beslissing die het programma nog niet zelf kan maken is wat moet worden gedaan als de speler niet genoeg geld heeft en dus iets moet verkopen. In de video hieronder worden alle functies van het programma getoond.
In de video zijn enkele interressante gebeurtenissen:
0:03 - De naam en spelersoort van de spelers worden gekozen.
0:11 - Alle commando's worden doorgelopen.
0:22 - De eerste beurt, Bob rolt 2 en komt op Brink, Ons Dorp. Hij krijgt een positief advies om deze straat te kopen omdat zijn score 3000 omhoog gaat ten opzichte van Piet.
0:37 - Bob gaat als eerste naar de gevangenis.
0:39 - Bob betaalt losgeld, omdat er nog kansen zijn om een set te krijgen en het bord is niet gevaarlijk.
1:08 - Tussenstand wordt getoond.
1:31 - Tussenstand wordt weer getoond. Dit maal zijn er huizen aangeschaft door beide spelers.
1:54 - Het geld van Piet is op. Hij vraagt hier aan de speler wat hij moet doen. De speler verkoopt drie huizen voor Piet.
2:34 - Piet verkoopt al zijn bezittingen om Bob te betalen.
3:28 - Bob wint het spel.
Downloads
Het Monopolyprogramma (inclusief broncode):
Monopoly.zip (Getest in Java 1.8.0_45)