Adaptive Information Processing Theory