Edited wiki page Protocol through web user interface.
This commit is contained in:
		| @@ -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 | ||||
| }}} | ||||
|  | ||||
| = Соединение сервер - ГИП = | ||||
|   | ||||
		Reference in New Issue
	
	Block a user