This is a walkthrough for my Will & Grace Logic Puzzle on Sporcle.
The only man who shares a name with a potential crush, is Jack.
Jack's clue tells us that Mitchell and Fabrizio like Karen.
Niles' square is on both diagonals, so because of Mitchell's hint, he must be into Will.
Because of Fabrizio's hint, the three remaining squares in the second column must like Will, Grace and Jack. Niles' hint tells us that Jon and Tim are gay, so Grace doesn't go in those squares. That leaves Dylan liking Grace.
Dylan's clue tells us that Albert and Husein like Grace.
From Albert's clue, we learn that Jamie is into Will and Robin likes Grace.
Robin's hint tells us that Clark is gay. From Niles' clue, we know that Sam is gay. Because of Fabrizio's clue, Grace must be in the fifth column at least once. The only option left for her is Mo.
Because Mo is into Grace, we know that the diagonal with only men who like Will (Mitchell's clue), must be the one that spans from Spike to Jamie.
The first diagonal being ruled out, the diagonal that spans from Jim to Mo must be the one with everybody being fancied at least once (Luke's clue). Two squares are open, and Jack and Karen are required. Niles' clue tells us Tim is gay, so Tim likes Jack and Quentin is into Karen.
Jon's clue tells us Ed must like Karen or Grace. From Quentin, we learn that Grace can only be on the outside. That leaves Ed liking Karen.
From Ed's clue, we learn that Andy and Dave like Karen and Grace, in any order. Jamie's clue tells us that Dave must like Grace, leaving Andy with Karen.
Nolan can't like Will or Karen (Jamie's clue) or Grace (Quentin's clue), so he likes Jack.Â
We have concluded that Sam and Clark are gay (Robin's and Niles' clue), but they can't like the same person (Jamie's clue). Therefore Clark or Sam must like Will, and the other likes Jack. Thus, of the people adjacent to Quentin, one likes Karen, two like Grace, two like Will (Nile,s and Sam or Clark) and three like Jack (Jack, Nolan, and Sam or Clark). So Matthew likes Jack (Andy's clue).
Simon can't like Will or Jack (Jamie's clue) or Grace (Quentin's clue), so he likes Karen.
Jason is the only square we know nothing about now. So far, we have got six admirers for Karen and Jack has got five (Jack, Nolan, Tim, Matthew, and either Clark or Sam). Because of Matthew's clue, Jason must like Jack.
Jason helps us to the finish line by telling Sam has a crush on Will, which means that Clark likes Jack. Complete!