I find a combination of inter type relations and quadra values to be the most reliable way. I usually start with quadra values and develop a general idea of the type of a person and then adjust from their if the relationship seems to be off from what it should be. If I'm typing someone who I don't have contact with then I just use past experience.