![Image](http://i.imgur.com/j7MdwMy.jpg)
this is a perfect start for initial compatibility, or whether you'd have sex with someone on a whim. with a couple adjustments, though, it would make a comprehensive long-term compatibility model.
you can just start with this chart each time, and include two more factors that can either raise or lower the score by let's say 2, those being personality and financial impact.
i think we already naturally adhere to this model, so a lot of the scenarios will just make sense as you read them.
personality is pretty self-explanatory in how it would affect ratings. as far as financial impact goes, someone with no job is an even 0 when affecting overall rating, not negative. there are at least 2 levels of financial impact that are more expensive (and therein emotionally taxing) than someone who doesn't have a job yet doesn't require much money to support.
10 is "all you can reasonably ask for". say a chick is a perfect 10 and has a great career, she's already a 12, she can be a bitch and honestly she's already "all you can ask for". your ass can be replaced at any moment, unless of course you're also above 10.
anyone being over 10 is just volatile unless they had some sort of amazing upbringing and are somehow not a fucking psychopath, easier said than done while being "above perfect". for example with tons mega-hot celebrities dating each other you're talking about two 10+ people trying to stick together, it's just a fucking time-bomb.
a few examples:
8 looks + 2 for great personality + 0 no job = 10
6 looks + 2 for great personality + 2 great career = 10
10 looks - 2 shit personality - 2 unreasonably expensive = 6
the second example actually explains a lot of relationships where you see dudes punching below their weight, physically, for women who are fun to be around and make good money. and the third example shows that even a 10 in the looks department could very well leave you unhappy overall.
finally, in extreme cases, financial impact completely makes or breaks someone's rating. if you're a fucking fat slob, but have seemingly limitless disposable income, you're a fucking 10 regardless of anything else, you will always be able to land 10s, at least on initial impact (read: fucking). if this income can be reasonably expected for the foreseeable future, then you're a sustained 10, and "worthy" of actually locking down a fellow 10. people lucky enough to ride these sort of coattails cannot reasonably make demands for their partner have a better personality, as they are woefully replaceable at any time. that said, this sort of gravy train is not for everybody, you'll probably need exterior emotional support to be truly happy. doesn't sound very nice, but honestly this is how shit works.