File size: 351 Bytes
29cdc9d 7d9e142 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | class AtomicCore:
def __init__(self):
self.precision = 1.0
self.surprise = 0.0
def calculate_energy(self, input_data):
self.surprise = abs(len(str(input_data)) * 0.01)
return self.surprise
def reset(self):
self.surprise = 0.0
@property
def free_energy(self):
return self.surprise
|