DOC PREVIEW
Pitt CS 2710 - Expectiminimax Algorithm

This preview shows page 1 out of 3 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 3 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Expectiminimax AlgorithmEXPECTIMINIMAX gives perfect play for non-deterministicgamesLike MINIMAX, except add chance nodesFor max node return highest EXPECTIMINIMAX ofSUCCESSORSFor min node return lowest EXPECTIMINIMAX ofSUCCESSORSFor chance node return average of EXPECTIMINIMAXof SUCCESSORSHere exact values of evaluation function do matter(“probabilities”, “expected gain”, not just order)α-β pruning possible by taking weighted averages accord-ing to probabilitiesF. C. Langbein, CM0312 Artificial Intelligence – II Problem Solving by Searching; II.3 Adversarial Search 13*-Minimaxα-β pruning possible by taking weighted averages accord-ing to probabilities*-Minimax (B. Ballard, 1983)50% improvement with random node orderOrder of magnitude improvement with optimal orderAdd cut-offs to chance nodesMax and min nodes as in alpha-beta algorithmAssume that all branches not searched have the worst-case resultAssume range of evaluating values is bound by interval[L, U]F. C. Langbein, CM0312 Artificial Intelligence – II Problem Solving by Searching; II.3 Adversarial Search 14*-Minimax Cut-OffAlpha cut-off in chance node with N equally likely children1N((V1+ ···+ Vl−1)  explored+ Vl current+ U ∗ (n − l)  estimated future(worst case)) ≤ αBeta cut-off in chance node with N equally likely children1N((V1+ ···+ Vl−1)  explored+ Vl current+ L ∗ (n − l)  estimated future(worst case)) ≥ βBounds passed to C from A with[L, U]=[−10, 10]–13(2 + Vl+ L ∗ 1) ≥ β ⇒ Vl≥ 20–13(2+Vl+U∗1) ≤ α ⇒ Vl≥ −3F. C. Langbein, CM0312 Artificial Intelligence – II Problem Solving by Searching; II.3 Adversarial Search


View Full Document

Pitt CS 2710 - Expectiminimax Algorithm

Documents in this Course
Learning

Learning

24 pages

Planning

Planning

25 pages

Lecture

Lecture

12 pages

Load more
Download Expectiminimax Algorithm
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Expectiminimax Algorithm and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Expectiminimax Algorithm 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?