I realize this is copied from elsewhere, but how about renaming it something like "dream_evaluator.py" to make it clearer what it's evaluating.