AvsV, или Мальчики против Девочек

…При прочих равных мужчина выберет место между женщин, женщина же…

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

Интро

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

Но чудо случилось, и ДЯДЯ вышел, а вместо него села стройная, почти невесомая и незаметная девушка, с тонким ароматом цветов лесного луга, от которого вагон сразу заиграл веселыми красками и вот уже я улыбаюсь и верю в будущее. И мысли появились, а почему так? И что я всегда хочу ездить по соседству с такими приятными девушками, и что может я не один такой, а все хотят так ездить. Хмм…Если все, то значит уже и множество, а если хотят, то может и как-то действуют? Тут мои глаза широко раскрылись и я уставился на скамейку напротив. Так вот же оно, то, как люди действуют, изменяют случайность. Люди сидят вперемешку, мальчик-девочка, девочка-мальчик, но как они выбирают места? Попробуем выяснить, как желания людей будут влиять на их действия, пусть и подсознательные, но статистически заметные, и будут-ли вообще.

Основные тезисы, что собственно влияет и к чему приводит:

  • Мужчины хотят сидеть рядом с женщинами.

    • В основном, женщины меньше мужчин, занимают меньше места и сидят не развалясь.

    • От них приятнее пахнет, они реже бывают подшофе.

  • Женщины хотят сидеть. тоже рядом с женщинами, по тем же параметрам.

И что же мы получаем? Борьбу противоположностей!

Мужчины хотят сидеть раздельно друг от друга, женщины стараются сидеть поближе друг к другу. Мужчины выступают в роли «разобщающей» силы, женщины же стараются собраться. Как мы это увидим? В общих чертах — если на скамейке мужчины сидят вместе — они проиграли, если смогли перемешаться с женщинами — то победили.

Итак, кто победит, дробящая сила М или собирающая сила Ж?

Давайте рассмотрим варианты, посчитаем вероятности. Если какая-то расстановка («рассидка») мужчин и женщин на скамейке будет отличаться от вероятностной, то можно предположить, что именно их действия изменили порядок, т. е. их действия более весомые чем у противоположности.

На протяжении года (ГОДА!) я записывал «рассидку» людей на скамейках. Правила были такие:

  • Записывалась только полностью заполненная скамейка. Мистер «пустое место» не использовался нигде.

  • Каждая скамейка записывалась только один раз за время поездки, если кто-то вставал, и садился другой — никаких изменений или новых записей не вносилось, так я отбросил все связанные измерения.

  • Измерял утром по дороге на работу около 7 часов и обратно около 16. Примерно пять-десять измерений в день.

  • Я не додумывал данные. Если не мог издалека увидеть кто это М или Ж, то подходил ближе или не записывал вовсе.

Мне самому интересен результат. Я болел за М, думаю что их активность должна побороть пассивную оборону Ж. Посмотрим.

Битва

Рассмотрим сферический в вакууме пустой вагон, в который входит 6 человек. Перед ними одна скамейка. Как они рассядутся?

Разминка

5 мужчин (далее М) и одна женщина (далее Ж). Или 5 Ж и один М.

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

Раунд 1 (fight!)

(Тут самое время для начала музыки из Мортал Комбата.)

4 М и 2 Ж.

Цель женщин — удержаться вместе, поэтому выигрышные комбинации  для женщин ЖЖММММ, МЖЖМММ, … Все остальные — победа М.

Получается 5 выигрышных комбинаций для Ж и 10 (Десять!) выигрышных для М. Время задуматься о планомерности дальнейших исследований, если такой перекос просто в комбинациях, но посмотрим.

4 Ж и 2 М.

Цель мужчин — сесть не рядом, поэтому если они будут рядом, то проиграют — ММЖЖЖЖ, ЖММЖЖЖ,… Остальные комбинации — победа М.

Получаем 5 выигрышных для Ж и опять 10 для М.

Как видим, победить у Ж шансов немного, всего 10 выигрышных комбинаций против 20 у М.

Раунд 2

3 М и 3 Ж.

Если МММЖЖЖ, то безоговорочная победа Ж, если МЖМЖМЖ, то мужчины однозначно победили.

Если МЖЖЖММ, ММЖЖЖМ, то победа Ж, они удержались вместе.

Если ЖМММЖЖ, ЖЖМММЖ, то победа Ж, они «заставили» М держаться вместе.

Если ЖММЖМЖ, ЖМЖММЖ, то победа М, Ж рассеяны.

Остались комбинации самые трудно интерпретируемые:

ММЖЖМЖ, ЖМЖЖММ

ЖММЖЖМ, МЖЖММЖ

ЖЖМЖММ, ММЖМЖЖ

ЖЖММЖМ, МЖММЖЖ

