SlideShare a Scribd company logo
1 of 186
1
UNIT: 5
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
GAME PLAYING: ALPHA BETA PRUNING
Alpha-BetaPruning= MinimaxExcept
• This game search strategy is a modification to Minimax game
search that avoids exploring nodes that are not useful in the
search.
• It gives the same results as Minimax but avoids exploring
some nodes.
• In the previous example, the path explored using Minimax was
A-B-D-J.
• Also the Alpha-Beta Pruning path will be A-B-D-J but
without exploring all nodes as in Minimax.
Alpha-Beta PruningMotivation
Never explore values that are not useful.
• =Min(Max(1, 2, 5), Max(6, x, y), Max(1, 3, 4))
• =Min(5, Max(6, x, y), 4)
• =Min(Max(6, x, y), 4)
• =4
Alpha-BetaGameSearch
Alpha-BetaGameSearch
Alpha-BetaGameSearch
Alpha-BetaGameSearch
Alpha-BetaGameSearch
Alpha-BetaGameSearch
5
Alpha-BetaGameSearch
5
5
Alpha-BetaGameSearch
5
5
Alpha-BetaGameSearch
5
5
Alpha-BetaGameSearch
5
5
Alpha-BetaGameSearch
7
5
5
Alpha-BetaGameSearch
7
5
5
Min(5, max(7, x,
y))
=5
Alpha-BetaGameSearch
7
5
5
Alpha-BetaGameSearch
7
5
5
Alpha-BetaGameSearch
7
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
4
Alpha-BetaGameSearch
7
5
5
5
4
4
Max(5, min(4, x, y,
z))
=5
Alpha-BetaGameSearch
7
5
5
5
4
4
Alpha-BetaGameSearch
7
5
5
5
4
4
Alpha-BetaGameSearch
7
5
5
5
4
4
Same results as
Minimax with fewer
nodes explored.
5 Unexplored
Branches.
Introduction
34
• Alpha-beta pruning is a way of finding the optimal minimax solution while
avoiding searching subtrees of moves which won't be selected. In the
search tree for a two-player game, there are two kinds of nodes, nodes
representing your moves and nodes representing your opponent'smoves.
• Alpha-beta pruning gets its name from two parameters.
– They describe bounds on the values that appear anywhere along the
path under consideration:
• α = the value of the best (i.e., highest value) choice found so far
along the path for MAX
• β = the value of the best (i.e., lowest value) choice found so far
along the path for MIN
Alpha Beta Pruning
35
• Alpha-beta pruning gets its name from two bounds that are passed along
during the calculation, which restrict the set of possible solutions based on
the portion of the search tree that has already been seen. Specifically,
• Beta is the minimum upper bound of possiblesolutions
• Alpha is the maximum lower bound of possiblesolutions
• Thus, when any new node is being considered as a possible path to the
solution, it can only work if:
where N is the current estimate of the value of the node
Example
36
Initial Assumption for Alpha and Beta
37
Example
38
Example
39
Example
40
• And one more time
Example
41
Example
42
Example
43
Example
44
Example
45
• We generate the next child and pass the bounds along
Example
46
Example
47
Example
48
Example
49
Example
50
Example
51
Example
52
• ... it's first child min node ...
Example
53
Example
54
Example
55
Example
56
Example
57
Example
58
Example
59
Example
60
• ... and its first child ...
Example
61
Example
62
Example
63
Example
64
Example
65
Example
66
Example
67
Example
68
Example
69
Example
70
71
• Once again, we're at a point where alpha and beta are tied, so we prune.
Note that a real solution doesn't just indicate a number, but what move led
to that number.
• If you were to run minimax on the list version presented at the start of the
example, your minimax would return a value of 3 and 6 terminal nodes
would have been examined
SYLLABUS: UNIT - 5
Advanced Topics: Game Playing: Minimax search procedure-
Adding alpha-beta cutoffs. Expert System: Representation-
Expert System shells-Knowledge Acquisition. Robotics:
Hardware-Robotic Perception-Planning-Application domains
GAME PLAYING: MINMAX Search Procedure
What is MINIMAX ?
Minimax is a kind of backtracking algorithm that is used in decision
making and game theory to find the optimal move for a player,
assuming that your opponent also plays optimally. It is widely used in
two player turn-based games such as Tic-Tac-Toe, Backgammon,
Mancala, Chess, etc
GAME COMPONENTS
• Initial State
• Successor Function
• Terminal Test
• Utility Function
GAME
Game tree
Minimax GameSearch
Minimax Game
Search Two Players take
turns: Max and
Min
Minimax GameSearch
Two Players take
turns: Max and
Min
Max : Maximizes
Score. Min :
Minimizes Score.
MAX
Minimax GameSearch
Two Players take
turns: Max and
Min
MAX
MIN
Minimax GameSearch
Two Players take
turns: Max and
Min
Max : Maximizes
Score. Min :
Minimizes Score.
MAX
MIN
Minimax GameSearch
Two Players take
turns: Max and
Min
Max : Maximizes
Score. Min :
Minimizes Score.
Special Case.
Max is an
expert. Min is
a beginner.
MAX
MIN
Minimax Game
Search A
Minimax GameSearch
Which node to
follow?
No heuristic
values.
A
B C
Minimax GameSearch
Which node to
follow?
No heuristic
values.
A
B C
Minimax GameSearch
A
B C
Which node to follow?
No heuristic values.
Hot to find heuristic
values for other
nodes?
Minimax GameSearch
A
B C
Which node to follow?
No heuristic values.
Hot to find heuristic
values for other
nodes?
Use children
heuristics to
calculate parent
heuristic.
Minimax GameSearch
A
B C
Which node to follow?
No heuristic values.
Hot to find heuristic
values for other
nodes?
Use children
heuristics to
calculate parent
heuristic.
Minimax Game
Search Steps
Minimax GameSearch
Which node to
follow?
No heuristic
values.
A
B C
Hot to find heuristic
values for other
nodes?
Use children
heuristics to
calculate parent
heuristic.
Minimax Game Search Steps
Calculate Heuristics
Minimax GameSearch
Which node to
follow?
No heuristic
values.
A
B C
Hot to find heuristic
values for other
nodes?
Use children
heuristics to
calculate parent
heuristic.
Phase 1 :Heuristic ValueCalculation
Depth-FirstSearch
A
Phase 1 :Heuristic ValueCalculation
A
B
Phase 1 :Heuristic ValueCalculation
A
B C
Phase 1 :Heuristic ValueCalculation
A
B C
B C
Phase 1 :Heuristic ValueCalculation
A
B
B
C
Phase 1 :Heuristic ValueCalculation
A
B
B
C
D E
B C
Phase 1 :Heuristic ValueCalculation
A
B
B
C
D E
B C
D E
Phase 1 :Heuristic ValueCalculation
A
B
B
D
C
D E
B C
D E
Phase 1 :Heuristic ValueCalculation
A
B
B
D
H I
C
D E
J
B C
D E
Phase 1 :Heuristic ValueCalculation
A
B
B
D
H I
C
D E
J
B C
D E
H I
J
Phase 1 :Heuristic ValueCalculation
A
B
B
D
H I
C
D E
J
B C
D E
H I J
Phase 1 :Heuristic ValueCalculation
A
B
B
D
H I
C
D E
J
3 -2 5
B C
D E
H I J
Phase 1 :Heuristic ValueCalculation
A
B
B
D
H I
C
D E
J
3 -2 5
B C
D E
H I J
Max
Phase 1 :Heuristic ValueCalculation
A
B
B
D
H I
C
D E
J
3 -2 5
B C
D E
H I J
Max
5
Phase 1 :Heuristic ValueCalculation
A
B
B
D
H I
C
D E
J
3 -2 5
B C
D E
H I J
Ma
x
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
D
H I
C
D E
J
3 -2 5
B C
D E
H I J
Ma
x
5
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
D
H I
C
D E
J
3 -2 5
B C
D E
H I J
Ma
x
5
5
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
C
D E
B C
D E
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
C
D E
B C
D E
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
B C
D E
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
B C
D E
K L M
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
7 0 3
B C
D E
K L M
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
7 0 3
B C
D E
K L M
Max
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
7 0 3
B C
D E
K L M
Max
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
7 0 3
B C
D E
K L M
Ma
x
7
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
7 0 3
B C
D E
K L M
Ma
x
7
7
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
7 0 3
B C
D E
K L M
Ma
x
7
7
7
Min
5
7
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
7 0 3
B C
D E
K L M
Ma
x
7
7
7
Mi
n
5
5
5
7
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
7 0 3
B C
D E
K L M
Ma
x
7
7
7
Mi
n
5
5
5
5
7
5
Phase 1 :Heuristic ValueCalculation
A
B
B
E
K L
C
D E
M
7 0 3
B C
D E
K L M
Ma
x
7
7
7
Mi
n
5
5
5
5
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B C
B C
5
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
C
B C
5
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
C
F G
B C
5
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
C
F G
B C
5
F G
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
F
C
F G
B C
5
F G
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
F
N O
C
F G
P
B C
5
F G
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
F
N O
C
F G
P
B C
N O P
5
F G
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
F
N O
C
F G
P
0 -5 4
B C
N O P
5
F G
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
F
N O
C
F G
P
0 -5 4
B C
N O P
Max
5
F G
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
F
N O
C
F G
P
0 -5 4
B C
N O P
Max
4
5
F G
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
F
N O
C
F G
P
0 -5 4
B C
N O P
Ma
x
4
5
4
F G
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
F
N O
C
F G
P
0 -5 4
B C
N O P
Ma
x
4
5
4
F G
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
F
N O
C
F G
P
0 -5 4
B C
N O P
Ma
x
4
5
4
F G
4
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
C
F G
B C
5
F G
4
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
C
F G
B C
5
F G
4
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
B C
5
F G
4
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
B C
Q R S
5
F G
4
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
5
F G
4
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Max
5
F G
4
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Max
8
5
F G
4
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Ma
x
8
5
8
F G
4
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Ma
x
8
5
8
F G
4 8
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Ma
x
8
5
8
F G
4 8
Min
8
4
7
5
5
Phase 1 :Heuristic ValueCalculation
Depth-First
Search A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Ma
x
8
5
8
F G
4 8
Mi
n
4
4
8
4
7
5
5
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Ma
x
8
5
8
F G
4 8
Mi
n
4
4
4
8
4
7
5
5
4
Max
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Ma
x
8
5
8
F G
4 8
Mi
n
4
4
4
8
4
7
5
5
4
Max
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Ma
x
8
5
8
F G
4 8
Mi
n
4
4
4
5
8
4
4
7
5
5
Ma
x
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Ma
x
8
5
8
F G
4 8
Mi
n
4
4
4
5
5
8
4
4
7
5
5
Ma
x
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
-6 8 2
B C
Q R S
Ma
x
8
5
8
F G
4 8
Mi
n
4
4
4
5
5
8
4
5
4
7
5
5
Ma
x
Phase 1 :Heuristic ValueCalculation
A
B
C
G
Q R
C
F G
S
8
B C
Q R S
Ma
x
5
8
F G
4 8
Mi
n
4
4
4
5
5
8
4
5
4
7
5
5
-6 8 2
If both players play optimally then Max will win by a score 5.
Game TreeAfterHeuristic ValueCalculation
8
4
5
4
7
5
5
Phase 2 :GameSearch
8
4
5
4
7
5
5
Phase 2 :GameSearch
8
4
5
4
7
5
5
A
Phase 2 :GameSearch
8
4
5
4
7
5
5
B
Max
A
Phase 2 :GameSearch
8
4
5
4
7
5
5
B
D
Max
A
Min
Phase 2 :GameSearch
8
4
5
4
7
5
5
B
D
J
Max
Min
Max
A
Minimax Game Search
Drawback
• Expandsall the
tree
while not all
expanded nodes are
useful.
Minimax Game Search
Drawback
• Expandsall the
tree
while not all
expanded nodes are
useful.
• In this example, just
few nodes of the
whole tree was
useful in reaching
the goal.
Alpha-Beta
Pruning
Alpha-BetaPruning= Minimax
Except
• This game search strategy is a modification to Minimax game
search that avoids exploring nodes that are not useful in the
search.
• It gives the same results as Minimax but avoids exploring
some nodes.
• In the previous example, the path explored using Minimax was
A-B-D- J.
• Also the Alpha-Beta Pruning path will be A-B-D-J but
without exploring all nodes as in Minimax.
Alpha-BetaGameSearch
Alpha-BetaGameSearch
Alpha-BetaGameSearch
Alpha-BetaGameSearch
Alpha-BetaGameSearch
Alpha-BetaGameSearch
5
Alpha-BetaGameSearch
5
5
Alpha-BetaGameSearch
5
5
Alpha-BetaGameSearch
5
5
Alpha-BetaGameSearch
5
5
Alpha-BetaGameSearch
7
5
5
Alpha-BetaGameSearch
7
5
5
Min(5, max(7, x,
y))
=5
Alpha-BetaGameSearch
7
5
5
Alpha-BetaGameSearch
7
5
5
Alpha-BetaGameSearch
7
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
Alpha-BetaGameSearch
7
5
5
5
4
Alpha-BetaGameSearch
7
5
5
5
4
4
Max(5, min(4, x, y,
z))
=5
Alpha-BetaGameSearch
7
5
5
5
4
4
Alpha-BetaGameSearch
7
5
5
5
4
4
Alpha-BetaGameSearch
7
5
5
5
4
4
Same results as
Minimax with fewer
nodes explored.
5 Unexplored
Branches.

