symbolic_mutations / modules /falsifiability_bench.py
RFTSystems's picture
Create modules/falsifiability_bench.py
2a23076 verified
raw
history blame contribute delete
356 Bytes
# Author: Liam Grinstead
# Runs GVU-modulated collapse falsifiability formulas and hashes results
import hashlib
from codex.formulas import GVU_FORMULAS
def run_falsifiability(agent):
formula = GVU_FORMULAS.get('Formula_20')
score = formula.evaluate(agent)
hash_val = hashlib.sha512(str(agent).encode()).hexdigest()
return score, hash_val