Способна ли нейросеть на анализ закономерностей и логические выводы
Зашла в тупик при разгадывании судоку. Привлекла нейросети: Алиса и Дипсик даже не смогли распознать строки, столбы, ячейки. Уточнение промпта с объяснением не помогло. ЖПТ 5 понял структуру, задачу, однако не смог предложить решение. Выдавал пошагово рассуждения, использовал анализ с помощью методов анализа закономерностей - поиск скрытых пар, троек и пр. Решения так и не предложил.
Интересно мнение экспертов: есть ли логическое решение у этого судоку и какое? Почему нейросеть пока не может его решить?
Три месяца на судоку. Полтора из них я просто ждал
Мне надоело работать в найме. Не потому что плохо платят или начальник плохой. Просто в какой-то момент понимаешь, что проживаешь один и тот же день на повторе, и хочется чего-то своего.
Идею подал друг — сказал: «сделай судоку». Я подумал: ну а что, механика известная, за месяц управлюсь.
Спойлер: не управился.
Писал на Kotlin в Android Studio. Без движков, без Unity — чистый натив. Хотелось чтобы игра весила мало и работала быстро даже на старых телефонах.
ПРО ГОЛОВОЛОМКИ
Самый интересный технический квест был не в коде, а в поиске контента.
Сгенерить лёгкое судоку просто. Сгенерить действительно сложное — совсем другая задача. Чем меньше подсказок на старте, тем сложнее головоломка — и тем труднее её вообще найти. Доказано, что судоку с единственным решением не может иметь меньше 17 подсказок. 17 — это абсолютный минимум, предел.
И вот тут я вышел на коллекцию Гордона Ройла — австралийского математика, который годами собирал базу судоку ровно с 17 подсказками. Найти её оказалось непросто — основные ссылки давно мёртвые, пришлось рыться по архивам и зеркалам.
Эта коллекция целиком легла в уровни «Эксперт» и «Экстремальный». То есть если вы дойдёте до экстремального — вы решаете математически предельно сложные судоку из которых нельзя убрать ни одной цифры.
ПРО ПОЛТОРА МЕСЯЦА В ПУСТОТУ
Самое тяжёлое в разработке оказалось не писать код. Самое тяжёлое — ничего не делать.
Друг тестировал игру бесплатно, по дружбе, в своё свободное время. У него работа, семья, своя жизнь. Претензий ноль — человек мне вообще ничего не был должен.
Но когда ты горишь проектом, а ответа нет третий день — ты сидишь и тупо смотришь в экран. Всё что мог сделать — сделал. Дальше нужен фидбек. А фидбека нет.
И это ожидание съело ровно половину срока. Три месяца от старта до релиза, из них полтора — чистое жданье.
Если бы делал сейчас — вёл бы два проекта параллельно. Ждёшь фидбек по одному — пилишь другое. Простая мысль, но дошла только к концу.
Бросить ни разу не хотел. Звучит как понты, но это правда — было чёткое ощущение, что если я не доведу до релиза даже судоку — то всё остальное можно даже не начинать.
ЧТО В ИТОГЕ ПОЛУЧИЛОСЬ
Назвал Enso Sudoku. Хотел сделать не просто сетку с цифрами, а что-то спокойное — японская эстетика, акварельные фоны, тихая музыка.
50 000 головоломок, 5 уровней сложности, режим 16×16, полностью офлайн.
На сегодня у игры 5 скачиваний и один отзыв. И я знаю всех кто скачал лично. Смешно, но я почему-то думал что самое сложное — это сделать игру.
Оказалось — самое сложное начинается после.
Если любите судоку — попробуйте и напишите что не так. Мне сейчас любой фидбек на вес золота.
Умные коллеги найдут способ заниматься на работе чем угодно, кроме самой работы!
(Подсмотрено в "Трудовыебудни" - с юмором про работу и жизнь)
P.S. и советую заценить подарочный набор миллиардера с настоящим миллиардом долларов!
Проба пера
Представляю свою новую работу - "проба пера" - на этот раз попробовала себя в создании компьютерной игры. В первом приближении получилось, но нужна доработка - время от времени зависает, так как написана на HTML+ JavaScript и обрабатывается на ходу в браузере, там и виснет. Попробую справиться с этой проблемой. Может среди вас есть спецы, кто подскажет?
Игра развивающая, Судоку , для детей 3+ и даже взрослых.
Поиграть можно на моём сайте (тоже самодельный, "проба пера" - и будет дорабатываться).
https://neuro-music.ru/
Я немного озадачен
Мой 53 летний батя прошел судоку на sudoku.com за 3:29, без ошибок, подсказок и заметок, прошлый его рекорд был 4:16, он даже не готовился и в общей сумме имел только 17 часов времени в экспертном судоку…
Судоку - помощь пользователей
Добрый день. Начал делать игру - классическое судоку, понимаю что их уже валом, но все же решил попробовать немного, сам очень ее люблю поэтому и решил сделать свое что-то. Цель поста понять потребности и пожелания и возможно добавить что-то еще в функционал игры, для ее дальнейшего развития.
Игру начал делать в конце прошлого года, выпустил в январе ближе к концу, на тот момент она была просто игрой без дополнительных функций, турниров и прочего просто игра с 5 уровнями сложности. За эти полгода втянулся в процесс так, что из простой игры "для себя" я ее как мне кажется усовершенствовал, но пока не хочется останавливаться, и хотелось бы дальше постигать азы программирования и усовершенствовать дальше свою игрушку.
Немного по цифрам: за 4 с небольшим месяца удалось набрать около 2500 установок. Согласно статистике, в среднем ежедневно скачивают игру от 50 до 60 человек.
На данный момент она представлена только в RuStore (с плей маркетом проблематично слишком) и имеет следующий функционал:
Сама игра и игровое поле:
Классическое судоку 9х9.
Пять уровней сложности на выбор.
Три подсказки в игре. Игра сама рандомно выбирает какую цифру и в какой ячейке открыть при активации.
Возможность сделать 2 ошибки, третья - завершает игру.
Кнопки заметок, возврата и удаления последних введенных цифр.
Начисление очков по результатам игры. Если были ошибки снимают несколько очков. Если игра пройдена без ошибок или без подсказок очки умножаются на коэффициент 1.5, если оба условия выполнены коэффициент 2.0.
Профиль игрока и статистика:
Статистику сделал индивидуальной. Отображает общее количество игр по всем режимам, сколько из них выиграно, % побед, очки, максимальное количество очков, рекорд времени. И точно такие же данные по каждому уровню отдельно.
В профиле игрока отображается его имя, ранг, общее количество очков, побед, и полученные кубки. Ранг зависит от общего количества очков.
Также в профиле представлена турнирная таблица из топ 50 лучших игроков по разделам: общий топ (макс количество очков за все время), еженедельный турнир (там отображается максимальное количество очков за текущую неделю и по ее итогам выдаются кубки), и три вкладки с лучшим временем по трем последним уровням.
Прочие функции:
Раздел СУДОКУ дня, которое одинаково для всех игроков. Также есть возможность решить судоку за предыдущие дни. Выполнено в виде календаря, пройденный день помечается кубком.
Раздел "Персональные цели дня" - игроку рандомно выдаются три цели на день (решить без подсказок/без ошибок, решить уровень Hard и тд, заполнить определенное количество клеток или набрать определенное количество очков за день), за достижение каждой цели игрок получает доп очки, что может помочь в еженедельном турнире.
Раздел достижений - персональные достижения игрока. На данный момент 72 цели, на все время. Например решить судоку 10, 50, 100 и тд, также по уровням, очкам и тд и тп.
Настройки игры:
Активация помощника с отображением оставшихся чисел для расстановки
Активация помощника с подсветкой выбранного числа на игровом поле
Анимация игрового поля (небольшая) при заполнении клеток, строк/столбцов или же блока 3х3
Выбор языка игры, пока представлено 8 языков.
Выбор светлой или темной или системной темы оформления.
Звук/вибрация при ошибках и тд
На этом вроде все. Теперь прошу тех кто дочитал помочь и написать что хотели бы вы сами еще увидеть в игре, какие-то функции или просто пожелания?
Пост не рекламный, поэтому ссылок не оставляю.
Прошел игру Proverbs
Proverbs - это пазл типа Судоку.
У разработчика целая серия подобных игр, и они реально мне нравятся. Надо заполнять клеточки на основе числовых значений рядом с ними.
В результате собирается пиксельная картина
В данной игре нужно собрать картину которая основана на знаменитой работе Питера Брейгеля Старшего 1559 года под названием "Нидерландские пословицы" (Netherlandish Proverbs)







