GitXplorerGitXplorer
a

boggle-solver

public
2 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
345b40c842de24be66ba5c16c2e9ab31305cfae9

Merge pull request #21 from adamtheturtle/json

aadamtheturtle committed 9 years ago
Unverified
b10973ad9353aa566424fbf4900c1fc655bb48aa

Stop using codecs

aadamtheturtle committed 9 years ago
Unverified
c650f968d406d6fa6bb4aff50af6c0b432944125

Passing tests in 2 and 3

aadamtheturtle committed 9 years ago
Unverified
6ad35919cfa835ef8f7ac79ae15c9d7ccfa66783

Closer to python 2 and 3 compat

aadamtheturtle committed 9 years ago
Unverified
b0f68f843cc7d62b2f216fba1b23bfc6fa65493e

Import absolute import

aadamtheturtle committed 9 years ago
Unverified
d00ba00c61c6501ccc02ac39d187932bd1a7e7a7

Write bytes

aadamtheturtle committed 9 years ago

README

The README file for this repository.

Build Status Coverage Status

boggle-solver

Gives a list of all valid words in a Boggle board.

A Boggle board is an n * n board of tiles. Each tile has either one letter of the alphabet (not including "Q") or "Qu".

A valid word is one which can be made from adjacent tiles (including diagonally adjacent tiles). Each tile can be used at most once for each word. A valid word is at least three letters long.

Tests

Travis-CI runs all of the tests on various versions of Python.

Run the tests locally using:

python -m unittest discover

Plans

  • Some kind of interface. Maybe a GUI, maybe a CLI.
  • A generator to create random games.
  • Multiple language support.