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