Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install boggleboard

How to install boggleboard

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install boggleboard
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
1.0.5 Available View build log
1.0.3 Available View build log
Windows (64-bit)
1.0.5 Available View build log
1.0.3 Available View build log
Mac OS X (10.5+)
1.0.5 Available View build log
1.0.3 Available View build log
Linux (32-bit)
1.0.5 Available View build log
1.0.3 Available View build log
Linux (64-bit)
1.0.5 Available View build log
1.0.3 Available View build log
 
License
Apache 2.0
Imports
Lastest release
version 1.0.5 on Jan 5th, 2011

A package to generate and manipulate Boggle-style boards. Boards of different sizes can be randomly generated, and given a list of acceptable words, the package can find all words in a particular Boggle board. Currently, the package offers standard nxn Boggle boards, arbitrary rectangular Boggle boards, and toroidal Boggle boards (i.e. boards where one can scroll from the top row to the bottom row and vice-versa, and from the left column to the right column and vice-versa).

Additionally, the package contains an anagram-type solver, such as finding the words in a Scrabble hand.

Boards of arbitrary shapes and sizes can be made by subclassing the AbstractBoggleBoard class and specifying an adjacency graph using the positions of the board as nodes.

1.0.5: Minor bugfix. * Fixed improper use of NotImplemented. 1.0.4: Fixed code to be Python 3 compatible. * Changed print statements for Python 3 compatability. 1.0.3: Added hexagonal Boggle board classes: * RectangularHexagonalBoggleBoard * HexagonalBoggleBoard * RectangularToroidalHexagonalBoggleBoard * ToroidalHexagonalBoggleBoard. 1.0.2: Added default dice from original Boggle game and changed the name of the challenge die as it is not specific to Big Boggle. 1.0.1: Minor fixes and improvements in documentation.

Subscribe to package updates

Last updated Jan 5th, 2011

Download Stats

Last month:11

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.