Что это такое
Это помощник для игры «5 букв» - угадать существительное из пяти букв за шесть попыток, где после каждого хода игра показывает про каждую букву одно из трёх: её нет, она есть но не на этом месте, она на своём месте. Сама игра здесь не идёт — вы играете там, где играли, а сюда приходите за подсказкой, когда список вариантов в голове кончился.
Как пользоваться
- Сыграйте слово в самой игре.
- Наберите его здесь и нажимайте на буквы, пока цвета не совпадут с теми, что показала игра.
- Нажмите «Добавить слово» — ниже останутся только те слова, которые не противоречат раскраске.
- Повторяйте после каждого хода: список сужается, а подборка «возможные слова для перебора» подсказывает, чем выгоднее ходить дальше.
Над строкой ввода собрано всё, что известно к этому моменту: где каждая буква стоит, где её точно нет и каких букв в слове нет вовсе. Читать одну такую сводку проще, чем сличать между собой четыре ряда плиток.
Часть цветов определяется сама. Если про букву известно только «она в слове есть», её цвет на новом месте ещё не определён: там она может оказаться и «есть, но не тут», и «на своём месте», а иногда и «буквы нет» — когда такая буква в слове уже есть и вторая копия оказалась лишней. Такая плитка закрашивается сразу всеми возможными цветами: видно, из чего выбирать. Нажатия перебирают только эти варианты — невозможное состояние поставить нельзя.
Пока выбор не сделан, ход не добавляется: кнопка ждёт.
Если состояние буквы уже определено прошлыми ходами — она стоит ровно на этом месте или её в слове нет вовсе, — плитка не переключается: другое состояние было бы противоречием. Ошиблись раньше — поправьте там, где отметка поставлена, и здесь всё пересчитается.
Букву, про которую уже известно, что она в слове есть, нельзя отметить как отсутствующую. Ошиблись раньше — уберите тот ход, и состояние снова станет доступно.
Сданный ход не меняется! Ошиблись — уберите ход крестиком справа и введите заново, отметки соседних ходов при этом сохранятся.
В наборе состояния идут по кругу: буквы нет, есть но не тут, на своём месте. Чтобы заменить одну букву, а не стирать слово целиком, нажмите на неё правой кнопкой — или задержите на ней палец, если вы с телефона.
Где буква точно не стоит
Отметка «есть, но не тут» ставится здесь на клетку, а не на букву. Пометив так «а» во второй клетке, вы говорите не просто «а в слове есть», а «а есть, но точно не вторая». Запреты копятся по ходам: отметили её так же во втором слове на третьем месте — значит, ни второй, ни третьей она уже не будет, и такие слова из списка уходят.
Цвета — как в вашей игре
Раскраска подсказок в играх разная. Подборщик умеет две схемы — переключатель стоит в шапке справа, а что каждый цвет значит, показано в легенде рядом со сыгранными словами.
- Основная (по умолчанию): жёлтая — на своём месте, белая — не на своём месте
- Альтернативная: зелёная — на своём месте, жёлтая — не на своём месте
На расчёт схема не влияет — это только внешность для вашего удобства. Поэтому и в подсказках здесь названы состояния, а не цвета: «на своём месте», «есть, но не тут», «буквы нет». Что бы вы ни выбрали, слова означают одно и то же.
Как выбирается ход
Слово считается подходящим, если раскраска сыгранного хода против него совпала бы с той, что вы отметили. Такой критерий равносилен полному набору правил игры и сам собой разбирает случаи с повторяющимися буквами, где привычные проверки «буква есть — буквы нет» ошибаются: лишняя копия буквы в игре гасится как отсутствующая, и это значит «второй такой буквы в ответе нет», а не «буквы нет вовсе».
Следующий ход подбирается по ожидаемому остатку: для каждого слова считается, на сколько групп оно разобьёт список возможных ответов и сколько слов в среднем останется после хода. Кандидаты взвешены по частотности — редкое слово загадывают реже ходового. Предлагаться могут и слова, которые сами ответом быть уже не могут: иногда такая разведка сужает список сильнее, чем попытка угадать. На двухстах случайных партиях подбор доходит до ответа в среднем за 3,56 хода.
Частые вопросы
Подборщик знает загаданное слово?
Нет. Он не связан с игрой и не подглядывает ответ, а работает только с тем, что вы ввели: отсекает из словаря слова, которые противоречат раскраске сыгранных ходов.
С какого слова лучше начинать?
По расчёту на всём словаре лучший первый ход — «салон»: он делит список возможных ответов на самые мелкие группы. Хорошо работают и «сатин», «нарост», «колея». Раскройте подборку стартовых слов выше — там текущий расчёт с оценкой остатка.
Написано «подходящих слов не осталось» — что делать?
Обычно где-то перепутано состояние буквы. «Есть, но не тут» значит не просто «буква есть», а ещё и «на этом месте её нет», и это довольно жёсткое ограничение. Проверьте отметки — ошибочный ход можно убрать крестиком и ввести заново. Второй случай: загаданного слова нет в нашем словаре.
Почему моего слова нет в списке?
В словаре 4321 существительное из пяти букв в именительном падеже единственного числа. Игра принимает больше. Сыграть такое слово всё равно можно: кандидатом оно не станет, но ограничения от него учтутся.
Как быть с буквой ё?
По умолчанию ё и е считаются одной буквой — как обычно делает и игра. Нужно строгое различие — включите его в настройках, шестерёнка в правом углу полоски клавиатуры.
Данные куда-то отправляются?
Нет. Словарь и весь расчёт лежат в самой странице, наружу не уходит ни одного запроса. Ходы хранятся только в памяти браузера, чтобы не потерять партию при перезагрузке.