1. Перевести цвет в HEX значения и потом сравнить первые два символа, кто больше, тот и выиграл:

Код AS1/AS2:
var color_hex_1:String = uint2hex(smth1.color);
var color_hex_2:String = uint2hex(smth2.color);
private function uint2hex(dec:uint):String {
// http://blog.rcq129.com/coding/as3-uint-to-hex/
var digits:String = "0123456789ABCDEF";
var hex:String = '';
while (dec > 0) {
var next:uint = dec & 0xF;
dec >>= 4;
hex = digits.charAt(next) + hex;
}
if (hex.length == 0) hex = '0'
return hex;
}