Когда-то сам писал подобную штуку. В итоге остановился на модифицированном алгоритме Фишера–Йейтса: модификация заключалась в том что как только номер который мы записываем оказывается на своей же позиции, тут же начинаем заново (сюда же добавлялись условия вроде Боб не дарит Алисе, потому что они пара, а значит будут дарить подарки друг другу в любом случае).
Ради спортивного интереса я старался сделать математически «честного» санту, а такой способ дает равномерное распределение без всяких уклонов. Примерно 1/3 всех случайных сортировок удовлетворяют условиям тайного санты, потому, хоть в теории он может зациклиться бесконечно, на практике такой метод работает достаточно быстро.
Давно это было :) Сейчас у самого принтер, за эти три года пластик стало куда проще достать (и дешевле), конструкция принтера стала проще и надежней (а в некоторых случаях точнее/быстрей). Так что на сегодняшний день я бы рекомендовал принтер. O tempora, o mores.
И вот, свершилось :) Все это время было очень интересно наблюдать за людьми, которые оставляли негативные комментарии вроде: «я не хочу чтобы GOG так делал, потому что им это не выгодно», «это невозможно» и т. д. Их было большинство. Но счетчик продолжал неумолимо расти вверх. ИМХО, совершенно не в моей компетенции считать что им выгодно, а что нет. Я написал то, что хотел бы увидеть. Решать насколько это возможно должен GOG. Что они и сделали.
Не будем забывать и о L — альтернативы тоже подвержены риску потери груза (тот же Antares, взорвавшийся пару лет назад).
психологический фактор тоже имеет определённое значение
Разве что для единичных запусков небольших компаний. Какому-нибудь телекому с десятками спутников на орбите, скорее всего, глубоко наплевать на б/у-шность ракет, им главное выгодно их вывести.
Будет ли данное уравнение для всех потенциальных клиентов по-прежнему решаться в пользу SpaceX
Скорее всего нет :) Не для всех, но для некоторых, скорее всего будет. И этого достаточно чтобы обкатать новую технологию. А там, глядишь, и риски снизятся.
Репутационные издержки влияют, в основном, на публику, а не на тех, кто реально запускает груз. Думаю, в контракте все риски оговорены: какие шансы, кто и за что несет ответственность и т. д. Да и страховку никто не отменял.
Держите идею для стартапа: смартфон с подогревом. В процессе подготовки статьи мы не выявили ни одного подобного решения, даже концептов таких почему-то не делали.
У нас уже больше 100 настолок (включая дополнения), собираемся периодически (раз-два в неделю) с целью именно поиграть в настолки.
Обычно либо лютые правила с которыми абсолютно не хочется разбираться
Решается опытом :) После первых 3-5 правил остальные воспринимаются на ура. Да, придется потратить полчаса-час, чтобы прочитать их, но почти все правила следуют некому фреймворку. Более того, многие механики уже стандартны и если вы видели драфт/аукцион/воркер плейсмент в одной игре, то в другой будет почти то же самое. Причем первая игра у нас стандартно идет с нарушением пары-тройки правил — неизбежный процесс обучения :)
люди собираются поиграть в настолку, чтобы расслабиться и отдохнуть
Есть настолки и для этого :) Но лично нашей группе больше интересен челлендж, будь это между собой/против игры. В некоторые игры приходится не слабо напрячься, чтобы победить, и в этом вся соль :)
Единственное, что реально было интересно — это D&D — там и сторилайн и неожиданные рандомные повороты отчего реально интересно, но там нужен гейммастер. Причем — опытный гейммастер, ибо от него зависит то, насколько будет увлекательна игра.
А здесь просто вся проблема правил и скуки перекладывается на мастера. И вот в чем дело: если у вас в компании есть человек, который прочитает правила настолки и интересно их разъяснит всем остальным, то и в новую настолку, внезапно, станет проще и интереснее играть :) Кстати, есть настолки с сюжетом (и поворотами): Descent (по сути переложение D&D в настольный вариант), Imperial Assault (Descent в сеттинге Star Wars), новая Pandemic Legacy (очень необычная игра).
Разновидность шашек, видимо. А мешало закончить раньше расположение. Белый не подставлялся, но жертвовал свои камни, чтобы расставить черные нужным образом. Обратите внимание, даже два последних хода черных необходимы: первый разбивает группу из трех, которую никак не возьмешь по другому, а второй забирает разбитую группу. При этом «дамка» белого уже в безопасном углу.
Ага, поляризация. А если снять эту пленку с компьютерного монитора, то с помощью поляризационных очков можно сделать так: www.youtube.com/watch?v=MgN4r1YufcI
Вообще если пропустить вопрос «а зачем?» такой холодильник вполне себе возможен. Прячем холодильный аггрегат, охлаждаем воздух (можно и другой хладагент, но нужно что-то делать с герметичностью), подаем по трубкам к отверстиям в стенке, дальше в полки и в контейнеры. Открывать подачу воздуха в конкретный выход только если подключен контейнер (а еще можно открывать/закрывать для поддержания режима). Крышку делаем стеклянную с двойными стенками и вакуумом между ними аки термос.
Так можно и о живом клиенте рассуждать: клиент приходит и рассказывает что-то, ему это никто не запрещает (протокол), но это ваш выбор слушать его или нет :)
Если «идиоты которые не умеют пользоваться емайлом» дают вам лишнюю бесплатную информацию, будь то заказ, уточнение, баг-репорт или рекомендация, зачем от нее отказываться?
К слову, некоторые современные настольные игры используют всевозможные модификации манкалы в качестве механики, например Trajan или Five Tribes (процесс игры).
Ради спортивного интереса я старался сделать математически «честного» санту, а такой способ дает равномерное распределение без всяких уклонов. Примерно 1/3 всех случайных сортировок удовлетворяют условиям тайного санты, потому, хоть в теории он может зациклиться бесконечно, на практике такой метод работает достаточно быстро.
https://www.gog.com/wishlist/site/activate_already_owned_e_g_on_steam_games_on_gog
И вот, свершилось :) Все это время было очень интересно наблюдать за людьми, которые оставляли негативные комментарии вроде: «я не хочу чтобы GOG так делал, потому что им это не выгодно», «это невозможно» и т. д. Их было большинство. Но счетчик продолжал неумолимо расти вверх. ИМХО, совершенно не в моей компетенции считать что им выгодно, а что нет. Я написал то, что хотел бы увидеть. Решать насколько это возможно должен GOG. Что они и сделали.
Если «идиоты которые не умеют пользоваться емайлом» дают вам лишнюю бесплатную информацию, будь то заказ, уточнение, баг-репорт или рекомендация, зачем от нее отказываться?