%$Id: process.tex,v 1.9 1998/11/29 21:56:12 boris Exp $
%$Log: process.tex,v $
%Revision 1.9  1998/11/29 21:56:12  boris
%������� �������������
%
%Revision 1.8  1998/11/29 21:50:48  boris
%������� ��������� � �������.
%
%Revision 1.7  1998/11/17 22:48:33  boris
%��������� �� ������� �������� ��������� � ���� -- �� ���������� � ���-8
%:(
%
% Revision 1.6  1998/11/17  17:02:51  boris
% ������� ��������������� ������ � ������.
%
% Revision 1.5  1998/11/15  04:52:25  boris
% ������� ���������.
%
%Revision 1.4  1998/11/15 03:38:25  boris
%������� ������ "�������"
%
%Revision 1.3  1998/11/15 02:35:43  boris
%�������� ���������
%
\documentclass{article}
%
% ������������. ������ � �����...
%
\usepackage{lh,russian,koi8}
\usepackage{amsmath}
\newcommand{\prog}[1]{\ensuremath{\text{{\textsl{#1}}}}}



\begin{document}

\title{��������� ��� ��������� ����� � IGP}
\author{Boris Veytsman, \texttt{boris@plmsc.psu.edu}}
\date{November 1998}
\maketitle
\thispagestyle{empty}
\tableofcontents

\section{��������}

� ��� ���, ��� ���������� ������ � IGP ��������� ������ �������,
���������� ������ ���� ����� ������ �������� ��� ��������
�������. �������� ����������� ���������� �����, ������� ������,
��������� �������, �� ��� �������� ���������\dots{} �� ��� ������ �����
���� ������� ������� ����. ������ � ���� ����� �� ����������� �����
����������� �������� ��� ���������.

���� ������� � ���������. ����� ������ ���� � ������������ ��������
�������---������, ����������� �� ������ ����� ����� ��� ������. ��� ��
���������������� �� �����. �� ��� ���������������� � �� ����. � ���
��� ��������� ���������������� ����� � �����. ������, ��������� ������
������ ���������:
\begin{enumerate}
\item ��������� ������ �� ����� � �������� ������
\item ���������� �� � ����, ��� ��� ������ ���� �� �����, � ���� ��
  ��������� ����� ��� ������
\item ������ ���� ���� \emph{�����} ����, ��� �������� �������
  ��������� ������ � ���������� ������� � �������� ���������. 
\item ����� �� ������� ��������� ������ ������, ��� ������ ���
  ��������, � ����� �� �������������� ����.
\end{enumerate}
���������� ������ ��� ��� ������ ��������������:
\begin{enumerate}
\item ������� ����� �������� ��������� �����. � ���� ������ �����
  ������� ������ ��������� ����� ������������, ��� ����� ������. ��
  ����� ������������ ��� ��������, ��� ����� ������� ������ ���������
  � ����� � �������� ����� ����� ������. ���� ��������
  �������---���������� ����� ������� ����� (����� ����, �������
  ����������� ������� e-mail�).
\item �������� ������� ����� ��������� ������ ����������� ��
  ���������. ������� ������ ``��������'' ������ ������, ����� �����. 
\end{enumerate}


\section{�������}


\subsection{������ � ��������}

\begin{enumerate}
\item ������ ������ �������� � ������ Subject: ������ � ���������:
\begin{verbatim}
Subject: Otvety komandy "Nazvanie_komandy", NNN
\end{verbatim}
��� ���� �������� ������� �� ������ ��������� �������, �
\prog{NNN}---��������������� ����� �������. ���� � ������� ��� ���
���������������� ������, ����������� ��� �� ���������
\item � ���� ������ ����� ���� ���, ��� ������, ������ �� ������
\begin{verbatim}
*** "��������_�������", NNN
\end{verbatim}
��� ���� �������� ������� ����� ���� ��� � ���������, ��� � �
���������, �� ���� \emph{����������} ��� ���� ����� �� ������ ������� 
\item ������ ����� ����� ��������� ���������:
\begin{verbatim}
#NN. ����� ������
����� ������
...
\end{verbatim}
  ����� \prog{NN}---����� �������, � �� ��� ������� ����� ������
  (��������, �� ���������� �����)
\item ������ ������������� �������
\begin{verbatim}
***
\end{verbatim}
����� ���� ������ ����� ��������� ���, ��� ������.
\item � ������ ������ �� ������������� ������������ ��������
  ``\prog{\#}'' � ``\prog{*}'' � \emph{�����������} ��
  ������������ ������� � ������ (��� ����� ��������).
\end{enumerate}

\paragraph{������:}
\begin{verbatim}
Date: 12 Nov 98 18:31:53 MSK
From: Aleksandr Ivanov <ivanov@boga.net>
To: catamaran@hal.plmsc.psu.edu
Subject: Otvety komandy "Stop", 222

������������, ��������� ������ ����������!

������� ������� �� �������.

*** "����", 222
#1. ���
#2. �����-�������
#3. �����-������
#4. � ������
#5. ������-������, ������� �� ������
#6. � ������������ �������.
#7. � �����
#8. ������ ������
#9. ��������� ����������� � ������ I
#10. ��������� ����� ��� i.
#11. ������ ����������, ������, �����������
#12. ������
***

������� ������� "����" 
��������� ������
\end{verbatim}


\subsection{������ ����� � ������������}

���� � ������������ ������� �� �������. ������ ����� ����� ���������
���������: 
\begin{enumerate}
\item ���������
\begin{verbatim}
#NN. Frequency: f. Score: s
\end{verbatim}
  ����� \prog{NN}---����� �������, � \prog{s}---������, ���� ��
  ���� ��������: \prog{+}, \prog{-} ��� \prog{?}.
\item ���������� ����� ������:
\begin{verbatim}
  ����� ������
  ����� ������
  ...
\end{verbatim}
  ��� ���� ������ ������ ������ ���������� � ���� ��������. 
\item � ����� ���� ������� ���� ������ �� ���� ���������:
\begin{verbatim}
***
\end{verbatim}
\end{enumerate}


\subsection{������ ������� �����������}

������� ����������� ����� ��������� ������:
\begin{verbatim}
    N  1  2  3  4  5  6  7  8  9 10 11 12  �   � �������
  111  +  +  +  +  +  +  +  +  +  +  +  + 12 359 ��������
  436  +  +  +  +  +  +  +  +  +  +  +  + 12 359 Venera II
[...]
    � 24 21 34 24 41 43 18 31 26 32 36 29
\end{verbatim}
� ��������� ������ ����� ������ ����� ������ �������� � ���������
������� ��������������. � ��������� ������ �������---��������
��������. 

\subsection{������ �������� ���������}

�������� ������� �� ������ ������ ����� ��������� ���������:
\begin{enumerate}
\item ��������� �������
\begin{verbatim}
������ NN:
\end{verbatim}
\item �� ��� ��������� �����������:
\begin{verbatim}
��������� ������:
\end{verbatim}
�
\begin{verbatim}
�� ��������� ������:
\end{verbatim}
\item ������ ����� ����� ������:
\begin{verbatim}
s ����� ������
  ����� ������
  ...           [f]
\end{verbatim}
����� \prog{s}---���� �� �������� \prog{+} ��� \prog{-},
\prog{f}---������� ������, ������� ���������� ������ ���� ��� �� �����
�������. 
\end{enumerate}



\section{���������������� ���������}


\subsection{�������� ���������}

�������� �� ���� ���������� ��� ������ � ����. ����� �� ������� ��
��������� �������
\begin{verbatim}
processmail.pl [-d] [-t table_file] [-m mail_file]  [-o results] 
\end{verbatim}
��� 
\begin{description}
\item[table\_file] ���� � ����������� �������� (�� ���������
  �����������), 
\item[mail\_file] ���� � �������� (�� ���������---����������� ����), 
\item[results] ���� � ������������ (�� ���������---�����������
  �����). 
\end{description}

� ���� ����� ������� ������������� ����� � ������.

���� \prog{-d} �������� ``Debigging mode''. � ���� ������ ���������
�������� ����� �������������� ����������.

\subsection{������}

����� �� ������� �������� ��������� ���������
\begin{verbatim}
reminder.pl [-t table_file]
\end{verbatim}
��� ���������� ������ ������, ������� ������� � ����� � �������� (��
���������---����������� �����), � �������� ��� �� z-info.


\subsection{����������}

�������� ������� � �������� ��������� ������������ �����������
\begin{verbatim}
createtable.pl [-d] [-t table_file] [-m mail_file]  [-o results] 
collection.pl  [-d] [-t table_file] [-m mail_file]  [-o results] 
\end{verbatim}
�� ����� ����� �� �� �����, ��� � � ��������� \prog{processmail.pl}. 

\section{���������}


\subsection{���������� ������������� ������}

�������� � �������� �������� � ���� \prog{\%teams} �� ����������
������:
\begin{description}
\item[����] �������� �������
\item[�������] ������ �� ��������� ��� \prog{\%teams\{\$team\}} �
  ������: 
  \begin{description}
  \item[\prog{regnum}] ��������������� �����
  \item[\prog{answers}] ������ �� ������ �� �������
  \item[\prog{score}] ����� ����
  \item[\prog{rating}] ����� �������
  \end{description}
\end{description}

�������� � �������� �������� � ������� \prog{\%answers}. ���
��������---������ �� ��������� ����. ����� � �����---������ �������,
� ��������---����� ���� ������ �� ���� ���������� ����������:
\begin{description}
\item[\prog{score}] \prog{+}, \prog{-} ��� \prog{?}
\item[\prog{teams}] ������ ������, ������ ���� �����
\end{description}

\subsection{���������� ����������}

�� ���������� ��������� ���������� ����������:
\begin{description}
\item[\prog{\$MAXQUEST}] ������������ ����� ��������
\item[\prog{\$DEBUG}] ����, ������������, ������ �� debugging mode.
\end{description}



\section{�������������}

� ���������� ����� �����������, ���� �����������, ������ ������� �
������� ����������� �� ������ � ���������� ���� ���������.

\end{document}

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: t
%%% End: 

