ScanDeal
ANALYSIS OF HANDS
ScanDeal allows the user to enter bridge deals or puzzles in order to analyse them. It also allows hands to be saved and thus a library to be built up. The program finds the contracts reached in each suit or in no trumps with each of the players as declarer. It determines the best of these contracts and Par for the deal. This is usually done in one or two seconds (exceptionally around ten seconds for very difficult deals, sometimes more).

ScanDeal plays the hands, suggesting the best possible plays in each case. The user can replace the program and analyse the hands, manipulating the cards himself. In this case, ScanDeal will inform him of the value of each play and tell him whether it gives tricks to his opponents, and if so how many.
Each deal can be played by any player, who can choose any contract.
Each puzzle can be played with any player as declarer and any suit as trumps.

ScanDeal also offers the possibility of estimating a contract on the basis of a random sample of hidden hands for which the user himself fixes the sample size (the default size is 100). The user can thus obtain an a priori percentage for the success of his contract.

With ScanDeal, you can carry out a complete and exact analysis of any deal and any contract. You can thus free yourself from the advice of experts and at the same time you can check their analyses.


TECHNICAL
  • The program operates under Windows. If you are using a computer connected to a network or shared between several users you must, as for any operation involving downloading and execution of a program, hold the corresponding permissions.
    The analysis of the game with the cards visible uses the classic minimax algorithm (Von Neuman, 1929) refined by alpha-beta pruning and its numerous improvements (notably zero window search).
    The idea of the alpha-beta algorithm was developed independently by several authors during the 1950’s and 60’s. The algorithm was published in 1963 by the Russian Alexander Brudno and subsequently used in chess programs.
    But it was only with the discovery of partition search by Matthew Ginsberg (1997) that complete analysis of the game became possible (this algorithm was used in the famous GIB program). Ginsberg brought to alpha-beta an improvement of the same order of magnitude that alpha-beta had brought to minimax. The partition research algorithm is described in numerous articles and has given rise to implementations usable in the form of DLLs. ScanDeal uses its own double-dummy solver which develops some specific features, specially in the search of quick tricks (tricks done without losing the hand). Today, with a modern computer, one can analyse an averagely difficult game (that is to say a game where the distribution of the hands is not too eccentric) in some hundredths of a second.
    With the same computer, using the simple minimax available at the beginning of the 1960’s this analysis would require several times the age of the universe.

    Each analysis carried out by ScanDeal, involves repeating this operation twenty times to determine the performance of the four players in each of the five trump contracts.


  • The downloaded program works in a demonstration version, or in the complete version if you obtain the key.
    The demonstration version allows the analysis of 24 famous deals and/or deals typical of particular manoeuvres.
    These deals have been borrowed from the site: http://perso.orange.fr/herisson.bridgeclub/classic.htm where they are presented and commented.
    Analysing these deals will allow the user to familiarise himself easily with the program. And also to understand how many plays by champions are based on errors by their opponents...