Since most games involve having two participants (be they “players” or “enemies” within the game’s context), what can be done when there are less users of a program than participants?
Clearly, part of the program itself must fulfill the role of participant.
The definition of AI –the capability of a machine/software to imitate intelligent human behaviors.
General Intelligence (e.g., deduction, reasoning, problem solving, natural language processing) Expert Systems (e.g., diagnosis systems) Perception (e.g., computer vision) Social Intelligence (e.g., affective computing)
AI vs Machine Learning
Artificial intelligence –Creating an algorithm based directly on our own thought processes regarding a problem.
Machine learning – uses mathematical modeling + statistics to (hopefully) enable the computer to learn from data and draw its own conclusions.