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

export const hu: ReasoningLexicon = {
  locale: 'hu',
  name: 'Hungarian',
  boundaryMode: 'word',
  hardVerbs: [
    'elemezd',
    'bizonyítsd',
    'optimalizáld',
    'tervezd',
    'implementáld',
    'hasonlítsd',
    'érvelj',
    'algoritmus',
    'bizonyítsd be',
    'vezesd le',
    'hibázd ki',
    'hibakeresés',
    'refaktoráld',
    'tervezd meg',
    'valósítsd meg',
    'értékeld ki',
    'diagnosztizáld',
    'hárítsd el',
    'hasonlítsd össze',
    'indokold',
    'indokold meg',
    'oldd meg a hibát',
  ],
  easyVerbs: [
    'fordítsd',
    'foglald össze',
    'fogalmazd át',
    'írd át',
    'rövidítsd',
    'formázd',
    'fordítsd le',
    'fogalmazd újra',
    'összefoglalás',
    'rövidítsd le',
    'formázd meg',
    'alakítsd nagybetűssé',
    'alakítsd kisbetűssé',
  ],
  trivialAcks: [
    'szia',
    'helló',
    'köszönöm',
    'kösz',
    'oké',
    'igen',
    'nem',
    'kérlek',
    'sziasztok',
    'üdv',
    'köszi',
    'rendben',
    'jó',
    'király',
    'szuper',
    'remek',
    'értem',
    'persze',
  ],
  creativeVerbs: [
    'írj',
    'történet',
    'vers',
    'képzeld',
    'találd ki',
    'dal',
    'írj egy',
    'ötletelj',
    'képzeld el',
    'vázlat',
    'fogalmazz',
    'találj ki',
    'fikció',
    'dalszöveg',
    'költs',
  ],
  analyticalVerbs: [
    'számítsd',
    'bizonyítsd',
    'kinyerés',
    'osztályozd',
    'oldd meg',
    'ellenőrizd',
    'számold ki',
    'számítsd ki',
    'hibázd ki',
    'nyerd ki',
    'elemezd ki',
    'értelmezd',
    'számold meg',
    'igazold',
  ],
};
