-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsc_agent_of_search_operation.scs
57 lines (49 loc) · 1.49 KB
/
sc_agent_of_search_operation.scs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
sc_agent_of_search_operation
=>nrel_main_idtf:
[sc-агент поиска](*<-lang_ru;;*);
[sc-agent of search](*<-lang_en;;*);
<-abstract_sc_agent;
=>nrel_primary_initiation_condition:(sc_event_add_output_arc=>question_initiated);
=>nrel_initiation_condition_and_result:(..sc_agent_of_search_operation_initiation_condition=>..sc_agent_of_search_operation_result);
<=nrel_sc_agent_key_sc_elements:
{
question_initiated;
question;
question_search_operation
};
<-key_sc_element:
...
(*
<-sc_description_of_sc_agent_behavior;;
<=nrel_sc_text_translation:
...
(*
->rrel_example:
[Задачей sc-агента поиска является поиск.];;
*);;
*);
=>nrel_inclusion:...
(*
<-platform_independent_abstract_sc_agent;;
<=nrel_sc_agent_program:
{
agent_proc_search_operation;
proc_search_operation
};;
->sc_agent_of_search_operation_scp(*<-active_sc_agent;;*);;
*);;
..sc_agent_of_search_operation_initiation_condition
=[*
question_search_operation _->.._question;;
question_initiated _-> .._question;;
question _-> .._question;;
.._question _-> .._parameter;;
*];;
..sc_agent_of_search_operation_result
=[*
question_search_operation _-> .._question;;
question_finished _-> .._question;;
question _-> .._question;;
.._question _=> nrel_answer:: .._answer;;
.._question _-> .._parameter;;
*];;