added herustic: value & squares under attack to a 'best moves' list. If we eradicate 0 squares under attack, saving useless moves