SlideShare a Scribd company logo
1 of 20
AI3391 ARTIFICAL INTELLIGENCE
(II YEAR (III Sem))
Department of Artificial Intelligence and Data Science
Session 20
by
Asst.Prof.M.Gokilavani
NIET
1/24/2024 Department of AI & DS 1
TEXTBOOK:
• Artificial Intelligence A modern Approach, Third Edition, Stuart
Russell and Peter Norvig, Pearson Education.
REFERENCES:
• Artificial Intelligence, 3rd Edn, E. Rich and K.Knight (TMH).
• Artificial Intelligence, 3rd Edn, Patrick Henny Winston, Pearson
Education.
• Artificial Intelligence, Shivani Goel, Pearson Education.
• Artificial Intelligence and Expert Systems- Patterson, Pearson
Education.
1/24/2024 Department of AI & DS 2
Topics covered in session 20
1/24/2024 Department of AI & DS 3
• Game theory
• optimal decision in games
• alpha beta Search
• Monte Carlo tree search
• stochastic games
• partially observed games
• Constraint satisfaction problem
• Constraint propagation
• Backtracking search for CSP
• Local search for CSP
• structure of CSP.
Partially Observable Games
• Partial observability means that an agent does not know the state of the
world or that the agents act simultaneously.
• Partial observability for the multiagent case is more complicated than
the fully observable multiagent case or the partially observable single-
agent case.
• The following simple examples show some important issues that arise
even in the case of two agents, each with a few choices.
1/24/2024 Department of AI & DS 4
Partially Observable Games
• A partially observable system is one in which the entire state of the
system is not fully visible to an external sensor.
• In a partially observable system the observer may utilize a memory
system in order to add information to the observer's understanding of
the system.
• An example of a partially observable system would be a card game in
which some of the cards are discarded into a pile face down.
• In this case the observer is only able to view their own cards and
potentially those of the dealer.
1/24/2024 Department of AI & DS 5
Partially Observable Games
• They are not able to view the face-down (used) cards, nor the cards
which will be dealt at some stage in the future.
• A memory system can be used to remember the previously dealt cards
that are now on the used pile (large collection arranged one over
other).
• This adds to the total sum of knowledge that the observer can use to
make decisions.
1/24/2024 Department of AI & DS 6
Partially Observable Games
• In contrast, a fully observable system would be that of chess.
• In chess (apart from the 'who is moving next' state) the full state of the
system is observable at any point in time.
• Partially observable is a term used in a variety of mathematical
settings, including that of Artificial Intelligence and Partially
observable Markov decision processes.
1/24/2024 Department of AI & DS 7
Partially Observable Games
• Chess has often been described as war in miniature, but it lacks at least
one major characteristic of real wars, namely, partial observability.
• In the “fog of war,” the existence and disposition of enemy units is
often unknown until revealed by direct contact.
• As a result, warfare includes the use of scouts and spies together
information and the use of concealment and bluff to confuse the
enemy.
• Partially observable games share these characteristics and are thus
qualitatively different from other observable games.
1/24/2024 Department of AI & DS 8
Partially Observable Games
• Note : Optimal play in games of imperfect information, such as
Kriegspiel (Chess) and bridge, requires reasoning about the current
and future belief states of each player.
• A simple approximation can be obtained by averaging the value of an
action over each possible configuration of missing information.
1/24/2024 Department of AI & DS 9
Bridges using cards in computer
1/24/2024 Department of AI & DS 10
State-of-the-art Game Programs
• State-of-the-art game programs are blindingly fast, highly optimized
machines that incorporate the latest engineering advances, but they
aren’t much use for doing the shopping or driving off-road.
• Racing and game-playing generate excitement and a steady stream of
innovations that have been adopted by the wider community.
1/24/2024 Department of AI & DS 11
Example:1 Chess
• Various games for explaining state-of-the-art-game programs :
• Chess: Chess is a two-player strategy board game played on a
chessboard, a checkered game board with 64 squares arranged in an
8×8 grid.
• The game is played by millions of people worldwide.
• Chess is believed to have originated in India sometime before the 7th
century.
• The game was derived from the Indian game chaturanga .
1/24/2024 Department of AI & DS 12
Example:1 Chess
1/24/2024 Department of AI & DS 13
Example 2: Go Game
• Go : It is the most popular board game in Asia.
• Because the board is 19 × 19 and moves are allowed into (almost)
every empty square, the branching factor starts at 361, which is too
daunting for regular alpha–beta search methods.
• In addition, it is difficult to write an evaluation function because
control of territory is often very unpredictable until the endgame.
• Therefore the top programs, such as MOGO, avoid alpha–beta search
and instead use Monte Carlo rollouts.
• The trick is to decide what moves to make in the course of the rollout.
• There is no aggressive pruning; all moves are possible.
1/24/2024 Department of AI & DS 14
Example 2: Go Game
1/24/2024 Department of AI & DS 15
Example 3: Checkers
• Jonathan Schaeffer and colleagues
developed CHINOOK, which runs on
regular PCs and uses alpha– beta search.
• Chinook defeated the long- running human
champion in an abbreviated match in
1990, and since 2007 CHINOOK has been
able to play perfectly by using alpha–beta
search combined with a database of 39
trillion endgame positions.
1/24/2024 Department of AI & DS 16
Example 4:Othello
• Othello, also called Reverse, is
probably more popular as a
computer game than as a board
game.
• It has a smaller search space than
chess, usually 5 to 15 legal moves,
but evaluation expertise had to be
developed from scratch.
1/24/2024 Department of AI & DS 17
Example : 5 Scrabble
• Most people think the hard part about Scrabble is coming up with
good words, but given the official dictionary, it turns out to be rather
easy to program a move generator to find the highest-scoring move
(Gordon, 1994).
• That doesn’t mean the game is solved, however: merely taking the top-
scoring move each turn results in a good but not expert player.
• The problem is that Scrabble is both partially observable and
stochastic: you don’t know what letters the other player has or what
letters you will draw next.
• So playing Scrabble well combines the difficulties of backgammon
and bridge.
1/24/2024 Department of AI & DS 18
Example : 5 Scrabble
1/24/2024 Department of AI & DS 19
Topics to be covered in next session 21
• CSP
1/24/2024 Department of AI & DS 20
Thank you!!!

