We view intelligence as a tool for searching for solutions to problems. The guiding principles of our AI research revolve around an AI which can accumulate skills gradually and in a self-improving manner (where each new skill can be reused and improved in the accumulation of further skills). Each new skill works like a heuristic that helps to guide and narrow the search for problem solutions. Some heuristics even increase the efficiency of the search for additional heuristics.
These principles have inspired our framework document, which describes how we understand intelligence and provides tools for studying, measuring, and testing various skills and abilities. The framework itself will aim to be as implementation agnostic as possible, without regard to particular learning methods or environments. It will provide an analytic, systematic, and scalable way to generate hypotheses that are possibly relevant in the search for general AI.