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