Ответ на пост «Брак в стиле ДнД»

На самом деле механики ДнД можно с пользой применять в очень разных ситуациях.

У меня на прежней работе был такой пример. Вместе с плюшками и прочим в наш замечательный офис завозилось бесплатное молоко для кофе в довольно большом количестве.

Однако этого молока не хватало, если его пить кружками или жрать с тоже бесплатными мюслями. Да, у нас было прошаренное начальство и оно понимало, что если программист может перекусить на рабочем месте, то лояльность и производительность подрастёт.

Айтишники ребята не бедные и запросто бы сами легко себе приносили молоко, но офисное молоко заканчивалось не так часто, зато внезапно. Если у каждого будет своя пачка в холодильнике, то оно всё равно испортится, будет занимать холодильник, мешаться, а в самый нужный момент вы просто забудете его купить и придётся отвлекать коллег прося у них молока.

В общем, не по айтишному. Нужно решение в стиле ТРИЗ.

Итак, требования:

  • молоко должно быть всегда в необходимом количестве;

  • молоко не должно залёживаться и портиться, особенно открытая пачка;

  • все не против скидываться, но хочется хотя бы приблизительной справедливости, чтобы тот, кому молоко нужнее не платил за пофигистов;

  • все у нас честные и справедливые, просто забывчивые и рассеянные, многим пофиг на молоко, есть - хорошо, нет и ладно, а многим принципиально, чтобы оно было;

  • всем нужно молоко в разных количествах, не хотелось бы ограничивать никого в его потреблении. Главное, чтобы всем хватило.

  • никто не хочет вести учет и трясти деньги с участников молочного фонда напоминая им об оскуднении казны и запасов молока.

В финал вышли два решения. Начну с хорошего технологичного, но сложного.

Сколхозить из кухонных весов, контроллера ESP8266, RFID-сканнера и палок убер девайс в виде подставки под пачку молока в холодильнике. Он будет взвешивать пачку до и после наливания, считывать пропуск сотрудника и записывать налитое на его счет. Сотрудники закидывают на общий счет деньги и не парятся. Волонтёрам, часто бегающим мимо магазина через телеграм-бота прилетает просьба захватить очередную пачку молока и перевод на карточку денег.

Я даже запчасти под этот проект закупил на али-экспрессе.

Но потом придумал решение гораздо проще и элегантнее: уволился щас расскажу, оно в стиле ДнД.=)

Итак.

Любители молока скидываются единоразово и покупают сообща несколько пачек ультрапастеризованного молока и десятигранный "кубик". Пачки молока маркируются про запас напечатанными наклейками с правилами игры.

Правила такие:

  1. Налей нужное количество молока и приблизительно, но честно оцени это количество процентах от полного объёма упаковки.

  2. Брось "кубик" дважды и получи тем самым число в диапазоне от 00 до 99.

  3. Если выпавшее с помощью "кубика" число окажется меньше, чем процент потраченного молока, То купи в следующий раз такую же новую пачку, прилепи наклейку с правилами и положи в холодильник.

Таким образом никто ни за кем не должен считать и вести базу данных. Никому не надо собирать деньги и вести счет выпитого. Если ты выпил полную пачку (100%), то чтобы ты ни выкинул кубиками, покупать придётся обязательно. Шанс "выиграть" возможность купить в общак молока пропорционален выпитому его количеству. Да, иногда можно потратить 1% пачки и выкинуть два нуля на кубиках, но вероятность такого мала и равна шансу не покупать пачку после выпитых 99%. Всё справедливо и просто. Не в напряг.

Честно сказать, дофамин от идеальности решения по ТРИЗ выделился, и воплотить в реальности я такое решение не успел, потому что правда ушел в другое место работать. Но если кому надо для офиса такой способ скидываться на молоко - берите. Не слышал, чтобы такие вещи так решались.

Кстати, куда бы мне теперь купленный на али тензодатчик и RFID-сканнер применить?

Лига Ролевиков

4.9K постов11K подписчик

Добавить пост

Правила сообщества

• За агрессивные, грубые, оскорбительные, а также провокационные комментарии следует бан.


•Не забывайте указывать авторство если берёте контент с других ресурсов


•На сообщество распространяются общие правила Пикабу.

Перед тем как постить загляните туда (особое внимание уделите пункту о рекламе).


• Истории про фекалии, члены, совращения единорогов и другая чернуха — это не тот контент который мы здесь ждём.

Не приветствуются посты слабо соприкасающиеся с темой сообщества.

Да, компьютерные RPG тоже ролевые, но к тематике нашего сообщества они не относятся. (Однако НРИ по вселенным этих игр вполне подходят).


Такие посты будут вынесены в общую ленту.


• Не создавайте посты о поиске игроков.

(Эти посты однотипны и засоряют ленту. В описании сообщества есть ссылки для поиска игроков. Посты будут вынесены в общую ленту.)

  Можно создать пост о поиске игроков только если (позвать админа в комментариях под таким постом ОБЯЗАТЕЛЬНО):

  1. Вы тестируете систему (должны о ней рассказать).

  2. У вас публичный проект (расскажите как вы его создавали, о чём он, о трудностях выпавших на вашу долю. Рассказ должен быть интересен и легко читаем).


•Администрация сообщества, а также Ролевое комьюнити, может не разделять взгляды авторов постов.

Пожалуйста помните, что Пикабу это свободный портал.


• Не единоразовые нарушения караются банхаммером.


Админ: @JeGo

Модер: @Nicavod