user12074181

user12074181

На Пикабу
в топе авторов на 716 месте
104 рейтинг 1 подписчик 0 подписок 2 поста 0 в горячем
5

Головоломка, за которую обещали $1000 — и не заплатили никому⁠⁠

Пятнашки были почти у каждого в детстве: коробочка, пятнадцать фишек и одна пустая клетка. Двигаешь, пока не выстроишь от 1 до 15. Казалось бы, самая скучная головоломка на свете. Но у неё одна из самых скандальных историй во всём мире головоломок.

ОТКУДА ОНИ ВЗЯЛИСЬ

Придумал их почтмейстер из городка Канастота в штате Нью-Йорк — Нойес Палмер Чапман. Около 1874 года он показывал друзьям квадрат с пронумерованными фишками. Игра разошлась по знакомым, потом по соседним городам, а в 1880 году началась настоящая лихорадка: в пятнашки играли по всей Америке и в Европе — в поездах, в конторах, на работе вместо работы.

Чапман попробовал запатентовать игру, но патент ему не дали: похожую головоломку уже успели зарегистрировать раньше.

ЧЕЛОВЕК, КОТОРЫЙ ВСЁ ПРИСВОИЛ

Сэм Лойд — самый знаменитый американский составитель головоломок той эпохи. Шахматный композитор, автор тысяч задач, человек-легенда. С 1891 года и до самой смерти в 1911-м он рассказывал, что пятнашки придумал он.

И добавлял к этому красивую деталь: будто бы он выпустил версию, где 14 и 15 переставлены местами, и пообещал 1000 долларов тому, кто вернёт их в правильный порядок. Деньги по тем временам огромные. Люди бились неделями.

Приз так никто и не получил. Потому что получить его было невозможно.

ПОЧЕМУ ЭТО НЕВОЗМОЖНО

Ещё в 1879 году, до всякой лихорадки, двое американских математиков — Уильям Джонсон и Уильям Стори — опубликовали статью: ровно половину расположений фишек в пятнашках собрать нельзя, сколько ни двигай.

Объяснение укладывается в пару абзацев. Каждый ход — это обмен: пустая клетка меняется местами с соседней фишкой. Чтобы пустая клетка в итоге вернулась в свой угол, она должна сделать столько же шагов влево, сколько вправо, и столько же вверх, сколько вниз. Значит, обменов всегда чётное число.

А поменять местами 14 и 15 — это ровно один обмен. Нечётный. Из чётного количества обменов один-единственный не сложить: как ни крутись, остаётся «лишний». Поэтому позиция «14–15» не собирается никогда. Приз в 1000 долларов был абсолютно безопасным.

А ЧТО ЖЕ ЛОЙД?

В 2006 году историки головоломок Джерри Слокум и Дик Сонневельд выпустили целую книгу о пятнашках. Они перерыли газеты и патенты того времени и показали: Лойд пятнашки не изобретал и к их популярности, похоже, отношения не имел. Подзаголовок книги говорит сам за себя: «Как величайший составитель головоломок Америки дурачил всех 115 лет».

Так что самая знаменитая деталь этой истории — награда за невозможное — вполне может оказаться такой же выдумкой Лойда. А вот сама невозможность — настоящая. Её доказали за год до того, как все сошли с ума.

ВОПРОС К ВАМ

Представьте: 1880 год, у вас коробка с переставленными 14 и 15, а на кону 1000 долларов. Какой хитростью вы бы попробовали их получить? Самый изобретательный способ — в комментарии.

Показать полностью 2
5

Три месяца на судоку. Полтора из них я просто ждал⁠⁠

Мне надоело работать в найме. Не потому что плохо платят или начальник плохой. Просто в какой-то момент понимаешь, что проживаешь один и тот же день на повторе, и хочется чего-то своего.

Идею подал друг — сказал: «сделай судоку». Я подумал: ну а что, механика известная, за месяц управлюсь.

Спойлер: не управился.

Писал на Kotlin в Android Studio. Без движков, без Unity — чистый натив. Хотелось чтобы игра весила мало и работала быстро даже на старых телефонах.

ПРО ГОЛОВОЛОМКИ

Самый интересный технический квест был не в коде, а в поиске контента.

Сгенерить лёгкое судоку просто. Сгенерить действительно сложное — совсем другая задача. Чем меньше подсказок на старте, тем сложнее головоломка — и тем труднее её вообще найти. Доказано, что судоку с единственным решением не может иметь меньше 17 подсказок. 17 — это абсолютный минимум, предел.

И вот тут я вышел на коллекцию Гордона Ройла — австралийского математика, который годами собирал базу судоку ровно с 17 подсказками. Найти её оказалось непросто — основные ссылки давно мёртвые, пришлось рыться по архивам и зеркалам.

Эта коллекция целиком легла в уровни «Эксперт» и «Экстремальный». То есть если вы дойдёте до экстремального — вы решаете математически предельно сложные судоку из которых нельзя убрать ни одной цифры.

Три месяца на судоку. Полтора из них я просто ждал

ПРО ПОЛТОРА МЕСЯЦА В ПУСТОТУ

Самое тяжёлое в разработке оказалось не писать код. Самое тяжёлое — ничего не делать.

Друг тестировал игру бесплатно, по дружбе, в своё свободное время. У него работа, семья, своя жизнь. Претензий ноль — человек мне вообще ничего не был должен.

Но когда ты горишь проектом, а ответа нет третий день — ты сидишь и тупо смотришь в экран. Всё что мог сделать — сделал. Дальше нужен фидбек. А фидбека нет.

И это ожидание съело ровно половину срока. Три месяца от старта до релиза, из них полтора — чистое жданье.

Если бы делал сейчас — вёл бы два проекта параллельно. Ждёшь фидбек по одному — пилишь другое. Простая мысль, но дошла только к концу.

Бросить ни разу не хотел. Звучит как понты, но это правда — было чёткое ощущение, что если я не доведу до релиза даже судоку — то всё остальное можно даже не начинать.

ЧТО В ИТОГЕ ПОЛУЧИЛОСЬ

Назвал Enso Sudoku. Хотел сделать не просто сетку с цифрами, а что-то спокойное — японская эстетика, акварельные фоны, тихая музыка.

50 000 головоломок, 5 уровней сложности, режим 16×16, полностью офлайн.

На сегодня у игры 5 скачиваний и один отзыв. И я знаю всех кто скачал лично. Смешно, но я почему-то думал что самое сложное — это сделать игру.

Оказалось — самое сложное начинается после.

Если любите судоку — попробуйте и напишите что не так. Мне сейчас любой фидбек на вес золота.

https://www.rustore.ru/catalog/app/com.dev.sudokugame

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества