Think of an animal, and I will try to guess what it is.
Does it have fur? (yes/no) yes
Is it a dog? (yes/no) no
Oh. Not a dog then.
What was it, Sam? a platypus
What question tells a platypus from a dog? Does it lay eggs?
And for a platypus, is the answer yes? (yes/no) yes
Thank you. I will remember that.
Does it have fur? (yes/no) yes
Does it lay eggs? (yes/no) I am not sure
All right. I will not guess at something you did not say.
This is everything I know:
0  {"kind":"question","text":"Does it have fur?","yes":1,"no":2}
1  {"kind":"question","text":"Does it lay eggs?","yes":4,"no":3}
2  {"kind":"answer","text":"a pigeon","yes":nothing,"no":nothing}
3  {"kind":"answer","text":"a dog","yes":nothing,"no":nothing}
4  {"kind":"answer","text":"a platypus","yes":nothing,"no":nothing}
