When I sit down and write out a list of qualities I want in my perfect mate I find that I rarely deal in absolutes. And the absolutes are more of the negative kind like I wouldnt want my new spouse to be doing drugs or anything like that. I think the appropriate way is to apply fuzzy logic to the good attributes and average it out.
The thought that just because the mate watches an hour of tv a day instead of the required half hour she would never be interested is horrible to me. This kind of thinking would reduce the act of dating down to just meeting up for five minutes, filling out questionaires and comparing them.