Э

Мир энциклопедий

encyclopedia.ru

Об алгоритмизации и параметризации внесения энциклопедических данных об азартных играх

  • 1 апреля 2018
  • просмотров 2114
  • комментариев 2
В «Мире энциклопедий» продолжаются публикации о возможной российской энциклопедии азартных игр. После обсуждения смысла такого проекта, понятия «азартные игры», интересов читателей, благоприятных условий для его реализации, общих принципов работы и частных вопросов — применение блокчейна, статей про онлайновые игровые автоматы, освещение темы игромании, критериев отбора персоналий и организаций — не лишними будут размышления о создании оптимальной системы фиксации и изложения правил азартных игр (гэмблинга; от англ. gambling), существенной, осевой части энциклопедических статей.

Алгоритмизация процессов в XXI векеИтак, от частного — к общему. Что есть азартная игра, любая из онлайновых, даже просто игра? — Прежде всего алгоритм, процесс, выполнение которого подчиняется заданной последовательности. Последовательность может быть как простой, так и крайне сложной, то есть распадаться на множество условий, выполнение которых зависит от тех или иных параметров. Соответственно, описание правил игры можно сделать как по старинке — текстом, так и по-новому — на языке алгоритма, то есть классический текст в этом случае будет производной, результатом выполнения программы, для которой ранее была описана последовательность действий.

Например, цель игры в подкидного дурака (избавиться от всех карт) можно зафиксировать так: fe = 0; (где fe — финальное количество игровых элементов, когда участник считается не проигравшим). Вариант конвертации кода в понятный человеку текст может быть таким: «Победителем считается игрок, у которого не останется карт». Формулой max = 21; можно обозначить максимальный лимит в игре двадцать одно очко. При этом текстовое изложение любого кода может иметь несколько вариантов (за счёт синонимов и тому подобного), но без принципиальной разницы в смысле. Так, лимит игры в очко может быть описан по-разному: «Цель — набрать 21 очко», «Надо взять не больше 21 очка», «Набравший 21 очко забирает выигрыш» и так далее. Основную сложность может представлять не понимание принципа, а его реализация, нетривиальная, но вполне выполнимая задача. Так, для облегчения работы будет необходимо создать специализированную базу данных (БД) для фиксации правил — в данном случае пока только азартных — игр, включая таблицу соответствия анализируемых параметров и их наименований. Так или иначе обсуждение БД и других деталей выходит за пределы текущей публикации, цель которой — изложить сам принцип, а также его основные преимущества.

В качестве главных плюсов каждый читатель получит возможность узнать правила того или иного азартного развлечения не только на любом языке, но и в различном визуальном формате — через схемы и графики, которые опять же будут формироваться программно, на основе того же алгоритма, что и текст. Разумеется, словесная и визуальная форма будут нуждаться в периодической доработке, возникнет необходимость в поддержке всё новых и новых языков и графических форматов, но с точки зрения оптимизации и рационализации расходования времени оператора, перспективней создавать/менять алгоритмы и числовые показатели в БД, чем вручную править текст с описанием правил конкретной игры.

Конечно, далеко не все аспекты функционирования человеческого общества поддаются формализации, но правила азартных игр — как раз тот случай.
  • Теги
  • БД
  • азартные игры
  • алгоритм
  • алгоритмизация
  • база данных
  • внесение данных
  • гэмблинг
  • игры
  • написание статей
  • параметризация
  • правила азартных игр
  • правила игр
  • энциклопедия

(Голосов: 1, Рейтинг: 3.3)

Комментарии

Предупреждение Для добавления комментариев требуется авторизация
  • Ссылка на комментарий
    Вот это всё, конечно безумно интересно, только энциклопедический ли это получится ресурс? Вопрос По-моему, это больше смахивает на какое-нибудь типовое пособие с прикнижным (пристатейным, подстрочным) толкователем (соответственно, в формате онлайн — с массой перекрестных ссылок).
    • 0/0
  • Ссылка на комментарий
    Если идет подробное описание алгоритма, то я не вижу особой разницы, что конкретно описывается — алгоритм одной из азартных игр или, скажем, алгоритм образования грозовой тучи. Так что подобный проект, несмотря на споры, вполне можно будет считать энциклопедическим.
    • 1/0