<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2019.25.2.030</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">623</article-id>
      <title-group>
        <article-title xml:lang="ru">СОЗДАНИЕ ЛАБИРИНТА С НЕСКОЛЬКИМИ ПРОХОДАМИ, ПОИСК ВСЕХ ПУТЕЙ В НЕМ И ИХ РЕДАКТИРОВАНИЕ</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>CREATION OF MAZE WITH MULTIPLE SOLUTIONS, SEARCH FOR ALL SOLUTIONS AND EDITING THEM</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Симонян</surname>
              <given-names>Эрнест Сергеевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Simonyan</surname>
              <given-names>Ernest Sergeevich</given-names>
            </name>
          </name-alternatives>
          <email>Eric96@yandex.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Медведева</surname>
              <given-names>Ольга Александровна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Medvedeva</surname>
              <given-names>Olga Alexandrovna</given-names>
            </name>
          </name-alternatives>
          <email>medvedeva@amm.vsu.ru</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Медведев</surname>
              <given-names>Сергей Николаевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Medvedev</surname>
              <given-names>Sergey Nikolaevich</given-names>
            </name>
          </name-alternatives>
          <email>s_n_medvedev@mail.ru</email>
          <xref ref-type="aff">aff-3</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Воронежский государственный университет</aff>
        <aff xml:lang="en">Voronezh State University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Воронежский государственный университет</aff>
        <aff xml:lang="en">Voronezh State University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-3">
        <aff xml:lang="ru">Воронежский государственный университет</aff>
        <aff xml:lang="en">Voronezh State University</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2019.25.2.030</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=623"/>
      <abstract xml:lang="ru">
        <p>В статье рассмотрены задачи построения лабиринта с несколькими проходами, нахождения всех проходов и возможности их редактирования. Вначале рассмотрены два алгоритма генерации лабиринтов, дающие наиболее разнообразные лабиринты на выходе, выявлены их достоинства и недостатки, выбран один наиболее эффективный и подходящий к данной задаче. Проблемой всех алгоритмов построения лабиринтов, и двух рассмотренных в том числе, является невозможность создания лабиринта с определенным количеством проходов, поэтому предложена модификация алгоритма Уилсона. Проблемой всех известных алгоритмов нахождения проходов в лабиринте является то, что ни один из них не находит абсолютно все проходы. Поэтому для нахождения всех путей разработана модификация муравьиного алгоритма. Для редактирования лабиринта разработаны два алгоритма: на основе длины путей и на основе схожести путей. Проведено исследование с целью выявить зависимость количества путей в лабиринте от начальных параметров. Для модификации муравьиного алгоритма проведен вычислительный эксперимент для выявления оптимального количества муравьев при различных входных параметрах. Кроме того, проведена оценка эффективности алгоритмов редактирования лабиринта с различными входными данными.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>This article considers the problem of creating a maze with multiple solutions, searching&#13;
for all solutions and a possibility of editing them. First, we view two algorithms, which generate&#13;
the most various mazes, and find their positive and negative sides. Then we choose the one most&#13;
efficient and suitable for the problem. All maze creation algorithms, including two considered,&#13;
are unable to reveal a definite number of solutions. Here we offer a modification of Wilson’s&#13;
algorithm. Still we tend to think that all maze solving algorithms cannot find all possible&#13;
solutions. Therefore, we develop a modification of Ant Colony algorithm. To edit mazes the two&#13;
algorithms were developed: one by solutions lengths and another by similarity of solutions. The&#13;
research was conducted in order to find dependencies between number of solutions and initial&#13;
parameters. A computational experiment was made to find optimal number of ants within&#13;
different initial parameters. Also, there were evaluated efficiencies of two maze editing&#13;
algorithms with different parameters.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>генерация лабиринта</kwd>
        <kwd>муравьиный алгоритм</kwd>
        <kwd>алгоритм уилсона</kwd>
        <kwd>вычислительный эксперимент</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>maze generation</kwd>
        <kwd>ant colony algorithm</kwd>
        <kwd>wilson’s algorithm</kwd>
        <kwd>computational experiment</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Классические алгоритмы генерации лабиринтов. Часть 1: вступление. –&#13;
URL: https://habr.com/post/320140/ .</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Классические алгоритмы генерации лабиринтов. Часть 2: погружение в&#13;
случайность. – URL: https://habr.com/post/321210/ .&#13;
</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Walter P. Maze Algorithms / P. Walter // Astrolog – URL:&#13;
http://www.astrolog.org/labyrnth/algrithm.htm .</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Штовба С. Д. Муравьиные алгоритмы / С. Д. Штовба // Exponenta Pro. –&#13;
2003. – №4. – С. 70-75.</mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>