1. A computer-implemented decision support machine for comparing two alternatives, comprising: memory means for storing a decision data structure having a plurality of decision factors, each said decision factor having a weight assigned thereto, the plurality of weighted factors comprising a predetermined two-dimensional benchmark pattern; input means for inputting a first plurality of scores for a first competing alternative to the decision factors of said decision data structure, and for inputting a second plurality of scores for a second competing alternative to the decision factors of said decision data structure; processing means for (i) transforming the first plurality of scores into a first two-dimensional contribution pattern, (ii) transforming the second plurality of scores into a second two-dimensional contribution pattern, (iii) pattern matching the first contribution pattern and the benchmark pattern to produce a first matching index, and (iv) pattern-matching the second contribution pattern and the benchmark pattern to produce a second matching index; and output means to output at least one output signal corresponding to at least one of the first and second matching indexes to provide a comparison of said competing alternatives.