Hi Francken,
Whenever presented with conditional reasoning, you'll want to also be making note of the contrapositive, as inferences can derive from chaining either the conditionals as given, or one conditional relationship and the contrapositive of another. In addition, games that are overloaded (more variables than slots) or underfunded (more slots than variables) will often have inferences that derive from forcing certain variables into or out of a group, based on other variables being forced in or out.
To illustrate these principles, let's look at the first game you mentioned (Game 1, June 2003 Q 18-23 on page 5-104). We're given 9 variables, divided into 3 subgroups of 3 each, and only 6 slots to put them in. So first thing to notice is we'll always have exactly six in the group, so exactly three must always be out. Remember this, as it will come into play when we deal with chaining the rules together.
Our variables are:
Monkeys: F, G, H
Pandas: K, L, N
Raccoons: T, V, Z
Our rules state that:
1. F and H are not both selected. Diagrammed, this could become
F
H
However, because of the possibility of chain relationships, I prefer to diagram both possibilities as:
F
H,
and its contrapositive:
H
F
2. N and T are not both selected. Same deal as rule one, so:
N
T
and
T
N
3. If H, then K. Pretty simple, this diagrams out to:
H
K
and
K H
4. If K then N, or:
K
N
and
N K
Now a clear chain relationship takes shape as the last rule ties the rest of them together. So we can create two conditional chains, with one being the contrapositive of the other, along with the H/F being represented as well:
H
F (note in my actual diagram, I have this coming off the same H as below, but above onto a higher line)
H
K
N
T
and
T
N K H
F
H (same as the earlier chain, except this time the F is coming from below and leading into my H)
Now note that only 5 variables are affected by the rules, while 4 are not. These 4 are effectively wildcards, and can always be in or out, as needed to fill up the group. But remember, we can only ever have 3 out, which means that if we have T in the group or N out of it, that forces a group of: F G L T V Z, as N K and H all must be out. Contrast that to our contrapositive chain on top, where having H only forces out two variables, F and T, leading one slot available for either V or Z. With this setup, all but the final question (#23) become dead simple to answer, and even that one isn't too hard when you go back and look at which variables are which kind of animals.
I've attached my horribly scribbled diagram as well.
Hope this helps!