import type { ReasoningLexicon } from '../types';

export const cs: ReasoningLexicon = {
  locale: 'cs',
  name: 'Czech',
  boundaryMode: 'word',
  hardVerbs: [
    'analyzuj',
    'dokaž',
    'debuguj',
    'optimalizuj',
    'navrhni',
    'implementuj',
    'porovnej',
    'zdůvodni',
    'algoritmus',
    'dokázat',
    'odvodit',
    'ladit',
    'odladit',
    'debugovat',
    'refaktorovat',
    'optimalizovat',
    'analyzovat',
    'navrhnout',
    'implementovat',
    'vyhodnotit',
    'diagnostikovat',
    'porovnat',
    'srovnat',
    'zdůvodnit',
    'vyřešit problém',
  ],
  easyVerbs: [
    'přelož',
    'shrň',
    'přeformuluj',
    'přepiš',
    'zkrať',
    'naformátuj',
    'přeložit',
    'přeformulovat',
    'přepsat',
    'shrnout',
    'zkrátit',
    'naformátovat',
    'zformátovat',
    'velká písmena',
    'malá písmena',
  ],
  trivialAcks: [
    'ahoj',
    'čau',
    'díky',
    'děkuji',
    'ok',
    'ano',
    'ne',
    'prosím',
    'nazdar',
    'zdravím',
    'dobrý den',
    'dík',
    'dobře',
    'super',
    'skvělé',
    'jasné',
    'jasně',
    'rozumím',
    'jo',
    'paráda',
  ],
  creativeVerbs: [
    'napiš',
    'příběh',
    'báseň',
    'vymysli',
    'vytvoř',
    'píseň',
    'kreativní',
    'napsat',
    'vymyslet',
    'představ si',
    'představit si',
    'návrh',
    'koncept',
    'složit',
    'slož',
    'vytvořit',
    'vymyslet zápletku',
    'fikce',
    'text písně',
  ],
  analyticalVerbs: [
    'spočítej',
    'dokaž',
    'debuguj',
    'extrahuj',
    'klasifikuj',
    'vyřeš',
    'ověř',
    'spočítat',
    'vypočítat',
    'vypočítej',
    'vyčíslit',
    'dokázat',
    'extrahovat',
    'klasifikovat',
    'zařadit',
    'rozparsovat',
    'naparsovat',
    'vyřešit',
    'spočítat počet',
    'ověřit',
  ],
};