More Related Content

Similar to Artificial Intelligence Alpha Beta pruning.pptx

Game and Search
Game and SearchGame and Search
Game and SearchAdri Jovin
 
21CSC206T_UNIT3.pptx.pdf ARITIFICIAL INTELLIGENCE
21CSC206T_UNIT3.pptx.pdf ARITIFICIAL INTELLIGENCE21CSC206T_UNIT3.pptx.pdf ARITIFICIAL INTELLIGENCE
21CSC206T_UNIT3.pptx.pdf ARITIFICIAL INTELLIGENCEudayvanand
 
Game Theory Operation Research
Game Theory Operation ResearchGame Theory Operation Research
Game Theory Operation ResearchR A Shah
 
It is an artificial document, please. regarding Ai topics
It is an artificial document, please. regarding Ai topicsIt is an artificial document, please. regarding Ai topics
It is an artificial document, please. regarding Ai topicschougulesup79
 
GamePlaying.ppt
GamePlaying.pptGamePlaying.ppt
GamePlaying.pptVihaanN2
 
Simple regret bandit algorithms for unstructured noisy optimization
Simple regret bandit algorithms for unstructured noisy optimizationSimple regret bandit algorithms for unstructured noisy optimization
Simple regret bandit algorithms for unstructured noisy optimizationOlivier Teytaud
 
I. Mini-Max Algorithm in AI
I. Mini-Max Algorithm in AII. Mini-Max Algorithm in AI
I. Mini-Max Algorithm in AIvikas dhakane
 
Prediction approach in predicting next user choice
Prediction approach in predicting next user choicePrediction approach in predicting next user choice
Prediction approach in predicting next user choiceHarshit Srivastava
 
Adauctions
AdauctionsAdauctions
Adauctions超 刘
 
Hidden surface removal
Hidden surface removalHidden surface removal
Hidden surface removalAnkit Garg
 
SEC5261_SAT_Week07_Spring22.pdf
SEC5261_SAT_Week07_Spring22.pdfSEC5261_SAT_Week07_Spring22.pdf
SEC5261_SAT_Week07_Spring22.pdfNishaVatwani
 
Adversarial search
Adversarial searchAdversarial search
Adversarial searchDheerendra k
 

Similar to Artificial Intelligence Alpha Beta pruning.pptx (20)

Game and Search
Game and SearchGame and Search
Game and Search
 
21CSC206T_UNIT3.pptx.pdf ARITIFICIAL INTELLIGENCE
21CSC206T_UNIT3.pptx.pdf ARITIFICIAL INTELLIGENCE21CSC206T_UNIT3.pptx.pdf ARITIFICIAL INTELLIGENCE
21CSC206T_UNIT3.pptx.pdf ARITIFICIAL INTELLIGENCE
 
