1. A machine for evaluating relationship quality, comprising: a processor or microprocessor coupled to a memory, wherein the processor or microprocessor is programmed to: receive input from at least one user from a first group and at least one user from a second group for a rating for two or more selected relationship quality parameters, wherein the relationship quality parameters for the first group are different from the relationship quality parameters for the second group, the at least one user from the first group has a relationship with the second group, and the relationship quality parameters are related to the relationship between the user from the first group and the second group; and display the input received in a graphical format, said graphical format comprising the presentation of said relationship quality parameter ratings on a multi-layered polygon with a center and multiple vertices, each relationship quality parameter assigned to a wedge of said polygon, each wedge defined by two adjacent vertices and the center; wherein each layer corresponds to a different rating, with lower ratings near the center, and the layer corresponding to the input rating from the user for the group for that relationship quality parameter is graphically indicated; and further wherein the relationship quality parameters for the first group are assigned to adjacent wedges on a first half of the polygon, and relationship quality parameters for the second group are assigned to adjacent wedges on a second half of the polygon.