'Returns true if another record has same name, type and class,
and if its TTL is at least half of this record\'s.'

def suppressedByAnswer(self, other):

    if ((self == other) and (other.ttl > (self.ttl / 2))):
        return 1
    return 0
