import { Questionnaire } from '@/types';

const options = [
  { id: 1, content: '完全不同意', value: '1' },
  { id: 2, content: '不同意', value: '2' },
  { id: 3, content: '有点不同意', value: '3' },
  { id: 4, content: '不确定', value: '4' },
  { id: 5, content: '有点同意', value: '5' },
  { id: 6, content: '同意', value: '6' },
  { id: 7, content: '完全同意', value: '7' },
];

export const maximizer: Questionnaire = {
  id: 'maximizer',
  title: 'Maximizer 决策最大化倾向（13题）',
  description: '评估做选择时是否追求最优、反复比较并容易决策困难',
  category: '认知',
  tags: ['自评'],
  time: '4-6分钟',
  evaluation: {
    academicRecognition: 'B',
    retestSuitable: true,
    recommendedInterval: '1年',
  },
  details: {
    introduction:
      '最大化倾向描述的是一个人在做选择时是否倾向于寻找“最好的选项”，以及这种寻找是否伴随大量比较、迟疑或后悔。它适合用于理解消费、职业、关系和日常选择风格。',
    questionCount: '13个项目',
    evaluationTime: '通常为4-6分钟',
    instructions:
      '请根据你平时做决定时的真实习惯作答。高分不一定更好，低分也不代表随便；关键在于这种选择方式是否适合你的生活情境。',
    scoringMethod: [
      '每题1-7分，计算总平均分。',
      '结果分为高标准、选项搜索和决策困难三个方面。',
      '平均分越高，表示越倾向于追求最优选择；其中决策困难高分可能提示选择成本较高。',
    ],
    dimensions: [
      {
        name: '高标准',
        description: '做决定时是否希望找到非常好的、接近最优的方案。',
      },
      {
        name: '选项搜索',
        description: '是否会花大量时间比较、收集信息、寻找更多备选项。',
      },
      {
        name: '决策困难',
        description: '面对多个选项时是否容易迟疑、后悔或担心错过更好选择。',
      },
    ],
    notes: [
      '最大化倾向在重要决策中可能有优势，但在低风险选择中会增加时间和情绪成本。',
      '如果高标准很高、决策困难也很高，可以尝试预设停止规则和“足够好”标准。',
      '该量表描述决策风格，不评价一个人是否理性或优秀。',
    ],
    references: [
      {
        text: 'Schwartz et al. (2002). Maximizing versus satisficing: happiness is a matter of choice.',
        url: 'https://doi.org/10.1037/0022-3514.83.5.1178',
      },
      {
        text: 'Decision Making Individual Differences Inventory: Maximization Scale',
        url: 'https://sjdm.org/dmidi/Maximization_Scale.html',
      },
    ],
  },
  questions: [
    { id: 1, content: '做重要选择时，我希望找到所有可能选项中最好的那个。' },
    { id: 2, content: '即使已经有一个不错的选择，我也会继续看看有没有更好的。' },
    { id: 3, content: '买东西前，我常常会查很多评价和对比信息。' },
    { id: 4, content: '如果没有充分比较，我会担心自己做了不够好的选择。' },
    { id: 5, content: '我对自己最终选中的东西通常有很高要求。' },
    { id: 6, content: '面对很多选项时，我会花不少时间筛选。' },
    { id: 7, content: '做决定后，我有时仍会想另一个选项会不会更好。' },
    { id: 8, content: '我不喜欢太快下结论，因为可能还没看到更好的方案。' },
    { id: 9, content: '哪怕是小选择，我也可能认真比较一阵子。' },
    { id: 10, content: '我会为了得到更好的结果，多投入额外时间和精力。' },
    { id: 11, content: '选择太多时，我反而更难感到确定。' },
    { id: 12, content: '我常常希望自己在选择前能掌握更多信息。' },
    { id: 13, content: '如果最后结果不是最好的，我会比较在意。' },
  ],
  renderOptions: () => options,
};