More Related Content

Similar to AI3391 Artificial Intelligence Session 20 partially observed games.pptx

AI3391 Artificial intelligence Session 15 Min Max Algorithm.pptx
AI3391 Artificial intelligence Session 15  Min Max Algorithm.pptxAI3391 Artificial intelligence Session 15  Min Max Algorithm.pptx
AI3391 Artificial intelligence Session 15 Min Max Algorithm.pptxAsst.prof M.Gokilavani
 
Networked Participation sets the Game Free – Warhammer 40k on Tabletop Simula...
Networked Participation sets the Game Free – Warhammer 40k on Tabletop Simula...Networked Participation sets the Game Free – Warhammer 40k on Tabletop Simula...
Networked Participation sets the Game Free – Warhammer 40k on Tabletop Simula...Patrick Prax
 
Pixelor presentation slides for SIGGRAPH Asia 2020
Pixelor presentation slides for SIGGRAPH Asia 2020Pixelor presentation slides for SIGGRAPH Asia 2020
Pixelor presentation slides for SIGGRAPH Asia 2020Ayan Das
 
A realtime classic chess game [proposal]
A realtime classic chess game [proposal]A realtime classic chess game [proposal]
A realtime classic chess game [proposal]Nischal Lal Shrestha
 
Higgins defense slides
Higgins defense slidesHiggins defense slides
Higgins defense slidesRyanHiggins42
 
MIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetMIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetAbhijeet Kalsi
 
SAIG Overview March 2011
SAIG Overview March 2011SAIG Overview March 2011
SAIG Overview March 2011Luke Dicken
 
What We Talk About When We Talk About Mid-Core
What We Talk About When We Talk About Mid-CoreWhat We Talk About When We Talk About Mid-Core
What We Talk About When We Talk About Mid-CoreAdam Gutterman
 
Motivating Students With Math Games
Motivating Students With Math GamesMotivating Students With Math Games
Motivating Students With Math GamesDoug Adams
 
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit PokerDeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit PokerOfir Shalev
 
International journal of engineering issues vol 2015 - no 2 - paper1
International journal of engineering issues   vol 2015 - no 2 - paper1International journal of engineering issues   vol 2015 - no 2 - paper1
International journal of engineering issues vol 2015 - no 2 - paper1sophiabelthome
 