Game Theory Operation Research
Game Theory Operation ResearchGame Theory Operation Research
Game Theory Operation Research
 
Two player games
Two player gamesTwo player games
Two player games
 
Game playing.ppt
Game playing.pptGame playing.ppt
Game playing.ppt
 
It is an artificial document, please. regarding Ai topics
It is an artificial document, please. regarding Ai topicsIt is an artificial document, please. regarding Ai topics
It is an artificial document, please. regarding Ai topics
 
GamePlaying.ppt
GamePlaying.pptGamePlaying.ppt
GamePlaying.ppt
 
Simple regret bandit algorithms for unstructured noisy optimization
Simple regret bandit algorithms for unstructured noisy optimizationSimple regret bandit algorithms for unstructured noisy optimization
Simple regret bandit algorithms for unstructured noisy optimization
 
I. Mini-Max Algorithm in AI
I. Mini-Max Algorithm in AII. Mini-Max Algorithm in AI
I. Mini-Max Algorithm in AI
 
cai
caicai
cai
 
Adversarial search
Adversarial searchAdversarial search
Adversarial search
 
Games.4
Games.4Games.4
Games.4
 
Prediction approach in predicting next user choice
Prediction approach in predicting next user choicePrediction approach in predicting next user choice
Prediction approach in predicting next user choice
 
