Eistoeter
Hallo, ich weiss ja nicht wie es bei euch ist, aber Bachelorarbeiten werden doch meist angeboten oder?
An sich hätte ich da schon eine schnuckelige Idee, du müsstest dich dann aber mit Spieltheorie und vorallem Logik auseinandersetzen.
Du könntest einen GeneralGamePlayer programmieren. Spiele sind in einer Form von Logik geschrieben (Aktionen) und dein GeneralGamePlayer spielt sogut er das spiel kann anhand von Suchbäumen, Heuristiken, Fuzzy Logic. Es gibt da ein Projekt von der Stanford University, welche bereits eine solche Beschreibungssprache und ne menge Spiele (Tic TacToe, Schach, ...) anbieten.
Dein Spieler müsste einzeln und mehrspiel tauglich sein, evtl. könnte er auch allianzen schmieden...
An sich ein sehr interessantes Thema, ich hab das letztes Semester uim Bereich AI gehört und wir haben auch eine solche Software geschrieben... wie das geht müsstest du ja wissen (Reasoner, Spielbäume, Heuristiken)
leider kann ich dir keine codes schicken.