http://www.people.iup.edu/rdxm
I'm thinking that my test (although based on socionics) is closer to reality than socionics theory is. Once you determine your type with my test, you can base intertype relations on the test results. This is likely to be more useful in real life than socionics theory. In my opinion your socionics type, is the result you get on my test, rather than what you originally thought it to be.
What do you think?