Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NEVER MERGE: protype for modular/streaming simplifier #443

Draft
wants to merge 55 commits into
base: main
Choose a base branch
from

Commits on Dec 23, 2022

  1. Configuration menu
    Copy the full SHA
    ce926cb View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Configuration menu
    Copy the full SHA
    09d81c4 View commit details
    Browse the repository at this point in the history
  2. feat: Implement efficient edge buffering

    * cargo feature edgebuffer
    molpopgen committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    a506523 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    28eab9b View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2023

  1. note re: perf

    molpopgen committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    4a1d121 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2023

  1. Configuration menu
    Copy the full SHA
    c281077 View commit details
    Browse the repository at this point in the history
  2. init the simplifier

    molpopgen committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    dbd018f View commit details
    Browse the repository at this point in the history
  3. move comment

    molpopgen committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    773f363 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0f3e472 View commit details
    Browse the repository at this point in the history
  5. now we build

    molpopgen committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    0946665 View commit details
    Browse the repository at this point in the history
  6. free

    molpopgen committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    b4ef1b4 View commit details
    Browse the repository at this point in the history
  7. infrastructure

    molpopgen committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    09889cd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    500448c View commit details
    Browse the repository at this point in the history
  9. some details

    molpopgen committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    0c48cb2 View commit details
    Browse the repository at this point in the history
  10. what needs to happen

    molpopgen committed Jan 13, 2023
    Configuration menu
    Copy the full SHA
    d429502 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    db85335 View commit details
    Browse the repository at this point in the history
  2. make new fn pub

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    1c14bd9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d55895e View commit details
    Browse the repository at this point in the history
  4. fix finalise

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    11bbd02 View commit details
    Browse the repository at this point in the history
  5. confusion reigns right now

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    4ed3977 View commit details
    Browse the repository at this point in the history
  6. more print debug

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    ceffa91 View commit details
    Browse the repository at this point in the history
  7. hmmm

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    4bc9a05 View commit details
    Browse the repository at this point in the history
  8. C-side stress

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    1df577a View commit details
    Browse the repository at this point in the history
  9. not erroring any more

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    1665c86 View commit details
    Browse the repository at this point in the history
  10. clean out debug code

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    bb1eba4 View commit details
    Browse the repository at this point in the history
  11. on our way to copy-free

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    6955076 View commit details
    Browse the repository at this point in the history
  12. more back end

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    d8df019 View commit details
    Browse the repository at this point in the history
  13. borrow checker hates this

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    60520ac View commit details
    Browse the repository at this point in the history
  14. maybe on to something

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    7465144 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    510b7bb View commit details
    Browse the repository at this point in the history
  16. some tidy, some messy

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    b90060e View commit details
    Browse the repository at this point in the history
  17. different failure point now

    molpopgen committed Jan 16, 2023
    Configuration menu
    Copy the full SHA
    a8bcf57 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7669cd3 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2023

  1. Configuration menu
    Copy the full SHA
    a13f0d6 View commit details
    Browse the repository at this point in the history
  2. standard case

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    389adc6 View commit details
    Browse the repository at this point in the history
  3. and now the new hotness

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    7f571e6 View commit details
    Browse the repository at this point in the history
  4. getting there

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    46f20d7 View commit details
    Browse the repository at this point in the history
  5. delete reduntant test

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    cd1ecbe View commit details
    Browse the repository at this point in the history
  6. branch lengths messing up?

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    60d5b86 View commit details
    Browse the repository at this point in the history
  7. nope, still broken

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    27672fb View commit details
    Browse the repository at this point in the history
  8. num edges is the problem

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    79f57e7 View commit details
    Browse the repository at this point in the history
  9. refactor for fmt/lsp

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    08f7056 View commit details
    Browse the repository at this point in the history
  10. improve match in tests

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    d411782 View commit details
    Browse the repository at this point in the history
  11. tests pass

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    bed6ebf View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    feaadf1 View commit details
    Browse the repository at this point in the history
  13. dedup the tests

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    14d33bf View commit details
    Browse the repository at this point in the history
  14. add crossover to the test

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    91463a1 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    efb9bda View commit details
    Browse the repository at this point in the history
  16. fix error in registering children during post-simplification bufferin…

    …g for overlapping generations
    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    ba3e68e View commit details
    Browse the repository at this point in the history
  17. remove duplicated effort

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    abed0be View commit details
    Browse the repository at this point in the history
  18. ;

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    937528b View commit details
    Browse the repository at this point in the history
  19. note for the future

    molpopgen committed Jan 17, 2023
    Configuration menu
    Copy the full SHA
    f554b0e View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2023

  1. Configuration menu
    Copy the full SHA
    4b11d75 View commit details
    Browse the repository at this point in the history
  2. update TODO list

    molpopgen committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    7239232 View commit details
    Browse the repository at this point in the history
  3. simplify things a lot

    molpopgen committed Jan 18, 2023
    Configuration menu
    Copy the full SHA
    86bd18c View commit details
    Browse the repository at this point in the history