Creating Environments to Design and Test Embedded Agents — LessWrong