Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
b278ed1
story-gs > staging: added self-add/mult
raj-open Sep 5, 2025
8d49b18
story-gs > staging: added dynamic variables for obstacles/dithered ob…
raj-open Sep 5, 2025
33431f6
story-gs > staging: refactored algorithm to use dynamic variables
raj-open Sep 5, 2025
9fe53b8
story-gs > staging: added core methods
raj-open Sep 5, 2025
f3106fd
story-gs > staging: refactored to deal with obstacle in GameBoard
raj-open Sep 5, 2025
c1a5551
story-gs > staging: upgrade algorithm to have adaptive sorting
raj-open Sep 5, 2025
26fdfee
story-gs > staging: updated README
raj-open Sep 5, 2025
57b4a6b
story-gs > staging: used channels / send-receive structure to get all…
raj-open Sep 5, 2025
e246a51
story-gs > staging: added in means to read all solutions
raj-open Sep 5, 2025
a6e8490
story-gs > staging: added dependency for parallelisation
raj-open Sep 6, 2025
510ef8e
story-gs > staging: used `rayon` to implement parallelisation
raj-open Sep 6, 2025
6711f0d
story-gs > staging: reactivated all solutions
raj-open Sep 6, 2025
007da31
story-gs > staging: compute statistics and display only 1st solution
raj-open Sep 6, 2025
e879858
story-gs > staging: refactored - added option to toggle parallelisation
raj-open Sep 6, 2025
5c56015
story-gs > staging: `bugfix` -corrected used of terminal fonts
raj-open Sep 6, 2025
8c1e1a0
story-gs > staging: refactored steps and exports
raj-open Sep 7, 2025
c20fcd9
story-gs > staging: refactored exports
raj-open Sep 7, 2025
ae60d76
story-gs > staging: added dependency
raj-open Sep 7, 2025
c05d818
story-gs > staging: added multiline string join
raj-open Sep 7, 2025
8d8dec7
story-gs > staging: changed display to grid of boxes
raj-open Sep 7, 2025
1e11030
story-gs > staging: multiline join with multiline sep
raj-open Sep 7, 2025
1bc4043
story-gs > staging: added models to deal with borders of grid points
raj-open Sep 7, 2025
56aecf1
story-gs > staging: refactored
raj-open Sep 7, 2025
0cde5ec
story-gs > staging: `pretty` now uses grid new class
raj-open Sep 7, 2025
f86f7c3
story-gs > staging: updated example in README
raj-open Sep 7, 2025
1528681
story-gs > staging: removed unused imports
raj-open Sep 7, 2025
c3c2f7d
story-gs > staging: minor
raj-open Sep 7, 2025
d0837b5
story-gs > staging: sort dice roll and display without commata
raj-open Sep 7, 2025
fedd883
story-gs > staging: updated recipes to store binary in `dist`
raj-open Sep 7, 2025
a226879
story-gs > staging: cleanup
raj-open Sep 7, 2025
74b4800
story-gs > staging: updated setup + prettify recipes
raj-open Sep 7, 2025
9b0bf72
story-gs > staging: used comments instead of docstrings
raj-open Sep 7, 2025
e1a084b
story-gs > staging: linted general code base
raj-open Sep 7, 2025
42db3d5
story-gs > staging: updated linting settings
raj-open Sep 7, 2025
2f88001
story-gs > staging: linted module
raj-open Sep 7, 2025
dbbd016
story-gs > staging: updated workflows
raj-open Sep 7, 2025
8c7c164
story-gs > staging: removed `#[rustfmt::skip]` as incompatible with t…
raj-open Sep 7, 2025
fe9927f
story-gs > staging: set targets in all uses of cargo
raj-open Sep 7, 2025
24515b1
story-gs > staging: minor corrections to recipes
raj-open Sep 7, 2025
bb67e1c
story-gs > staging: updated locks
raj-open Sep 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/auto.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
env: {}

steps:
- uses: actions/checkout@v4.2.2
- uses: actions/checkout@v5.0.0

- name: Action - install justfile tool
uses: extractions/setup-just@v3
Expand All @@ -54,7 +54,7 @@ jobs:
version: "0.12.0"

# - name: Action - install rust
# uses: actions-rust-lang/setup-rust-toolchain@v1.12.0
# uses: actions-rust-lang/setup-rust-toolchain@v1.14.1

- name: Action - install rust and set to stable
uses: actions-rs/toolchain@v1.0.6
Expand All @@ -63,7 +63,7 @@ jobs:
override: true

- name: Action - install Python
uses: actions/setup-python@v5.6.0
uses: actions/setup-python@v6.0.0
with:
python-version: "${{ env.PYTHON_VERSION }}"

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
env: {}

steps:
- uses: actions/checkout@v4.2.2
- uses: actions/checkout@v5.0.0

- name: Action - install justfile tool
uses: extractions/setup-just@v3
Expand All @@ -45,7 +45,7 @@ jobs:
version: "0.12.0"

# - name: Action - install rust
# uses: actions-rust-lang/setup-rust-toolchain@v1.12.0
# uses: actions-rust-lang/setup-rust-toolchain@v1.14.1

- name: Action - install rust and set to stable
uses: actions-rs/toolchain@v1.0.6
Expand All @@ -54,7 +54,7 @@ jobs:
override: true

- name: Action - install Python
uses: actions/setup-python@v5.6.0
uses: actions/setup-python@v6.0.0
with:
python-version: "${{ env.PYTHON_VERSION }}"

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/manual.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
env: {}

steps:
- uses: actions/checkout@v4.2.2
- uses: actions/checkout@v5.0.0

- name: Action - install justfile tool
uses: extractions/setup-just@v3
Expand All @@ -52,7 +52,7 @@ jobs:
version: "0.12.0"

# - name: Action - install rust
# uses: actions-rust-lang/setup-rust-toolchain@v1.12.0
# uses: actions-rust-lang/setup-rust-toolchain@v1.14.1

- name: Action - install rust and set to stable
uses: actions-rs/toolchain@v1.0.6
Expand All @@ -61,7 +61,7 @@ jobs:
override: true

- name: Action - install Python
uses: actions/setup-python@v5.6.0
uses: actions/setup-python@v6.0.0
with:
python-version: "${{ env.PYTHON_VERSION }}"

Expand Down
Loading
Loading