Game playing in artificial intelligent technique
Game playing in artificial intelligent technique Game playing in artificial intelligent technique
Game playing in artificial intelligent technique syeda zoya mehdi
 
VDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game designVDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game designPier Luca Lanzi
 

Similar to AI3391 Artificial Intelligence Session 20 partially observed games.pptx (20)

AI3391 Artificial intelligence Session 15 Min Max Algorithm.pptx
AI3391 Artificial intelligence Session 15  Min Max Algorithm.pptxAI3391 Artificial intelligence Session 15  Min Max Algorithm.pptx
AI3391 Artificial intelligence Session 15 Min Max Algorithm.pptx
 
5th world otron
5th world otron5th world otron
5th world otron
 
Networked Participation sets the Game Free – Warhammer 40k on Tabletop Simula...
Networked Participation sets the Game Free – Warhammer 40k on Tabletop Simula...Networked Participation sets the Game Free – Warhammer 40k on Tabletop Simula...
Networked Participation sets the Game Free – Warhammer 40k on Tabletop Simula...
 
Pixelor presentation slides for SIGGRAPH Asia 2020
Pixelor presentation slides for SIGGRAPH Asia 2020Pixelor presentation slides for SIGGRAPH Asia 2020
Pixelor presentation slides for SIGGRAPH Asia 2020
 
A realtime classic chess game [proposal]
A realtime classic chess game [proposal]A realtime classic chess game [proposal]
A realtime classic chess game [proposal]
 
Higgins defense slides
Higgins defense slidesHiggins defense slides
Higgins defense slides
 
New5th worldotro ncdc
New5th worldotro ncdcNew5th worldotro ncdc
New5th worldotro ncdc
 
2019 TURIN Summer School- Game Design Workshop
2019 TURIN Summer School- Game Design Workshop2019 TURIN Summer School- Game Design Workshop
2019 TURIN Summer School- Game Design Workshop
 
MIND GAME ZONE - Abhijeet
MIND GAME ZONE - AbhijeetMIND GAME ZONE - Abhijeet
MIND GAME ZONE - Abhijeet
 
SAIG Overview March 2011
SAIG Overview March 2011SAIG Overview March 2011
SAIG Overview March 2011
 
What We Talk About When We Talk About Mid-Core
What We Talk About When We Talk About Mid-CoreWhat We Talk About When We Talk About Mid-Core
What We Talk About When We Talk About Mid-Core
 
Motivating Students With Math Games
Motivating Students With Math GamesMotivating Students With Math Games
Motivating Students With Math Games
 
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit PokerDeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker
 
International journal of engineering issues vol 2015 - no 2 - paper1
International journal of engineering issues   vol 2015 - no 2 - paper1International journal of engineering issues   vol 2015 - no 2 - paper1
International journal of engineering issues vol 2015 - no 2 - paper1
 
484-7.ppt
484-7.ppt484-7.ppt
484-7.ppt
 
Data Driven Game Design
Data Driven Game DesignData Driven Game Design
Data Driven Game Design
 
Kk_FPS.pptx
Kk_FPS.pptxKk_FPS.pptx
Kk_FPS.pptx
 
Game playing in artificial intelligent technique
Game playing in artificial intelligent technique Game playing in artificial intelligent technique
Game playing in artificial intelligent technique
 
VDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game designVDP2016 - Lecture 13 Data driven game design
VDP2016 - Lecture 13 Data driven game design
 
Fps
FpsFps
Fps
 

More from Asst.prof M.Gokilavani

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
IT8073_Information Security_UNIT I _.pdf
IT8073_Information Security_UNIT I _.pdfIT8073_Information Security_UNIT I _.pdf
IT8073_Information Security_UNIT I _.pdfAsst.prof M.Gokilavani
 
IT8073 _Information Security _UNIT I Full notes
IT8073 _Information Security _UNIT I Full notesIT8073 _Information Security _UNIT I Full notes
IT8073 _Information Security _UNIT I Full notesAsst.prof M.Gokilavani
 
GE3151 PSPP UNIT IV QUESTION BANK.docx.pdf
GE3151 PSPP UNIT IV QUESTION BANK.docx.pdfGE3151 PSPP UNIT IV QUESTION BANK.docx.pdf
GE3151 PSPP UNIT IV QUESTION BANK.docx.pdfAsst.prof M.Gokilavani
 
