University of Alberta SSS

نویسندگان

  • Aske Plaat
  • Jonathan Schaeffer
  • Wim Pijls
  • Arie de Bruin
چکیده

In 1979 Stockman introduced the SSS* minimax search algorithm that dominates Alpha-Beta in the number of leaf nodes expanded. Further investigation of the algorithm showed that it had three serious drawbacks, which prevented its use by practitioners: it is difficult to understand, it has large memory requirements, and it is slow. This paper presents an alternate formulation of SSS*, in which it is implemented as a series of Alpha-Beta calls that use a transposition table (ABSSS*). The reformulation solves all three perceived drawbacks of SSS*, making it a practical algorithm. Further, because the search is now based on Alpha-Beta, the extensive research on minimax search enhancements can be easily integrated into AB-SSS*. To test AB-SSS* in practise, it has been implemented in three state-of-theart programs: for checkers, Othello and chess. AB-SSS* is comparable in performance to Alpha-Beta on leaf node count in all three games, making it a viable alternative to Alpha-Beta in practise. Whereas SSS* has usually been regarded as being entirely different from Alpha-Beta, it turns out to be just an Alpha-Beta enhancement, like null-window searching. This runs counter to published simulation results. Our research leads to the surprising result that iterative deepening versions of Alpha-Beta can expand fewer leaf nodes than iterative deepening versions of SSS* due to dynamic move re-ordering.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

University of Alberta Sss* = Α-β + Tt

In 1979 Stockman introduced the SSS* minimax search algorithm that dominates Alpha-Beta in the number of leaf nodes expanded. Further investigation of the algorithm showed that it had three serious drawbacks, which prevented its use by practitioners: it is difficult to understand, it has large memory requirements, and it is slow. This paper presents an alternate formulation of SSS*, in which it...

متن کامل

University of Alberta A Minimax Algorithm Better than Alpha - Beta ?

This paper has three main contributions to our understanding of fixed-depth minimax search: (A) A new formulation for Stockman’s SSS* algorithm, based on Alpha-Beta, is presented. It solves all the perceived drawbacks of SSS*, finally transforming it into a practical algorithm. In effect, we show that SSS* = α-β + transposition tables. The crucial step is the realization that transposition tabl...

متن کامل

A new purification method for carbon nanotubes and associated atomic force microscope force–distance curve analysis

Department of Electrical and Computer Engineering, University of Alberta, Edmonton, Alberta, Canada Department of Biomedical Engineering, University of Alberta, Edmonton, Alberta, Canada Department of Chemical and Materials Engineering, University of Alberta, Edmonton, Alberta, Canada Department of Mechanical Engineering, University of Alberta, Edmonton, Alberta, Canada National Institute for N...

متن کامل

A Survey and Experimental Comparison of Service Level Approximation Methods For Non-Stationary M/M/s Queueing Systems

School of Business, University of Alberta, Edmonton, Alberta T6G 2R6, Canada School of Business, University of Alberta, Edmonton, Alberta T6G 2R6, Canada School of Business, University of Alberta, Edmonton, Alberta T6G 2R6, Canada School of Business, University of Alberta, Edmonton, Alberta T6G 2R6, Canada Department of Computing Science, University of Alberta, Edmonton, Alberta, T6G 2R6, Canad...

متن کامل

Four Ways of Making Sense: Designing and Implementing Searchling, a Visual Thesaurus-Enhanced Interface for Multilingual Digital Libraries

Paras Mehta, Faculty of Medicine, University of Alberta Amy Stafford, Department of English and Film Studies, University of Alberta Matthew Bouchard, Humanities Computing Program, University of Alberta Stan Ruecker, Humanities Computing Program, University of Alberta Karl Anvik, Humanities Computing Program, University of Alberta Ximena Rossello, Department of Art and Design, University of Albe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994