I have some objects with three properties (a, b, c):
- a = 1 or 2
- b = 1 or 2
- c = 1..n
I need a function (example: score(a, b, c)) to generate score (integer value) for each object with a rule (priority descending):
- if a1 > a2 => score(a1, b1, c1) > score(a2, b2, c2): don't care about b1, b2, c1, c2
- if b1 > b2 => score(a, b1, c1) > score(a, b2, c2): don't care about c1, c2
- if c1 > c2 => score(a, b, c1) > score(a, b, c2): just compare c1, c2
Thank in advance for any idea.