Crossword solving assistant
Project description
CCXXV
====
CCXXV is a crossword assistant, intended to help you find the right word to fill out your missing squares.
In addition to the normal functionality to help fill out a single answer, it can also help in those tricky corners
where you have two clues that cross on an unknown letter.
Installation
------------
ccxxv is available through pip::
$ pip install ccxxv
Usage
-----
To find a word with missing letters, use '.' to represent any missing letters::
$ ccxxv ba..na
banana
To find a pair of words that cross on an unknown letter, use '+' to represent the crossing letter::
$ ccxxv ba+.na u+cle
n
banana uncle
These commands use the default wordlist, `UKACD <http://www.crosswordman.com/wordlist.html>`_. To use a different
wordlist, pipe it to stdin::
$ echo xxx | ccxxv ...
xxx
Why the name?
-------------
CCXXV is 225 in Roman numerals. Crosswords typically occupy a 15x15 grid, 15x15 is 225 and Roman numerals are a common device in crosswords
(e.g. "Drink for about 50 notes (3)", ALE).
Wordlist
========
The default word list is UKACD 2009, Copyright (c) 2009 J Ross Beresford, All rights reserved.
This is a wordlist designed for crosswords, and contains commonly used phrases and Proper Nouns.
====
CCXXV is a crossword assistant, intended to help you find the right word to fill out your missing squares.
In addition to the normal functionality to help fill out a single answer, it can also help in those tricky corners
where you have two clues that cross on an unknown letter.
Installation
------------
ccxxv is available through pip::
$ pip install ccxxv
Usage
-----
To find a word with missing letters, use '.' to represent any missing letters::
$ ccxxv ba..na
banana
To find a pair of words that cross on an unknown letter, use '+' to represent the crossing letter::
$ ccxxv ba+.na u+cle
n
banana uncle
These commands use the default wordlist, `UKACD <http://www.crosswordman.com/wordlist.html>`_. To use a different
wordlist, pipe it to stdin::
$ echo xxx | ccxxv ...
xxx
Why the name?
-------------
CCXXV is 225 in Roman numerals. Crosswords typically occupy a 15x15 grid, 15x15 is 225 and Roman numerals are a common device in crosswords
(e.g. "Drink for about 50 notes (3)", ALE).
Wordlist
========
The default word list is UKACD 2009, Copyright (c) 2009 J Ross Beresford, All rights reserved.
This is a wordlist designed for crosswords, and contains commonly used phrases and Proper Nouns.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ccxxv-0.1.4.zip
(818.3 kB
view details)
File details
Details for the file ccxxv-0.1.4.zip
.
File metadata
- Download URL: ccxxv-0.1.4.zip
- Upload date:
- Size: 818.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6665f7bb3dda939c210f4c4f85042baca698879cbf3c1308f6495ab6cf1570a1 |
|
MD5 | 6fd3e2e441ddcbb475aa4c39d5330814 |
|
BLAKE2b-256 | c18886fc6f1bf3cec188e05aa89f2886a0b4a5f13ab50fa29df0ce8b65a66561 |