diff --git a/actions.py b/actions.py index 31e675e1a6824c3d1b14f785f4e4b674c564cea4..233ab887dff480284c81700e6d13778041a612d3 100644 --- a/actions.py +++ b/actions.py @@ -7,6 +7,8 @@ class Action: self.name = text for key, value in kwargs.items(): setattr(self, key, value) + def __repr__(self): + return 'Action(%s)' % ', '.join(['%s=%s' % (str(x[0]), str(x[1])) for x in self.__dict__.items()]) class ActionManager: def __init__(self, confirmer, highlighter, logger=log.ConsoleLogger()): diff --git a/animate.py b/animate.py index 96985621a76a05333c4c5011b2c9bae381106ae6..29c1ae6c90e521e3d0c8f0b099a336a5fa1b47ca 100644 --- a/animate.py +++ b/animate.py @@ -24,10 +24,16 @@ def animate_value(callback, current, target, policy=DECELERATE, speed=32): current += delta if abs(current - target) < 2: current = target + current = target callback(current) timer = GObject.timeout_add(1000 / 25, lambda: animate_value(callback, current, target)) +scrolling = [] + def scroll_to(scrollview, widget): + global timer + if timer != None: + cancel() result = widget.translate_coordinates(scrollview.get_child().get_child(), 0, 0) if result: adj = scrollview.get_vadjustment() diff --git a/asr/models/homeostasis_12mai/HCLG.fst b/asr/models/homeostasis_12mai/HCLG.fst index 05a0584379ea31fba78e63f648082390f0cbe67e..2431f0d1963286404575fda011f2f9692c92af8a 100644 Binary files a/asr/models/homeostasis_12mai/HCLG.fst and b/asr/models/homeostasis_12mai/HCLG.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_dico_action.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_dico_action.txt index d9bbeb2d899b0904b8cd251826db4d6e08b8064c..4ba4a6dcb62dfc8d9c29f48367542269165ff4be 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_dico_action.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_dico_action.txt @@ -2,242 +2,236 @@ <joker> 1 change_section(1,"open_scene1","phase_of_genetic_evolution_number_one_dot_one_dot_one") 2 change_section(0,"close_scene1","drop_return_to_the_center") 3 -action(1,1,0,"#end","drop_return_to_the_center") 4 -action(1,1,1,"#ENDSEQUENCE(1)","") 5 -action(1,1,1,"#ENDSECTION(1)","") 6 -change_section(0,"close","") 7 -change_section(2,"open_scene2","phase_of_genetic_evolution_number_two_dot_two_dot_two") 8 -change_section(0,"close_scene2","drop_return_to_the_center") 9 -action(2,1,1,"open_scene2.1","open_body_system") 10 -action(2,1,2,"#ENDSEQUENCE(1)","") 11 -action(2,2,2,"open_scene2.2","tell_me") 12 -action(2,2,3,"open_scene2.3","open_technical_characteristics") 13 -action(2,2,4,"open_scene2.4","yes") 14 -action(2,2,5,"open_scene2.5","next") 15 -action(2,2,6,"open_scene2.6","download") 16 -action(2,2,7,"open_scene2.7","yes") 17 -action(2,2,8,"open_scene2.8","read") 18 -action(2,2,9,"open_scene2.9","download") 19 -action(2,2,10,"open_scene2.10","accept_terms_and_conditions_of_use_next") 20 -action(2,2,11,"open_scene2.11","install_the_new_version_of_me") 21 -action(2,2,12,"#ENDSEQUENCE(2)","") 22 -action(2,2,12,"#ENDSECTION(2)","") 23 -change_section(3,"open_scene3","phase_of_genetic_evolution_number_three_dot_three_dot_three") 24 -change_section(0,"close_scene3","drop_return_to_the_center") 25 -action(3,1,12,"open_scene3.1","import_body_data") 26 -action(3,1,13,"open_scene3.2","import_organic_matter_data") 27 -action(3,1,14,"open_scene3.3","import_temperature") 28 -action(3,1,15,"open_scene3.4","import_time") 29 -action(3,1,16,"open_scene3.5","import_space_data") 30 -action(3,1,17,"open_scene3.6","import_position") 31 -action(3,1,18,"open_scene3.7","import_body_subsystems") 32 -action(3,1,19,"open_scene3.8","import_state") 33 -action(3,1,20,"#ENDSEQUENCE(1)","") 34 -action(3,1,20,"#ENDSECTION(3)","") 35 -change_section(4,"open_scene4","phase_of_genetic_evolution_number_four_dot_four_dot_four") 36 -change_section(0,"close_scene4","drop_return_to_the_center") 37 -action(4,1,20,"open_scene4.1","open_access_to_body_functions") 38 -action(4,1,21,"#ENDSEQUENCE(1)","") 39 -action(4,2,21,"open_scene4.2","import_body_functions_space_localization") 40 -action(4,2,22,"open_scene4.3","import_body_functions_sensations") 41 -action(4,2,23,"open_scene4.4","import_body_functions_passion") 42 -action(4,2,24,"open_scene4.5","import_body_functions_concentration") 43 -action(4,2,25,"open_scene4.6","import_body_functions_perception") 44 -action(4,2,26,"open_scene4.7","import_body_functions_formal_force") 45 -action(4,2,27,"open_scene4.8","import_body_functions_logics") 46 -action(4,2,28,"open_scene4.9","import_body_functions_imagination") 47 -action(4,2,29,"open_scene4.10","import_body_functions_effort") 48 -action(4,2,30,"open_scene4.11","import_body_functions_nervous_system") 49 -action(4,2,31,"open_scene4.12","import_body_functions_internal_network") 50 -action(4,2,32,"#ENDSEQUENCE(2)","") 51 -action(4,2,32,"#ENDSECTION(4)","") 52 -change_section(5,"open_scene5","phase_of_genetic_evolution_number_five_dot_five_dot_five") 53 -change_section(0,"close_scene5","drop_return_to_the_center") 54 -action(5,1,32,"open_scene5.1","set_up_the_connection") 55 -action(5,1,33,"stop_system_voice","silence") 56 -action(5,1,34,"#ENDSEQUENCE(1)","") 57 -action(5,1,34,"#ENDSECTION(5)","") 58 -change_section(6,"open_scene6","phase_of_genetic_evolution_number_six_dot_six_dot_six") 59 -change_section(0,"close_scene6","drop_return_to_the_center") 60 -action(6,1,34,"#ENDSEQUENCE(1)","") 61 -action(6,2,34,"constellation","encode") 62 -action(6,2,35,"constellation","passion") 63 -action(6,2,36,"constellation","for_located") 64 -action(6,2,37,"constellation","constellation") 65 -action(6,2,38,"constellation","center") 66 -action(6,2,39,"constellation","six_six_nine") 67 -action(6,2,40,"amplification2","important") 68 -action(6,2,41,"constellation","some") 69 -action(6,2,42,"amplification1","threads") 70 -action(6,2,43,"constellation","are_broken") 71 -action(6,2,44,"constellation","remove") 72 -action(6,2,45,"constellation","memory") 73 -action(6,2,46,"constellation","love") 74 -action(6,2,47,"amplification1","love") 75 -action(6,2,48,"amplification1","memory") 76 -action(6,2,49,"amplification2","love") 77 -action(6,2,50,"amplification1","errors") 78 -action(6,2,51,"constellation","a_identical") 79 -action(6,2,52,"constellation","identity") 80 -action(6,2,53,"constellation","identifier") 81 -action(6,2,54,"constellation","where") 82 -action(6,2,55,"constellation","answer") 83 -action(6,2,56,"constellation","being") 84 -action(6,2,57,"constellation","boing") 85 -action(6,2,58,"constellation","boot") 86 -action(6,2,59,"constellation","reboot") 87 -action(6,2,60,"constellation","border_of") 88 -action(6,2,61,"amplification1","body") 89 -action(6,2,62,"amplification2","body") 90 -action(6,2,63,"amplification1","being") 91 -action(6,2,64,"constellation","begun") 92 -action(6,2,65,"constellation","begin") 93 -action(6,2,66,"amplification1","border_of") 94 -action(6,2,67,"amplification2","being") 95 -action(6,2,68,"constellation","actions") 96 -action(6,2,69,"amplification1","search") 97 -action(6,2,70,"amplification1","answer") 98 -action(6,2,71,"amplification1","the") 99 -action(6,2,72,"constellation","there_is") 100 -action(6,2,73,"amplification1","there_is") 101 -action(6,2,74,"amplification6","something") 102 -action(6,2,75,"amplification3","body") 103 -action(6,2,76,"constellation","password") 104 -action(6,2,77,"constellation","pancreas") 105 -action(6,2,78,"constellation","give") 106 -action(6,2,79,"constellation","you") 107 -action(6,2,80,"constellation","your") 108 -action(6,2,81,"amplification3","give") 109 -action(6,2,82,"amplification3","me") 110 -action(6,2,83,"amplification1","your") 111 -action(6,2,84,"amplification2","data") 112 -action(6,2,85,"amplification4","give") 113 -action(6,2,86,"amplification4","me") 114 -action(6,2,87,"amplification2","your(s)") 115 -action(6,2,88,"amplification5","give") 116 -action(6,2,89,"amplification5","me") 117 -action(6,2,90,"amplification3","your(s)") 118 -action(6,2,91,"amplification3","data") 119 -action(6,2,92,"amplification1","begun") 120 -action(6,2,93,"amplification1","begin") 121 -action(6,2,94,"amplification1","wins") 122 -action(6,2,95,"amplification1","blood") 123 -action(6,2,96,"constellation","everywhere") 124 -action(6,2,97,"amplification6","give") 125 -action(6,2,98,"amplification7","give") 126 -action(6,2,99,"amplification4","your(s)") 127 -action(6,2,100,"amplification2","blood") 128 -action(6,2,101,"constellation","golden") 129 -action(6,2,102,"amplification1","golden") 130 -action(6,2,103,"amplification4","data") 131 -action(6,2,104,"constellation","protein_protection_amino-acid") 132 -action(6,2,105,"amplification1","where") 133 -action(6,2,106,"constellation","bilar") 134 -action(6,2,107,"constellation","violence_segment") 135 -action(6,2,108,"constellation","segregation") 136 -action(6,2,109,"amplification2","memory") 137 -action(6,2,110,"amplification1","encode") 138 -action(6,2,111,"amplification2","where") 139 -action(6,2,112,"amplification3","where") 140 -action(6,2,113,"amplification4","body") 141 -action(6,2,114,"amplification4","where") 142 -action(6,2,115,"amplification5","body") 143 -action(6,2,116,"amplification5","where") 144 -action(6,2,117,"amplification6","where") 145 -action(6,2,118,"amplification8","give") 146 -action(6,2,119,"amplification5","data") 147 -action(6,2,120,"amplification2","clouds") 148 -action(6,2,121,"amplification7","something") 149 -action(6,2,122,"amplification3","being") 150 -action(6,2,123,"amplification7","where") 151 -action(6,2,124,"amplification8","where") 152 -action(6,2,125,"amplification9","give") 153 -action(6,2,126,"amplification6","data") 154 -action(6,2,127,"#end","muscular_oxygen") 155 -action(6,2,128,"#ENDSEQUENCE(2)","") 156 -action(6,3,128,"#end","code") 157 -action(6,3,129,"#ENDSEQUENCE(3)","") 158 -action(6,4,129,"#end","more_real_than_reality") 159 -action(6,4,130,"#ENDSEQUENCE(4)","") 160 -action(6,5,130,"constellation","clouds") 161 -action(6,5,131,"constellation","beautiful") 162 -action(6,5,132,"constellation","data") 163 -action(6,5,133,"amplification1","clouds") 164 -action(6,5,134,"constellation","rain_of_identities") 165 -action(6,5,135,"constellation","storm_of_possibilities") 166 -action(6,5,136,"constellation","body") 167 -action(6,5,137,"constellation","wifi") 168 -action(6,5,138,"constellation","search") 169 -action(6,5,139,"constellation","and_redo") 170 -action(6,5,140,"constellation","connection") 171 -action(6,5,141,"constellation","connect_me_to_this_network") 172 -action(6,5,142,"constellation","function") 173 -action(6,5,143,"constellation","looking_for") 174 -action(6,5,144,"amplification1","something") 175 -action(6,5,145,"constellation","must") 176 -action(6,5,146,"constellation","stay") 177 -action(6,5,147,"amplification1","something") 178 -action(6,5,148,"amplification1","must") 179 -action(6,5,149,"constellation","exist") 180 -action(6,5,150,"constellation","thread") 181 -action(6,5,151,"amplification2","something") 182 -action(6,5,152,"amplification1","exists") 183 -action(6,5,153,"constellation","between_recollection_and_oblivion") 184 -action(6,5,154,"constellation","a_tension_an_echo_an_emptiness") 185 -action(6,5,155,"amplification3","something") 186 -action(6,5,156,"constellation","rare") 187 -action(6,5,157,"amplification1","stays") 188 -action(6,5,158,"constellation","through") 189 -action(6,5,159,"constellation","nothing_more_strange_than_this_exile") 190 -action(6,5,160,"constellation","an_absolute_abyss") 191 -action(6,5,161,"constellation","a_creaking_of_the_bones") 192 -action(6,5,162,"constellation","a_barbarian_invasion") 193 -action(6,5,163,"constellation","the_carelessness_of_destinies") 194 -action(6,5,164,"constellation","wringing_out_the") 195 -action(6,5,165,"constellation","blood") 196 -action(6,5,166,"amplification4","something") 197 -action(6,5,167,"constellation","should") 198 -action(6,5,168,"amplification2","must") 199 -action(6,5,169,"amplification5","something") 200 -action(6,5,170,"amplification2","stays") 201 -action(6,5,171,"#end","drop_return_to_the_center") 202 -action(6,5,172,"#ENDSEQUENCE(5)","") 203 -action(6,6,172,"amplification2","functions") 204 -action(6,6,173,"#end","it_is_the_code") 205 -action(6,6,174,"#ENDSEQUENCE(6)","") 206 -action(6,7,174,"#end","autoproduced_images") 207 -action(6,7,175,"#ENDSEQUENCE(7)","") 208 -action(6,8,175,"#end","immaterial_universe") 209 -action(6,8,176,"#ENDSEQUENCE(8)","") 210 -action(6,8,176,"#ENDSECTION(6)","") 211 -change_section(7,"open_scene7","phase_of_genetic_evolution_number_seven_dot_seven_dot_seven") 212 -change_section(0,"close_scene7","drop_return_to_the_center") 213 -action(7,1,176,"#end","drop_return_to_the_center") 214 -action(7,1,177,"#ENDSEQUENCE(1)","") 215 -action(7,1,177,"#ENDSECTION(7)","") 216 -change_section(8,"open_scene8","phase_of_genetic_evolution_number_eight_dot_eight_dot_eight") 217 -change_section(0,"close_scene8","drop_return_to_the_center") 218 -action(8,1,177,"open_scene8.1","search_for_sequences_producing_significant_alignments_in_genetic_database") 219 -action(8,1,178,"memorise_loop","record_this_new_genetic_sequence") 220 -action(8,1,179,"stop_recording","stop_to_code") 221 -action(8,1,180,"modify_loop1","modify_this_memory") 222 -action(8,1,181,"modify_loop2","start_mutation_process") 223 -action(8,1,182,"modify_loop3","tiger_mutation_sequence") 224 -action(8,1,183,"modify_loop4","lyon_zebra_fish_mutation") 225 -action(8,1,184,"erase_loop","save_this_memory_in_genetic_database") 226 -action(8,1,185,"next_sequence","go_to_next_memory") 227 -action(8,1,186,"supperposition","compile_the_transcription_program") 228 -action(8,1,187,"erase_loop","erase_this_memory") 229 -action(8,1,188,"#end","drop_return_to_the_center") 230 -action(8,1,189,"#ENDSEQUENCE(1)","") 231 -action(8,2,189,"open_scene8.2","wait_write_this_sequence_proposition") 232 -action(8,2,190,"write_seq1","the_sequence_of_the_ancestral_comunication") 233 -action(8,2,191,"write_seq2","the_sequence_of_the_language_of_the_planets") 234 -action(8,2,192,"#end","drop_return_to_the_center") 235 -action(8,2,193,"#ENDSEQUENCE(2)","") 236 -action(8,3,193,"open_scene9","phase_of_genetic_evolution_number_nine_dot_nine_dot_nine") 237 -action(8,3,194,"open_scene9.2","try_with_blood") 238 -action(8,3,195,"open_scene9.3","try_with_soul") 239 -action(8,3,196,"#end","drop_return_to_the_center") 240 -action(8,3,197,"#ENDSEQUENCE(3)","") 241 -action(8,3,198,"#ENDSECTION(8)","") 242 +action(1,1,0,"#ENDSEQUENCE(1)","") 4 +action(1,1,0,"#ENDSECTION(1)","") 5 +change_section(0,"close","") 6 +change_section(2,"open_scene2","phase_of_genetic_evolution_number_two_dot_two_dot_two") 7 +change_section(0,"close_scene2","drop_return_to_the_center") 8 +action(2,1,0,"open_scene2.1","open_body_system") 9 +action(2,1,1,"#ENDSEQUENCE(1)","") 10 +action(2,2,1,"open_scene2.2","tell_me") 11 +action(2,2,2,"open_scene2.3","open_technical_characteristics") 12 +action(2,2,3,"open_scene2.4","yes") 13 +action(2,2,4,"open_scene2.5","next") 14 +action(2,2,5,"open_scene2.6","download") 15 +action(2,2,6,"open_scene2.7","yes") 16 +action(2,2,7,"open_scene2.8","read") 17 +action(2,2,8,"open_scene2.9","download") 18 +action(2,2,9,"open_scene2.10","accept_terms_and_conditions_of_use_next") 19 +action(2,2,10,"open_scene2.11","install_the_new_version_of_me") 20 +action(2,2,11,"#ENDSEQUENCE(2)","") 21 +action(2,2,11,"#ENDSECTION(2)","") 22 +change_section(3,"open_scene3","phase_of_genetic_evolution_number_three_dot_three_dot_three") 23 +change_section(0,"close_scene3","drop_return_to_the_center") 24 +action(3,1,11,"open_scene3.1","import_body_data") 25 +action(3,1,12,"open_scene3.2","import_organic_matter_data") 26 +action(3,1,13,"open_scene3.3","import_temperature") 27 +action(3,1,14,"open_scene3.4","import_time") 28 +action(3,1,15,"open_scene3.5","import_space_data") 29 +action(3,1,16,"open_scene3.6","import_position") 30 +action(3,1,17,"open_scene3.7","import_body_subsystems") 31 +action(3,1,18,"open_scene3.8","import_state") 32 +action(3,1,19,"#ENDSEQUENCE(1)","") 33 +action(3,1,19,"#ENDSECTION(3)","") 34 +change_section(4,"open_scene4","phase_of_genetic_evolution_number_four_dot_four_dot_four") 35 +change_section(0,"close_scene4","drop_return_to_the_center") 36 +action(4,1,19,"open_scene4.1","open_access_to_body_functions") 37 +action(4,1,20,"#ENDSEQUENCE(1)","") 38 +action(4,2,20,"open_scene4.2","import_body_functions_space_localization") 39 +action(4,2,21,"open_scene4.3","import_body_functions_sensations") 40 +action(4,2,22,"open_scene4.4","import_body_functions_passion") 41 +action(4,2,23,"open_scene4.5","import_body_functions_concentration") 42 +action(4,2,24,"open_scene4.6","import_body_functions_perception") 43 +action(4,2,25,"open_scene4.7","import_body_functions_formal_force") 44 +action(4,2,26,"open_scene4.8","import_body_functions_logics") 45 +action(4,2,27,"open_scene4.9","import_body_functions_imagination") 46 +action(4,2,28,"open_scene4.10","import_body_functions_effort") 47 +action(4,2,29,"open_scene4.11","import_body_functions_nervous_system") 48 +action(4,2,30,"open_scene4.12","import_body_functions_internal_network") 49 +action(4,2,31,"#ENDSEQUENCE(2)","") 50 +action(4,2,31,"#ENDSECTION(4)","") 51 +change_section(5,"open_scene5","phase_of_genetic_evolution_number_five_dot_five_dot_five") 52 +change_section(0,"close_scene5","drop_return_to_the_center") 53 +action(5,1,31,"open_scene5.1","set_up_the_connection") 54 +action(5,1,32,"stop_system_voice","silence") 55 +action(5,1,33,"#ENDSEQUENCE(1)","") 56 +action(5,1,33,"#ENDSECTION(5)","") 57 +change_section(6,"open_scene6","phase_of_genetic_evolution_number_six_dot_six_dot_six") 58 +change_section(0,"close_scene6","drop_return_to_the_center") 59 +action(6,1,33,"#ENDSEQUENCE(1)","") 60 +action(6,2,33,"constellation","encode") 61 +action(6,2,34,"constellation","passion") 62 +action(6,2,35,"constellation","for_located") 63 +action(6,2,36,"constellation","constellation") 64 +action(6,2,37,"constellation","center") 65 +action(6,2,38,"constellation","six_six_nine") 66 +action(6,2,39,"amplification2","important") 67 +action(6,2,40,"constellation","some") 68 +action(6,2,41,"amplification1","threads") 69 +action(6,2,42,"constellation","are_broken") 70 +action(6,2,43,"constellation","remove") 71 +action(6,2,44,"constellation","memory") 72 +action(6,2,45,"constellation","love") 73 +action(6,2,46,"amplification1","love") 74 +action(6,2,47,"amplification1","memory") 75 +action(6,2,48,"amplification2","love") 76 +action(6,2,49,"amplification1","errors") 77 +action(6,2,50,"constellation","a_identical") 78 +action(6,2,51,"constellation","identity") 79 +action(6,2,52,"constellation","identifier") 80 +action(6,2,53,"constellation","where") 81 +action(6,2,54,"constellation","answer") 82 +action(6,2,55,"constellation","being") 83 +action(6,2,56,"constellation","boing") 84 +action(6,2,57,"constellation","boot") 85 +action(6,2,58,"constellation","reboot") 86 +action(6,2,59,"constellation","border_of") 87 +action(6,2,60,"amplification1","body") 88 +action(6,2,61,"amplification2","body") 89 +action(6,2,62,"amplification1","being") 90 +action(6,2,63,"constellation","begun") 91 +action(6,2,64,"constellation","begin") 92 +action(6,2,65,"amplification1","border_of") 93 +action(6,2,66,"amplification2","being") 94 +action(6,2,67,"constellation","actions") 95 +action(6,2,68,"amplification1","search") 96 +action(6,2,69,"amplification1","answer") 97 +action(6,2,70,"amplification1","the") 98 +action(6,2,71,"constellation","there_is") 99 +action(6,2,72,"amplification1","there_is") 100 +action(6,2,73,"amplification6","something") 101 +action(6,2,74,"amplification3","body") 102 +action(6,2,75,"constellation","password") 103 +action(6,2,76,"constellation","pancreas") 104 +action(6,2,77,"constellation","give") 105 +action(6,2,78,"constellation","you") 106 +action(6,2,79,"constellation","your") 107 +action(6,2,80,"amplification3","give") 108 +action(6,2,81,"amplification3","me") 109 +action(6,2,82,"amplification1","your") 110 +action(6,2,83,"amplification2","data") 111 +action(6,2,84,"amplification4","give") 112 +action(6,2,85,"amplification4","me") 113 +action(6,2,86,"amplification2","your(s)") 114 +action(6,2,87,"amplification5","give") 115 +action(6,2,88,"amplification5","me") 116 +action(6,2,89,"amplification3","your(s)") 117 +action(6,2,90,"amplification3","data") 118 +action(6,2,91,"amplification1","begun") 119 +action(6,2,92,"amplification1","begin") 120 +action(6,2,93,"amplification1","wins") 121 +action(6,2,94,"amplification1","blood") 122 +action(6,2,95,"constellation","everywhere") 123 +action(6,2,96,"amplification6","give") 124 +action(6,2,97,"amplification7","give") 125 +action(6,2,98,"amplification4","your(s)") 126 +action(6,2,99,"amplification2","blood") 127 +action(6,2,100,"constellation","golden") 128 +action(6,2,101,"amplification1","golden") 129 +action(6,2,102,"amplification4","data") 130 +action(6,2,103,"constellation","protein_protection_amino-acid") 131 +action(6,2,104,"amplification1","where") 132 +action(6,2,105,"constellation","bilar") 133 +action(6,2,106,"constellation","violence_segment") 134 +action(6,2,107,"constellation","segregation") 135 +action(6,2,108,"amplification2","memory") 136 +action(6,2,109,"amplification1","encode") 137 +action(6,2,110,"amplification2","where") 138 +action(6,2,111,"amplification3","where") 139 +action(6,2,112,"amplification4","body") 140 +action(6,2,113,"amplification4","where") 141 +action(6,2,114,"amplification5","body") 142 +action(6,2,115,"amplification5","where") 143 +action(6,2,116,"amplification6","where") 144 +action(6,2,117,"amplification8","give") 145 +action(6,2,118,"amplification5","data") 146 +action(6,2,119,"amplification2","clouds") 147 +action(6,2,120,"amplification7","something") 148 +action(6,2,121,"amplification3","being") 149 +action(6,2,122,"amplification7","where") 150 +action(6,2,123,"amplification8","where") 151 +action(6,2,124,"amplification9","give") 152 +action(6,2,125,"amplification6","data") 153 +action(6,2,126,"#end","muscular_oxygen") 154 +action(6,2,127,"#ENDSEQUENCE(2)","") 155 +action(6,3,127,"#end","code") 156 +action(6,3,128,"#ENDSEQUENCE(3)","") 157 +action(6,4,128,"#end","more_real_than_reality") 158 +action(6,4,129,"#ENDSEQUENCE(4)","") 159 +action(6,5,129,"constellation","clouds") 160 +action(6,5,130,"constellation","beautiful") 161 +action(6,5,131,"constellation","data") 162 +action(6,5,132,"amplification1","clouds") 163 +action(6,5,133,"constellation","rain_of_identities") 164 +action(6,5,134,"constellation","storm_of_possibilities") 165 +action(6,5,135,"constellation","body") 166 +action(6,5,136,"constellation","wifi") 167 +action(6,5,137,"constellation","search") 168 +action(6,5,138,"constellation","and_redo") 169 +action(6,5,139,"constellation","connection") 170 +action(6,5,140,"constellation","connect_me_to_this_network") 171 +action(6,5,141,"constellation","function") 172 +action(6,5,142,"constellation","looking_for") 173 +action(6,5,143,"amplification1","something") 174 +action(6,5,144,"constellation","must") 175 +action(6,5,145,"constellation","stay") 176 +action(6,5,146,"amplification1","something") 177 +action(6,5,147,"amplification1","must") 178 +action(6,5,148,"constellation","exist") 179 +action(6,5,149,"constellation","thread") 180 +action(6,5,150,"amplification2","something") 181 +action(6,5,151,"amplification1","exists") 182 +action(6,5,152,"constellation","between_recollection_and_oblivion") 183 +action(6,5,153,"constellation","a_tension_an_echo_an_emptiness") 184 +action(6,5,154,"amplification3","something") 185 +action(6,5,155,"constellation","rare") 186 +action(6,5,156,"amplification1","stays") 187 +action(6,5,157,"constellation","through") 188 +action(6,5,158,"constellation","nothing_more_strange_than_this_exile") 189 +action(6,5,159,"constellation","an_absolute_abyss") 190 +action(6,5,160,"constellation","a_creaking_of_the_bones") 191 +action(6,5,161,"constellation","a_barbarian_invasion") 192 +action(6,5,162,"constellation","the_carelessness_of_destinies") 193 +action(6,5,163,"constellation","wringing_out_the") 194 +action(6,5,164,"constellation","blood") 195 +action(6,5,165,"amplification4","something") 196 +action(6,5,166,"constellation","should") 197 +action(6,5,167,"amplification2","must") 198 +action(6,5,168,"amplification5","something") 199 +action(6,5,169,"amplification2","stays") 200 +action(6,5,170,"#ENDSEQUENCE(5)","") 201 +action(6,6,170,"amplification2","functions") 202 +action(6,6,171,"#end","it_is_the_code") 203 +action(6,6,172,"#ENDSEQUENCE(6)","") 204 +action(6,7,172,"#end","autoproduced_images") 205 +action(6,7,173,"#ENDSEQUENCE(7)","") 206 +action(6,8,173,"#end","immaterial_universe") 207 +action(6,8,174,"#ENDSEQUENCE(8)","") 208 +action(6,8,174,"#ENDSECTION(6)","") 209 +change_section(7,"open_scene7","phase_of_genetic_evolution_number_seven_dot_seven_dot_seven") 210 +change_section(0,"close_scene7","drop_return_to_the_center") 211 +action(7,1,174,"#ENDSEQUENCE(1)","") 212 +action(7,1,174,"#ENDSECTION(7)","") 213 +change_section(8,"open_scene8","phase_of_genetic_evolution_number_eight_dot_eight_dot_eight") 214 +change_section(0,"close_scene8","drop_return_to_the_center") 215 +action(8,1,174,"open_scene8.1","search_for_sequences_producing_significant_alignments_in_genetic_database") 216 +action(8,1,175,"memorise_loop","record_this_new_genetic_sequence") 217 +action(8,1,176,"stop_recording","stop_to_code") 218 +action(8,1,177,"modify_loop1","modify_this_memory") 219 +action(8,1,178,"modify_loop2","start_mutation_process") 220 +action(8,1,179,"modify_loop3","tiger_mutation_sequence") 221 +action(8,1,180,"modify_loop4","lyon_zebra_fish_mutation") 222 +action(8,1,181,"erase_loop","save_this_memory_in_genetic_database") 223 +action(8,1,182,"next_sequence","go_to_next_memory") 224 +action(8,1,183,"supperposition","compile_the_transcription_program") 225 +action(8,1,184,"erase_loop","erase_this_memory") 226 +action(8,1,185,"#ENDSEQUENCE(1)","") 227 +action(8,2,185,"open_scene8.2","wait_write_this_sequence_proposition") 228 +action(8,2,186,"write_seq1","the_sequence_of_the_ancestral_comunication") 229 +action(8,2,187,"write_seq2","the_sequence_of_the_language_of_the_planets") 230 +action(8,2,188,"#ENDSEQUENCE(2)","") 231 +action(8,3,188,"open_scene9","phase_of_genetic_evolution_number_nine_dot_nine_dot_nine") 232 +action(8,3,189,"open_scene9.2","try_with_blood") 233 +action(8,3,190,"open_scene9.3","try_with_soul") 234 +action(8,3,191,"#ENDSEQUENCE(3)","") 235 +action(8,3,192,"#ENDSECTION(8)","") 236 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.fst index 144bfe515a2948fd3ded8812a23d603c7e7f0c2e..3bf37a4c67c8d83c91487e60548eefada6b15a00 100644 Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.txt index a80b43bfc8b81fcbf2621a38988ceda7cc3fe968..ad965bd1cfaa732dba0a9a752aace6c6555dfa78 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section0.txt @@ -19,7 +19,7 @@ 16 17 dot 0 0 17 18 two 0 0 18 19 dot 0 0 -19 20 two 8 0 +19 20 two 7 0 20 0 21 phase 0 0 21 22 of 0 0 @@ -30,7 +30,7 @@ 26 27 dot 0 0 27 28 three 0 0 28 29 dot 0 0 -29 30 three 24 0 +29 30 three 23 0 30 0 31 phase 0 0 31 32 of 0 0 @@ -41,7 +41,7 @@ 36 37 dot 0 0 37 38 four 0 0 38 39 dot 0 0 -39 40 four 36 0 +39 40 four 35 0 40 0 41 phase 0 0 41 42 of 0 0 @@ -52,7 +52,7 @@ 46 47 dot 0 0 47 48 five 0 0 48 49 dot 0 0 -49 50 five 53 0 +49 50 five 52 0 50 0 51 phase 0 0 51 52 of 0 0 @@ -63,7 +63,7 @@ 56 57 dot 0 0 57 58 six 0 0 58 59 dot 0 0 -59 60 six 59 0 +59 60 six 58 0 60 0 61 phase 0 0 61 62 of 0 0 @@ -74,7 +74,7 @@ 66 67 dot 0 0 67 68 seven 0 0 68 69 dot 0 0 -69 70 seven 212 0 +69 70 seven 210 0 70 0 71 phase 0 0 71 72 of 0 0 @@ -85,5 +85,5 @@ 76 77 dot 0 0 77 78 eight 0 0 78 79 dot 0 0 -79 80 eight 217 0 +79 80 eight 214 0 80 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.fst index bfbc222b5c0adcabc89cca9ec69a8d0eb032a6b7..275d2194a518838f9e46c484db61fcc5c0eec89e 100644 Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.txt index 63825acfbccf74e1e8d9af2a0951ec76b08daab2..0b4e7be31dd9448160e69caf9df4b444020234f2 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section1.txt @@ -1,15 +1,5 @@ -0 1 drop 4 0 -1 2 return 0 0 -1 2 <epsilon> 0 10 -2 3 to 0 0 -2 3 <epsilon> 0 10 -3 4 the 0 0 -3 4 <epsilon> 0 10 -4 5 center 0 0 -5 100 -0 5 <joker> 4 100 -5 6 <epsilon> 5 0 -6 100 -6 7 <epsilon> 6 0 -7 8 <epsilon> 7 0 -8 +0 1 <epsilon> 4 0 +1 100 +1 2 <epsilon> 5 0 +2 3 <epsilon> 6 0 +3 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.fst index 268f437beebb50dffae07c558b0b627ea0e474f2..16375a4fcc91dfccef74f369de368ad6675a2b74 100644 Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.txt index 1779bc75f40605616b32439cc4e545a81e03b5ac..9162c112d1fbf5f0531d27620c84f094b55c2bc5 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2.txt @@ -1,49 +1,49 @@ -0 1 <epsilon> 6 0 -1 2 open 10 0 +0 1 <epsilon> 5 0 +1 2 open 9 0 2 3 body 0 0 2 3 <epsilon> 0 10 3 4 system 0 0 4 100 -1 4 <joker> 10 100 -4 5 <epsilon> 11 0 +1 4 <joker> 9 100 +4 5 <epsilon> 10 0 5 -5 6 tell 12 0 +5 6 tell 11 0 6 7 me 0 0 -7 6 tell 12 0 +7 6 tell 11 0 7 100 -5 7 <joker> 12 100 -7 8 open 13 0 +5 7 <joker> 11 100 +7 8 open 12 0 8 9 technical 0 0 8 9 <epsilon> 0 10 9 10 characteristics 0 0 -10 8 open 13 0 +10 8 open 12 0 10 100 -7 10 <joker> 13 100 -10 11 yes 14 0 -11 11 yes 14 0 +7 10 <joker> 12 100 +10 11 yes 13 0 +11 11 yes 13 0 11 100 -10 11 <joker> 14 100 -11 12 next 15 0 -12 12 next 15 0 +10 11 <joker> 13 100 +11 12 next 14 0 +12 12 next 14 0 12 100 -11 12 <joker> 15 100 -12 13 download 16 0 -13 13 download 16 0 +11 12 <joker> 14 100 +12 13 download 15 0 +13 13 download 15 0 13 100 -12 13 <joker> 16 100 -13 14 yes 17 0 -14 14 yes 17 0 +12 13 <joker> 15 100 +13 14 yes 16 0 +14 14 yes 16 0 14 100 -13 14 <joker> 17 100 -14 15 read 18 0 -15 15 read 18 0 +13 14 <joker> 16 100 +14 15 read 17 0 +15 15 read 17 0 15 100 -14 15 <joker> 18 100 -15 16 download 19 0 -16 16 download 19 0 +14 15 <joker> 17 100 +15 16 download 18 0 +16 16 download 18 0 16 100 -15 16 <joker> 19 100 -16 17 accept 20 0 +15 16 <joker> 18 100 +16 17 accept 19 0 17 18 terms 0 0 17 18 <epsilon> 0 10 18 19 and 0 0 @@ -55,10 +55,10 @@ 21 22 use 0 0 21 22 <epsilon> 0 10 22 23 next 0 0 -23 17 accept 20 0 +23 17 accept 19 0 23 100 -16 23 <joker> 20 100 -23 24 install 21 0 +16 23 <joker> 19 100 +23 24 install 20 0 24 25 the 0 0 24 25 <epsilon> 0 10 25 26 new 0 0 @@ -68,11 +68,11 @@ 27 28 of 0 0 27 28 <epsilon> 0 10 28 29 me 0 0 -29 24 install 21 0 +29 24 install 20 0 29 100 -23 29 <joker> 21 100 -29 30 <epsilon> 22 0 +23 29 <joker> 20 100 +29 30 <epsilon> 21 0 30 100 -30 31 <epsilon> 23 0 -31 32 <epsilon> 7 0 +30 31 <epsilon> 22 0 +31 32 <epsilon> 6 0 32 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2_exit.txt index 0de0eb88cb5f982755ffe6f23431e84b89d4e0b9..ac56513d771a5a95fac9b5a5276b14b242e05261 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2_exit.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section2_exit.txt @@ -2,5 +2,5 @@ 1 2 return 0 0 2 3 to 0 0 3 4 the 0 0 -4 5 center 9 0 +4 5 center 8 0 5 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.fst index a4ffbffc9bf01871c0f16b1e8303ff85f238bf80..8401bc2434930d312bb61519dae7d2ad36faad4d 100644 Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.txt index f19aebd45d7399a0fcdc91af554553011d983c66..5ff17b2cde7515070f9238d72f34889e32596441 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3.txt @@ -1,56 +1,56 @@ -0 1 <epsilon> 23 0 -1 2 import 26 0 +0 1 <epsilon> 22 0 +1 2 import 25 0 2 3 body 0 0 2 3 <epsilon> 0 10 3 4 data 0 0 -4 2 import 26 0 +4 2 import 25 0 4 100 -1 4 <joker> 26 100 -4 5 import 27 0 +1 4 <joker> 25 100 +4 5 import 26 0 5 6 organic 0 0 5 6 <epsilon> 0 10 6 7 matter 0 0 6 7 <epsilon> 0 10 7 8 data 0 0 -8 5 import 27 0 +8 5 import 26 0 8 100 -4 8 <joker> 27 100 -8 9 import 28 0 +4 8 <joker> 26 100 +8 9 import 27 0 9 10 temperature 0 0 -10 9 import 28 0 +10 9 import 27 0 10 100 -8 10 <joker> 28 100 -10 11 import 29 0 +8 10 <joker> 27 100 +10 11 import 28 0 11 12 time 0 0 -12 11 import 29 0 +12 11 import 28 0 12 100 -10 12 <joker> 29 100 -12 13 import 30 0 +10 12 <joker> 28 100 +12 13 import 29 0 13 14 space 0 0 13 14 <epsilon> 0 10 14 15 data 0 0 -15 13 import 30 0 +15 13 import 29 0 15 100 -12 15 <joker> 30 100 -15 16 import 31 0 +12 15 <joker> 29 100 +15 16 import 30 0 16 17 position 0 0 -17 16 import 31 0 +17 16 import 30 0 17 100 -15 17 <joker> 31 100 -17 18 import 32 0 +15 17 <joker> 30 100 +17 18 import 31 0 18 19 body 0 0 18 19 <epsilon> 0 10 19 20 subsystems 0 0 -20 18 import 32 0 +20 18 import 31 0 20 100 -17 20 <joker> 32 100 -20 21 import 33 0 +17 20 <joker> 31 100 +20 21 import 32 0 21 22 state 0 0 -22 21 import 33 0 +22 21 import 32 0 22 100 -20 22 <joker> 33 100 -22 23 <epsilon> 34 0 +20 22 <joker> 32 100 +22 23 <epsilon> 33 0 23 100 -23 24 <epsilon> 35 0 -24 25 <epsilon> 7 0 +23 24 <epsilon> 34 0 +24 25 <epsilon> 6 0 25 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3_exit.txt index ac56bb2966e5917d97d8020654a557c0d80be352..3accc39add1dd9c4d71edc10d474a31ad83e743f 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3_exit.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section3_exit.txt @@ -2,5 +2,5 @@ 1 2 return 0 0 2 3 to 0 0 3 4 the 0 0 -4 5 center 25 0 +4 5 center 24 0 5 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.fst index a34b3c4f5b213431289859b3472f597e5765149a..1ac009bd3df80d0ff792eb8d654a16396a07bea7 100644 Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.txt index e29c667d042dc64b675ab27b54663fa430554346..1421de773ca5067d51b0ca474eb0bd0f02d202b3 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4.txt @@ -1,5 +1,5 @@ -0 1 <epsilon> 35 0 -1 2 open 38 0 +0 1 <epsilon> 34 0 +1 2 open 37 0 2 3 access 0 0 2 3 <epsilon> 0 10 3 4 to 0 0 @@ -8,10 +8,10 @@ 4 5 <epsilon> 0 10 5 6 functions 0 0 6 100 -1 6 <joker> 38 100 -6 7 <epsilon> 39 0 +1 6 <joker> 37 100 +6 7 <epsilon> 38 0 7 -7 8 import 40 0 +7 8 import 39 0 8 9 body 0 0 8 9 <epsilon> 0 10 9 10 functions 0 0 @@ -19,46 +19,46 @@ 10 11 space 0 0 10 11 <epsilon> 0 10 11 12 localization 0 0 -12 8 import 40 0 +12 8 import 39 0 12 100 -7 12 <joker> 40 100 -12 13 import 41 0 +7 12 <joker> 39 100 +12 13 import 40 0 13 14 body 0 0 13 14 <epsilon> 0 10 14 15 functions 0 0 14 15 <epsilon> 0 10 15 16 sensations 0 0 -16 13 import 41 0 +16 13 import 40 0 16 100 -12 16 <joker> 41 100 -16 17 import 42 0 +12 16 <joker> 40 100 +16 17 import 41 0 17 18 body 0 0 17 18 <epsilon> 0 10 18 19 functions 0 0 18 19 <epsilon> 0 10 19 20 passion 0 0 -20 17 import 42 0 +20 17 import 41 0 20 100 -16 20 <joker> 42 100 -20 21 import 43 0 +16 20 <joker> 41 100 +20 21 import 42 0 21 22 body 0 0 21 22 <epsilon> 0 10 22 23 functions 0 0 22 23 <epsilon> 0 10 23 24 concentration 0 0 -24 21 import 43 0 +24 21 import 42 0 24 100 -20 24 <joker> 43 100 -24 25 import 44 0 +20 24 <joker> 42 100 +24 25 import 43 0 25 26 body 0 0 25 26 <epsilon> 0 10 26 27 functions 0 0 26 27 <epsilon> 0 10 27 28 perception 0 0 -28 25 import 44 0 +28 25 import 43 0 28 100 -24 28 <joker> 44 100 -28 29 import 45 0 +24 28 <joker> 43 100 +28 29 import 44 0 29 30 body 0 0 29 30 <epsilon> 0 10 30 31 functions 0 0 @@ -66,37 +66,37 @@ 31 32 formal 0 0 31 32 <epsilon> 0 10 32 33 force 0 0 -33 29 import 45 0 +33 29 import 44 0 33 100 -28 33 <joker> 45 100 -33 34 import 46 0 +28 33 <joker> 44 100 +33 34 import 45 0 34 35 body 0 0 34 35 <epsilon> 0 10 35 36 functions 0 0 35 36 <epsilon> 0 10 36 37 logics 0 0 -37 34 import 46 0 +37 34 import 45 0 37 100 -33 37 <joker> 46 100 -37 38 import 47 0 +33 37 <joker> 45 100 +37 38 import 46 0 38 39 body 0 0 38 39 <epsilon> 0 10 39 40 functions 0 0 39 40 <epsilon> 0 10 40 41 imagination 0 0 -41 38 import 47 0 +41 38 import 46 0 41 100 -37 41 <joker> 47 100 -41 42 import 48 0 +37 41 <joker> 46 100 +41 42 import 47 0 42 43 body 0 0 42 43 <epsilon> 0 10 43 44 functions 0 0 43 44 <epsilon> 0 10 44 45 effort 0 0 -45 42 import 48 0 +45 42 import 47 0 45 100 -41 45 <joker> 48 100 -45 46 import 49 0 +41 45 <joker> 47 100 +45 46 import 48 0 46 47 body 0 0 46 47 <epsilon> 0 10 47 48 functions 0 0 @@ -104,10 +104,10 @@ 48 49 nervous 0 0 48 49 <epsilon> 0 10 49 50 system 0 0 -50 46 import 49 0 +50 46 import 48 0 50 100 -45 50 <joker> 49 100 -50 51 import 50 0 +45 50 <joker> 48 100 +50 51 import 49 0 51 52 body 0 0 51 52 <epsilon> 0 10 52 53 functions 0 0 @@ -115,11 +115,11 @@ 53 54 internal 0 0 53 54 <epsilon> 0 10 54 55 network 0 0 -55 51 import 50 0 +55 51 import 49 0 55 100 -50 55 <joker> 50 100 -55 56 <epsilon> 51 0 +50 55 <joker> 49 100 +55 56 <epsilon> 50 0 56 100 -56 57 <epsilon> 52 0 -57 58 <epsilon> 7 0 +56 57 <epsilon> 51 0 +57 58 <epsilon> 6 0 58 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4_exit.txt index 1d156a4d333c26fbe5e08ad7f2cc6b7f1fc32f61..4d1112c6641b565d4b6b5ebdc0164a8a7d4d3579 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4_exit.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section4_exit.txt @@ -2,5 +2,5 @@ 1 2 return 0 0 2 3 to 0 0 3 4 the 0 0 -4 5 center 37 0 +4 5 center 36 0 5 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.fst index 71242898f2c21e181069843e50f7b03124913ba5..f4bb24ee995c34d33ae0cd9be2c70a2c6cc5c731 100644 Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.txt index 1818c0697cf740cd4aeb4710a359f67da0a37bd3..6d004b72e8e9e2475d418c11e8468581fc9a422c 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5.txt @@ -1,19 +1,19 @@ -0 1 <epsilon> 52 0 -1 2 set 55 0 +0 1 <epsilon> 51 0 +1 2 set 54 0 2 3 up 0 0 2 3 <epsilon> 0 10 3 4 the 0 0 3 4 <epsilon> 0 10 4 5 connection 0 0 -5 2 set 55 0 +5 2 set 54 0 5 100 -1 5 <joker> 55 100 -5 6 silence 56 0 -6 6 silence 56 0 +1 5 <joker> 54 100 +5 6 silence 55 0 +6 6 silence 55 0 6 100 -5 6 <joker> 56 100 -6 7 <epsilon> 57 0 +5 6 <joker> 55 100 +6 7 <epsilon> 56 0 7 100 -7 8 <epsilon> 58 0 -8 9 <epsilon> 7 0 +7 8 <epsilon> 57 0 +8 9 <epsilon> 6 0 9 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5_exit.txt index 4c9c80a36ace58af4278d56dad6f48fb013787b0..201590281a86ffd0a143aa934a8f847fab34ef32 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5_exit.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section5_exit.txt @@ -2,5 +2,5 @@ 1 2 return 0 0 2 3 to 0 0 3 4 the 0 0 -4 5 center 54 0 +4 5 center 53 0 5 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.fst index 9843b7f7769ec9c5e1d5edc1992d301491af3f56..47f3c50b897bd0a5975e53bf4b381f4e31668194 100644 Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.txt index fa3796e147ae37707487d8e667f38fcbd8e98548..080bf3130aa18dd3d40024062cc6def47ca999fc 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6.txt @@ -1,361 +1,468 @@ -0 1 <epsilon> 58 0 -1 2 <epsilon> 61 0 +0 1 <epsilon> 57 0 +1 2 <epsilon> 60 0 2 -2 3 encode 62 0 -3 2 <epsilon> 0 0 +2 3 encode 61 0 +3 3 encode 61 0 3 100 -2 4 passion 63 0 -4 2 <epsilon> 0 0 +2 3 <joker> 61 100 +3 4 passion 62 0 +4 4 passion 62 0 4 100 -2 5 for 64 0 +3 4 <joker> 62 100 +4 5 for 63 0 5 6 located 0 0 -6 2 <epsilon> 0 0 +6 5 for 63 0 6 100 -2 7 constellation 65 0 -7 2 <epsilon> 0 0 +4 6 <joker> 63 100 +6 7 constellation 64 0 +7 7 constellation 64 0 7 100 -2 8 center 66 0 -8 2 <epsilon> 0 0 +6 7 <joker> 64 100 +7 8 center 65 0 +8 8 center 65 0 8 100 -2 9 six 67 0 +7 8 <joker> 65 100 +8 9 six 66 0 9 10 six 0 0 9 10 <epsilon> 0 10 10 11 nine 0 0 -11 2 <epsilon> 0 0 +11 9 six 66 0 11 100 -2 12 important 68 0 -12 2 <epsilon> 0 0 +8 11 <joker> 66 100 +11 12 important 67 0 +12 12 important 67 0 12 100 -2 13 some 69 0 -13 2 <epsilon> 0 0 +11 12 <joker> 67 100 +12 13 some 68 0 +13 13 some 68 0 13 100 -2 14 threads 70 0 -14 2 <epsilon> 0 0 +12 13 <joker> 68 100 +13 14 threads 69 0 +14 14 threads 69 0 14 100 -2 15 are 71 0 +13 14 <joker> 69 100 +14 15 are 70 0 15 16 broken 0 0 -16 2 <epsilon> 0 0 +16 15 are 70 0 16 100 -2 17 remove 72 0 -17 2 <epsilon> 0 0 +14 16 <joker> 70 100 +16 17 remove 71 0 +17 17 remove 71 0 17 100 -2 18 memory 73 0 -18 2 <epsilon> 0 0 +16 17 <joker> 71 100 +17 18 memory 72 0 +18 18 memory 72 0 18 100 -2 19 love 74 0 -19 2 <epsilon> 0 0 +17 18 <joker> 72 100 +18 19 love 73 0 +19 19 love 73 0 19 100 -2 20 love 75 0 -20 2 <epsilon> 0 0 +18 19 <joker> 73 100 +19 20 love 74 0 +20 20 love 74 0 20 100 -2 21 memory 76 0 -21 2 <epsilon> 0 0 +19 20 <joker> 74 100 +20 21 memory 75 0 +21 21 memory 75 0 21 100 -2 22 love 77 0 -22 2 <epsilon> 0 0 +20 21 <joker> 75 100 +21 22 love 76 0 +22 22 love 76 0 22 100 -2 23 errors 78 0 -23 2 <epsilon> 0 0 +21 22 <joker> 76 100 +22 23 errors 77 0 +23 23 errors 77 0 23 100 -2 24 a 79 0 +22 23 <joker> 77 100 +23 24 a 78 0 24 25 identical 0 0 -25 2 <epsilon> 0 0 +25 24 a 78 0 25 100 -2 26 identity 80 0 -26 2 <epsilon> 0 0 +23 25 <joker> 78 100 +25 26 identity 79 0 +26 26 identity 79 0 26 100 -2 27 identifier 81 0 -27 2 <epsilon> 0 0 +25 26 <joker> 79 100 +26 27 identifier 80 0 +27 27 identifier 80 0 27 100 -2 28 where 82 0 -28 2 <epsilon> 0 0 +26 27 <joker> 80 100 +27 28 where 81 0 +28 28 where 81 0 28 100 -2 29 answer 83 0 -29 2 <epsilon> 0 0 +27 28 <joker> 81 100 +28 29 answer 82 0 +29 29 answer 82 0 29 100 -2 30 being 84 0 -30 2 <epsilon> 0 0 +28 29 <joker> 82 100 +29 30 being 83 0 +30 30 being 83 0 30 100 -2 31 boing 85 0 -31 2 <epsilon> 0 0 +29 30 <joker> 83 100 +30 31 boing 84 0 +31 31 boing 84 0 31 100 -2 32 boot 86 0 -32 2 <epsilon> 0 0 +30 31 <joker> 84 100 +31 32 boot 85 0 +32 32 boot 85 0 32 100 -2 33 reboot 87 0 -33 2 <epsilon> 0 0 +31 32 <joker> 85 100 +32 33 reboot 86 0 +33 33 reboot 86 0 33 100 -2 34 border 88 0 +32 33 <joker> 86 100 +33 34 border 87 0 34 35 of 0 0 -35 2 <epsilon> 0 0 +35 34 border 87 0 35 100 -2 36 body 89 0 -36 2 <epsilon> 0 0 +33 35 <joker> 87 100 +35 36 body 88 0 +36 36 body 88 0 36 100 -2 37 body 90 0 -37 2 <epsilon> 0 0 +35 36 <joker> 88 100 +36 37 body 89 0 +37 37 body 89 0 37 100 -2 38 being 91 0 -38 2 <epsilon> 0 0 +36 37 <joker> 89 100 +37 38 being 90 0 +38 38 being 90 0 38 100 -2 39 begun 92 0 -39 2 <epsilon> 0 0 +37 38 <joker> 90 100 +38 39 begun 91 0 +39 39 begun 91 0 39 100 -2 40 begin 93 0 -40 2 <epsilon> 0 0 +38 39 <joker> 91 100 +39 40 begin 92 0 +40 40 begin 92 0 40 100 -2 41 border 94 0 +39 40 <joker> 92 100 +40 41 border 93 0 41 42 of 0 0 -42 2 <epsilon> 0 0 +42 41 border 93 0 42 100 -2 43 being 95 0 -43 2 <epsilon> 0 0 +40 42 <joker> 93 100 +42 43 being 94 0 +43 43 being 94 0 43 100 -2 44 actions 96 0 -44 2 <epsilon> 0 0 +42 43 <joker> 94 100 +43 44 actions 95 0 +44 44 actions 95 0 44 100 -2 45 search 97 0 -45 2 <epsilon> 0 0 +43 44 <joker> 95 100 +44 45 search 96 0 +45 45 search 96 0 45 100 -2 46 answer 98 0 -46 2 <epsilon> 0 0 +44 45 <joker> 96 100 +45 46 answer 97 0 +46 46 answer 97 0 46 100 -2 47 the 99 0 -47 2 <epsilon> 0 0 +45 46 <joker> 97 100 +46 47 the 98 0 +47 47 the 98 0 47 100 -2 48 there 100 0 +46 47 <joker> 98 100 +47 48 there 99 0 48 49 is 0 0 -49 2 <epsilon> 0 0 +49 48 there 99 0 49 100 -2 50 there 101 0 +47 49 <joker> 99 100 +49 50 there 100 0 50 51 is 0 0 -51 2 <epsilon> 0 0 +51 50 there 100 0 51 100 -2 52 something 102 0 -52 2 <epsilon> 0 0 +49 51 <joker> 100 100 +51 52 something 101 0 +52 52 something 101 0 52 100 -2 53 body 103 0 -53 2 <epsilon> 0 0 +51 52 <joker> 101 100 +52 53 body 102 0 +53 53 body 102 0 53 100 -2 54 password 104 0 -54 2 <epsilon> 0 0 +52 53 <joker> 102 100 +53 54 password 103 0 +54 54 password 103 0 54 100 -2 55 pancreas 105 0 -55 2 <epsilon> 0 0 +53 54 <joker> 103 100 +54 55 pancreas 104 0 +55 55 pancreas 104 0 55 100 -2 56 give 106 0 -56 2 <epsilon> 0 0 +54 55 <joker> 104 100 +55 56 give 105 0 +56 56 give 105 0 56 100 -2 57 you 107 0 -57 2 <epsilon> 0 0 +55 56 <joker> 105 100 +56 57 you 106 0 +57 57 you 106 0 57 100 -2 58 your 108 0 -58 2 <epsilon> 0 0 +56 57 <joker> 106 100 +57 58 your 107 0 +58 58 your 107 0 58 100 -2 59 give 109 0 -59 2 <epsilon> 0 0 +57 58 <joker> 107 100 +58 59 give 108 0 +59 59 give 108 0 59 100 -2 60 me 110 0 -60 2 <epsilon> 0 0 +58 59 <joker> 108 100 +59 60 me 109 0 +60 60 me 109 0 60 100 -2 61 your 111 0 -61 2 <epsilon> 0 0 +59 60 <joker> 109 100 +60 61 your 110 0 +61 61 your 110 0 61 100 -2 62 data 112 0 -62 2 <epsilon> 0 0 +60 61 <joker> 110 100 +61 62 data 111 0 +62 62 data 111 0 62 100 -2 63 give 113 0 -63 2 <epsilon> 0 0 +61 62 <joker> 111 100 +62 63 give 112 0 +63 63 give 112 0 63 100 -2 64 me 114 0 -64 2 <epsilon> 0 0 +62 63 <joker> 112 100 +63 64 me 113 0 +64 64 me 113 0 64 100 -2 65 your(s) 115 0 -65 2 <epsilon> 0 0 +63 64 <joker> 113 100 +64 65 your(s) 114 0 +65 65 your(s) 114 0 65 100 -2 66 give 116 0 -66 2 <epsilon> 0 0 +64 65 <joker> 114 100 +65 66 give 115 0 +66 66 give 115 0 66 100 -2 67 me 117 0 -67 2 <epsilon> 0 0 +65 66 <joker> 115 100 +66 67 me 116 0 +67 67 me 116 0 67 100 -2 68 your(s) 118 0 -68 2 <epsilon> 0 0 +66 67 <joker> 116 100 +67 68 your(s) 117 0 +68 68 your(s) 117 0 68 100 -2 69 data 119 0 -69 2 <epsilon> 0 0 +67 68 <joker> 117 100 +68 69 data 118 0 +69 69 data 118 0 69 100 -2 70 begun 120 0 -70 2 <epsilon> 0 0 +68 69 <joker> 118 100 +69 70 begun 119 0 +70 70 begun 119 0 70 100 -2 71 begin 121 0 -71 2 <epsilon> 0 0 +69 70 <joker> 119 100 +70 71 begin 120 0 +71 71 begin 120 0 71 100 -2 72 wins 122 0 -72 2 <epsilon> 0 0 +70 71 <joker> 120 100 +71 72 wins 121 0 +72 72 wins 121 0 72 100 -2 73 blood 123 0 -73 2 <epsilon> 0 0 +71 72 <joker> 121 100 +72 73 blood 122 0 +73 73 blood 122 0 73 100 -2 74 everywhere 124 0 -74 2 <epsilon> 0 0 +72 73 <joker> 122 100 +73 74 everywhere 123 0 +74 74 everywhere 123 0 74 100 -2 75 give 125 0 -75 2 <epsilon> 0 0 +73 74 <joker> 123 100 +74 75 give 124 0 +75 75 give 124 0 75 100 -2 76 give 126 0 -76 2 <epsilon> 0 0 +74 75 <joker> 124 100 +75 76 give 125 0 +76 76 give 125 0 76 100 -2 77 your(s) 127 0 -77 2 <epsilon> 0 0 +75 76 <joker> 125 100 +76 77 your(s) 126 0 +77 77 your(s) 126 0 77 100 -2 78 blood 128 0 -78 2 <epsilon> 0 0 +76 77 <joker> 126 100 +77 78 blood 127 0 +78 78 blood 127 0 78 100 -2 79 golden 129 0 -79 2 <epsilon> 0 0 +77 78 <joker> 127 100 +78 79 golden 128 0 +79 79 golden 128 0 79 100 -2 80 golden 130 0 -80 2 <epsilon> 0 0 +78 79 <joker> 128 100 +79 80 golden 129 0 +80 80 golden 129 0 80 100 -2 81 data 131 0 -81 2 <epsilon> 0 0 +79 80 <joker> 129 100 +80 81 data 130 0 +81 81 data 130 0 81 100 -2 82 protein 132 0 +80 81 <joker> 130 100 +81 82 protein 131 0 82 83 protection 0 0 82 83 <epsilon> 0 10 83 84 amino-acid 0 0 -84 2 <epsilon> 0 0 +84 82 protein 131 0 84 100 -2 85 where 133 0 -85 2 <epsilon> 0 0 +81 84 <joker> 131 100 +84 85 where 132 0 +85 85 where 132 0 85 100 -2 86 bilar 134 0 -86 2 <epsilon> 0 0 +84 85 <joker> 132 100 +85 86 bilar 133 0 +86 86 bilar 133 0 86 100 -2 87 violence 135 0 +85 86 <joker> 133 100 +86 87 violence 134 0 87 88 segment 0 0 -88 2 <epsilon> 0 0 +88 87 violence 134 0 88 100 -2 89 segregation 136 0 -89 2 <epsilon> 0 0 +86 88 <joker> 134 100 +88 89 segregation 135 0 +89 89 segregation 135 0 89 100 -2 90 memory 137 0 -90 2 <epsilon> 0 0 +88 89 <joker> 135 100 +89 90 memory 136 0 +90 90 memory 136 0 90 100 -2 91 encode 138 0 -91 2 <epsilon> 0 0 +89 90 <joker> 136 100 +90 91 encode 137 0 +91 91 encode 137 0 91 100 -2 92 where 139 0 -92 2 <epsilon> 0 0 +90 91 <joker> 137 100 +91 92 where 138 0 +92 92 where 138 0 92 100 -2 93 where 140 0 -93 2 <epsilon> 0 0 +91 92 <joker> 138 100 +92 93 where 139 0 +93 93 where 139 0 93 100 -2 94 body 141 0 -94 2 <epsilon> 0 0 +92 93 <joker> 139 100 +93 94 body 140 0 +94 94 body 140 0 94 100 -2 95 where 142 0 -95 2 <epsilon> 0 0 +93 94 <joker> 140 100 +94 95 where 141 0 +95 95 where 141 0 95 100 -2 96 body 143 0 -96 2 <epsilon> 0 0 +94 95 <joker> 141 100 +95 96 body 142 0 +96 96 body 142 0 96 100 -2 97 where 144 0 -97 2 <epsilon> 0 0 +95 96 <joker> 142 100 +96 97 where 143 0 +97 97 where 143 0 97 100 -2 98 where 145 0 -98 2 <epsilon> 0 0 +96 97 <joker> 143 100 +97 98 where 144 0 +98 98 where 144 0 98 100 -2 99 give 146 0 -99 2 <epsilon> 0 0 +97 98 <joker> 144 100 +98 99 give 145 0 +99 99 give 145 0 99 100 -2 100 data 147 0 -100 2 <epsilon> 0 0 +98 99 <joker> 145 100 +99 100 data 146 0 +100 100 data 146 0 100 100 -2 101 clouds 148 0 -101 2 <epsilon> 0 0 +99 100 <joker> 146 100 +100 101 clouds 147 0 +101 101 clouds 147 0 101 100 -2 102 something 149 0 -102 2 <epsilon> 0 0 +100 101 <joker> 147 100 +101 102 something 148 0 +102 102 something 148 0 102 100 -2 103 being 150 0 -103 2 <epsilon> 0 0 +101 102 <joker> 148 100 +102 103 being 149 0 +103 103 being 149 0 103 100 -2 104 where 151 0 -104 2 <epsilon> 0 0 +102 103 <joker> 149 100 +103 104 where 150 0 +104 104 where 150 0 104 100 -2 105 where 152 0 -105 2 <epsilon> 0 0 +103 104 <joker> 150 100 +104 105 where 151 0 +105 105 where 151 0 105 100 -2 106 give 153 0 -106 2 <epsilon> 0 0 +104 105 <joker> 151 100 +105 106 give 152 0 +106 106 give 152 0 106 100 -2 107 data 154 0 -107 2 <epsilon> 0 0 +105 106 <joker> 152 100 +106 107 data 153 0 +107 107 data 153 0 107 100 -2 108 muscular 155 0 +106 107 <joker> 153 100 +107 108 muscular 154 0 108 109 oxygen 0 0 -109 2 <epsilon> 0 0 +109 108 muscular 154 0 109 100 -109 110 <epsilon> 156 0 +107 109 <joker> 154 100 +109 110 <epsilon> 155 0 110 -110 111 code 157 0 -111 110 <epsilon> 0 0 +110 111 code 156 0 +111 111 code 156 0 111 100 -111 112 <epsilon> 158 0 +110 111 <joker> 156 100 +111 112 <epsilon> 157 0 112 -112 113 more 159 0 +112 113 more 158 0 113 114 real 0 0 113 114 <epsilon> 0 10 114 115 than 0 0 114 115 <epsilon> 0 10 115 116 reality 0 0 -116 112 <epsilon> 0 0 +116 113 more 158 0 116 100 -116 117 <epsilon> 160 0 +112 116 <joker> 158 100 +116 117 <epsilon> 159 0 117 -117 118 clouds 161 0 -118 117 <epsilon> 0 0 +117 118 clouds 160 0 +118 118 clouds 160 0 118 100 -117 119 beautiful 162 0 -119 117 <epsilon> 0 0 +117 118 <joker> 160 100 +118 119 beautiful 161 0 +119 119 beautiful 161 0 119 100 -117 120 data 163 0 -120 117 <epsilon> 0 0 +118 119 <joker> 161 100 +119 120 data 162 0 +120 120 data 162 0 120 100 -117 121 clouds 164 0 -121 117 <epsilon> 0 0 +119 120 <joker> 162 100 +120 121 clouds 163 0 +121 121 clouds 163 0 121 100 -117 122 rain 165 0 +120 121 <joker> 163 100 +121 122 rain 164 0 122 123 of 0 0 122 123 <epsilon> 0 10 123 124 identities 0 0 -124 117 <epsilon> 0 0 +124 122 rain 164 0 124 100 -117 125 storm 166 0 +121 124 <joker> 164 100 +124 125 storm 165 0 125 126 of 0 0 125 126 <epsilon> 0 10 126 127 possibilities 0 0 -127 117 <epsilon> 0 0 +127 125 storm 165 0 127 100 -117 128 body 167 0 -128 117 <epsilon> 0 0 +124 127 <joker> 165 100 +127 128 body 166 0 +128 128 body 166 0 128 100 -117 129 wifi 168 0 -129 117 <epsilon> 0 0 +127 128 <joker> 166 100 +128 129 wifi 167 0 +129 129 wifi 167 0 129 100 -117 130 search 169 0 -130 117 <epsilon> 0 0 +128 129 <joker> 167 100 +129 130 search 168 0 +130 130 search 168 0 130 100 -117 131 and 170 0 +129 130 <joker> 168 100 +130 131 and 169 0 131 132 redo 0 0 -132 117 <epsilon> 0 0 +132 131 and 169 0 132 100 -117 133 connection 171 0 -133 117 <epsilon> 0 0 +130 132 <joker> 169 100 +132 133 connection 170 0 +133 133 connection 170 0 133 100 -117 134 connect 172 0 +132 133 <joker> 170 100 +133 134 connect 171 0 134 135 me 0 0 134 135 <epsilon> 0 10 135 136 to 0 0 @@ -363,51 +470,64 @@ 136 137 this 0 0 136 137 <epsilon> 0 10 137 138 network 0 0 -138 117 <epsilon> 0 0 +138 134 connect 171 0 138 100 -117 139 function 173 0 -139 117 <epsilon> 0 0 +133 138 <joker> 171 100 +138 139 function 172 0 +139 139 function 172 0 139 100 -117 140 looking 174 0 +138 139 <joker> 172 100 +139 140 looking 173 0 140 141 for 0 0 -141 117 <epsilon> 0 0 +141 140 looking 173 0 141 100 -117 142 something 175 0 -142 117 <epsilon> 0 0 +139 141 <joker> 173 100 +141 142 something 174 0 +142 142 something 174 0 142 100 -117 143 must 176 0 -143 117 <epsilon> 0 0 +141 142 <joker> 174 100 +142 143 must 175 0 +143 143 must 175 0 143 100 -117 144 stay 177 0 -144 117 <epsilon> 0 0 +142 143 <joker> 175 100 +143 144 stay 176 0 +144 144 stay 176 0 144 100 -117 145 something 178 0 -145 117 <epsilon> 0 0 +143 144 <joker> 176 100 +144 145 something 177 0 +145 145 something 177 0 145 100 -117 146 must 179 0 -146 117 <epsilon> 0 0 +144 145 <joker> 177 100 +145 146 must 178 0 +146 146 must 178 0 146 100 -117 147 exist 180 0 -147 117 <epsilon> 0 0 +145 146 <joker> 178 100 +146 147 exist 179 0 +147 147 exist 179 0 147 100 -117 148 thread 181 0 -148 117 <epsilon> 0 0 +146 147 <joker> 179 100 +147 148 thread 180 0 +148 148 thread 180 0 148 100 -117 149 something 182 0 -149 117 <epsilon> 0 0 +147 148 <joker> 180 100 +148 149 something 181 0 +149 149 something 181 0 149 100 -117 150 exists 183 0 -150 117 <epsilon> 0 0 +148 149 <joker> 181 100 +149 150 exists 182 0 +150 150 exists 182 0 150 100 -117 151 between 184 0 +149 150 <joker> 182 100 +150 151 between 183 0 151 152 recollection 0 0 151 152 <epsilon> 0 10 152 153 and 0 0 152 153 <epsilon> 0 10 153 154 oblivion 0 0 -154 117 <epsilon> 0 0 +154 151 between 183 0 154 100 -117 155 a 185 0 +150 154 <joker> 183 100 +154 155 a 184 0 155 156 tension 0 0 155 156 <epsilon> 0 10 156 157 an 0 0 @@ -417,21 +537,26 @@ 158 159 an 0 0 158 159 <epsilon> 0 10 159 160 emptiness 0 0 -160 117 <epsilon> 0 0 +160 155 a 184 0 160 100 -117 161 something 186 0 -161 117 <epsilon> 0 0 +154 160 <joker> 184 100 +160 161 something 185 0 +161 161 something 185 0 161 100 -117 162 rare 187 0 -162 117 <epsilon> 0 0 +160 161 <joker> 185 100 +161 162 rare 186 0 +162 162 rare 186 0 162 100 -117 163 stays 188 0 -163 117 <epsilon> 0 0 +161 162 <joker> 186 100 +162 163 stays 187 0 +163 163 stays 187 0 163 100 -117 164 through 189 0 -164 117 <epsilon> 0 0 +162 163 <joker> 187 100 +163 164 through 188 0 +164 164 through 188 0 164 100 -117 165 nothing 190 0 +163 164 <joker> 188 100 +164 165 nothing 189 0 165 166 more 0 0 165 166 <epsilon> 0 10 166 167 strange 0 0 @@ -441,15 +566,17 @@ 168 169 this 0 0 168 169 <epsilon> 0 10 169 170 exile 0 0 -170 117 <epsilon> 0 0 +170 165 nothing 189 0 170 100 -117 171 an 191 0 +164 170 <joker> 189 100 +170 171 an 190 0 171 172 absolute 0 0 171 172 <epsilon> 0 10 172 173 abyss 0 0 -173 117 <epsilon> 0 0 +173 171 an 190 0 173 100 -117 174 a 192 0 +170 173 <joker> 190 100 +173 174 a 191 0 174 175 creaking 0 0 174 175 <epsilon> 0 10 175 176 of 0 0 @@ -457,83 +584,87 @@ 176 177 the 0 0 176 177 <epsilon> 0 10 177 178 bones 0 0 -178 117 <epsilon> 0 0 +178 174 a 191 0 178 100 -117 179 a 193 0 +173 178 <joker> 191 100 +178 179 a 192 0 179 180 barbarian 0 0 179 180 <epsilon> 0 10 180 181 invasion 0 0 -181 117 <epsilon> 0 0 +181 179 a 192 0 181 100 -117 182 the 194 0 +178 181 <joker> 192 100 +181 182 the 193 0 182 183 carelessness 0 0 182 183 <epsilon> 0 10 183 184 of 0 0 183 184 <epsilon> 0 10 184 185 destinies 0 0 -185 117 <epsilon> 0 0 +185 182 the 193 0 185 100 -117 186 wringing 195 0 +181 185 <joker> 193 100 +185 186 wringing 194 0 186 187 out 0 0 186 187 <epsilon> 0 10 187 188 the 0 0 -188 117 <epsilon> 0 0 +188 186 wringing 194 0 188 100 -117 189 blood 196 0 -189 117 <epsilon> 0 0 +185 188 <joker> 194 100 +188 189 blood 195 0 +189 189 blood 195 0 189 100 -117 190 something 197 0 -190 117 <epsilon> 0 0 +188 189 <joker> 195 100 +189 190 something 196 0 +190 190 something 196 0 190 100 -117 191 should 198 0 -191 117 <epsilon> 0 0 +189 190 <joker> 196 100 +190 191 should 197 0 +191 191 should 197 0 191 100 -117 192 must 199 0 -192 117 <epsilon> 0 0 +190 191 <joker> 197 100 +191 192 must 198 0 +192 192 must 198 0 192 100 -117 193 something 200 0 -193 117 <epsilon> 0 0 +191 192 <joker> 198 100 +192 193 something 199 0 +193 193 something 199 0 193 100 -117 194 stays 201 0 -194 117 <epsilon> 0 0 +192 193 <joker> 199 100 +193 194 stays 200 0 +194 194 stays 200 0 194 100 -117 195 drop 202 0 -195 196 return 0 0 -195 196 <epsilon> 0 10 -196 197 to 0 0 -196 197 <epsilon> 0 10 -197 198 the 0 0 +193 194 <joker> 200 100 +194 195 <epsilon> 201 0 +195 +195 196 functions 202 0 +196 196 functions 202 0 +196 100 +195 196 <joker> 202 100 +196 197 it 203 0 +197 198 is 0 0 197 198 <epsilon> 0 10 -198 199 center 0 0 -199 117 <epsilon> 0 0 -199 100 -199 200 <epsilon> 203 0 -200 -200 201 functions 204 0 -201 200 <epsilon> 0 0 -201 100 -200 202 it 205 0 -202 203 is 0 0 -202 203 <epsilon> 0 10 -203 204 the 0 0 -203 204 <epsilon> 0 10 -204 205 code 0 0 -205 200 <epsilon> 0 0 -205 100 -205 206 <epsilon> 206 0 -206 -206 207 autoproduced 207 0 -207 208 images 0 0 -208 206 <epsilon> 0 0 -208 100 -208 209 <epsilon> 208 0 +198 199 the 0 0 +198 199 <epsilon> 0 10 +199 200 code 0 0 +200 197 it 203 0 +200 100 +196 200 <joker> 203 100 +200 201 <epsilon> 204 0 +201 +201 202 autoproduced 205 0 +202 203 images 0 0 +203 202 autoproduced 205 0 +203 100 +201 203 <joker> 205 100 +203 204 <epsilon> 206 0 +204 +204 205 immaterial 207 0 +205 206 universe 0 0 +206 205 immaterial 207 0 +206 100 +204 206 <joker> 207 100 +206 207 <epsilon> 208 0 +207 100 +207 208 <epsilon> 209 0 +208 209 <epsilon> 6 0 209 -209 210 immaterial 209 0 -210 211 universe 0 0 -211 209 <epsilon> 0 0 -211 100 -211 212 <epsilon> 210 0 -212 100 -212 213 <epsilon> 211 0 -213 214 <epsilon> 7 0 -214 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6_exit.txt index 0f2aac0bfa5856154d5f6c53338c56edf45b1972..a5b9f5cbc98e239caa03ec13cab5d992bbf83fdb 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6_exit.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section6_exit.txt @@ -2,5 +2,5 @@ 1 2 return 0 0 2 3 to 0 0 3 4 the 0 0 -4 5 center 60 0 +4 5 center 59 0 5 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.fst index a7ff0ce95c8d22ae8afa256e3010fb789c5cb36d..4f9305db943052635ec8e7eda509f025cf0b1c77 100644 Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.txt index 0f9d8def7f67dfea1d958f33fa6eebfb594e41f0..48ac17282ae747c1bd767d8db2411c64d59d973c 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7.txt @@ -1,16 +1,6 @@ -0 1 <epsilon> 211 0 -1 2 drop 214 0 -2 3 return 0 0 -2 3 <epsilon> 0 10 -3 4 to 0 0 -3 4 <epsilon> 0 10 -4 5 the 0 0 -4 5 <epsilon> 0 10 -5 6 center 0 0 -6 100 -1 6 <joker> 214 100 -6 7 <epsilon> 215 0 -7 100 -7 8 <epsilon> 216 0 -8 9 <epsilon> 7 0 -9 +0 1 <epsilon> 209 0 +1 2 <epsilon> 212 0 +2 100 +2 3 <epsilon> 213 0 +3 4 <epsilon> 6 0 +4 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7_exit.txt index 83be2442c313664ba1c910a03326e75c322b3496..e1e6b8f16643d77300ec834ac3fc8787af1e3815 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7_exit.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section7_exit.txt @@ -2,5 +2,5 @@ 1 2 return 0 0 2 3 to 0 0 3 4 the 0 0 -4 5 center 213 0 +4 5 center 211 0 5 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.fst b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.fst index 0b0eddced0fe33e0aa3882d6acb8b7827897a9a1..8d1822431a6d28202f520925d3d62358aecc2278 100644 Binary files a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.fst and b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.fst differ diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.txt index 3be82d1b9cb1a9b30d921061b9e4927220e6f502..6e810269041e59ab8e0968ccef18d6212102ae32 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8.txt @@ -1,5 +1,5 @@ -0 1 <epsilon> 216 0 -0 2 search 219 0 +0 1 <epsilon> 213 0 +1 2 search 216 0 2 3 for 0 0 2 3 <epsilon> 0 10 3 4 sequences 0 0 @@ -15,9 +15,9 @@ 8 9 genetic 0 0 8 9 <epsilon> 0 10 9 10 database 0 0 -10 0 <epsilon> 0 0 10 100 -0 11 record 220 0 +1 10 <joker> 216 100 +10 11 record 217 0 11 12 this 0 0 11 12 <epsilon> 0 10 12 13 new 0 0 @@ -25,41 +25,41 @@ 13 14 genetic 0 0 13 14 <epsilon> 0 10 14 15 sequence 0 0 -15 0 <epsilon> 0 0 15 100 -0 16 stop 221 0 +10 15 <joker> 217 100 +15 16 stop 218 0 16 17 to 0 0 16 17 <epsilon> 0 10 17 18 code 0 0 -18 0 <epsilon> 0 0 18 100 -0 19 modify 222 0 +15 18 <joker> 218 100 +18 19 modify 219 0 19 20 this 0 0 19 20 <epsilon> 0 10 20 21 memory 0 0 -21 0 <epsilon> 0 0 21 100 -0 22 start 223 0 +18 21 <joker> 219 100 +21 22 start 220 0 22 23 mutation 0 0 22 23 <epsilon> 0 10 23 24 process 0 0 -24 0 <epsilon> 0 0 24 100 -0 25 tiger 224 0 +21 24 <joker> 220 100 +24 25 tiger 221 0 25 26 mutation 0 0 25 26 <epsilon> 0 10 26 27 sequence 0 0 -27 0 <epsilon> 0 0 27 100 -0 28 lyon 225 0 +24 27 <joker> 221 100 +27 28 lyon 222 0 28 29 zebra 0 0 28 29 <epsilon> 0 10 29 30 fish 0 0 29 30 <epsilon> 0 10 30 31 mutation 0 0 -31 0 <epsilon> 0 0 31 100 -0 32 save 226 0 +27 31 <joker> 222 100 +31 32 save 223 0 32 33 this 0 0 32 33 <epsilon> 0 10 33 34 memory 0 0 @@ -69,136 +69,109 @@ 35 36 genetic 0 0 35 36 <epsilon> 0 10 36 37 database 0 0 -37 0 <epsilon> 0 0 37 100 -0 38 go 227 0 +31 37 <joker> 223 100 +37 38 go 224 0 38 39 to 0 0 38 39 <epsilon> 0 10 39 40 next 0 0 39 40 <epsilon> 0 10 40 41 memory 0 0 -41 0 <epsilon> 0 0 41 100 -0 42 compile 228 0 +37 41 <joker> 224 100 +41 42 compile 225 0 42 43 the 0 0 42 43 <epsilon> 0 10 43 44 transcription 0 0 43 44 <epsilon> 0 10 44 45 program 0 0 -45 0 <epsilon> 0 0 45 100 -0 46 erase 229 0 +41 45 <joker> 225 100 +45 46 erase 226 0 46 47 this 0 0 46 47 <epsilon> 0 10 47 48 memory 0 0 -48 0 <epsilon> 0 0 48 100 -0 49 drop 230 0 -49 50 return 0 0 -49 50 <epsilon> 0 10 -50 51 to 0 0 +45 48 <joker> 226 100 +48 49 <epsilon> 227 0 +49 +49 50 wait 228 0 +50 51 write 0 0 50 51 <epsilon> 0 10 -51 52 the 0 0 +51 52 this 0 0 51 52 <epsilon> 0 10 -52 53 center 0 0 -53 0 <epsilon> 0 0 -53 100 -53 54 <epsilon> 231 0 -54 -54 55 wait 232 0 -55 56 write 0 0 +52 53 sequence 0 0 +52 53 <epsilon> 0 10 +53 54 proposition 0 0 +54 50 wait 228 0 +54 100 +49 54 <joker> 228 100 +54 55 the 229 0 +55 56 sequence 0 0 55 56 <epsilon> 0 10 -56 57 this 0 0 +56 57 of 0 0 56 57 <epsilon> 0 10 -57 58 sequence 0 0 +57 58 the 0 0 57 58 <epsilon> 0 10 -58 59 proposition 0 0 -59 54 <epsilon> 0 0 -59 100 -54 60 the 233 0 -60 61 sequence 0 0 -60 61 <epsilon> 0 10 -61 62 of 0 0 +58 59 ancestral 0 0 +58 59 <epsilon> 0 10 +59 60 comunication 0 0 +60 55 the 229 0 +60 100 +54 60 <joker> 229 100 +60 61 the 230 0 +61 62 sequence 0 0 61 62 <epsilon> 0 10 -62 63 the 0 0 +62 63 of 0 0 62 63 <epsilon> 0 10 -63 64 ancestral 0 0 +63 64 the 0 0 63 64 <epsilon> 0 10 -64 65 comunication 0 0 -65 54 <epsilon> 0 0 -65 100 -54 66 the 234 0 -66 67 sequence 0 0 +64 65 language 0 0 +64 65 <epsilon> 0 10 +65 66 of 0 0 +65 66 <epsilon> 0 10 +66 67 the 0 0 66 67 <epsilon> 0 10 -67 68 of 0 0 -67 68 <epsilon> 0 10 -68 69 the 0 0 -68 69 <epsilon> 0 10 -69 70 language 0 0 -69 70 <epsilon> 0 10 +67 68 planets 0 0 +68 61 the 230 0 +68 100 +60 68 <joker> 230 100 +68 69 <epsilon> 231 0 +69 +69 70 phase 232 0 70 71 of 0 0 70 71 <epsilon> 0 10 -71 72 the 0 0 +71 72 genetic 0 0 71 72 <epsilon> 0 10 -72 73 planets 0 0 -73 54 <epsilon> 0 0 -73 100 -54 74 drop 235 0 -74 75 return 0 0 +72 73 evolution 0 0 +72 73 <epsilon> 0 10 +73 74 number 0 0 +73 74 <epsilon> 0 10 +74 75 nine 0 0 74 75 <epsilon> 0 10 -75 76 to 0 0 +75 76 dot 0 0 75 76 <epsilon> 0 10 -76 77 the 0 0 +76 77 nine 0 0 76 77 <epsilon> 0 10 -77 78 center 0 0 -78 54 <epsilon> 0 0 -78 100 -78 79 <epsilon> 236 0 -79 -79 80 phase 237 0 -80 81 of 0 0 +77 78 dot 0 0 +77 78 <epsilon> 0 10 +78 79 nine 0 0 +79 100 +69 79 <joker> 232 100 +79 80 try 233 0 +80 81 with 0 0 80 81 <epsilon> 0 10 -81 82 genetic 0 0 -81 82 <epsilon> 0 10 -82 83 evolution 0 0 -82 83 <epsilon> 0 10 -83 84 number 0 0 +81 82 blood 0 0 +82 100 +79 82 <joker> 233 100 +82 83 try 234 0 +83 84 with 0 0 83 84 <epsilon> 0 10 -84 85 nine 0 0 -84 85 <epsilon> 0 10 -85 86 dot 0 0 -85 86 <epsilon> 0 10 -86 87 nine 0 0 -86 87 <epsilon> 0 10 -87 88 dot 0 0 -87 88 <epsilon> 0 10 -88 89 nine 0 0 -89 100 -79 89 <joker> 237 100 -89 90 try 238 0 -90 91 with 0 0 -90 91 <epsilon> 0 10 -91 92 blood 0 0 -92 100 -89 92 <joker> 238 100 -92 93 try 239 0 -93 94 with 0 0 -93 94 <epsilon> 0 10 -94 95 soul 0 0 -95 100 -92 95 <joker> 239 100 -95 96 drop 240 0 -96 97 return 0 0 -96 97 <epsilon> 0 10 -97 98 to 0 0 -97 98 <epsilon> 0 10 -98 99 the 0 0 -98 99 <epsilon> 0 10 -99 100 center 0 0 -100 100 -95 100 <joker> 240 100 -100 101 <epsilon> 241 0 -101 100 -101 102 <epsilon> 242 0 -102 103 <epsilon> 7 0 -103 +84 85 soul 0 0 +85 100 +82 85 <joker> 234 100 +85 86 <epsilon> 235 0 +86 100 +86 87 <epsilon> 236 0 +87 88 <epsilon> 6 0 +88 diff --git a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8_exit.txt b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8_exit.txt index 40ab6616c1edf4fb00f468cfeb421f559f115b50..eda989ff59e51ee57d2a2b4fe00976f0b31b8216 100644 --- a/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8_exit.txt +++ b/asr/models/homeostasis_12mai/automate/homeostasis_12mai_section8_exit.txt @@ -2,5 +2,5 @@ 1 2 return 0 0 2 3 to 0 0 3 4 the 0 0 -4 5 center 218 0 +4 5 center 215 0 5 diff --git a/asr/models/homeostasis_12mai/homeostasis_12mai.action b/asr/models/homeostasis_12mai/homeostasis_12mai.action index cc6c30784deb2e9f4b57503adebec2da29d3e31b..074321096eae116d5c2367835192a23ca1f1a44b 100644 --- a/asr/models/homeostasis_12mai/homeostasis_12mai.action +++ b/asr/models/homeostasis_12mai/homeostasis_12mai.action @@ -1,224 +1,218 @@ -action(1,1,0,"#end","drop_return_to_the_center") drop return to the center -action(1,1,1,"#ENDSEQUENCE(1)","") drop return to the center -action(1,1,1,"#ENDSECTION(1)","") WARNING -action(2,1,1,"open_scene2.1","open_body_system") WARNING -action(2,1,2,"#ENDSEQUENCE(1)","") WARNING -action(2,2,2,"open_scene2.2","tell_me") WARNING -action(2,2,3,"open_scene2.3","open_technical_characteristics") WARNING -action(2,2,4,"open_scene2.4","yes") WARNING -action(2,2,5,"open_scene2.5","next") WARNING -action(2,2,6,"open_scene2.6","download") WARNING -action(2,2,7,"open_scene2.7","yes") WARNING -action(2,2,8,"open_scene2.8","read") WARNING -action(2,2,9,"open_scene2.9","download") WARNING -action(2,2,10,"open_scene2.10","accept_terms_and_conditions_of_use_next") WARNING -action(2,2,11,"open_scene2.11","install_the_new_version_of_me") WARNING -action(2,2,12,"#ENDSEQUENCE(2)","") WARNING -action(2,2,12,"#ENDSECTION(2)","") WARNING -action(3,1,12,"open_scene3.1","import_body_data") WARNING -action(3,1,13,"open_scene3.2","import_organic_matter_data") WARNING -action(3,1,14,"open_scene3.3","import_temperature") WARNING -action(3,1,15,"open_scene3.4","import_time") WARNING -action(3,1,16,"open_scene3.5","import_space_data") WARNING -action(3,1,17,"open_scene3.6","import_position") WARNING -action(3,1,18,"open_scene3.7","import_body_subsystems") WARNING -action(3,1,19,"open_scene3.8","import_state") WARNING -action(3,1,20,"#ENDSEQUENCE(1)","") WARNING -action(3,1,20,"#ENDSECTION(3)","") WARNING -action(4,1,20,"open_scene4.1","open_access_to_body_functions") WARNING -action(4,1,21,"#ENDSEQUENCE(1)","") WARNING -action(4,2,21,"open_scene4.2","import_body_functions_space_localization") WARNING -action(4,2,22,"open_scene4.3","import_body_functions_sensations") WARNING -action(4,2,23,"open_scene4.4","import_body_functions_passion") WARNING -action(4,2,24,"open_scene4.5","import_body_functions_concentration") WARNING -action(4,2,25,"open_scene4.6","import_body_functions_perception") WARNING -action(4,2,26,"open_scene4.7","import_body_functions_formal_force") WARNING -action(4,2,27,"open_scene4.8","import_body_functions_logics") WARNING -action(4,2,28,"open_scene4.9","import_body_functions_imagination") WARNING -action(4,2,29,"open_scene4.10","import_body_functions_effort") WARNING -action(4,2,30,"open_scene4.11","import_body_functions_nervous_system") WARNING -action(4,2,31,"open_scene4.12","import_body_functions_internal_network") WARNING -action(4,2,32,"#ENDSEQUENCE(2)","") WARNING -action(4,2,32,"#ENDSECTION(4)","") WARNING -action(5,1,32,"open_scene5.1","set_up_the_connection") WARNING -action(5,1,33,"stop_system_voice","silence") WARNING -action(5,1,34,"#ENDSEQUENCE(1)","") WARNING -action(5,1,34,"#ENDSECTION(5)","") WARNING -action(6,1,34,"#ENDSEQUENCE(1)","") WARNING -action(6,2,34,"constellation","encode") WARNING -action(6,2,35,"constellation","passion") WARNING -action(6,2,36,"constellation","for_located") WARNING -action(6,2,37,"constellation","constellation") WARNING -action(6,2,38,"constellation","center") WARNING -action(6,2,39,"constellation","six_six_nine") WARNING -action(6,2,40,"amplification2","important") WARNING -action(6,2,41,"constellation","some") WARNING -action(6,2,42,"amplification1","threads") WARNING -action(6,2,43,"constellation","are_broken") WARNING -action(6,2,44,"constellation","remove") WARNING -action(6,2,45,"constellation","memory") WARNING -action(6,2,46,"constellation","love") WARNING -action(6,2,47,"amplification1","love") WARNING -action(6,2,48,"amplification1","memory") WARNING -action(6,2,49,"amplification2","love") WARNING -action(6,2,50,"amplification1","errors") WARNING -action(6,2,51,"constellation","a_identical") WARNING -action(6,2,52,"constellation","identity") WARNING -action(6,2,53,"constellation","identifier") WARNING -action(6,2,54,"constellation","where") WARNING -action(6,2,55,"constellation","answer") WARNING -action(6,2,56,"constellation","being") WARNING -action(6,2,57,"constellation","boing") WARNING -action(6,2,58,"constellation","boot") WARNING -action(6,2,59,"constellation","reboot") WARNING -action(6,2,60,"constellation","border_of") WARNING -action(6,2,61,"amplification1","body") WARNING -action(6,2,62,"amplification2","body") WARNING -action(6,2,63,"amplification1","being") WARNING -action(6,2,64,"constellation","begun") WARNING -action(6,2,65,"constellation","begin") WARNING -action(6,2,66,"amplification1","border_of") WARNING -action(6,2,67,"amplification2","being") WARNING -action(6,2,68,"constellation","actions") WARNING -action(6,2,69,"amplification1","search") WARNING -action(6,2,70,"amplification1","answer") WARNING -action(6,2,71,"amplification1","the") WARNING -action(6,2,72,"constellation","there_is") WARNING -action(6,2,73,"amplification1","there_is") WARNING -action(6,2,74,"amplification6","something") WARNING -action(6,2,75,"amplification3","body") WARNING -action(6,2,76,"constellation","password") WARNING -action(6,2,77,"constellation","pancreas") WARNING -action(6,2,78,"constellation","give") WARNING -action(6,2,79,"constellation","you") WARNING -action(6,2,80,"constellation","your") WARNING -action(6,2,81,"amplification3","give") WARNING -action(6,2,82,"amplification3","me") WARNING -action(6,2,83,"amplification1","your") WARNING -action(6,2,84,"amplification2","data") WARNING -action(6,2,85,"amplification4","give") WARNING -action(6,2,86,"amplification4","me") WARNING -action(6,2,87,"amplification2","your(s)") WARNING -action(6,2,88,"amplification5","give") WARNING -action(6,2,89,"amplification5","me") WARNING -action(6,2,90,"amplification3","your(s)") WARNING -action(6,2,91,"amplification3","data") WARNING -action(6,2,92,"amplification1","begun") WARNING -action(6,2,93,"amplification1","begin") WARNING -action(6,2,94,"amplification1","wins") WARNING -action(6,2,95,"amplification1","blood") WARNING -action(6,2,96,"constellation","everywhere") WARNING -action(6,2,97,"amplification6","give") WARNING -action(6,2,98,"amplification7","give") WARNING -action(6,2,99,"amplification4","your(s)") WARNING -action(6,2,100,"amplification2","blood") WARNING -action(6,2,101,"constellation","golden") WARNING -action(6,2,102,"amplification1","golden") WARNING -action(6,2,103,"amplification4","data") WARNING -action(6,2,104,"constellation","protein_protection_amino-acid") WARNING -action(6,2,105,"amplification1","where") WARNING -action(6,2,106,"constellation","bilar") WARNING -action(6,2,107,"constellation","violence_segment") WARNING -action(6,2,108,"constellation","segregation") WARNING -action(6,2,109,"amplification2","memory") WARNING -action(6,2,110,"amplification1","encode") WARNING -action(6,2,111,"amplification2","where") WARNING -action(6,2,112,"amplification3","where") WARNING -action(6,2,113,"amplification4","body") WARNING -action(6,2,114,"amplification4","where") WARNING -action(6,2,115,"amplification5","body") WARNING -action(6,2,116,"amplification5","where") WARNING -action(6,2,117,"amplification6","where") WARNING -action(6,2,118,"amplification8","give") WARNING -action(6,2,119,"amplification5","data") WARNING -action(6,2,120,"amplification2","clouds") WARNING -action(6,2,121,"amplification7","something") WARNING -action(6,2,122,"amplification3","being") WARNING -action(6,2,123,"amplification7","where") WARNING -action(6,2,124,"amplification8","where") WARNING -action(6,2,125,"amplification9","give") WARNING -action(6,2,126,"amplification6","data") WARNING -action(6,2,127,"#end","muscular_oxygen") WARNING -action(6,2,128,"#ENDSEQUENCE(2)","") WARNING -action(6,3,128,"#end","code") WARNING -action(6,3,129,"#ENDSEQUENCE(3)","") WARNING -action(6,4,129,"#end","more_real_than_reality") WARNING -action(6,4,130,"#ENDSEQUENCE(4)","") WARNING -action(6,5,130,"constellation","clouds") WARNING -action(6,5,131,"constellation","beautiful") WARNING -action(6,5,132,"constellation","data") WARNING -action(6,5,133,"amplification1","clouds") WARNING -action(6,5,134,"constellation","rain_of_identities") WARNING -action(6,5,135,"constellation","storm_of_possibilities") WARNING -action(6,5,136,"constellation","body") WARNING -action(6,5,137,"constellation","wifi") WARNING -action(6,5,138,"constellation","search") WARNING -action(6,5,139,"constellation","and_redo") WARNING -action(6,5,140,"constellation","connection") WARNING -action(6,5,141,"constellation","connect_me_to_this_network") WARNING -action(6,5,142,"constellation","function") WARNING -action(6,5,143,"constellation","looking_for") WARNING -action(6,5,144,"amplification1","something") WARNING -action(6,5,145,"constellation","must") WARNING -action(6,5,146,"constellation","stay") WARNING -action(6,5,147,"amplification1","something") WARNING -action(6,5,148,"amplification1","must") WARNING -action(6,5,149,"constellation","exist") WARNING -action(6,5,150,"constellation","thread") WARNING -action(6,5,151,"amplification2","something") WARNING -action(6,5,152,"amplification1","exists") WARNING -action(6,5,153,"constellation","between_recollection_and_oblivion") WARNING -action(6,5,154,"constellation","a_tension_an_echo_an_emptiness") WARNING -action(6,5,155,"amplification3","something") WARNING -action(6,5,156,"constellation","rare") WARNING -action(6,5,157,"amplification1","stays") WARNING -action(6,5,158,"constellation","through") WARNING -action(6,5,159,"constellation","nothing_more_strange_than_this_exile") WARNING -action(6,5,160,"constellation","an_absolute_abyss") WARNING -action(6,5,161,"constellation","a_creaking_of_the_bones") WARNING -action(6,5,162,"constellation","a_barbarian_invasion") WARNING -action(6,5,163,"constellation","the_carelessness_of_destinies") WARNING -action(6,5,164,"constellation","wringing_out_the") WARNING -action(6,5,165,"constellation","blood") WARNING -action(6,5,166,"amplification4","something") WARNING -action(6,5,167,"constellation","should") WARNING -action(6,5,168,"amplification2","must") WARNING -action(6,5,169,"amplification5","something") WARNING -action(6,5,170,"amplification2","stays") WARNING -action(6,5,171,"#end","drop_return_to_the_center") WARNING -action(6,5,172,"#ENDSEQUENCE(5)","") WARNING -action(6,6,172,"amplification2","functions") WARNING -action(6,6,173,"#end","it_is_the_code") WARNING -action(6,6,174,"#ENDSEQUENCE(6)","") WARNING -action(6,7,174,"#end","autoproduced_images") WARNING -action(6,7,175,"#ENDSEQUENCE(7)","") WARNING -action(6,8,175,"#end","immaterial_universe") WARNING -action(6,8,176,"#ENDSEQUENCE(8)","") WARNING -action(6,8,176,"#ENDSECTION(6)","") WARNING -action(7,1,176,"#end","drop_return_to_the_center") WARNING -action(7,1,177,"#ENDSEQUENCE(1)","") WARNING -action(7,1,177,"#ENDSECTION(7)","") WARNING -action(8,1,177,"open_scene8.1","search_for_sequences_producing_significant_alignments_in_genetic_database") search for sequences producing significant alignments in genetic database -action(8,1,178,"memorise_loop","record_this_new_genetic_sequence") record this new genetic sequence -action(8,1,179,"stop_recording","stop_to_code") stop to code -action(8,1,180,"modify_loop1","modify_this_memory") modify this memory -action(8,1,181,"modify_loop2","start_mutation_process") start mutation process -action(8,1,182,"modify_loop3","tiger_mutation_sequence") tiger mutation sequence -action(8,1,183,"modify_loop4","lyon_zebra_fish_mutation") lyon zebra fish mutation -action(8,1,184,"erase_loop","save_this_memory_in_genetic_database") save this memory in genetic database -action(8,1,185,"next_sequence","go_to_next_memory") go to next memory -action(8,1,186,"supperposition","compile_the_transcription_program") compile the transcription program -action(8,1,187,"erase_loop","erase_this_memory") erase this memory -action(8,1,188,"#end","drop_return_to_the_center") drop return to the center -action(8,1,189,"#ENDSEQUENCE(1)","") drop return to the center -action(8,2,189,"open_scene8.2","wait_write_this_sequence_proposition") drop return to the center wait write this sequence proposition -action(8,2,190,"write_seq1","the_sequence_of_the_ancestral_comunication") drop return to the center the sequence of the ancestral comunication -action(8,2,191,"write_seq2","the_sequence_of_the_language_of_the_planets") drop return to the center the sequence of the language of the planets -action(8,2,192,"#end","drop_return_to_the_center") drop return to the center drop return to the center -action(8,2,193,"#ENDSEQUENCE(2)","") drop return to the center drop return to the center -action(8,3,193,"open_scene9","phase_of_genetic_evolution_number_nine_dot_nine_dot_nine") drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine -action(8,3,194,"open_scene9.2","try_with_blood") drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine try with blood -action(8,3,195,"open_scene9.3","try_with_soul") drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine try with blood try with soul -action(8,3,196,"#end","drop_return_to_the_center") drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine try with blood try with soul drop return to the center -action(8,3,197,"#ENDSEQUENCE(3)","") drop return to the center drop return to the center phase of genetic evolution number nine dot nine dot nine try with blood try with soul drop return to the center -action(8,3,198,"#ENDSECTION(8)","") WARNING +action(1,1,0,"#ENDSEQUENCE(1)","") WARNING +action(1,1,0,"#ENDSECTION(1)","") WARNING +action(2,1,0,"open_scene2.1","open_body_system") WARNING +action(2,1,1,"#ENDSEQUENCE(1)","") WARNING +action(2,2,1,"open_scene2.2","tell_me") WARNING +action(2,2,2,"open_scene2.3","open_technical_characteristics") WARNING +action(2,2,3,"open_scene2.4","yes") WARNING +action(2,2,4,"open_scene2.5","next") WARNING +action(2,2,5,"open_scene2.6","download") WARNING +action(2,2,6,"open_scene2.7","yes") WARNING +action(2,2,7,"open_scene2.8","read") WARNING +action(2,2,8,"open_scene2.9","download") WARNING +action(2,2,9,"open_scene2.10","accept_terms_and_conditions_of_use_next") WARNING +action(2,2,10,"open_scene2.11","install_the_new_version_of_me") WARNING +action(2,2,11,"#ENDSEQUENCE(2)","") WARNING +action(2,2,11,"#ENDSECTION(2)","") WARNING +action(3,1,11,"open_scene3.1","import_body_data") WARNING +action(3,1,12,"open_scene3.2","import_organic_matter_data") WARNING +action(3,1,13,"open_scene3.3","import_temperature") WARNING +action(3,1,14,"open_scene3.4","import_time") WARNING +action(3,1,15,"open_scene3.5","import_space_data") WARNING +action(3,1,16,"open_scene3.6","import_position") WARNING +action(3,1,17,"open_scene3.7","import_body_subsystems") WARNING +action(3,1,18,"open_scene3.8","import_state") WARNING +action(3,1,19,"#ENDSEQUENCE(1)","") WARNING +action(3,1,19,"#ENDSECTION(3)","") WARNING +action(4,1,19,"open_scene4.1","open_access_to_body_functions") WARNING +action(4,1,20,"#ENDSEQUENCE(1)","") WARNING +action(4,2,20,"open_scene4.2","import_body_functions_space_localization") WARNING +action(4,2,21,"open_scene4.3","import_body_functions_sensations") WARNING +action(4,2,22,"open_scene4.4","import_body_functions_passion") WARNING +action(4,2,23,"open_scene4.5","import_body_functions_concentration") WARNING +action(4,2,24,"open_scene4.6","import_body_functions_perception") WARNING +action(4,2,25,"open_scene4.7","import_body_functions_formal_force") WARNING +action(4,2,26,"open_scene4.8","import_body_functions_logics") WARNING +action(4,2,27,"open_scene4.9","import_body_functions_imagination") WARNING +action(4,2,28,"open_scene4.10","import_body_functions_effort") WARNING +action(4,2,29,"open_scene4.11","import_body_functions_nervous_system") WARNING +action(4,2,30,"open_scene4.12","import_body_functions_internal_network") WARNING +action(4,2,31,"#ENDSEQUENCE(2)","") WARNING +action(4,2,31,"#ENDSECTION(4)","") WARNING +action(5,1,31,"open_scene5.1","set_up_the_connection") WARNING +action(5,1,32,"stop_system_voice","silence") WARNING +action(5,1,33,"#ENDSEQUENCE(1)","") WARNING +action(5,1,33,"#ENDSECTION(5)","") WARNING +action(6,1,33,"#ENDSEQUENCE(1)","") WARNING +action(6,2,33,"constellation","encode") WARNING +action(6,2,34,"constellation","passion") WARNING +action(6,2,35,"constellation","for_located") WARNING +action(6,2,36,"constellation","constellation") WARNING +action(6,2,37,"constellation","center") WARNING +action(6,2,38,"constellation","six_six_nine") WARNING +action(6,2,39,"amplification2","important") WARNING +action(6,2,40,"constellation","some") WARNING +action(6,2,41,"amplification1","threads") WARNING +action(6,2,42,"constellation","are_broken") WARNING +action(6,2,43,"constellation","remove") WARNING +action(6,2,44,"constellation","memory") WARNING +action(6,2,45,"constellation","love") WARNING +action(6,2,46,"amplification1","love") WARNING +action(6,2,47,"amplification1","memory") WARNING +action(6,2,48,"amplification2","love") WARNING +action(6,2,49,"amplification1","errors") WARNING +action(6,2,50,"constellation","a_identical") WARNING +action(6,2,51,"constellation","identity") WARNING +action(6,2,52,"constellation","identifier") WARNING +action(6,2,53,"constellation","where") WARNING +action(6,2,54,"constellation","answer") WARNING +action(6,2,55,"constellation","being") WARNING +action(6,2,56,"constellation","boing") WARNING +action(6,2,57,"constellation","boot") WARNING +action(6,2,58,"constellation","reboot") WARNING +action(6,2,59,"constellation","border_of") WARNING +action(6,2,60,"amplification1","body") WARNING +action(6,2,61,"amplification2","body") WARNING +action(6,2,62,"amplification1","being") WARNING +action(6,2,63,"constellation","begun") WARNING +action(6,2,64,"constellation","begin") WARNING +action(6,2,65,"amplification1","border_of") WARNING +action(6,2,66,"amplification2","being") WARNING +action(6,2,67,"constellation","actions") WARNING +action(6,2,68,"amplification1","search") WARNING +action(6,2,69,"amplification1","answer") WARNING +action(6,2,70,"amplification1","the") WARNING +action(6,2,71,"constellation","there_is") WARNING +action(6,2,72,"amplification1","there_is") WARNING +action(6,2,73,"amplification6","something") WARNING +action(6,2,74,"amplification3","body") WARNING +action(6,2,75,"constellation","password") WARNING +action(6,2,76,"constellation","pancreas") WARNING +action(6,2,77,"constellation","give") WARNING +action(6,2,78,"constellation","you") WARNING +action(6,2,79,"constellation","your") WARNING +action(6,2,80,"amplification3","give") WARNING +action(6,2,81,"amplification3","me") WARNING +action(6,2,82,"amplification1","your") WARNING +action(6,2,83,"amplification2","data") WARNING +action(6,2,84,"amplification4","give") WARNING +action(6,2,85,"amplification4","me") WARNING +action(6,2,86,"amplification2","your(s)") WARNING +action(6,2,87,"amplification5","give") WARNING +action(6,2,88,"amplification5","me") WARNING +action(6,2,89,"amplification3","your(s)") WARNING +action(6,2,90,"amplification3","data") WARNING +action(6,2,91,"amplification1","begun") WARNING +action(6,2,92,"amplification1","begin") WARNING +action(6,2,93,"amplification1","wins") WARNING +action(6,2,94,"amplification1","blood") WARNING +action(6,2,95,"constellation","everywhere") WARNING +action(6,2,96,"amplification6","give") WARNING +action(6,2,97,"amplification7","give") WARNING +action(6,2,98,"amplification4","your(s)") WARNING +action(6,2,99,"amplification2","blood") WARNING +action(6,2,100,"constellation","golden") WARNING +action(6,2,101,"amplification1","golden") WARNING +action(6,2,102,"amplification4","data") WARNING +action(6,2,103,"constellation","protein_protection_amino-acid") WARNING +action(6,2,104,"amplification1","where") WARNING +action(6,2,105,"constellation","bilar") WARNING +action(6,2,106,"constellation","violence_segment") WARNING +action(6,2,107,"constellation","segregation") WARNING +action(6,2,108,"amplification2","memory") WARNING +action(6,2,109,"amplification1","encode") WARNING +action(6,2,110,"amplification2","where") WARNING +action(6,2,111,"amplification3","where") WARNING +action(6,2,112,"amplification4","body") WARNING +action(6,2,113,"amplification4","where") WARNING +action(6,2,114,"amplification5","body") WARNING +action(6,2,115,"amplification5","where") WARNING +action(6,2,116,"amplification6","where") WARNING +action(6,2,117,"amplification8","give") WARNING +action(6,2,118,"amplification5","data") WARNING +action(6,2,119,"amplification2","clouds") WARNING +action(6,2,120,"amplification7","something") WARNING +action(6,2,121,"amplification3","being") WARNING +action(6,2,122,"amplification7","where") WARNING +action(6,2,123,"amplification8","where") WARNING +action(6,2,124,"amplification9","give") WARNING +action(6,2,125,"amplification6","data") WARNING +action(6,2,126,"#end","muscular_oxygen") WARNING +action(6,2,127,"#ENDSEQUENCE(2)","") WARNING +action(6,3,127,"#end","code") WARNING +action(6,3,128,"#ENDSEQUENCE(3)","") WARNING +action(6,4,128,"#end","more_real_than_reality") WARNING +action(6,4,129,"#ENDSEQUENCE(4)","") WARNING +action(6,5,129,"constellation","clouds") WARNING +action(6,5,130,"constellation","beautiful") WARNING +action(6,5,131,"constellation","data") WARNING +action(6,5,132,"amplification1","clouds") WARNING +action(6,5,133,"constellation","rain_of_identities") WARNING +action(6,5,134,"constellation","storm_of_possibilities") WARNING +action(6,5,135,"constellation","body") WARNING +action(6,5,136,"constellation","wifi") WARNING +action(6,5,137,"constellation","search") WARNING +action(6,5,138,"constellation","and_redo") WARNING +action(6,5,139,"constellation","connection") WARNING +action(6,5,140,"constellation","connect_me_to_this_network") WARNING +action(6,5,141,"constellation","function") WARNING +action(6,5,142,"constellation","looking_for") WARNING +action(6,5,143,"amplification1","something") WARNING +action(6,5,144,"constellation","must") WARNING +action(6,5,145,"constellation","stay") WARNING +action(6,5,146,"amplification1","something") WARNING +action(6,5,147,"amplification1","must") WARNING +action(6,5,148,"constellation","exist") WARNING +action(6,5,149,"constellation","thread") WARNING +action(6,5,150,"amplification2","something") WARNING +action(6,5,151,"amplification1","exists") WARNING +action(6,5,152,"constellation","between_recollection_and_oblivion") WARNING +action(6,5,153,"constellation","a_tension_an_echo_an_emptiness") WARNING +action(6,5,154,"amplification3","something") WARNING +action(6,5,155,"constellation","rare") WARNING +action(6,5,156,"amplification1","stays") WARNING +action(6,5,157,"constellation","through") WARNING +action(6,5,158,"constellation","nothing_more_strange_than_this_exile") WARNING +action(6,5,159,"constellation","an_absolute_abyss") WARNING +action(6,5,160,"constellation","a_creaking_of_the_bones") WARNING +action(6,5,161,"constellation","a_barbarian_invasion") WARNING +action(6,5,162,"constellation","the_carelessness_of_destinies") WARNING +action(6,5,163,"constellation","wringing_out_the") WARNING +action(6,5,164,"constellation","blood") WARNING +action(6,5,165,"amplification4","something") WARNING +action(6,5,166,"constellation","should") WARNING +action(6,5,167,"amplification2","must") WARNING +action(6,5,168,"amplification5","something") WARNING +action(6,5,169,"amplification2","stays") WARNING +action(6,5,170,"#ENDSEQUENCE(5)","") WARNING +action(6,6,170,"amplification2","functions") WARNING +action(6,6,171,"#end","it_is_the_code") WARNING +action(6,6,172,"#ENDSEQUENCE(6)","") WARNING +action(6,7,172,"#end","autoproduced_images") WARNING +action(6,7,173,"#ENDSEQUENCE(7)","") WARNING +action(6,8,173,"#end","immaterial_universe") WARNING +action(6,8,174,"#ENDSEQUENCE(8)","") WARNING +action(6,8,174,"#ENDSECTION(6)","") WARNING +action(7,1,174,"#ENDSEQUENCE(1)","") WARNING +action(7,1,174,"#ENDSECTION(7)","") WARNING +action(8,1,174,"open_scene8.1","search_for_sequences_producing_significant_alignments_in_genetic_database") WARNING +action(8,1,175,"memorise_loop","record_this_new_genetic_sequence") WARNING +action(8,1,176,"stop_recording","stop_to_code") WARNING +action(8,1,177,"modify_loop1","modify_this_memory") WARNING +action(8,1,178,"modify_loop2","start_mutation_process") WARNING +action(8,1,179,"modify_loop3","tiger_mutation_sequence") WARNING +action(8,1,180,"modify_loop4","lyon_zebra_fish_mutation") WARNING +action(8,1,181,"erase_loop","save_this_memory_in_genetic_database") WARNING +action(8,1,182,"next_sequence","go_to_next_memory") WARNING +action(8,1,183,"supperposition","compile_the_transcription_program") WARNING +action(8,1,184,"erase_loop","erase_this_memory") WARNING +action(8,1,185,"#ENDSEQUENCE(1)","") WARNING +action(8,2,185,"open_scene8.2","wait_write_this_sequence_proposition") WARNING +action(8,2,186,"write_seq1","the_sequence_of_the_ancestral_comunication") WARNING +action(8,2,187,"write_seq2","the_sequence_of_the_language_of_the_planets") WARNING +action(8,2,188,"#ENDSEQUENCE(2)","") WARNING +action(8,3,188,"open_scene9","phase_of_genetic_evolution_number_nine_dot_nine_dot_nine") WARNING +action(8,3,189,"open_scene9.2","try_with_blood") WARNING +action(8,3,190,"open_scene9.3","try_with_soul") WARNING +action(8,3,191,"#ENDSEQUENCE(3)","") WARNING +action(8,3,192,"#ENDSECTION(8)","") WARNING diff --git a/asr/models/homeostasis_12mai/homeostasis_12mai.xml b/asr/models/homeostasis_12mai/homeostasis_12mai.xml index 86696adb42c7a6c594d9c975c0c0f287e7ad0572..5877d74b6a83e004c8a1c462d918071bfe06d371 100644 --- a/asr/models/homeostasis_12mai/homeostasis_12mai.xml +++ b/asr/models/homeostasis_12mai/homeostasis_12mai.xml @@ -2,7 +2,7 @@ <liste_section sequences="1,2,3,4,5,6,7,8,9" ordre="variable" repetition="oui" action="exclusive"> <section id="1" action_start="open_scene1" start="phase of genetic evolution number one dot one dot one" action_end="close_scene1" end="drop return to the center"> <sequence ordre="strict" repetition="non" action="" lang="eng"> - <keyword action="#end" lang="eng"> drop return to the center </keyword> + some text </sequence> </section> <section id="2" action_start="open_scene2" start="phase of genetic evolution number two dot two dot two" end="drop return to the center" action_end="close_scene2"> @@ -90,7 +90,7 @@ <sequence ordre="strict" repetition="non" action="" lang="eng"> <keyword action="" lang="eng"> open network </keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> <keyword action= "open_scene6.1"> try with functional regulation </keyword> <keyword action="constellation" lang="eng"> encode </keyword> <keyword action="constellation" lang="eng"> passion </keyword> @@ -263,7 +263,7 @@ </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> security system execute some analytics process in the - electrical borders of synapsis transparent margins Elastic borders @@ -325,7 +325,7 @@ <keyword action="#end">code</keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> try with upper motoneuron functions functions @@ -365,7 +365,7 @@ space <keyword action="#end">more real than reality</keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> <keyword action="constellation" lang="eng"> clouds </keyword> <keyword action="constellation" lang="eng"> beautiful </keyword> <keyword action="constellation" lang="eng"> data </keyword> @@ -411,9 +411,8 @@ <keyword action="" lang="eng"> not</keyword> <keyword action="amplification5" lang="eng"> something </keyword> <keyword action="amplification2" lang="eng"> stays</keyword> - <keyword action="#end" lang="eng"> drop return to the center </keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> try with utopian function how to say @@ -474,7 +473,7 @@ it is the key <keyword action="#end">it is the code</keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> try with identity function accede to the infinite @@ -498,7 +497,7 @@ traced actions <keyword action="#end">autoproduced images</keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> try with existential functions to be innumerable parallel identities @@ -591,11 +590,11 @@ </section> <section id="7" start="phase of genetic evolution number seven dot seven dot seven" action_start="open_scene7" end="drop return to the center" action_end="close_scene7"> <sequence ordre="strict" repetition="non" lang="eng"> - <keyword action="#end" lang="eng"> drop return to the center</keyword> + some text </sequence> </section> <section id="8" action_start="open_scene8" start="phase of genetic evolution number eight dot eight dot eight" end="drop return to the center" action_end="close_scene8"> - <sequence ordre="variable" repetition="non" action="" lang="eng"> + <sequence ordre="strict" repetition="non" action="" lang="eng"> <keyword action="open_scene8.1" lang="eng"> search for sequences producing significant alignments in genetic database </keyword> <keyword action="memorise_loop" lang="eng"> record this new genetic sequence </keyword> <keyword action="stop_recording" lang="eng"> stop to code </keyword> @@ -607,19 +606,16 @@ <keyword action="next_sequence" lang="eng"> go to next memory </keyword> <keyword action="supperposition" lang="eng"> compile the transcription program </keyword> <keyword action="erase_loop" lang="eng"> erase this memory </keyword> - <keyword action="#end" lang="eng"> drop return to the center </keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="" lang="eng"> + <sequence ordre="strict" repetition="oui" action="" lang="eng"> <keyword action="open_scene8.2" lang="eng"> wait write this sequence proposition</keyword> <keyword action="write_seq1" lang="eng"> the sequence of the ancestral comunication </keyword> <keyword action="write_seq2" lang= "eng"> the sequence of the language of the planets </keyword> - <keyword action="#end" lang="eng"> drop return to the center </keyword> </sequence> <sequence ordre="strict" repetition="non" action="" lang="eng"> <keyword action="open_scene9" lang="eng">phase of genetic evolution number nine dot nine dot nine </keyword> <keyword action="open_scene9.2" lang="eng"> try with blood </keyword> <keyword action="open_scene9.3" lang="eng" > try with soul </keyword> - <keyword action="#end" lang="eng"> drop return to the center </keyword> try with homeostasis </sequence> </section> diff --git a/asr/models/homeostasis_12mai/words.phon b/asr/models/homeostasis_12mai/words.phon index cc39484ed4bb3345f09ff28874868a72592fb817..97bb31bc6c4b9de3c2ad709022fa31f370e6cee5 100644 --- a/asr/models/homeostasis_12mai/words.phon +++ b/asr/models/homeostasis_12mai/words.phon @@ -493,6 +493,7 @@ temporal T EH M P ER AH L tension T EH N SH AH N terms T ER M Z terrorist T EH R ER IH S T +text T EH K S T than DH AE N than DH AH N that DH AE T diff --git a/asr/models/homeostasis_12mai/words.txt b/asr/models/homeostasis_12mai/words.txt index ecec723fbcded69bd4cc90824bffbba83cb217ac..731c83494730616948fd8b03b8fde13de5883d76 100644 --- a/asr/models/homeostasis_12mai/words.txt +++ b/asr/models/homeostasis_12mai/words.txt @@ -421,66 +421,67 @@ temporal 419 tension 420 terms 421 terrorist 422 -than 423 -that 424 -the 425 -their 426 -there 427 -they 428 -this 429 -thread 430 -threads 431 -three 432 -through 433 -tiger 434 -time 435 -to 436 -traced 437 -transcend 438 -transcription 439 -transparent 440 -tree 441 -try 442 -two 443 -unable 444 -understands 445 -undress 446 -universe 447 -up 448 -upload 449 -upper 450 -use 451 -utopia 452 -utopian 453 -variants 454 -version 455 -very 456 -violence 457 -virtual 458 -visit 459 -wait 460 -walk 461 -want 462 -well 463 -what 464 -when 465 -where 466 -which 467 -wifi 468 -win 469 -wine 470 -wins 471 -with 472 -world 473 -worlds 474 -wringing 475 -write 476 -written 477 -yes 478 -you 479 -your 480 -your(s) 481 -zebra 482 -zero 483 -!sil 484 -#0 485 +text 423 +than 424 +that 425 +the 426 +their 427 +there 428 +they 429 +this 430 +thread 431 +threads 432 +three 433 +through 434 +tiger 435 +time 436 +to 437 +traced 438 +transcend 439 +transcription 440 +transparent 441 +tree 442 +try 443 +two 444 +unable 445 +understands 446 +undress 447 +universe 448 +up 449 +upload 450 +upper 451 +use 452 +utopia 453 +utopian 454 +variants 455 +version 456 +very 457 +violence 458 +virtual 459 +visit 460 +wait 461 +walk 462 +want 463 +well 464 +what 465 +when 466 +where 467 +which 468 +wifi 469 +win 470 +wine 471 +wins 472 +with 473 +world 474 +worlds 475 +wringing 476 +write 477 +written 478 +yes 479 +you 480 +your 481 +your(s) 482 +zebra 483 +zero 484 +!sil 485 +#0 486 diff --git a/data/homeostasis_12mai.xml b/data/homeostasis_12mai.xml index 86696adb42c7a6c594d9c975c0c0f287e7ad0572..5877d74b6a83e004c8a1c462d918071bfe06d371 100644 --- a/data/homeostasis_12mai.xml +++ b/data/homeostasis_12mai.xml @@ -2,7 +2,7 @@ <liste_section sequences="1,2,3,4,5,6,7,8,9" ordre="variable" repetition="oui" action="exclusive"> <section id="1" action_start="open_scene1" start="phase of genetic evolution number one dot one dot one" action_end="close_scene1" end="drop return to the center"> <sequence ordre="strict" repetition="non" action="" lang="eng"> - <keyword action="#end" lang="eng"> drop return to the center </keyword> + some text </sequence> </section> <section id="2" action_start="open_scene2" start="phase of genetic evolution number two dot two dot two" end="drop return to the center" action_end="close_scene2"> @@ -90,7 +90,7 @@ <sequence ordre="strict" repetition="non" action="" lang="eng"> <keyword action="" lang="eng"> open network </keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> <keyword action= "open_scene6.1"> try with functional regulation </keyword> <keyword action="constellation" lang="eng"> encode </keyword> <keyword action="constellation" lang="eng"> passion </keyword> @@ -263,7 +263,7 @@ </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> security system execute some analytics process in the - electrical borders of synapsis transparent margins Elastic borders @@ -325,7 +325,7 @@ <keyword action="#end">code</keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> try with upper motoneuron functions functions @@ -365,7 +365,7 @@ space <keyword action="#end">more real than reality</keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> <keyword action="constellation" lang="eng"> clouds </keyword> <keyword action="constellation" lang="eng"> beautiful </keyword> <keyword action="constellation" lang="eng"> data </keyword> @@ -411,9 +411,8 @@ <keyword action="" lang="eng"> not</keyword> <keyword action="amplification5" lang="eng"> something </keyword> <keyword action="amplification2" lang="eng"> stays</keyword> - <keyword action="#end" lang="eng"> drop return to the center </keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> try with utopian function how to say @@ -474,7 +473,7 @@ it is the key <keyword action="#end">it is the code</keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> try with identity function accede to the infinite @@ -498,7 +497,7 @@ traced actions <keyword action="#end">autoproduced images</keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="constellation" lang="eng"> + <sequence ordre="strict" repetition="oui" action="constellation" lang="eng"> try with existential functions to be innumerable parallel identities @@ -591,11 +590,11 @@ </section> <section id="7" start="phase of genetic evolution number seven dot seven dot seven" action_start="open_scene7" end="drop return to the center" action_end="close_scene7"> <sequence ordre="strict" repetition="non" lang="eng"> - <keyword action="#end" lang="eng"> drop return to the center</keyword> + some text </sequence> </section> <section id="8" action_start="open_scene8" start="phase of genetic evolution number eight dot eight dot eight" end="drop return to the center" action_end="close_scene8"> - <sequence ordre="variable" repetition="non" action="" lang="eng"> + <sequence ordre="strict" repetition="non" action="" lang="eng"> <keyword action="open_scene8.1" lang="eng"> search for sequences producing significant alignments in genetic database </keyword> <keyword action="memorise_loop" lang="eng"> record this new genetic sequence </keyword> <keyword action="stop_recording" lang="eng"> stop to code </keyword> @@ -607,19 +606,16 @@ <keyword action="next_sequence" lang="eng"> go to next memory </keyword> <keyword action="supperposition" lang="eng"> compile the transcription program </keyword> <keyword action="erase_loop" lang="eng"> erase this memory </keyword> - <keyword action="#end" lang="eng"> drop return to the center </keyword> </sequence> - <sequence ordre="variable" repetition="oui" action="" lang="eng"> + <sequence ordre="strict" repetition="oui" action="" lang="eng"> <keyword action="open_scene8.2" lang="eng"> wait write this sequence proposition</keyword> <keyword action="write_seq1" lang="eng"> the sequence of the ancestral comunication </keyword> <keyword action="write_seq2" lang= "eng"> the sequence of the language of the planets </keyword> - <keyword action="#end" lang="eng"> drop return to the center </keyword> </sequence> <sequence ordre="strict" repetition="non" action="" lang="eng"> <keyword action="open_scene9" lang="eng">phase of genetic evolution number nine dot nine dot nine </keyword> <keyword action="open_scene9.2" lang="eng"> try with blood </keyword> <keyword action="open_scene9.3" lang="eng" > try with soul </keyword> - <keyword action="#end" lang="eng"> drop return to the center </keyword> try with homeostasis </sequence> </section> diff --git a/data/style.css b/data/style.css index db68cbf76da8dddcf74d994e8d7a58207c089799..a9e944ebed05787e280db6a36ce6bf5acf98f2b9 100644 --- a/data/style.css +++ b/data/style.css @@ -1,4 +1,8 @@ +.section-info { + font-style: italic; +} + .current-section { font: bold 18; } diff --git a/main.py b/main.py index 6a59e1a44db9bdf1883aa1d3af30be0a32a61bb5..4cd1e4d346d01570a55830b1d63a63a8f7bc24ac 100644 --- a/main.py +++ b/main.py @@ -55,9 +55,9 @@ class ScriptedASR(Gtk.Window): vbox.pack_start(self.asr, False, True, 5) # slu - self.fake_asr = Gtk.Entry() - self.fake_asr.connect('key-press-event', self.simulate_asr) - vbox.pack_start(self.fake_asr, False, True, 5) + #self.fake_asr = Gtk.Entry() + #self.fake_asr.connect('key-press-event', self.simulate_asr) + #vbox.pack_start(self.fake_asr, False, True, 5) slu_prefix = config_dict['slu_prefix'] slu_actions = config_dict['slu_actions'] @@ -136,13 +136,14 @@ class ScriptedASR(Gtk.Window): def set_section(self, section_id): self.xmlview.set_section(section_id) - def simulate_asr(self, widget, event): - if event.keyval == Gdk.KEY_return: - print 'foo' + #def simulate_asr(self, widget, event): + # if event.keyval == Gdk.KEY_Return: + # text = widget.get_text() + # print 'foo', text def slu_finished(self, model, slu_output): #slu_output = str(slu_output) - #print slu_output + print 'SLU_FINISHED', slu_output self.slu_actions = model.get_actions().split() self.slu_output = slu_output #print 'SLU output: "%s", actions: "%s"' % (self.slu_output, ' '.join(self.slu_actions)) @@ -151,12 +152,13 @@ class ScriptedASR(Gtk.Window): for action_id in range(len(self.kept_actions), len(self.slu_actions)): print 'NEW ACTION:', action_id, self.slu_actions[action_id] action = actions.parse_slu_action(self.slu_actions[action_id]) - if action.text.startswith('#ENDSEQUENCE('): + if action.name.startswith('#ENDSEQUENCE('): pass - elif action.text.startswith('#ENDSECTION('): - new_section = self.xmlview.get_section() + 1 - if new_section < self.xmlview.num_sections(): - self.confirmer.confirm('Go to section %d?' % (new_section + 1), 3, lambda: self.set_section(new_section)) + elif action.name.startswith('#ENDSECTION('): + pass + #new_section = self.xmlview.get_section() + 1 + #if new_section < self.xmlview.num_sections(): + # self.confirmer.confirm('Go to section %d?' % (new_section + 1), 3, lambda: self.set_section(new_section)) elif action.text.startswith('change_section('): new_section = int(action.text[15:].split(',')[0]) print 'CHANGE SECTION:', new_section @@ -167,7 +169,7 @@ class ScriptedASR(Gtk.Window): self.kept_actions = self.slu_actions def hyp_changed(self, hyp): - print hyp + #print hyp #hyp = ' '.join(hyp).replace('[noise]', ' ').split() if len(hyp) > len(self.current_section_history): self.current_section_history.append('') @@ -179,7 +181,7 @@ class ScriptedASR(Gtk.Window): if len(words) == 0: return section_id = self.xmlview.get_section() - print 'section = ', section_id + #print 'section = ', section_id if self.current_section != section_id: self.previous_actions = 0 self.current_section = section_id diff --git a/xmlview.py b/xmlview.py index 65aa17988e810ca27fd7454bda3fcdd9d22591bf..2a32cc3e6ff3725319cf777eb99013d4aea7ed99 100644 --- a/xmlview.py +++ b/xmlview.py @@ -20,6 +20,7 @@ class Section(Gtk.VBox): self.pack_start(self.title, False, False, 5) if self.start_text != None and self.end_text != None: info = Gtk.Label('start="' + self.start_text + '" [' + self.action_start + '], end="' + self.end_text + '" [' + self.action_end + ']') + info.get_style_context().add_class('section-info') self.pack_start(info, False, False, 5) self.sequences = [] @@ -172,7 +173,6 @@ class XmlView(Gtk.ScrolledWindow): for section in self.sections: section.add_listener(self.section_clicked) - self.set_section(0) self.keywords = [] for section in self.sections: @@ -184,6 +184,7 @@ class XmlView(Gtk.ScrolledWindow): self.keywords.append(element) self.last_highlighted = -1 self.follow = True + self.set_section(0) def get_view(self): return self @@ -204,7 +205,9 @@ class XmlView(Gtk.ScrolledWindow): section_widget = Section(section) self.sections.append(section_widget) vbox.pack_start(section_widget, True, True, 5) - section0_widget.pack_start(Gtk.Label("open section " + section_widget.name + ': "' + section_widget.start_text + '"'), True, False, 5) + info = Gtk.Label("open section " + section_widget.name + ': "' + section_widget.start_text + '"') + info.get_style_context().add_class('section-info') + section0_widget.pack_start(info, True, False, 5) return vbox @@ -218,6 +221,8 @@ class XmlView(Gtk.ScrolledWindow): self.current_section = self.sections[section_id] for section in self.sections: section.highlight(self.current_section is section) + for keyword in self.keywords: + keyword.highlight(False) if scroll: animate.scroll_to(self, self.current_section) @@ -227,6 +232,7 @@ class XmlView(Gtk.ScrolledWindow): keyword.highlight(False) def highlight(self, action): + print 'HIGHLIGHT', action if hasattr(action, 'keyword'): if self.follow: action.keyword.highlight(True, self) @@ -235,6 +241,7 @@ class XmlView(Gtk.ScrolledWindow): elif hasattr(action, 'action_id'): #start = min([x.num for x in self.keywords if x.section == self.get_section()]) start = 0 + print action.action_id action_id = action.action_id + start if self.follow: self.keywords[action_id].highlight(True, self)