The objective is to discover the character in the smallest amount of questions possible.
Any yes or no question is a form of requesting information with the intent of reducing the set of all possible fictional characters. You are capable of guessing the character I'm thinking of when the set of all possible fictional characters only has one member.
Therefore, the objective of the game is to reduce the cardinality of the set of all possible characters until it is equal to one.
For example, by asking "Is your character male?", you are requesting the truth value of the proposition «the fictional character has the property "is male"». By obtaining this information, you are capable of reducing the current set of all possible fictional characters into the set of all of its members that also hold (or don't, depending on my answer) that property.
This means, that for you to be able to choose what property x to request, as to be as efficacious as possible, you must have in consideration the following things:
- The probability that the fictional character has the property x, i.e. P(«the fictional character has the property x»)
- The cardinality of the set of all possible characters if «the fictional character has the property x» is true, i.e. |the set of all possible fictional characters if «the fictional character has the property "is male"» is true|
f: ∀x , f(x) = (P(«the fictional character has the property x»)/|the set of all possible fictional characters if «the fictional character has the property x» is true|)
Therefore, when determining which yes or no question to ask, choose the value of x which is the maximum of the function f. Let's start.
#Akinator-like game
16 messages · Page 1 of 1 (latest)
2
Just do the prompt: Play Akinator with me and it will do the exactly same thing
lol
I tried it just now. It played, but started guessing answers WAY too soon, before it had narrowed the field enough to have a chance at getting it right.
You can make a more efficient prompt however by utilizing the knowledge it has on AKinator already though.
wut
||I||
Wow this works really well! It guessed my character and then I told it to turn the roles around so I figured out the person it was "thinking" about. (Which came down to Morpheus from the matrix) really cool!