|
The requirement is straight-forward: create an intelligent program. But on closer inspection, the programmer will realize that there is more to creating an intelligent program than you can shake a stick at. What is intelligence? What type of data must the intelligent program receive? Where will that data come from? How will relevant data be distinguished from irrelevant data? What is behaviour, and does it have anything to do with intelligence? Does needs dictate behaviour? If so, how the heck can needs be programmed into software? Before the programmer can start creating an intelligent program, all of these questions, and many more, needs to be answered precisely and accurately. This section deals with the theory side of things. |
|