37 Commits

Author SHA1 Message Date
5593a109ab Update README.md 2025-04-23 21:39:29 +02:00
c80329fea0 Update README.md 2025-04-23 21:36:53 +02:00
6b6155b501 Update README.md 2025-04-23 21:34:16 +02:00
12c81be128 Update README.md 2025-04-23 21:27:58 +02:00
c766d446c5 Update README.md 2025-04-23 21:27:11 +02:00
50d6643bbb Update README.md 2025-04-23 21:25:30 +02:00
3b82892136 Update README.md 2025-04-23 21:23:11 +02:00
7d324e44e9 Update README.md 2025-04-23 21:20:58 +02:00
69a04a724b Update README.md 2025-04-23 21:20:05 +02:00
bdbb964d5d Update README.md 2025-04-23 21:19:07 +02:00
85650b7acb docs: update main README with system analysis 2025-04-23 20:56:19 +02:00
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