Quack

Free crossword game artificial intelligence and analysis tool that rivals the best players in the world! Download now

7 February 2007 — Quackle Version 0.95 Released

Quackle 0.95 screenshot
(Click image to enlarge) (Old screenshots)

Downloading Quackle 0.95

(you should only need one of the below files)

Changes in Quackle 0.95

  1. Shuffle-able rack.
  2. Much faster simulations.
  3. Quick and pretty HTML reports like this one.
  4. Official French ODS4 dictionary and alphabet.
  5. Experimental Korean dictionary and alphabet.
  6. Super Scrabble alphabet.

Notes on Quackle 0.95 in lieu of proper documentation

Championship Player takes a maximum of 66 seconds per turn and plays extremely strongly. When the bag is empty, Championship Player optimally solves endgames in a second or two if the optimal line of play ends the game in three plies or fewer. Speedy Player takes less than a second per turn and is a good opponent to play against if you are in a hurry. Twenty Second Championship Player is a Championship Player that takes only 20 seconds to play, so is a suitable opponent if you're in a semi-hurry.

The "Ask Championship Player for Choices" button ignores the current choices in the Choices tab and invokes Championship Player on the current rack, replacing the current choices with Championship Player's top-ranked choices. Championship Player chooses its moves based on a 2-ply simulation except when there are 1 or 2 tiles in the bag, in which case it recursively solves the preendgame.

When you run a simulation, after each iteration the expected win percentage of the play is estimated and shown in the Choices tab. This win% estimate is most accurate in the beginning and middle of a game. We recommend 2-ply simulations for one's general analysis.

To play through a real-life game with Quackle, and you don't know your opponent's racks, make his or her player be of type Human with Unknown Racks.

Donations

The Quackle team is now accepting donations via PayPal. All donations will be to the olaughlin at gmail dot com address and split evenly among the four current Quackle developers. Click the DONATE button below. If you use your credit card, please do not insert spaces when entering your credit card number. PayPal seems to reject credit card numbers specified with imbedded spaces.

Thankyou#!

Contact Quacklers

Quackle is written by Jason Katz-Brown (jasonkb at mit.edu), John O'Laughlin (olaughlin at gmail.com), John Fultz (jfultz at wolfram.com), and Matt Liberty (matt.liberty at gmail.com).

Quackle is Copyright (C) 2005-2007 Jason Katz-Brown and John O'Laughlin.

If you want to be alerted of future Quackle announcements or join in Quackle's development, please join the Quackle Yahoo! group.

19 November 2006 — Quackle wins Toronto Human-Computer Showdown

Quackle defeated former World Champion David Boys 3 games to 2 in the Toronto Human-Computer Showdown. Read the Toronto Star article and play through the five exciting games here.

16 November 2006 — Quackle Version 0.94, The Graeme Thomas Quackle, Released

Changes in Quackle 0.94

  1. Fantasmic improved leave values. Even the Speedy Player can fish like nobody's business.
  2. Faster win-percentage-maximizing computer players with progress bars while they think. (And you can see your rack to plan your next move.)
  3. Simulations that automatically calculate and display estimated win percentage.
  4. Experimental preendgame solver for one- and two-in-the-bag situations.
  5. Full-game awesome textual reports using any computer player.
  6. Human With Unknown Racks player for simpler postmortems of real-life games.

12 November 2006 — Amanda Hubble Wins Quackle T-Shirt Design Contest

I want to wear this amazingness. Congratulations Amanda!

Go grab your own Quackle T-shirt for only $15 and check out the other magnific contest entries at the contest webpage.

1 October 2006 — Quackle Makes its National Debut on ESPN

Quackle is the 'amazing' and 'friendly' computer program providing the estimated win percentages and expert analysis in ESPN's coverage of the United States Scrabble Open. The hourlong show aired on November 1.

15 August 2006 — Quackle Version 0.93 Released Under the GNU General Public License

Downloading Quackle 0.93

(you should only need one of the below files)

Historical Game Library

Aaron Bader has laboriously entered many old games from the Scrabble News and Medleys in GCG format. Try looking at some with Quackle!

Historians like old Quackle downloads.

6 May 2006 — Quackle Version 0.92 Released

Quackle versions 0.92, 0.91, and 0.9 were licensed under the Revised BSD License.

Quackle 0.92 can be downloaded from the old 0.92 downloads area.

Quackle 0.91 can be downloaded from the old 0.91 downloads area.

2 March 2006 — Open-Source Quackle Crossword Game Software Released to Public

Jason Katz-Brown and John O'Laughlin are excited to announce today the public release of Quackle (www.quackle.org), a crossword game artificial intelligence and analysis tool that rivals the best players in the world. It can be configured to play and analyze crossword games with any board layout and use the newest lexicons. Quackle includes a move generator, move evaluator, simulator, and Qt-based user interface and can be used with any board layout, alphabet, lexicon, and tile distribution. It is licensed under the open-source revised BSD license.

Quackle's Sourceforge project page

Copyright (C) 2005-2007 Jason Katz-Brown and John O'Laughlin.