GE3151 PSPP UNIT III QUESTION BANK.docx.pdf
GE3151 PSPP UNIT III QUESTION BANK.docx.pdfGE3151 PSPP UNIT III QUESTION BANK.docx.pdf
GE3151 PSPP UNIT III QUESTION BANK.docx.pdfAsst.prof M.Gokilavani
 
GE3151 PSPP All unit question bank.pdf
GE3151 PSPP All unit question bank.pdfGE3151 PSPP All unit question bank.pdf
GE3151 PSPP All unit question bank.pdfAsst.prof M.Gokilavani
 
AI3391 Artificial intelligence Unit IV Notes _ merged.pdf
AI3391 Artificial intelligence Unit IV Notes _ merged.pdfAI3391 Artificial intelligence Unit IV Notes _ merged.pdf
AI3391 Artificial intelligence Unit IV Notes _ merged.pdfAsst.prof M.Gokilavani
 
AI3391 Artificial intelligence Session 29 Forward and backward chaining.pdf
AI3391 Artificial intelligence Session 29 Forward and backward chaining.pdfAI3391 Artificial intelligence Session 29 Forward and backward chaining.pdf
AI3391 Artificial intelligence Session 29 Forward and backward chaining.pdfAsst.prof M.Gokilavani
 
AI3391 Artificial intelligence Session 28 Resolution.pptx
AI3391 Artificial intelligence Session 28 Resolution.pptxAI3391 Artificial intelligence Session 28 Resolution.pptx
AI3391 Artificial intelligence Session 28 Resolution.pptxAsst.prof M.Gokilavani
 
AI3391 Artificial intelligence session 27 inference and unification.pptx
AI3391 Artificial intelligence session 27 inference and unification.pptxAI3391 Artificial intelligence session 27 inference and unification.pptx
AI3391 Artificial intelligence session 27 inference and unification.pptxAsst.prof M.Gokilavani
 
AI3391 Artificial Intelligence Session 26 First order logic.pptx
AI3391 Artificial Intelligence Session 26 First order logic.pptxAI3391 Artificial Intelligence Session 26 First order logic.pptx
AI3391 Artificial Intelligence Session 26 First order logic.pptxAsst.prof M.Gokilavani
 
AI3391 Artificial Intelligence Session 25 Horn clause.pptx
AI3391 Artificial Intelligence Session 25 Horn clause.pptxAI3391 Artificial Intelligence Session 25 Horn clause.pptx
AI3391 Artificial Intelligence Session 25 Horn clause.pptxAsst.prof M.Gokilavani
 

More from Asst.prof M.Gokilavani (20)

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
IT8073_Information Security_UNIT I _.pdf
IT8073_Information Security_UNIT I _.pdfIT8073_Information Security_UNIT I _.pdf
IT8073_Information Security_UNIT I _.pdf
 
IT8073 _Information Security _UNIT I Full notes
IT8073 _Information Security _UNIT I Full notesIT8073 _Information Security _UNIT I Full notes
IT8073 _Information Security _UNIT I Full notes
 
GE3151 PSPP UNIT IV QUESTION BANK.docx.pdf
GE3151 PSPP UNIT IV QUESTION BANK.docx.pdfGE3151 PSPP UNIT IV QUESTION BANK.docx.pdf
GE3151 PSPP UNIT IV QUESTION BANK.docx.pdf
 
GE3151 PSPP UNIT III QUESTION BANK.docx.pdf
GE3151 PSPP UNIT III QUESTION BANK.docx.pdfGE3151 PSPP UNIT III QUESTION BANK.docx.pdf
GE3151 PSPP UNIT III QUESTION BANK.docx.pdf
 
GE3151 UNIT II Study material .pdf
GE3151 UNIT II Study material .pdfGE3151 UNIT II Study material .pdf
GE3151 UNIT II Study material .pdf
 
GE3151 PSPP All unit question bank.pdf
GE3151 PSPP All unit question bank.pdfGE3151 PSPP All unit question bank.pdf
GE3151 PSPP All unit question bank.pdf
 
GE3151_PSPP_All unit _Notes
GE3151_PSPP_All unit _NotesGE3151_PSPP_All unit _Notes
GE3151_PSPP_All unit _Notes
 
GE3151_PSPP_UNIT_5_Notes
GE3151_PSPP_UNIT_5_NotesGE3151_PSPP_UNIT_5_Notes
GE3151_PSPP_UNIT_5_Notes
 
