An approach to the Agent Simulates Predictor problem — LessWrong