AI and Games by Lauren Argenio Russell Braun. Project Goals What AI is The basics of how it works How it is applied to games –In the past –Present –Future.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Selection Statements Make a decision based on conditions Allows the computer to be intelligent.
Chapter 4 Introduction to Cognitive Science
Artificial Intelligence. Intelligent? What is intelligence? computational part of the ability to achieve goals in the world.
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
Artificial Intelligence u What are we claiming when we talk about AI? u How are Turing Machines important? u How can we determine whether a machine can.
Approaches to AI. Robotics Versus Artificial Intelligence.
PSU CS 370 – Artificial Intelligence Dr. Mohamed Tounsi Artificial Intelligence 1. Introduction Dr. M. Tounsi.
Random Administrivia In CMC 306 on Monday for LISP lab.
Artificial Intelligence
Introduction to Artificial Intelligence ITK 340, Spring 2010.
CSC 4510 – Machine Learning Dr. Mary-Angela Papalaskari Department of Computing Sciences Villanova University Course website:
CPSC 171 Artificial Intelligence Read Chapter 14.
Artificial Intelligence By Ryan Shoultes & Jeremy Creighton.
Reference: "Artificial Intelligence, a Modern Approach, 3rd ed."
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE Introduction: Chapter 1.
Artificial Intelligence By John Debovis & Keith Bright.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Introduction: Chapter 1
Artificial Intelligence
Lecture 1 Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
Game AI Fundamentals. What is Artificial Intelligence (AI)? Not easy to answer… “Ability of a computer or other machine to perform those activities that.
10/3/2015 ARTIFICIAL INTELLIGENCE Russell and Norvig ARTIFICIAL INTELLIGENCE: A Modern Approach.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
Artificial Intelligence and Robotics Ross Clark Trevor Sheehan.
SPHERES OF ARTIFICIAL INTELLIGENCE Gafur Djumaniyazov.
Artificial Intelligence Bodies of animals are nothing more than complex machines - Rene Descartes.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
I Robot.
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
ARTIFICIAL INTELLIGENCE Human like intelligence Definitions: 1. Focus on intelligent Behaviour “Behaviour by a machine that, if performed by a human.
Artificial Intelligence
Artificial Intelligence and Robotics Ross Clark Trevor Sheehan.
Definitions of AI There are as many definitions as there are practitioners. How would you define it? What is important for a system to be intelligent?
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Definitions Think like humansThink rationally Act like humansAct rationally The science of making machines that: This slide deck courtesy of Dan Klein.
Introduction to Artificial Intelligence CS 438 Spring 2008.
Cognitive Psychology. Overview What is Cognitive Psychology? Study of HOW the mind works, not WHY we do what we do Focuses on the day-to-day functions.
What is Artificial Intelligence?
FOUNDATIONS OF ARTIFICIAL INTELLIGENCE
By: Nelson Webster. Algorithm Engineers Algorithm engineers study the effectiveness and efficiency of procedures of solving problems on a computer.
A Brief History of AI Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
Artificial Intelligence Chapter 1 - Part 2 Artificial Intelligence (605451) Dr.Hassan Al-Tarawneh.
CS382 Introduction to Artificial Intelligence Lecture 1: The Foundations of AI and Intelligent Agents 24 January 2012 Instructor: Kostas Bekris Computer.
1 Artificial Intelligence & Prolog Programming CSL 302.
CITS4211 Artificial Intelligence Semester 1, 2013 A/Prof Lyndon While School of Computer Science & Software Engineering The University of Western Australia.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Artificial Intelligence
Artificial Intelligence. What is AI? „Study of intelligent behavior and the attempt to find ways in which such behavior could be engineered in any kind.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Brief Intro to Machine Learning CS539
Artificial Intelligence
CSC 290 Introduction to Artificial Intelligence
CS4341 Introduction to Artificial Intelligence
Introduction to Artificial Intelligence
COMS W1004 Introduction to Computer Science and Programming in Java
Basic Intro Tutorial on Machine Learning and Data Mining
Course Instructor: knza ch
Artificial Intelligence (Lecture 1)
Lauren Argenio and Russell Braun
The Friendship Algorithm
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
Games Programming with Java
CS 404 Artificial Intelligence
COMP3710 Artificial Intelligence Thompson Rivers University
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Artificial Intelligence
Artificial Intelligence
AI Application Session 12
Presentation transcript:

AI and Games by Lauren Argenio Russell Braun

Project Goals What AI is The basics of how it works How it is applied to games –In the past –Present –Future Methods used in game AI Create a simple tic-tac-toe game to serve as an example

Main concepts Artificial Intelligence- Intelligence exhibited by an artificial (non-natural, man-made) entity; The branch of computer science dealing with the reproduction or mimicking of human-level thought in computers. In short: Computers that can think like humans Strong AI- An AI that is greater than or equal to the intelligence of a human Weak AI- An AI that is “intelligent” only in very specific tasks. Also called “Applied AI”.

Useful definitions Turing test- If a computer acts as intelligently as a human, then it can be considered as intelligent as a human. Cognitive Science- The science of how humans think and learn.

Useful definitions Turing test- If a computer acts as intelligently as a human, then it can be considered as intelligent as a human. Cognitive Science- The science of how humans think and learn.

Types of tasks Computational –Can be solved with existing algorithms Recognition –Sensory recognition, motor tasks –Gathering information about surroundings Reasoning –Making the best decisions based on the information

AI vs Humans

Resources Wikipedia Google Image Search Shoman, Yoav. "Computer Science and Game Theory." Association for Computing Machienery. 04 Feb Schneider, Micheal G., and Judith L. Gersting. Invitation to Computer Science: Java Version. 3rd ed. Boston: Course Technology, 2006.