Надо бы тут поставить ничью, но это не наш метод, нужно что‑нибудь придумать, учитывая, что общее количество выигрышных комбинаций для М сейчас гораздо больше чем Ж. Присужу победу во всех этик комбинациях Ж — хотя бы парочка удержалась вместе. Гораздо приятнее наблюдать за парочкой щебечущих подружек чем на толкающихся локтями М…

В общем итоге (за Раунд 1 и 2) у нас получается 22 выигрышных комбинации М против 24 Ж. Можно поставить вес, для чистоты эксперимента, он примерно 0.923 (количество измерений Ж «весомее» М в 0,923 раза).

Реализация

fab7cd10bf411316cdfd2066638f63fe.JPG

Все вышеперечисленные изыскания наверное можно было сделать в одной обработке-отчете, но для интереса, практики, и главное — проверки на всех этапах были сделаны справочники, обработки и пр.

2a5eae4dc8013a333d4f4a0d28919e36.JPG

  • Сначала записываем константу Разрядность. Так как я сделал конфигурацию для общего случая мест на скамейке. В нашем случае 6.

  • Чтобы быть уверенным, что ни одна комбинация не пропущена, был создан справочник со всеми возможными комбинациями ПеречислениеВариантов. По сути это двоичное добавление единички.

caa23ef27e32a8d90a86423bcec4c477.JPG

  • Следующий справочник Победители, созданный интерактивно. Пользователю показывается комбинация из ПеречислениеВариантов  и спрашивается кто победитель (за исключением случаев когда М или Ж одни, они на статистику не влияют). 1С-ники оценят прелесть:

0ab88f80f3b06daa12c0e7d7facb0f23.JPG

72890e70a18b53eca9a763b7e76e56d4.JPG

  • После этого обработка ЗайтиЗаДаннымиНаГугл, где из гугл документа заполняются два справочника ДанныеСГуглаУтро и ДанныеСГуглаВечер. Пример гуглтаблицы:

  • Следующая обработка ПроверкаПравильности, где данные из гугл таблицы проверяются, чтобы там было только два значения у букв, также проверяется их количество и пустые значения убираются. Записываются в справочники ДанныеСГуглУтро и ДанныеСГуглВечер. В случае непонятной записи (промазал пальцем по кнопке, не увидел на экране телефона ошибку и пр.) пользователю выводится сообщение с вопросом как интерпретировать данную запись.

b68ddb1006716385223c0751d17f91d3.JPG

Изначально я начал заполнять гуглтаблицу используя буквы А и V латинского алфавита, так было удобнее в телефоне при раскладке по умолчанию, и планировалось обрабатывать на питоне. Но спустя год планы поменялись и чтобы не было путаницы в интерфейсе 1С, перевожу  значения в русскую раскладку М Ж. Также здесь, коли я перебираю все значения всех букв, я их тоже считаю для побочного исследования.

Пример справочника ДанныеСГуглУтро

Пример справочника ДанныеСГуглУтро

  • Обработка ПодсчетПобедителей, перебирает все значения ДанныеСГугл и, в зависимости от справочника Победители считает сколько выигрышных комбинаций у М и сколько у Ж. Записывает в справочник ПобедителиФинал и рисует гистограмму в отчете ПобедителиФинал.

541804488bbfd9d9ce6491dd29d3f49a.JPG

В моем случае получилось 383 побед у Ж и 337 у М. Учитывая вес, получаем перевес побед всего около 2.5 процента, не того результата я ожидал. Формально можно присудить победу Ж, но я объявляю ничью.

Побочные результаты (и более интересные)

Как обычно бывает, какое-то исследование не просто открывает дорогу другим последователям, но и получает результаты немного в другой области, зачастую более важные чем само основное исследование.

В нашем случае при чистке данных с гугла я одновременно считал и общее количество М и Ж. Причем не столько важно общее количество, а соотношение М и Ж утром и вечером. Получились весьма впечатляющие и статистически значимые результаты, затмевающие нашу гипотетическую битву полов.

Утром (около 7 утра) соотношение М и Ж примерно 60%М к 40%Ж, а днем (примерно в 16.30) наоборот 60%Ж к 40%М.

a902fc4118e7fd20fc9a23dfc6b0dc06.JPG

Это можно описать тем, что рано утром в основном едет мужское население на тяжелую работу, заводы, производства, транспорт и пр., женщин меньше на этих должностях. А в 16.30 работа на производствах еще не закончилась и основную массу пассажиров составляют студенты, пенсионеры (у нас более активные пенсионеры женщины), женщины с детьми.

Маленькая просьба.

Пожалуйста, не цените строго, это моя первая публикация такого рода, я полон идей и постоянно развиваюсь в этой области, правда пока некуда прикладывать силы.

© Habrahabr.ru