cdi™

fundamentals

banner

Computation

Let us change our traditional attitude to the construction of programs. Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do.
Donald Knuth

As mentioned before, we constrain ourselves to a Von Neumann Architecture allowing for multiple processors. It is useful to take the anthropomorphic perspective here. Let’s consider any of our intelligences as an agent. Let’s also consider the CPU as an agent. Now let’s think of agents as humans. It is much easier to visualize the abstraction this way.