How to Build Heaven: A Constrained Boltzmann Brain Generator — LessWrong