Practical Tips for Developing an Artificial General Intelligence