EDIT: I'll give this another try, trying to be clearer.
The game is played like this: Player A roles two-twenty-sided dice and multiplies the two integers together to get some integer, say x, with $ 0\lt x\leq 400$. Player B is then given six questions and a final guess to determine the integer x. Furthermore, three of these questions must be "Over/Under" questions (e.g. Is x over/under 200?) and the other three must be yes/no questions (e.g. Is x even?). From these six questions player B will have eliminated $alot$ of numbers and then can take one final guess at the number. My question to $Math.StackExchange$ is, can you solve this game to have one number remaining after the six questions, so that you would be correct on your final guess $every$ time?
My work on the game:
First, all primes greater than 20 are eliminated since their prime factorization is $p*1$ where $p>20$. Similarly, all multiples of these primes are eliminated since they are of the form $m*p$ where $p>20$. Further eliminations leave us with only $152$ possible integers that can occur. By looking at the distribution of numbers then you can determine that 60 is the most common integer, at about 2.5% of time. Also, 1 is the least common integer since the $\underline{only}$ way to "get" 1 is $1*1$.
So I have determined through a binary search tree, given the nature of over/under questions, you can eliminate numbers by half each time, or more than half if the guessing number is odd. That is, you start with $152 \rightarrow 76 \rightarrow 38 \rightarrow 19 \rightarrow 10 \rightarrow 5 \rightarrow 2$. Leaving us with 2 options $every$ time. Is there any better solutions?
You have to decide whether you want the best chance to get a unique value, or the worst case number of possibilities. There are $152$ unique products that can be produced. As $2^6=64$, in the worst case you can guarantee getting down to $2$ or $3$ numbers after $6$ questions. For a reasonable shot at finding a unique number, ask first if it is less than or equal to $35$ (as it can't be $23,29,31$). If so, binary search will win for you. If not, ask if it is less than or equal to $57$ and four more questions will get you there. Then $72, 78, 81, 84$. This gets you a unique result $\frac {201}{400}$ of the time.