-
Notifications
You must be signed in to change notification settings - Fork 52
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
World description DSL #1376
World description DSL #1376
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 76cd623 - Browse repository at this point
Copy the full SHA 76cd623View commit details -
Configuration menu - View commit details
-
Copy full SHA for e126c57 - Browse repository at this point
Copy the full SHA e126c57View commit details
Commits on Jun 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4a949dd - Browse repository at this point
Copy the full SHA 4a949ddView commit details
Commits on Jun 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d0f7e8b - Browse repository at this point
Copy the full SHA d0f7e8bView commit details
Commits on Jun 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a452d88 - Browse repository at this point
Copy the full SHA a452d88View commit details -
Configuration menu - View commit details
-
Copy full SHA for f82a130 - Browse repository at this point
Copy the full SHA f82a130View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01e2b3d - Browse repository at this point
Copy the full SHA 01e2b3dView commit details
Commits on Jun 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 978c8d7 - Browse repository at this point
Copy the full SHA 978c8d7View commit details
Commits on Jun 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 518246a - Browse repository at this point
Copy the full SHA 518246aView commit details
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eb2f9ab - Browse repository at this point
Copy the full SHA eb2f9abView commit details
Commits on Jun 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e96c194 - Browse repository at this point
Copy the full SHA e96c194View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27cae70 - Browse repository at this point
Copy the full SHA 27cae70View commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d2763a - Browse repository at this point
Copy the full SHA 5d2763aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 069eebf - Browse repository at this point
Copy the full SHA 069eebfView commit details
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4eca03d - Browse repository at this point
Copy the full SHA 4eca03dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7530766 - Browse repository at this point
Copy the full SHA 7530766View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15626de - Browse repository at this point
Copy the full SHA 15626deView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1a45de - Browse repository at this point
Copy the full SHA c1a45deView commit details
Commits on Jul 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 89ad0d5 - Browse repository at this point
Copy the full SHA 89ad0d5View commit details
Commits on Jul 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 35a8c08 - Browse repository at this point
Copy the full SHA 35a8c08View commit details
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7a9a796 - Browse repository at this point
Copy the full SHA 7a9a796View commit details -
start to get testWorld2 DSL description working
Fix up `mask`, `perlin`, `seed`, slightly better errors
Configuration menu - View commit details
-
Copy full SHA for 5445c69 - Browse repository at this point
Copy the full SHA 5445c69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2550a6e - Browse repository at this point
Copy the full SHA 2550a6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a583ccd - Browse repository at this point
Copy the full SHA a583ccdView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac41297 - Browse repository at this point
Copy the full SHA ac41297View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ecdac8 - Browse repository at this point
Copy the full SHA 3ecdac8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60dc12e - Browse repository at this point
Copy the full SHA 60dc12eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a0ff43 - Browse repository at this point
Copy the full SHA 7a0ff43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e2163a - Browse repository at this point
Copy the full SHA 5e2163aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f81b7c - Browse repository at this point
Copy the full SHA 4f81b7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5cb71d - Browse repository at this point
Copy the full SHA f5cb71dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 889215d - Browse repository at this point
Copy the full SHA 889215dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab8846d - Browse repository at this point
Copy the full SHA ab8846dView commit details
Commits on Jul 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7ab4c72 - Browse repository at this point
Copy the full SHA 7ab4c72View commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 05b4771 - Browse repository at this point
Copy the full SHA 05b4771View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe06b1 - Browse repository at this point
Copy the full SHA 1fe06b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0078cd - Browse repository at this point
Copy the full SHA f0078cdView commit details
Commits on Jul 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 95386c7 - Browse repository at this point
Copy the full SHA 95386c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b6ad5c - Browse repository at this point
Copy the full SHA 5b6ad5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d6818c - Browse repository at this point
Copy the full SHA 2d6818cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 071dfe1 - Browse repository at this point
Copy the full SHA 071dfe1View commit details -
get rid of
testWorld2
+ make blank world defaultAlso remove a bunch of unneeded `default: [blank]` specifications.
Configuration menu - View commit details
-
Copy full SHA for 2cad10c - Browse repository at this point
Copy the full SHA 2cad10cView commit details -
WIP: do away with default, make
WorldFun
aMonoid
Complicated by the fact that we sometimes want to have transparency on the "entity channel" (e.g. to stamp a structure with some transparent parts over existing entities etc.) and sometimes want to "erase" entities (e.g. when the default background has an entity like water and in some places we want to override it). Add `Erasable` type to deal with this.
Configuration menu - View commit details
-
Copy full SHA for 964dc2b - Browse repository at this point
Copy the full SHA 964dc2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5902494 - Browse repository at this point
Copy the full SHA 5902494View commit details -
Configuration menu - View commit details
-
Copy full SHA for 268d773 - Browse repository at this point
Copy the full SHA 268d773View commit details -
Configuration menu - View commit details
-
Copy full SHA for 038ed2a - Browse repository at this point
Copy the full SHA 038ed2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bae128f - Browse repository at this point
Copy the full SHA bae128fView commit details -
Configuration menu - View commit details
-
Copy full SHA for eac4dc3 - Browse repository at this point
Copy the full SHA eac4dc3View commit details
Commits on Jul 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ed0666b - Browse repository at this point
Copy the full SHA ed0666bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0794262 - Browse repository at this point
Copy the full SHA 0794262View commit details
Commits on Jul 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f3a5cb - Browse repository at this point
Copy the full SHA 2f3a5cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4aabb2 - Browse repository at this point
Copy the full SHA c4aabb2View commit details
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e5e4941 - Browse repository at this point
Copy the full SHA e5e4941View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b10fff - Browse repository at this point
Copy the full SHA 8b10fffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4390159 - Browse repository at this point
Copy the full SHA 4390159View commit details
Commits on Jul 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 54f8e19 - Browse repository at this point
Copy the full SHA 54f8e19View commit details -
Configuration menu - View commit details
-
Copy full SHA for c32aa12 - Browse repository at this point
Copy the full SHA c32aa12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a6a195 - Browse repository at this point
Copy the full SHA 5a6a195View commit details -
Configuration menu - View commit details
-
Copy full SHA for a13e9a0 - Browse repository at this point
Copy the full SHA a13e9a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 130835c - Browse repository at this point
Copy the full SHA 130835cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f473fbf - Browse repository at this point
Copy the full SHA f473fbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 728f71c - Browse repository at this point
Copy the full SHA 728f71cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93a27c8 - Browse repository at this point
Copy the full SHA 93a27c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d08b92 - Browse repository at this point
Copy the full SHA 3d08b92View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc585c3 - Browse repository at this point
Copy the full SHA cc585c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b1f0bb - Browse repository at this point
Copy the full SHA 7b1f0bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9336924 - Browse repository at this point
Copy the full SHA 9336924View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4e15d1 - Browse repository at this point
Copy the full SHA d4e15d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76dfddf - Browse repository at this point
Copy the full SHA 76dfddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c31b85d - Browse repository at this point
Copy the full SHA c31b85dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72e5178 - Browse repository at this point
Copy the full SHA 72e5178View commit details -
Co-authored-by: Restyled.io <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 827ba36 - Browse repository at this point
Copy the full SHA 827ba36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76a8075 - Browse repository at this point
Copy the full SHA 76a8075View commit details -
Merge branch 'feature/world-dsl' of github.com:swarm-game/swarm into …
…feature/world-dsl
Configuration menu - View commit details
-
Copy full SHA for affaa99 - Browse repository at this point
Copy the full SHA affaa99View commit details
Commits on Jul 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1cd417a - Browse repository at this point
Copy the full SHA 1cd417aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65d4dd0 - Browse repository at this point
Copy the full SHA 65d4dd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6610d4a - Browse repository at this point
Copy the full SHA 6610d4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26b3060 - Browse repository at this point
Copy the full SHA 26b3060View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee6e415 - Browse repository at this point
Copy the full SHA ee6e415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32c12a6 - Browse repository at this point
Copy the full SHA 32c12a6View commit details
Commits on Aug 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0ac5934 - Browse repository at this point
Copy the full SHA 0ac5934View commit details
Commits on Aug 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4cc7f3b - Browse repository at this point
Copy the full SHA 4cc7f3bView commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6540900 - Browse repository at this point
Copy the full SHA 6540900View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69e8e5f - Browse repository at this point
Copy the full SHA 69e8e5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9226b48 - Browse repository at this point
Copy the full SHA 9226b48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f7a95a - Browse repository at this point
Copy the full SHA 7f7a95aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a36b58e - Browse repository at this point
Copy the full SHA a36b58eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13d2827 - Browse repository at this point
Copy the full SHA 13d2827View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4725801 - Browse repository at this point
Copy the full SHA 4725801View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5452801 - Browse repository at this point
Copy the full SHA 5452801View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a98dca - Browse repository at this point
Copy the full SHA 6a98dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5b3882 - Browse repository at this point
Copy the full SHA f5b3882View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3db0ba - Browse repository at this point
Copy the full SHA c3db0baView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0095be - Browse repository at this point
Copy the full SHA f0095beView commit details
Commits on Aug 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4957aec - Browse repository at this point
Copy the full SHA 4957aecView commit details -
Update src/Swarm/Util/Erasable.hs
Co-authored-by: Karl Ostmo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2dc91ce - Browse repository at this point
Copy the full SHA 2dc91ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for f14bb1b - Browse repository at this point
Copy the full SHA f14bb1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f67fa49 - Browse repository at this point
Copy the full SHA f67fa49View commit details -
update scenario authoring guide to mention world DSL
Also link to a new README for the world DSL.
Configuration menu - View commit details
-
Copy full SHA for d7631f8 - Browse repository at this point
Copy the full SHA d7631f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d765208 - Browse repository at this point
Copy the full SHA d765208View commit details
Commits on Aug 16, 2023
-
simplify implementation of
runCTerm
Thanks to a suggestion by @wasabi315 at https://byorgey.wordpress.com/2023/07/13/compiling-to-intrinsically-typed-combinators/#comment-41148
Configuration menu - View commit details
-
Copy full SHA for 351db28 - Browse repository at this point
Copy the full SHA 351db28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c691f9 - Browse repository at this point
Copy the full SHA 5c691f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2b46a9 - Browse repository at this point
Copy the full SHA e2b46a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ef049c - Browse repository at this point
Copy the full SHA 7ef049cView commit details
Commits on Aug 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 08ac9c2 - Browse repository at this point
Copy the full SHA 08ac9c2View commit details