A- “I don’t think he’s coming.”
B- “Well, I think so.”
When I think about B's answer, "Well, I think so." I had the impression that B thinks in the same way as A does. So, B, too, thinks he is not coming.
But then it also seemed ambiguous. If "I think so" means "yes", then B doesn't agree with A, and B wants to mean "Yes, he is coming."
To sum up, I am not quite sure whether B agrees with A or disagrees with A, because I am not sure about whether "I think so" always means "Yes" or it means "I agree with you."
So, I want to ask: Does A and B have the same belief that he is not coming, or does A think he is not coming but B thinks he is coming.?