From 95c4a30f6a30881c588da395ef6157ba2ff4cc1c Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Mon, 24 Jul 2023 00:06:34 +0200 Subject: [PATCH] simulate problem solving --- src/modules/feature/FeatureSteps.vue | 2 +- src/modules/feature/store.ts | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/modules/feature/FeatureSteps.vue b/src/modules/feature/FeatureSteps.vue index 6374f31..eb59231 100644 --- a/src/modules/feature/FeatureSteps.vue +++ b/src/modules/feature/FeatureSteps.vue @@ -51,7 +51,7 @@ const pushAndProblemSolving20Percent = () => { - diff --git a/src/modules/feature/store.ts b/src/modules/feature/store.ts index 5a1f080..a4c1d89 100644 --- a/src/modules/feature/store.ts +++ b/src/modules/feature/store.ts @@ -78,7 +78,15 @@ export const useFeatureStore = defineStore('feature', { simulate(strategy: Strategy) { this.initBoard() while (!this.isProjectFinished) { - this.nextDay(strategy) + if (strategy === 'problem-solving') { + if (this.meta.totalDays % 5 === 0) { + this.nextDay('problem-solving') + } else { + this.nextDay('pull') + } + } else { + this.nextDay(strategy) + } } const [worstFeature] = this.features.sort((a, b) => a.qualityIssue > b.qualityIssue ? -1 : 1