head	1.1;
branch	1.1.1;
access;
symbols
	init:1.1.1.1
	freecell:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2004.07.14.08.15.55;	author barmi;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2004.07.14.08.15.55;	author barmi;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Initial revision
@
text
@Shlomi Fish (me) - doing most of the work on Freecell Solver.

Eric Warmenhoven - sending a program that generates the board of GNOME 
Freecell.

Hai Huang - noting several boards of Microsoft Freecell that could not be
solved by Freecell Solver.

Magnus Reftel - noting the correct procedure for calculating how many cards 
can be moved as a function of the free freecells and free stacks.

Colin Plumb - writing the MD5 code.

Ron Rivest - inventing the MD5 hashing algorithm.

Jim Horne - supplying the shuffling algorithm for 
Microsoft Freecell/Freecell Pro.

Tom Holroyd - sending several Seahaven Towers games which Freecell Solver
was unable to solve, thus making me improve the algorithm.

Markus F. X. J. Oberhumer - writing PySol on whose code the board generation
program for it is based.

Justin-Heyes Jones - wrote a nice introduction to the A* algorithm, and 
wrote the basis for the pqueue.c code.

Stephan Kulow - integrated Freecell Solver into the kpat Solitaire suite for
KDE 2.1 and onwards; reported several bugs and memory leaks.
@


1.1.1.1
log
@init import
@
text
@@
