Начало анализа

This commit is contained in:
2024-12-06 11:04:12 +03:00
parent a94db9b18e
commit 9a009e1d7c
6 changed files with 92 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 761 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -12,6 +12,7 @@
\usepackage{indentfirst} % для абзацного отступа
\usepackage{moreverb} %для печати в листинге исходного кода программ
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{array}
\usepackage{multirow}
@@ -482,6 +483,97 @@ int main()
\end{itemize}
\newpage
\section{Анализ клеточного автомата}
\subsection{Паттерны}
В ходе работы были исследованы паттерны клеточного автомата на поле размером $5 \times 5$ клеток в течение 25 итераций с различными начальными конфигурациями и граничными условиями. Краткие результаты для каждой комбинации граничных условий и начальных конфигураций представлены в таблице~\ref{tbl:patters}. Начальные конфигурации представлены на Рис.~\ref{fig:start_zeros}-\ref{fig:start_ones}.
\begin{figure}[h!]
\centering
\includegraphics[width=0.14\linewidth]{img/start_zeros.png}
\caption{Начальная конфигурация <<Пустое поле>>.}
\label{fig:start_zeros}
\end{figure}
\begin{figure}[h!]
\centering
\includegraphics[width=0.14\linewidth]{img/start_hline.png}
\caption{Начальная конфигурация <<Горизонтальная палочка>>.}
\label{fig:start_hline}
\end{figure}
\begin{figure}[h!]
\centering
\includegraphics[width=0.14\linewidth]{img/start_vline.png}
\caption{Начальная конфигурация <<Вертикальная палочка>>.}
\label{fig:start_vline}
\end{figure}
\begin{figure}[h!]
\centering
\includegraphics[width=0.14\linewidth]{img/start_square.png}
\caption{Начальная конфигурация <<Квадратик>>.}
\label{fig:start_square}
\end{figure}
\begin{figure}[h!]
\centering
\includegraphics[width=0.14\linewidth]{img/start_ones.png}
\caption{Начальная конфигурация <<Единичное поле>>.}
\label{fig:start_ones}
\end{figure}
\begin{table}[h!]
\centering
\caption{Результаты анализа клеточного автомата при различных начальных конфигурациях и граничных условиях.}
\label{tbl:patters}
\footnotesize
\begin{tabularx}{\textwidth}{|X|X|X|}
\hline
\textbf{Исходная конфигурация} & \textbf{Граничные условия} & \textbf{Результат} \\
\hline
\multirow{3}{*}{Пустое поле} & Единичные & Случайные паттерны \\
\cline{2-3}
& Нулевые & Пустое поле \\
\cline{2-3}
& Тороидальные & Пустое поле \\
\hline
\multirow{3}{*}{Горизонтальная палочка} & Единичные & Случайные паттерны \\
\cline{2-3}
& Нулевые & Движение вверх и нулевое поле \\
\cline{2-3}
& Тороидальные & Циклическое движение вверх \\
\hline
\multirow{3}{*}{Вертикальная палочка} & Единичные & Случайные паттерны \\
\cline{2-3}
& Нулевые & Зацикливание \\
\cline{2-3}
& Тороидальные & Зацикливание \\
\hline
\multirow{3}{*}{Квадратик} & Единичные & Случайные паттерны \\
\cline{2-3}
& Нулевые & Зацикливание \\
\cline{2-3}
& Тороидальные & Случайные паттерны \\
\hline
\multirow{3}{*}{Единичное поле} & Единичные & Случайные паттерны \\
\cline{2-3}
& Нулевые & Зацикливание \\
\cline{2-3}
& Тороидальные & Превратилось в нулевое поле \\
\hline
\end{tabularx}
\end{table}
\subsection{Сходимость}
\subsection{Классификация}
\newpage
\section {Результаты работы программы}