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

export const it: ReasoningLexicon = {
  locale: 'it',
  name: 'Italian',
  boundaryMode: 'word',
  hardVerbs: [
    'dimostra',
    'dimostrare',
    'analizza',
    'analizzare',
    'ottimizza',
    'ottimizzare',
    'rifattorizza',
    'progetta',
    'implementa',
    'implementare',
    'diagnostica',
    'confronta',
    'ragiona',
    'algoritmo',
  ],
  easyVerbs: [
    'traduci',
    'tradurre',
    'riformula',
    'riscrivi',
    'riassumi',
    'riassumere',
    'accorcia',
    'formatta',
  ],
  trivialAcks: [
    'ciao',
    'salve',
    'grazie',
    'ok',
    'va bene',
    'ottimo',
    'sì',
    'no',
    'certo',
    'per favore',
  ],
  creativeVerbs: [
    'scrivi',
    'scrivere',
    'storia',
    'poesia',
    'immagina',
    'inventa',
    'componi',
    'canzone',
    'creativo',
  ],
  analyticalVerbs: [
    'calcola',
    'calcolare',
    'dimostra',
    'estrai',
    'classifica',
    'risolvi',
    'verifica',
    'conta',
  ],
};
