So gang, I'm currently writing a single-player text-based mafialike videogame based on a nightless version of Choose-Your-Own-Mafia. The intention is, when the game starts the AI characters will be assigned random play-styles which will affect how they play. I was wondering if you could give me characterisations of typically playstyles we encounter playing mafia?
Basically how it will work is that the AI town players will have hidden criteria for judging another players suspicious, and the scum players will have criteria for judging players as dangerous. They'll also have a logic for judging the believability of any role-claim. At least, that's the plan unless I find it too difficult to implement. Each turn in the game, players (PC and the NPC) can vote another player, make a claim, use a power, buy-sell powers, or just chat to one another (learning vague flavour hints relating to AI play-styles). Maybe there'll be other features (I'll be building this iteratively).
So here are some possible playstyles I can think of to get us started:
Hyper-Tunneler: they pick one target at the beginning of the game and try to get them killed before moving on to the next target.
Flailing Newb: Will only place OMGUS votes, will use role powers at random.
Detective: Will try to logically deduce role powers
Flawed Detective: Will try to logically deduce role powers but makes frequent errors
Sheep: Will more or less arbitrarily choose someone to trust at the beginning and then follow their judgements throughout the game