-
Notifications
You must be signed in to change notification settings - Fork 53
Issues: swarm-game/swarm
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
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
Move This issue is about restructuring the code without changing the behaviour to improve code quality.
GameState
and UIGameplay
into new subrecord in AppState
Z-Refactoring
#2276
opened Jan 6, 2025 by
kostmo
scenarioRef should be a non-optional member of UIGameplay
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#2265
opened Jan 5, 2025 by
kostmo
Make only robots know entities
C-Moderate Effort
Should take a moderate amount of time to address.
G-Entities
An issue having to do with game entities.
G-Robots
An issue having to do with robots.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#2149
opened Sep 17, 2024 by
xsebek
Move toplevel Haskell-centric config files to a new directory
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#2057
opened Jul 17, 2024 by
kostmo
move to code dir
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#2020
opened Jul 8, 2024 by
kostmo
Loading…
Move This issue seeks to make life easier for developers writing Scenarios or other Swarm code.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
src
, test
, and app
directories into a code
directory
Z-Developer Experience
#2015
opened Jul 8, 2024 by
kostmo
Smart Ideal issue for new contributors.
Z-Developer Experience
This issue seeks to make life easier for developers writing Scenarios or other Swarm code.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
Grid
constructor to enforce equal-length rows
C-Low Hanging Fruit
#1981
opened Jun 24, 2024 by
kostmo
Replace Ideal issue for new contributors.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
Swarm.Language.Key
with Brick.Keybindings.Pretty
C-Low Hanging Fruit
#1978
opened Jun 23, 2024 by
xsebek
Minimize generated JSON size
C-Project
A larger project, more suitable for experienced contributors.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
Z-Performance
This issue concerns memory or time efficiency of the Swarm game.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#1907
opened Jun 6, 2024 by
byorgey
Optimize WindowedCounter insertion
C-Low Hanging Fruit
Ideal issue for new contributors.
G-Robots
An issue having to do with robots.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
Z-Instrumentation
Improving visibility into performance and internal game behavior
Z-Performance
This issue concerns memory or time efficiency of the Swarm game.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#1558
opened Sep 30, 2023 by
xsebek
Ban (or restrict) partial functions with hlint
C-Moderate Effort
Should take a moderate amount of time to address.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
Z-CI
This issue is about continuous integration pipelines - GH Actions - tests and releases on server.
Z-Developer Experience
This issue seeks to make life easier for developers writing Scenarios or other Swarm code.
Z-Feature
A new feature to be added to the game.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#1494
opened Sep 7, 2023 by
kostmo
6 of 9 tasks
Refactor Ideal issue for new contributors.
L-Pretty-printing
Pretty-printing ASTs or values into a string representation.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
Z-Developer Experience
This issue seeks to make life easier for developers writing Scenarios or other Swarm code.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
PrettyPrec
to pretty Prec
C-Low Hanging Fruit
#1465
opened Aug 24, 2023 by
xsebek
Look into upgrading from Ideal issue for new contributors.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
FilePath
to OsPath
C-Low Hanging Fruit
#1389
opened Jul 21, 2023 by
byorgey
[Editor] Filter unused palette entries
C-Low Hanging Fruit
Ideal issue for new contributors.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
T-Map editor
Tooling for editing scenario maps
Z-Feature
A new feature to be added to the game.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#1153
opened Mar 8, 2023 by
kostmo
Use Ideal issue for new contributors.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
T-Map editor
Tooling for editing scenario maps
Z-Dependencies
Issues related to packages we depend on, which versions or features we are using, etc.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
hoistMaybe
from transformers 0.6
C-Low Hanging Fruit
#1151
opened Mar 8, 2023 by
kostmo
[Editor] Use Ideal issue for new contributors.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
T-Map editor
Tooling for editing scenario maps
T-UI
Involves the user interface.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
withFocusRing
in mkFormControl
C-Low Hanging Fruit
#1150
opened Mar 8, 2023 by
kostmo
[Editor] use Unicode categories for palette character pool
C-Low Hanging Fruit
Ideal issue for new contributors.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
T-Map editor
Tooling for editing scenario maps
Z-Feature
A new feature to be added to the game.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#1149
opened Mar 8, 2023 by
kostmo
Use Map or Array for BestByCriteria instead of dedicated record fields
C-Low Hanging Fruit
Ideal issue for new contributors.
G-Scoring
Keeping track of high scores
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#1132
opened Feb 25, 2023 by
kostmo
Add helpful high level modules with documentation and re-exports
C-Moderate Effort
Should take a moderate amount of time to address.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
Z-Developer Experience
This issue seeks to make life easier for developers writing Scenarios or other Swarm code.
Z-Documentation
This issue is about README or Wikis or Haddock or...
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#1126
opened Feb 20, 2023 by
xsebek
Decoupling UI event handler and game simulation
C-Project
A larger project, more suitable for experienced contributors.
S-Moderate
The fix or feature would substantially improve user experience.
T-UI
Involves the user interface.
Z-Feature
A new feature to be added to the game.
Z-Performance
This issue concerns memory or time efficiency of the Swarm game.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#912
opened Dec 14, 2022 by
TristanCacqueray
Split large Haskell modules
C-Moderate Effort
Should take a moderate amount of time to address.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
#707
opened Sep 27, 2022 by
xsebek
Refactor Should take a moderate amount of time to address.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
Z-Research
This issue requires inventing something new and/or studying research papers for clues.
Display
to make it simpler/more robust
C-Moderate Effort
#570
opened Jul 20, 2022 by
byorgey
Add A larger project, more suitable for experienced contributors.
G-Entities
An issue having to do with game entities.
L-Commands
Built-in commands (e.g. move, try, if, ...) in the Swarm language.
L-Language design
Issues relating to the overall design of the Swarm language.
S-Moderate
The fix or feature would substantially improve user experience.
Z-Feature
A new feature to be added to the game.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
entity
type, and identify entities by structural equality
C-Project
#455
opened Jun 21, 2022 by
byorgey
Try implementing "A practical framework for type inference error explanation"
C-Project
A larger project, more suitable for experienced contributors.
L-Error reporting
Reporting language or runtime errors to the player.
L-Type inference
The process of inferring the type of a Swarm expression.
L-Type system
Issues related to the Swarm language type system.
S-Nice to have
The bug fix or feature would be nice but doesn't currently have much negative impact.
Z-Feature
A new feature to be added to the game.
Z-Refactoring
This issue is about restructuring the code without changing the behaviour to improve code quality.
Z-Research
This issue requires inventing something new and/or studying research papers for clues.
#109
opened Sep 29, 2021 by
byorgey
ProTip!
Adding no:label will show everything without a label.