LSaldyt
7abb40f849
Adds problems and result saving
2017-10-04 15:20:48 -06:00
LSaldyt
430e2b3750
Adds base temp formula
2017-09-29 17:55:24 -06:00
LSaldyt
6b1c4634fe
Fixes plot labels (slightly)
2017-09-29 16:59:26 -06:00
LSaldyt
fa8b493948
Adds annotations and formula notes
2017-09-29 15:01:57 -06:00
LSaldyt
665bf1f778
Adds notes to temperature.py
2017-09-29 13:47:03 -06:00
LSaldyt
60a5274066
Adds additional plotting options
2017-09-29 13:34:26 -06:00
LSaldyt
6142033631
Stop tracking copycat log
...
The log should still appear locally.
2017-09-29 13:18:03 -06:00
LSaldyt
1c570735f8
Add simple matplotlib bar plots per run
...
As well as a flag to turn plotting on
2017-09-29 13:16:25 -06:00
LSaldyt
42a875a492
Minor annotations to temperature calculations
2017-09-29 13:12:16 -06:00
LSaldyt
c90dbd91e7
WIP
2017-09-28 15:44:41 -06:00
LSaldyt
6d42f2c1a4
Changes default window size to 1200x800
2017-09-28 15:37:09 -06:00
LSaldyt
33e2eb980d
Fixes slipnode display
2017-09-28 15:35:15 -06:00
LSaldyt
cd3ad65ff8
Documents usages of temperature
2017-09-28 15:04:42 -06:00
LSaldyt
70494daf2c
WIP gui changes
2017-09-28 10:53:37 -06:00
alex
1b84b22e3f
seems like the bug is in the sameness group or something very close to it
2017-09-28 01:18:13 -03:00
alex
1cc18e75bd
something is rotten somewhere
2017-09-28 00:54:07 -03:00
alex
29b5987c4f
...and bingo!
2017-09-28 00:46:19 -03:00
alex
9781e3ceed
addtl testing...
2017-09-28 00:42:30 -03:00
alex
4b1518a1af
xyz?
2017-09-27 23:11:56 -03:00
alex
3c8b21140d
Experiments to refer to Lucas
2017-09-27 22:37:38 -03:00
alex
75df81c8fd
Experiments for Lucas email.
...
Merge branch 'master' of https://github.com/Alex-Linhares/co.py.cat
2017-09-27 22:33:54 -03:00
alex
5605417e31
Preparing for refactor
2017-09-27 22:33:20 -03:00
alex
b547306376
Preparing for refactor
2017-09-27 20:48:27 -03:00
Alexandre Linhares
a0048d16b5
Delete copycat.log
2017-09-27 20:34:31 -03:00
alex
02558289ad
Preparing for refactor
2017-09-27 20:32:54 -03:00
Alexandre Linhares
a564e43dff
Preparing for refactor
2017-09-27 20:00:02 -03:00
Alexandre Linhares
120aa3a293
Merge branch 'master' of https://github.com/Alex-Linhares/co.py.cat
2017-09-27 16:02:39 -03:00
Alexandre Linhares
51e4ba64e2
Created simple jupyter notebook
2017-09-27 16:02:34 -03:00
LSaldyt
ae24034288
WIP add gui elements
2017-09-27 12:30:42 -06:00
LSaldyt
9a2a30ea4c
Adds very simple gui to copycat
2017-09-27 11:38:32 -06:00
LSaldyt
4348554fa7
Add simple matplotlib bar plots per run
2017-09-26 21:16:20 -06:00
alex
27bbc6118e
Preparing for refactor...
2017-09-26 22:47:09 -03:00
alex
7ff0488861
Merge branch 'master' of https://github.com/Alex-Linhares/co.py.cat
2017-09-25 22:33:10 -03:00
Alexandre Linhares
0905d35680
start work om distributed decision making
2017-09-25 22:32:57 -03:00
Alexandre Linhares
36a1a31fe2
Update README.md
2017-09-07 19:26:10 -03:00
Alexandre Linhares
0a54c0ee83
Update README.md
2017-09-06 16:06:58 -03:00
Alexandre Linhares
729f6ec30c
Merge branch 'master' of https://github.com/Alex-Linhares/co.py.cat
2017-08-28 00:02:46 -03:00
Alexandre Linhares
b5e35a35dd
Found entry points for the research project
2017-08-28 00:02:34 -03:00
Alexandre Linhares
8611e415de
Update README.md
2017-08-27 23:33:52 -03:00
Alexandre Linhares
67c87c7fde
Update README.md
2017-08-27 23:28:41 -03:00
Alexandre Linhares
cc58c8d50a
Merge pull request #1 from LSaldyt/master
...
Ports to Python3
2017-08-27 12:37:36 -03:00
Alexandre Linhares
2cdb9bbb36
Update README.md
2017-08-27 12:30:12 -03:00
Alexandre Linhares
197bbd361e
Update README.md
2017-08-27 12:29:47 -03:00
LSaldyt
bc848e8f2d
Ports to Python3
2017-07-31 17:08:26 -06:00
Arthur O'Dwyer
318d0e2349
Fix a lot of crashes with empty or single-letter inputs.
2017-05-03 02:01:57 -07:00
Arthur O'Dwyer
2a48245c15
Add "frames per second" to the CursesReporter.
...
You can now set the FPS goal with `--fps=10` (or whatever) on the command line;
and the current (measured) FPS is displayed in the lower right corner.
During the run, you can bump the FPS goal up and down with `F` and `f` respectively!
2017-05-02 18:37:40 -07:00
Arthur O'Dwyer
0eec6a5259
Massively improve CursesReporter.
...
The Slipnet itself turns out to be boring to look at.
More interest is found in the Workspace structures, such as bonds,
groups, and correspondences.
The old behavior of `curses_main.py` is still accessible via
python curses_main.py abc abd xyz --focus-on-slipnet
2017-05-02 18:01:46 -07:00
Arthur O'Dwyer
ef4a9c56c5
Try to fix up breakGroup.
...
With the new CursesReporter, I'm able to observe groups getting built
and broken; and I observed that sometimes a Bond (between a Letter and
a Group) would apparently survive the Group's breaking.
Reorder the operations in `breakGroup` so that the higher-level ones
("detach this Group from its external bonds") come strictly before
the lower-level ones ("ungroup this Group's members and remove this
Group from the Workspace, thus destroying it").
However, the "buggy" behavior I observed turned out to be due to a bug
in my display code and not due to anything wrong with `breakGroup`.
I suspect this patch is actually purely cosmetic.
2017-05-02 17:46:25 -07:00
Arthur O'Dwyer
730239f464
Rip out dead Bond.destinationIsOnRight and Bond.bidirectional. NFC.
2017-05-02 12:37:15 -07:00
Arthur O'Dwyer
5793fb887c
Rip out dead method morePossibleDescriptions. NFC.
...
This code is already present in `getPossibleDescriptions`... which is
also a terrible function from the philosophical point of view, because
it secretly encodes knowledge about every predicate known to the system.
2017-05-02 11:33:43 -07:00