33
0 0 0 9 0 0 0 -1.0   0 0 0 0 1 1 0 0
0 0 0 9 0 0 0 -0.8   0 0 0 0 1 1 0 0
0 0 0 9 0 0 0 -0.6   0 0 0 0 1 1 0 0
0 0 0 9 0 0 0 -0.4   0 0 0 0 1 1 0 0
0 0 0 9 0 0 0 -0.2   0 0 0 0 1 1 0 0
0 0 0 9 0 0 0 +0.0   0 0 1 0 0 1 0 0
0 0 0 9 0 0 0 +0.2   0 0 0 1 0 1 0 0
0 0 0 9 0 0 0 +0.4   0 0 0 1 0 1 0 0
0 0 0 9 0 0 0 +0.6   0 0 0 1 0 1 0 0
0 0 0 9 0 0 0 +0.8   0 0 0 1 0 1 0 0
0 0 0 9 0 0 0 +1.0   0 0 0 1 0 1 0 0
1 0 0 9 0 0 0 +0.0   0 1 1 0 0 1 0 0
0 0 0 9 1 0 0 +0.0   1 0 1 0 0 0 0 0
0 0 0 1 0 0 0 +0.0   0 0 0 0 1 0 0 1
0 0 0 2 0 0 1 +0.0   1 0 1 0 0 1 0 0
0 0 0 2 0 1 0 +0.0   1 0 1 0 0 1 0 0
0 0 0 2 0 1 1 +0.0   1 0 1 0 0 1 0 0
0 0 0 3 0 0 0 +0.0   0 0 0 1 0 0 1 0
0 0 0 3 0 1 0 +0.0   1 0 1 0 0 0 1 0
0 0 0 3 0 0 1 +0.0   0 0 0 1 0 0 1 0
0 0 0 3 0 1 1 +0.0   1 0 1 0 0 0 1 0
0 0 1 9 0 0 0 +0.0   0 0 0 1 0 0 0 0
0 0 2 9 0 0 0 +0.0   0 0 0 0 1 0 0 0
0 1 1 9 0 0 0 +0.0   0 0 0 1 0 0 1 0
0 1 1 9 0 0 1 +0.0   0 0 0 1 0 0 1 0
0 1 1 9 0 1 0 +0.0   1 0 1 0 0 0 1 0
0 1 1 9 0 1 1 +0.0   1 0 1 0 0 0 1 0
0 1 1 2 0 0 1 +0.0   1 0 1 0 0 1 0 0
0 2 2 9 0 0 0 +0.0   0 0 0 0 1 0 0 1
0 2 2 9 0 0 1 +0.0   1 0 1 0 0 0 0 1
0 2 2 9 0 1 0 +0.0   0 0 0 0 1 0 0 1
0 2 2 9 0 1 1 +0.0   1 0 1 0 0 0 0 1
0 2 2 2 0 1 0 +0.0   1 0 1 0 0 1 0 0


Входы:
1. Состояние дверей (открыты-закрыты)
enum TDoorsState
{
   ELEV_DOORS_STATE_CLOSE = 0,
   ELEV_DOORS_STATE_OPEN
};
2. Состояние лифта (стоит-движется вверх-движется вниз)
enum TElevState
{
   ELEV_STATE_STOP = 0,
   ELEV_STATE_MOVING_UP = 1
   ELEV_STATE_MOVING_DOWN = 2
};
3. Задача лифта
enum TElevTask
{
   ELEV_TASK_STOP = 0,
   ELEV_TASK_UP = 1
   ELEV_TASK_DOWN = 2
};
4. Флаг выше, ниже или равна самая верхняя нажатая кнопка в лифте 
или на этажах, чем местонахождение лифта
2 - выше
1 - равна
0 - ниже
9 -  кнопки не нажаты

5. Флаг нажата ли кнопка в лифте на том этаже, где находится лифт
0, 1

6. Флаг нажата ли кнопка вверх на том этаже, где находится лифт
0, 1

7. Флаг нажата ли кнопка вниз на том этаже, где находится лифт
0, 1 

Выходы:
1. Команду на двери открыть
2. Команду на двери закрыть
3. Команду лифту стоп
4. Команду лифту вверх
5. Команду лифту вниз
6. Задачу лифту стоп
7. Задачу лифту вверх
8. Задачу лифту вниз

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