Adauctions
AdauctionsAdauctions
Adauctions
 
Games
GamesGames
Games
 
Computer basics
Computer basicsComputer basics
Computer basics
 
Hidden surface removal
Hidden surface removalHidden surface removal
Hidden surface removal
 
SEC5261_SAT_Week07_Spring22.pdf
SEC5261_SAT_Week07_Spring22.pdfSEC5261_SAT_Week07_Spring22.pdf
SEC5261_SAT_Week07_Spring22.pdf
 
Adversarial search
Adversarial searchAdversarial search
Adversarial search
 
Dynamicpgmming
DynamicpgmmingDynamicpgmming
Dynamicpgmming
 

More from Kalpana Mohan

Data structures linked list introduction.pptx
Data structures linked list introduction.pptxData structures linked list introduction.pptx
Data structures linked list introduction.pptxKalpana Mohan
 
Constrain satisfaction in artificial intelligence.pptx
Constrain satisfaction in artificial intelligence.pptxConstrain satisfaction in artificial intelligence.pptx
Constrain satisfaction in artificial intelligence.pptxKalpana Mohan
 
UNIT 1-VISUAL EFFECTS INTRODUCTION-07.02.24.pdf
UNIT 1-VISUAL EFFECTS  INTRODUCTION-07.02.24.pdfUNIT 1-VISUAL EFFECTS  INTRODUCTION-07.02.24.pdf
UNIT 1-VISUAL EFFECTS INTRODUCTION-07.02.24.pdfKalpana Mohan
 
Sorting Techniques for Data Structures.pptx
Sorting Techniques for Data Structures.pptxSorting Techniques for Data Structures.pptx
Sorting Techniques for Data Structures.pptxKalpana Mohan
 
Bubble sort, Selection sort SORTING .pptx
Bubble sort, Selection sort SORTING .pptxBubble sort, Selection sort SORTING .pptx
Bubble sort, Selection sort SORTING .pptxKalpana Mohan
 
stack-111104232459-phpapp02.pdf
stack-111104232459-phpapp02.pdfstack-111104232459-phpapp02.pdf
stack-111104232459-phpapp02.pdfKalpana Mohan
 
india Indus Valley culture.ppt
india Indus Valley culture.pptindia Indus Valley culture.ppt
india Indus Valley culture.pptKalpana Mohan
 

More from Kalpana Mohan (8)

Data structures linked list introduction.pptx
Data structures linked list introduction.pptxData structures linked list introduction.pptx
Data structures linked list introduction.pptx
 
Constrain satisfaction in artificial intelligence.pptx
Constrain satisfaction in artificial intelligence.pptxConstrain satisfaction in artificial intelligence.pptx
Constrain satisfaction in artificial intelligence.pptx
 
UNIT 1-VISUAL EFFECTS INTRODUCTION-07.02.24.pdf
UNIT 1-VISUAL EFFECTS  INTRODUCTION-07.02.24.pdfUNIT 1-VISUAL EFFECTS  INTRODUCTION-07.02.24.pdf
UNIT 1-VISUAL EFFECTS INTRODUCTION-07.02.24.pdf
 
Sorting Techniques for Data Structures.pptx
Sorting Techniques for Data Structures.pptxSorting Techniques for Data Structures.pptx
Sorting Techniques for Data Structures.pptx
 
Bubble sort, Selection sort SORTING .pptx
Bubble sort, Selection sort SORTING .pptxBubble sort, Selection sort SORTING .pptx
Bubble sort, Selection sort SORTING .pptx
 
stack-111104232459-phpapp02.pdf
stack-111104232459-phpapp02.pdfstack-111104232459-phpapp02.pdf
stack-111104232459-phpapp02.pdf
 
Data matching.ppt
Data matching.pptData matching.ppt
Data matching.ppt
 
india Indus Valley culture.ppt
india Indus Valley culture.pptindia Indus Valley culture.ppt
india Indus Valley culture.ppt
 

Recently uploaded

BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 

Recently uploaded (20)

BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 

Artificial Intelligence Alpha Beta pruning.pptx