Commit Graph

26 Commits

Author SHA1 Message Date
5c24c082f5 Add dot
OMG! I've been quoted on the InterWebs.

Thank You for the awesome curation work here!

Looking forward to alanogising along your shelves.
2018-08-23 09:07:24 +01:00
550117cf15 Update README instructions 2018-06-20 07:58:07 -06:00
bcb7ba2707 Updates README with updated gui screenshot 2018-01-16 08:27:36 -07:00
ec9e0c333e Merge branch 'feature-normal-science-backport' into feature-gui 2017-11-18 18:32:13 -07:00
782e38a50c Update README.md 2017-11-03 13:00:56 -07:00
d0c98247c6 Updates README with GUI screenshot 2017-11-03 12:59:48 -07:00
36a1a31fe2 Update README.md 2017-09-07 19:26:10 -03:00
0a54c0ee83 Update README.md 2017-09-06 16:06:58 -03:00
8611e415de Update README.md 2017-08-27 23:33:52 -03:00
67c87c7fde Update README.md 2017-08-27 23:28:41 -03:00
2cdb9bbb36 Update README.md 2017-08-27 12:30:12 -03:00
197bbd361e Update README.md 2017-08-27 12:29:47 -03:00
f2ffac4e66 Add a curses front-end. This is looking good now!
And clean up some logic in `rule.py`. This is the place where the
"brains" of Copycat really live, it seems; Copycat can only succeed
at solving a puzzle if it can take the `Rule` it deduced and apply
it to the target string to produce a new string. And it can only
do that if the necessary *actions* have been programmed into `rule.py`.
Right now, it explicitly can't deal with "rules" that involve more
than one local change; that involve reversal; or more importantly,
IIUC, rules that involve "ascending runs", because the idea of a
successor-group is(?) known to the Slipnet but not to `rule.py`;
the latter deals only in "strings", not in "workspace objects".
This seems like a major flaw in the system... but maybe I'm missing
something.
2017-04-18 23:18:26 -07:00
65124fa45d Add a "setup.py" for pip-installing from GitHub.
You can now install Copycat into your Python virtualenv without even
checking out this repository! Just run this command:

    pip install -e git+git://github.com/Quuxplusone/co.py.cat.git#egg=copycat

To check out a specific branch,

    pip install -e git+git://github.com/Quuxplusone/co.py.cat.git@branch#egg=copycat
2017-04-18 18:22:32 -07:00
39fb7fc9b7 outdent 2014-12-22 16:56:53 +00:00
d4bb38b858 Github calls it sh, not shell 2014-12-22 16:56:16 +00:00
98357913e9 Make a separate para of final instruction 2014-12-22 16:53:02 +00:00
0f51434191 Better linkage #4 2014-12-22 16:50:15 +00:00
c38102c02e Extend readme to explain install & run, #4 2014-12-22 16:44:51 +00:00
1ca7f1839f proper nouns don't take articles 2012-11-30 02:03:59 -05:00
53149013cc avoid duplicitous wording 2012-11-20 21:54:15 +00:00
feae97a988 Simpler returns 2012-10-26 18:20:26 +01:00
073f4fe05c I like to think Mr Hofstadter would appreciate the self-reference 2012-10-26 17:54:13 +01:00
d58dca3309 That's "Hofstadter" to me 2012-10-26 17:38:37 +01:00
5462c033ab Initial addition of Python scripts 2012-10-26 17:35:08 +01:00
90eb4a7b2a Initial commit 2012-10-26 09:16:21 -07:00