From d602c83d3defb98f1f35331caf1b14ae77a7a3f8 Mon Sep 17 00:00:00 2001 From: Gator Date: Sun, 4 Dec 2022 18:38:50 +0100 Subject: [PATCH] changed rules to ruleset for clarity --- src/components/CanvasBoard.vue | 4 +- src/components/MenuElementaryCA.vue | 34 +++++------ src/components/preset.js | 4 +- src/modules/preset.js | 95 +++++++++++++++++++++++++++++ src/stores/index.js | 2 +- 5 files changed, 117 insertions(+), 22 deletions(-) create mode 100644 src/modules/preset.js diff --git a/src/components/CanvasBoard.vue b/src/components/CanvasBoard.vue index 084ada8..f0a9129 100644 --- a/src/components/CanvasBoard.vue +++ b/src/components/CanvasBoard.vue @@ -30,7 +30,7 @@ computed: { ...mapState(globalStore, { cellProperties: "cellProperties", - rules: "rules1d", + ruleset: "ruleset1d", refreshRate: "refreshRate", initial1dState: "initial1dState", drawingDirection: "drawingDirection", @@ -101,7 +101,7 @@ const initialState = this.compute1dInitialState(); const board = createBoard( initialState, - this.rules.rules, + this.ruleset.rules, this.boardWidth ); this.lastBoard = Object.freeze(board); diff --git a/src/components/MenuElementaryCA.vue b/src/components/MenuElementaryCA.vue index 17db072..cfb99c6 100644 --- a/src/components/MenuElementaryCA.vue +++ b/src/components/MenuElementaryCA.vue @@ -1,5 +1,5 @@