Edited wiki page Protocol through web user interface.
This commit is contained in:
parent
cd12dd9895
commit
c5b69819bc
@ -1 +1,40 @@
|
||||
#summary Описание протокола Opal
|
||||
#summary Протокол Opal
|
||||
|
||||
<wiki:toc max_depth="2" />
|
||||
----
|
||||
|
||||
= Общие сведения =
|
||||
|
||||
= Соединение сервер - задача =
|
||||
|
||||
Перед запуском задачи для того, чтобы узнать какие параметры нужно передавать для корректного выполнения алгоритма, сервер запускает задачу с ключом -i или --info:
|
||||
|
||||
`task (-i|--info)`
|
||||
|
||||
Результатом работы будет набор строк, который описывает все доступные значения для данной задачи. Строки описываются в следующем формате:
|
||||
|
||||
_name_ = _type_ (choice _list_) (default _value_)
|
||||
|
||||
<wiki:comment>
|
||||
в будущем
|
||||
_name_ = _type_ (choice _list_) (default _value_) (check _expr_)
|
||||
</wiki:comment>
|
||||
|
||||
В ответе обязательно должна присутствовать секция Main, в которой описываются все параметры модели. Другие секции описывают параметры доступных алгоритмов в задаче и их количество не ограничено.
|
||||
|
||||
== Пример ==
|
||||
|
||||
Пример записи, описывающий задачу про сахарный диабет:
|
||||
{{{
|
||||
[Main]
|
||||
time = period default 0 to 24
|
||||
initx = float default 30.0
|
||||
inity = float default 10.0
|
||||
[Genetic]
|
||||
population = int default 1000
|
||||
fitness = string choice [std, lst] default std
|
||||
[Bellman]
|
||||
xpart = partition default 0 to 100 by 1
|
||||
}}}
|
||||
|
||||
= Соединение сервер - ГИП =
|
||||
|
Loading…
Reference in New Issue
Block a user