GE3151_PSPP_UNIT_4_Notes
GE3151_PSPP_UNIT_4_NotesGE3151_PSPP_UNIT_4_Notes
GE3151_PSPP_UNIT_4_Notes
 
GE3151_PSPP_UNIT_3_Notes
GE3151_PSPP_UNIT_3_NotesGE3151_PSPP_UNIT_3_Notes
GE3151_PSPP_UNIT_3_Notes
 
GE3151_PSPP_UNIT_2_Notes
GE3151_PSPP_UNIT_2_NotesGE3151_PSPP_UNIT_2_Notes
GE3151_PSPP_UNIT_2_Notes
 
AI3391 Artificial intelligence Unit IV Notes _ merged.pdf
AI3391 Artificial intelligence Unit IV Notes _ merged.pdfAI3391 Artificial intelligence Unit IV Notes _ merged.pdf
AI3391 Artificial intelligence Unit IV Notes _ merged.pdf
 
AI3391 Artificial intelligence Session 29 Forward and backward chaining.pdf
AI3391 Artificial intelligence Session 29 Forward and backward chaining.pdfAI3391 Artificial intelligence Session 29 Forward and backward chaining.pdf
AI3391 Artificial intelligence Session 29 Forward and backward chaining.pdf
 
AI3391 Artificial intelligence Session 28 Resolution.pptx
AI3391 Artificial intelligence Session 28 Resolution.pptxAI3391 Artificial intelligence Session 28 Resolution.pptx
AI3391 Artificial intelligence Session 28 Resolution.pptx
 
AI3391 Artificial intelligence session 27 inference and unification.pptx
AI3391 Artificial intelligence session 27 inference and unification.pptxAI3391 Artificial intelligence session 27 inference and unification.pptx
AI3391 Artificial intelligence session 27 inference and unification.pptx
 
AI3391 Artificial Intelligence Session 26 First order logic.pptx
AI3391 Artificial Intelligence Session 26 First order logic.pptxAI3391 Artificial Intelligence Session 26 First order logic.pptx
AI3391 Artificial Intelligence Session 26 First order logic.pptx
 
AI3391 Artificial Intelligence Session 25 Horn clause.pptx
AI3391 Artificial Intelligence Session 25 Horn clause.pptxAI3391 Artificial Intelligence Session 25 Horn clause.pptx
AI3391 Artificial Intelligence Session 25 Horn clause.pptx
 

Recently uploaded

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 

Recently uploaded (20)

Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

