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

Mutation "chunks" #7

Open
wants to merge 72 commits into
base: main
Choose a base branch
from
Open

Mutation "chunks" #7

wants to merge 72 commits into from

Commits on Apr 15, 2024

  1. some basic design

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    bc07377 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28978ad View commit details
    Browse the repository at this point in the history
  3. Renaming

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    78af04c View commit details
    Browse the repository at this point in the history
  4. some musings

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    3279200 View commit details
    Browse the repository at this point in the history
  5. more musings

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    f3b3bad View commit details
    Browse the repository at this point in the history
  6. baby steps to tests

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5deda31 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cd32eee View commit details
    Browse the repository at this point in the history
  8. more design notes

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    cd91cb4 View commit details
    Browse the repository at this point in the history
  9. some infrastructure

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    41ccf85 View commit details
    Browse the repository at this point in the history
  10. on the wrong path, I think?

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    2a4ace8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3185bbd View commit details
    Browse the repository at this point in the history
  12. arrayref using std. yay

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    10f9d76 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fac8e50 View commit details
    Browse the repository at this point in the history
  14. some code re-use

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    689c12a View commit details
    Browse the repository at this point in the history
  15. use Self::CHUNK_SIZE

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    a6bb532 View commit details
    Browse the repository at this point in the history
  16. steps towards a working fn

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5b19cb6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7f6eb47 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7765bd3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b8d3f0c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    1eecc92 View commit details
    Browse the repository at this point in the history
  21. some notes

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    600c532 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    d28bef2 View commit details
    Browse the repository at this point in the history
  23. Default

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    7b6553e View commit details
    Browse the repository at this point in the history
  24. some basic tets

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5acb47f View commit details
    Browse the repository at this point in the history
  25. add is_empty

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    27caa97 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    26101d3 View commit details
    Browse the repository at this point in the history
  27. tests passsing

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    0912ebe View commit details
    Browse the repository at this point in the history
  28. add to occupancy

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    c5a44ee View commit details
    Browse the repository at this point in the history
  29. comment

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    d3c6514 View commit details
    Browse the repository at this point in the history
  30. note for later

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    57c1748 View commit details
    Browse the repository at this point in the history
  31. Note

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    6325051 View commit details
    Browse the repository at this point in the history
  32. basic position fetching

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    2dd89c2 View commit details
    Browse the repository at this point in the history
  33. dedup

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    e9aafbe View commit details
    Browse the repository at this point in the history
  34. simplify

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    1e59416 View commit details
    Browse the repository at this point in the history
  35. cleanup

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    823cb54 View commit details
    Browse the repository at this point in the history
  36. FIXME fixed

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    b82227d View commit details
    Browse the repository at this point in the history
  37. on a path to ruin here...

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    aad26db View commit details
    Browse the repository at this point in the history
  38. getting somewhere

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    b08b635 View commit details
    Browse the repository at this point in the history
  39. test more complex cases

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    95e502a View commit details
    Browse the repository at this point in the history
  40. more detailed tests

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    9a8db0d View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    de1d446 View commit details
    Browse the repository at this point in the history
  42. notes on what we need.

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    6ed8354 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    e13e854 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    00fbc28 View commit details
    Browse the repository at this point in the history
  45. another todo

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    ffeb382 View commit details
    Browse the repository at this point in the history
  46. do one todo

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    df54097 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    95b9145 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    53ee0f8 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    8d47cab View commit details
    Browse the repository at this point in the history
  50. split tests

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    0cd5dff View commit details
    Browse the repository at this point in the history
  51. some more print help

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    d403c60 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    a0ca991 View commit details
    Browse the repository at this point in the history
  53. fix closure

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5930628 View commit details
    Browse the repository at this point in the history
  54. hit the borrow checker

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    8b1bd9b View commit details
    Browse the repository at this point in the history
  55. solve borrow checker

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    368312f View commit details
    Browse the repository at this point in the history
  56. baby steps

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    ebcf1a1 View commit details
    Browse the repository at this point in the history
  57. outline next steps

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    ac93ef6 View commit details
    Browse the repository at this point in the history
  58. fmt

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    1350c11 View commit details
    Browse the repository at this point in the history
  59. lint

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    b3fb1be View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    06ddd45 View commit details
    Browse the repository at this point in the history
  61. better todo msg

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5c406ae View commit details
    Browse the repository at this point in the history
  62. better better msg

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    da7ec78 View commit details
    Browse the repository at this point in the history
  63. fast path to passing tests

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    865e44b View commit details
    Browse the repository at this point in the history
  64. fill final output

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5a6d452 View commit details
    Browse the repository at this point in the history
  65. rename

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    4356db2 View commit details
    Browse the repository at this point in the history
  66. add failing test

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    863c36b View commit details
    Browse the repository at this point in the history
  67. cleanz

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    49840e6 View commit details
    Browse the repository at this point in the history
  68. cleanz

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    8d7c745 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    540e5ba View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    10094cc View commit details
    Browse the repository at this point in the history
  71. We need the chunk length

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    2de5b31 View commit details
    Browse the repository at this point in the history
  72. start crossover fn

    molpopgen committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    5b1b655 View commit details
    Browse the repository at this point in the history