Yeah, unfortunately AI was out of scope. It is a simple method that shuffles the body parts (I don't know why I made it public :P):
public IEnumerable<BodyPart> Shuffle()
{
var rnd = new System.Random();
var newList = new List<BodyPart>(BodyParts.bodyParts);
return newList.OrderBy(x => rnd.Next());
}
The balancing is mostly done by giving everyone the same deck. We tried to balance the heal, attack and durability but didn't spend too much time on it. It is probably very unbalanced.
We didn't thought about Monty Python! He should now say "it is merely a flesh wound". What a missed opportunity :(