Commit graph

  • e6401a9d44
    Merge 2d7990bc90 into ee7400a8a9 adsharma 2021-06-09 21:56:51 +0530
  • ee7400a8a9 Bumped version + uploaded to pypi. main Michael Whittaker 2021-06-07 09:03:29 -0700
  • b18b029598 Updated requirements.txt to please dependabot. Michael Whittaker 2021-06-07 08:56:58 -0700
  • 490b7d35ea Fixed f-resilient uniform strategy bug (#8). Michael Whittaker 2021-06-07 08:49:12 -0700
  • d83a811a90 Fixes #7. Michael Whittaker 2021-04-30 07:38:37 -0700
  • 2d7990bc90 Make Node a dataclass adsharma/dataclass adsharma/dataclass Arun Sharma 2021-03-31 12:24:16 -0700
  • 7c7223bd6d Added link to Quoracle publication. Michael Whittaker 2021-04-10 18:47:52 -0700
  • 31950aee77 Updated requirements.txt to satisfy dependabot. Michael Whittaker 2021-04-10 18:46:50 -0700
  • 18f83b2188 Minor cosmetic changes. Michael Whittaker 2021-04-10 18:33:22 -0700
  • cc4af2b7ad Updated setup.py to require >=3.8. Michael Whittaker 2021-04-10 18:30:36 -0700
  • bf4d857e86
    Merge pull request #6 from adsharma/typing_fixes Michael Whittaker 2021-04-10 18:29:46 -0700
  • 7f980997ef Fixes for type check errors exposed by pyright adsharma/typing_fixes Arun Sharma 2021-04-03 10:44:33 -0700
  • f07680fb52
    Merge pull request #3 from adsharma/examples_module Michael Whittaker 2021-04-05 09:21:44 -0700
  • 65097c9e2a Updated requirements again to please dependabot. Michael Whittaker 2021-03-31 12:46:53 -0700
  • 65aa0b6bc9 Updated requirements to please dependabot. Michael Whittaker 2021-03-31 12:45:37 -0700
  • 457f5d1703 Fixed mistyped method. Michael Whittaker 2021-03-31 12:34:55 -0700
  • 1b533aac0c
    Merge pull request #2 from adsharma/python3 Michael Whittaker 2021-03-31 12:22:35 -0700
  • c55cd59fbd Add missing examples/__init__.py adsharma/examples_module Arun Sharma 2021-03-31 11:56:57 -0700
  • 6a3b3f139b Use python3 adsharma/python3 Arun Sharma 2021-03-31 11:53:24 -0700
  • 9e32c2668c Udpated paper script. adsharma/main Michael Whittaker 2021-03-25 20:33:53 -0700
  • 6bb6eb2914 Removed numpy as a dep. Michael Whittaker 2021-02-07 12:25:25 -0800
  • 9af12859d7 Added script to run tests and examples. Michael Whittaker 2021-02-07 12:23:05 -0800
  • 3cfb26e281 Tied up examples. Michael Whittaker 2021-02-07 12:19:08 -0800
  • 9f0532a7d5 Removed numpy dependence in examples. Michael Whittaker 2021-02-07 12:07:55 -0800
  • a4dfc6f751 Removed dependency on numpy. Michael Whittaker 2021-02-07 12:03:31 -0800
  • 5f284d6661 Uploaded 0.0.2 to pypi. Michael Whittaker 2021-02-05 17:24:59 -0800
  • 30c54f8886 Updated tutorial + search returns sigma now too. Michael Whittaker 2021-02-05 17:18:41 -0800
  • ea4523cc17 Small tweaks to paper examples. Michael Whittaker 2021-02-05 15:43:31 -0800
  • 6e6f8103a8 Got rid of old comments. Michael Whittaker 2021-02-04 22:08:46 -0800
  • 1348ee4527 In progress of updating README. Michael Whittaker 2021-02-04 22:08:39 -0800
  • 49b9c17dd4 Added stuff to publish package. Michael Whittaker 2021-02-04 21:07:44 -0800
  • 6ab449a555 Renamed quorums to quoracle. Michael Whittaker 2021-02-04 20:59:10 -0800
  • cbf973e082 Removed notes. Michael Whittaker 2021-02-04 20:54:36 -0800
  • 07a25f6ca9 Revised paper. Michael Whittaker 2021-02-04 20:53:42 -0800
  • 3ac5ebc848 Moved random scripts to examples directory. Michael Whittaker 2021-02-04 11:42:05 -0800
  • e69ab121e8 Added new test for cap. Michael Whittaker 2021-02-04 11:41:55 -0800
  • 0fd8afa87c Updated viz with flag for limits. Michael Whittaker 2021-02-04 11:41:44 -0800
  • 8712493c4e Fixed buggy capacity computation. Michael Whittaker 2021-02-04 11:40:31 -0800
  • 2cbe95d39d Work on numbers for paper. Michael Whittaker 2021-02-02 23:03:57 -0800
  • 64571e3031 Added keyword args to functions. Michael Whittaker 2021-02-02 23:02:56 -0800
  • 3c340af16f Removed unwanted whitespace. Michael Whittaker 2021-02-02 23:02:43 -0800
  • ef292ba35e Caught bug in f-resilient quorum computation. Michael Whittaker 2021-02-02 23:01:04 -0800
  • bdd4e8925e Added cap limits on graphs. Michael Whittaker 2021-02-02 23:00:23 -0800
  • 1616a855f1 Tweaked example plotting scripts. Michael Whittaker 2021-01-31 22:59:02 -0800
  • 03b307d5f0 Added quorum system tests. Michael Whittaker 2021-01-31 21:55:05 -0800
  • a981d44d7f Added strategy tests. Michael Whittaker 2021-01-31 21:24:55 -0800
  • 4b2ef408d7 Added a way to make a custom strategy. Michael Whittaker 2021-01-31 17:48:36 -0800
  • 42e4296b04 Added some TODOs to Expr. Michael Whittaker 2021-01-31 17:47:35 -0800
  • 32f5bb2125 Added quorum system tests + bug fix. Michael Whittaker 2021-01-31 17:47:06 -0800
  • 6d1b865b67 Added expr tests + bug fix. Michael Whittaker 2021-01-31 17:28:14 -0800
  • dced6388af Added search procedure. Michael Whittaker 2021-01-31 12:31:22 -0800
  • a42bccaf0c Tidied up code. Michael Whittaker 2021-01-30 18:47:25 -0800
  • 63b88c38d5 First full stab at multiple objectives. Michael Whittaker 2021-01-29 18:09:50 -0800
  • 18f97ac866 Progress on multiple objectives. Michael Whittaker 2021-01-29 17:46:00 -0800
  • 31e875f957 Tidied up load dist code. Michael Whittaker 2021-01-29 00:01:47 -0800
  • cb8c5d0e6c Refactoring plotting to separate file. Michael Whittaker 2021-01-28 23:47:41 -0800
  • cf520371d9 Added load distribution plotting. Michael Whittaker 2021-01-28 22:46:57 -0800
  • bcfc4d4098 Added some geometry code. Michael Whittaker 2021-01-28 19:26:36 -0800
  • 900b69d8d1 Added node load plot script. Michael Whittaker 2021-01-28 13:37:38 -0800
  • 6cdd902d4f Added matplotlib to requirements. Michael Whittaker 2021-01-27 21:39:31 -0800
  • 5d973428d2 Added util plot + misc cleanup. Michael Whittaker 2021-01-27 21:22:54 -0800
  • 5303a004cc Added capacity plotting. Michael Whittaker 2021-01-27 16:56:21 -0800
  • 9aac3a7541 Added load plots. Michael Whittaker 2021-01-27 16:22:16 -0800
  • 2a1b56e987 Fixed buggy load computation. Michael Whittaker 2021-01-27 14:56:00 -0800
  • be8d180405 Added temporary installation instructions. Michael Whittaker 2021-01-27 14:02:53 -0800
  • 84025eed77 Added requirements.txt. Michael Whittaker 2021-01-27 14:02:03 -0800
  • d1e930b914 adding expected output for strategy load with write fraction Heidi Howard 2021-01-23 21:01:33 +0000
  • c6a5861b6a More README typos. Michael Whittaker 2021-01-22 16:36:45 -0800
  • 77a1be57f8 Fixed README typo. Michael Whittaker 2021-01-22 16:34:26 -0800
  • 5b6ccba1f3 Removed old unused file. Michael Whittaker 2021-01-22 16:30:14 -0800
  • e9c48d362e Added README. Michael Whittaker 2021-01-22 16:29:54 -0800
  • 21deb75622 Added capacity. Michael Whittaker 2021-01-22 16:29:49 -0800
  • 5ac22c8df6 Tidied up examples. Michael Whittaker 2021-01-22 15:15:26 -0800
  • 68a939b3e6 More efficently(?) check quorum system validity. Michael Whittaker 2021-01-22 14:51:44 -0800
  • 7f1a1a3934 Split up code into separate modules. Michael Whittaker 2021-01-22 14:47:07 -0800
  • 630effa405 Added duplicate free resilience computation. Michael Whittaker 2021-01-22 14:20:46 -0800
  • 2d4bcc1a09 Raise error if there are no f-resilient quorums. Michael Whittaker 2021-01-22 12:10:43 -0800
  • 6193204c7d Added f-resilient strategies. Michael Whittaker 2021-01-22 12:07:35 -0800
  • f6c291d844 Added option to pass write fraction. Michael Whittaker 2021-01-22 11:28:13 -0800
  • cf5e451d68 Added resilience computation. Michael Whittaker 2021-01-22 11:10:05 -0800
  • 59b2e746a4 Added examples.py Michael Whittaker 2021-01-20 22:04:18 -0800
  • 1b84ec3134 Added read and write capacity handling. Michael Whittaker 2021-01-20 21:52:19 -0800
  • 11fe478c2b Added optimal load strategy with LP. Michael Whittaker 2021-01-20 17:59:46 -0800
  • efbeb8dc44 Added some more skeleton around strategies. Michael Whittaker 2021-01-20 17:11:59 -0800
  • 56992f1c8d Added Choose and QuorumSystem. Michael Whittaker 2021-01-20 16:41:09 -0800
  • 3f28929d07 Added basic library skeleton. Michael Whittaker 2021-01-20 16:12:26 -0800
  • 7b21b4f304 Added some brainstorming thoughts. Michael Whittaker 2021-01-17 20:11:24 -0800
  • ffc10b03c2 Updated notes. Michael Whittaker 2021-01-17 19:50:54 -0800
  • 419cb07536 Added some TODOs. Michael Whittaker 2021-01-15 21:44:37 -0800
  • 47257ffbaa Added read-write quorum systems section to notes. Michael Whittaker 2021-01-14 11:48:02 -0800
  • 3ab03da4d1 Added quorum systems section to notes. Michael Whittaker 2021-01-14 11:32:00 -0800