AI3391 Artificial Intelligence Session 20 partially observed games.pptx

  • 1. AI3391 ARTIFICAL INTELLIGENCE (II YEAR (III Sem)) Department of Artificial Intelligence and Data Science Session 20 by Asst.Prof.M.Gokilavani NIET 1/24/2024 Department of AI & DS 1
  • 2. TEXTBOOK: • Artificial Intelligence A modern Approach, Third Edition, Stuart Russell and Peter Norvig, Pearson Education. REFERENCES: • Artificial Intelligence, 3rd Edn, E. Rich and K.Knight (TMH). • Artificial Intelligence, 3rd Edn, Patrick Henny Winston, Pearson Education. • Artificial Intelligence, Shivani Goel, Pearson Education. • Artificial Intelligence and Expert Systems- Patterson, Pearson Education. 1/24/2024 Department of AI & DS 2
  • 3. Topics covered in session 20 1/24/2024 Department of AI & DS 3 • Game theory • optimal decision in games • alpha beta Search • Monte Carlo tree search • stochastic games • partially observed games • Constraint satisfaction problem • Constraint propagation • Backtracking search for CSP • Local search for CSP • structure of CSP.
  • 4. Partially Observable Games • Partial observability means that an agent does not know the state of the world or that the agents act simultaneously. • Partial observability for the multiagent case is more complicated than the fully observable multiagent case or the partially observable single- agent case. • The following simple examples show some important issues that arise even in the case of two agents, each with a few choices. 1/24/2024 Department of AI & DS 4
  • 5. Partially Observable Games • A partially observable system is one in which the entire state of the system is not fully visible to an external sensor. • In a partially observable system the observer may utilize a memory system in order to add information to the observer's understanding of the system. • An example of a partially observable system would be a card game in which some of the cards are discarded into a pile face down. • In this case the observer is only able to view their own cards and potentially those of the dealer. 1/24/2024 Department of AI & DS 5
  • 6. Partially Observable Games • They are not able to view the face-down (used) cards, nor the cards which will be dealt at some stage in the future. • A memory system can be used to remember the previously dealt cards that are now on the used pile (large collection arranged one over other). • This adds to the total sum of knowledge that the observer can use to make decisions. 1/24/2024 Department of AI & DS 6
  • 7. Partially Observable Games • In contrast, a fully observable system would be that of chess. • In chess (apart from the 'who is moving next' state) the full state of the system is observable at any point in time. • Partially observable is a term used in a variety of mathematical settings, including that of Artificial Intelligence and Partially observable Markov decision processes. 1/24/2024 Department of AI & DS 7
  • 8. Partially Observable Games • Chess has often been described as war in miniature, but it lacks at least one major characteristic of real wars, namely, partial observability. • In the “fog of war,” the existence and disposition of enemy units is often unknown until revealed by direct contact. • As a result, warfare includes the use of scouts and spies together information and the use of concealment and bluff to confuse the enemy. • Partially observable games share these characteristics and are thus qualitatively different from other observable games. 1/24/2024 Department of AI & DS 8
  • 9. Partially Observable Games • Note : Optimal play in games of imperfect information, such as Kriegspiel (Chess) and bridge, requires reasoning about the current and future belief states of each player. • A simple approximation can be obtained by averaging the value of an action over each possible configuration of missing information. 1/24/2024 Department of AI & DS 9
  • 10. Bridges using cards in computer 1/24/2024 Department of AI & DS 10
  • 11. State-of-the-art Game Programs • State-of-the-art game programs are blindingly fast, highly optimized machines that incorporate the latest engineering advances, but they aren’t much use for doing the shopping or driving off-road. • Racing and game-playing generate excitement and a steady stream of innovations that have been adopted by the wider community. 1/24/2024 Department of AI & DS 11
  • 12. Example:1 Chess • Various games for explaining state-of-the-art-game programs : • Chess: Chess is a two-player strategy board game played on a chessboard, a checkered game board with 64 squares arranged in an 8×8 grid. • The game is played by millions of people worldwide. • Chess is believed to have originated in India sometime before the 7th century. • The game was derived from the Indian game chaturanga . 1/24/2024 Department of AI & DS 12
  • 14. Example 2: Go Game • Go : It is the most popular board game in Asia. • Because the board is 19 × 19 and moves are allowed into (almost) every empty square, the branching factor starts at 361, which is too daunting for regular alpha–beta search methods. • In addition, it is difficult to write an evaluation function because control of territory is often very unpredictable until the endgame. • Therefore the top programs, such as MOGO, avoid alpha–beta search and instead use Monte Carlo rollouts. • The trick is to decide what moves to make in the course of the rollout. • There is no aggressive pruning; all moves are possible. 1/24/2024 Department of AI & DS 14
  • 15. Example 2: Go Game 1/24/2024 Department of AI & DS 15
  • 16. Example 3: Checkers • Jonathan Schaeffer and colleagues developed CHINOOK, which runs on regular PCs and uses alpha– beta search. • Chinook defeated the long- running human champion in an abbreviated match in 1990, and since 2007 CHINOOK has been able to play perfectly by using alpha–beta search combined with a database of 39 trillion endgame positions. 1/24/2024 Department of AI & DS 16
  • 17. Example 4:Othello • Othello, also called Reverse, is probably more popular as a computer game than as a board game. • It has a smaller search space than chess, usually 5 to 15 legal moves, but evaluation expertise had to be developed from scratch. 1/24/2024 Department of AI & DS 17
  • 18. Example : 5 Scrabble • Most people think the hard part about Scrabble is coming up with good words, but given the official dictionary, it turns out to be rather easy to program a move generator to find the highest-scoring move (Gordon, 1994). • That doesn’t mean the game is solved, however: merely taking the top- scoring move each turn results in a good but not expert player. • The problem is that Scrabble is both partially observable and stochastic: you don’t know what letters the other player has or what letters you will draw next. • So playing Scrabble well combines the difficulties of backgammon and bridge. 1/24/2024 Department of AI & DS 18
  • 19. Example : 5 Scrabble 1/24/2024 Department of AI & DS 19
  • 20. Topics to be covered in next session 21 • CSP 1/24/2024 Department of AI & DS 20 Thank you!!!