1. Tyamka
  2. Блог
  3. Ігри зі словами для дорослих, які бувають і як ми зібрали словник для «Сітки слів»

Ігри зі словами для дорослих, які бувають і як ми зібрали словник для «Сітки слів»

· 6 хв читання · Команда Тямки

Які бувають ігри зі словами для дорослих українською, звідки словник «Сітки слів» і чому в ній зараховуються лише іменники в називному відмінку.

Якщо шукати ігри зі словами українською, більшість знайденого буде для дітей. Букви з картинками, склади, перші слова. Для дорослих вибір скромніший, і здебільшого вони тримаються на одному з кількох механізмів. Один із них використовує наша гра в слова онлайн українською, у застосунку «Сітка слів». Найбільше тут про її словник, бо саме він вирішує, яке слово зараховується, а яке коштує життя.

Які бувають ігри зі словами

У сітці літер мало знати слово, його треба ще побачити. Літери стоять не в рядок, а розкидані, і шлях між ними може звиватися. Тому така гра поєднує запас слів і пошук очима, а таймер додає тиску.

«Сітка слів» коротко

Сітка від 3×3 на перших рівнях до 5×5 на останніх. Ви ведете пальцем по літерах, що торкаються збоку або навскіс, і кожна літера входить у слово лише раз. З клавіатури можна набрати слово і натиснути Enter. Слово зі словника зараховується, додає секунди на годинник і дає бали, а довше слово дає більше і того, і того. Слово, якого в словнику немає, забирає одне з трьох життів, якщо тільки воно не з окремого списку образливих слів. На пізніх рівнях мінімальна довжина слова росте з трьох до чотирьох, а потім до пʼяти літер.

Звідки взявся словник

Для гри з платними рівнями словник має бути таким, щоб його можна було вбудувати в комерційний продукт і не віддати під його ліцензію весь застосунок.

Великий відкритий словник української мови — це dict_uk (ВЕСУМ), проєкт Андрія Рисіна. Але самі дані словника поширюються за ліцензією Creative Commons із забороною комерційного використання, тож для нас вони закриті. Словники для перевірки правопису, зібрані з нього, мають ліцензію Mozilla Public License 1.1, і тоді змінений список довелося б публікувати за тією ж ліцензією.

У README проєкту сказано, що похідні проєкти мають інші ліцензії. Пошукова версія словника частин мови, пакет morfologik-ukrainian-search 4.9.1, поширюється за ліцензією Apache 2.0. Ця ліцензія дозволяє комерційне використання і зміни, якщо поруч лежать текст ліцензії й повідомлення про авторів, а зміни позначено. Саме з неї зібрано наш список. Текст ліцензії і примітка про авторів та наші зміни лежать поруч зі словником у коді гри.

Ми не юристи, і одне питання в нас ще відкрите. Дані словника писали багато людей, і ми поки не питали автора, чи можна цю версію вбудовувати в платну гру.

Чому лише іменники в називному відмінку

Пошуковий словник містить кожну форму кожного слова з початковою формою і граматичними позначками, у текстовому вигляді це 3 485 758 рядків. Іменник змінюється за сімома відмінками і двома числами, тож одне слово має до чотирнадцяти форм, хоч частина з них пишеться однаково.

Якби гра приймала всі форми, гравець ніколи не знав би, чи зараховується дивне закінчення, яке він помітив у сітці. Тому правило одне і просте. Зараховується іменник у називному відмінку однини, та форма, яку ставлять у словнику, як «кіт» чи «море». Слова без однини, як «двері», зараховуються в тій формі, яка в них є.

Фільтр залишає слово, якщо воно:

Вийшло 34 706 іменників.

Часті слова і рідкісні

Сітку гра будує навколо слів, які спадуть на думку більшості гравців. Щоб знати, які це слова, ми порахували, як часто кожне трапляється в українських реченнях Mozilla Common Voice. Це збірка речень, які волонтери начитують уголос, і більшість із них відкрита як суспільне надбання за ліцензією CC0. Разом там 1,47 мільйона слововживань. Іменник, який трапився хоча б тричі, вважається частим, таких 3 737. У гру потрапили лише ці підрахунки, самих речень у ній немає.

Коли гра складає сітку, вона кладе одне часте слово з 6–8 літер на ланцюжок сусідніх клітинок, тож довге слово в сітці є завжди. Решту клітинок вона заповнює літерами з тією частотою, з якою вони трапляються в частих словах. Найчастіші серед них а, о, р, к і н. Потім гра рахує, скільки частих слів можна скласти, і лишає сітку, лише якщо їх щонайменше вдвічі більше, ніж треба знайти на рівні. Рідкісні слова зі словника теж зараховуються, просто на перевірку сітки не впливають.

У замірі 25 вересня на 300 випадкових сітках кожного рівня українська сітка в середньому містила від 9 до 25 частих слів, залежно від рівня, англійська від 17 до 48. В англійській версії зараховуються будь-які форми слова, і це, ймовірно, одна з причин різниці, але окремо ми її не міряли.

Яких слів у грі немає

Знімок словника зроблено 2020 року. Ми припускаємо, що правопис 2019 року в ньому вже врахований, але слово за словом цього не перевіряли.

Як це відчувається в грі

Правило легко тримати в голові. Шукайте предмети і явища, а не дії та ознаки. «Сила» чи «літо» зараховуються, дієслово чи прикметник ні, множина теж ні. Довгі слова варті зусиль. На перших рівнях слово з трьох літер додає 2 секунди, а з восьми 12, і балів за довге слово теж більше. Де саме шукати слова в сітці, розповідає стаття як знайти більше слів у грі в слова.

Подяки

Український список зібрано з morfologik-ukrainian-search 4.9.1 Андрія Рисіна та учасників dict_uk за ліцензією Apache License 2.0 і змінено нами, як описано вище. Частоти слів пораховано на реченнях Mozilla Common Voice, більшість яких поширюється за CC0. Англійський список зібрано з SCOWL Кевіна Аткінсона та інших правовласників, названих у його повідомленні.

Зіграйте в «Сітку слів» українською чи англійською, до 5-го рівня безкоштовно, або подивіться усі ігри. Усі 15 ігор Тямки відкриваються і в Телеграмі без встановлення, про це стаття ігри в Телеграмі.