From 6d6367993ed55fa83bda04937b720bf34e045b50 Mon Sep 17 00:00:00 2001
From: Benoit Favre <benoit.favre@lif.univ-mrs.fr>
Date: Tue, 24 Feb 2015 11:09:32 +0100
Subject: [PATCH] update slu models to fix the "yes" bug

---
 slu/automate/homeostasis_25nov.fst          | Bin 21454 -> 21630 bytes
 slu/automate/homeostasis_25nov_section1.fst | Bin 178 -> 194 bytes
 slu/automate/homeostasis_25nov_section1.txt |   1 +
 slu/automate/homeostasis_25nov_section2.fst | Bin 2222 -> 2254 bytes
 slu/automate/homeostasis_25nov_section2.txt |  26 +++++++++---------
 slu/automate/homeostasis_25nov_section3.fst | Bin 1510 -> 1542 bytes
 slu/automate/homeostasis_25nov_section3.txt |  20 +++++++-------
 slu/automate/homeostasis_25nov_section4.fst | Bin 2774 -> 2806 bytes
 slu/automate/homeostasis_25nov_section4.txt |  28 +++++++++++---------
 slu/automate/homeostasis_25nov_section5.fst | Bin 546 -> 562 bytes
 slu/automate/homeostasis_25nov_section5.txt |   7 ++---
 slu/automate/homeostasis_25nov_section6.fst | Bin 9990 -> 10006 bytes
 slu/automate/homeostasis_25nov_section6.txt |   1 +
 slu/automate/homeostasis_25nov_section8.fst | Bin 966 -> 998 bytes
 slu/automate/homeostasis_25nov_section8.txt |   2 ++
 15 files changed, 48 insertions(+), 37 deletions(-)

diff --git a/slu/automate/homeostasis_25nov.fst b/slu/automate/homeostasis_25nov.fst
index c91b928a2e6e796933043d0a066b28f542d0453b..353e5fdd15114315ca5adfe1e604bf49d10de058 100644
GIT binary patch
delta 825
zcmX@NoblfZ#tACSPO6O))x9T+$%srWn=?6$S%i^gvN&TfSl}Mp<PydvUN!~>1`Y-Y
z;GE3N)XvMoz`(!>5n$k+Je|p&my3ac0fa$<e3KtD+4FKUFff2HNQ8f~KC?Y94+8@O
z2!lifCRZ~<bn$|?3=9l{laDjo^MZJMP!XZc!YtF7z?Shtg@iY6XX9q%m11CE5P%9P
zO+L>Ku}u&vqOn<;gPW08nt_2q2r8sG*_d-PuN(sdgD_M?fAVL}*<k;gPM*wl9pqm|
z)5-bVn|W0j7#Jj>s%$6g^FTyER)Pc_Cco#22CD&?4-#>i9L@_7kpXcT7#Q3p@8@j?
ztC59@cuWrFgQx+y0VL=>c{d+KjXa3Uz`)=;*`FVxMgb}kFnK#a#MO#Wk)X-t0uWb6
zOcoaeyL$3H0k+LQ1lbtD7OF!PCQRlQhB#aUDv~<+G*m<rDv~+5TLhv;3o4R3*;^DM
zq74-(oXjnDA8fJ?RHStBcQJ?>U8qRa<n7`R5k06#-Q;o!h=@K^q-nCbB*Yv8s7Tvn
zWhsb=AylM$GQYGvuMGnOgAr6@!sKY_!{BH$hKfv_tSvJe6j_t~gxDrukZA(D%>pVr
zYjV6SM7<?cWX@!LIe%Vz1_lNzsK|oJ@p8(O*U7bjOkrHS*<60Ikr*gJL*?PrB*w`X
U0#~syfdwWz_={|A3G!kD0MMO#)Bpeg

delta 526
zcmeyjg7MsP#tACSOo|I9s(UjsO>Cae%FMvPz%bdIF_@JJ%$m>GK3R*Ahmm8lF%yKv
zHTgJ`Jy?u)vM@7*#Wy(~%Hp5A8p;xw{2j^?-0aLUoe8W(X!CP6ZbmRuaq@q5h;H@G
z-W*UtjmgQJn<v}J@-XU6R_2-wb<Sn3>rm(H=iUs~Y%{r@2g0(SY|k4F7IU7w9LjQ?
z%+CjLto!7}d=Oc$$=v)9F`vov`5|Kdli39zwgpZ;E&#KwTo7v8=42tLv*IUL3q!0+
znQScrVP#DI4Q1s_-Yp6dE0|m@b|37RlF8}f5V6Y1>JkuE?d0cBR^#O5k`Q&RlP60-
zSY4CrrR{k^feyp{lTS+@1_#E3$+Kl<LxaFuwjD*)%*pp<52J|8p1fYpf3lu3599pF
l{BrV>wd6Y>dN&`JpKQbij$($%1wpIW7{OL;HVF1(1OVJ>e{BE&

diff --git a/slu/automate/homeostasis_25nov_section1.fst b/slu/automate/homeostasis_25nov_section1.fst
index 6257b879d9ed607acecadfa40025a0a112b8105e..df8d6bceb755fb3ed5c30e9284f991ece73195ee 100644
GIT binary patch
delta 34
ccmdnQc!+U=3bRvc<3x3DK_&(?FtOMk0Dn&fuK)l5

delta 18
ZcmX@axQTIs3UgCt=0tUGM#hQF_5eDI1=;`r

diff --git a/slu/automate/homeostasis_25nov_section1.txt b/slu/automate/homeostasis_25nov_section1.txt
index 7544e0b..611b295 100644
--- a/slu/automate/homeostasis_25nov_section1.txt
+++ b/slu/automate/homeostasis_25nov_section1.txt
@@ -1,4 +1,5 @@
 0	1	uno	2	0
+1	0	<epsilon>	0	0
 1	100
 0	1	<joker>	2	100
 1	2	<epsilon>	3	0
diff --git a/slu/automate/homeostasis_25nov_section2.fst b/slu/automate/homeostasis_25nov_section2.fst
index 786e674f9064d6ca0a6504f792c3384bf8d922b0..7398e88d688e545e9333f9ab73e7847113f55db8 100644
GIT binary patch
delta 255
zcmZ1{cusIa(c~~Dk;!_D924to1eqAnz{K6zyle~%3>;8#*2%_<<-9Bm3=Eu55%$U3
z8TEO&7#J8p7$nFw`7@(FFE;}N0|<jexF_o~>GSe1Fff2HNQ7r{HWNe_FNn*)z`#3s
zIg>swh{p#N;oJO}shtUI89!8re{wnNZ(b<|1_lABh}`6QHi%_{P!W~MyV-v8N;5Dp
a2th?uCm&{C%qz#hz#t42(Vkq)VGRH!G96C<

delta 125
zcmX>nxK40F5hK&YW_L!$iMO*SR`D>hOb%u&2Qk<tUuV<@F*qj+Gl3agll>tK?#bN{
z2G8W<5C-pNX6AM#kZQik(^-Fm7_yV+vw^iKPrl6t7Ezh}n0@iY8$66!lP7an0{}=w
BCb|Fs

diff --git a/slu/automate/homeostasis_25nov_section2.txt b/slu/automate/homeostasis_25nov_section2.txt
index d19f7f5..b955ae8 100644
--- a/slu/automate/homeostasis_25nov_section2.txt
+++ b/slu/automate/homeostasis_25nov_section2.txt
@@ -1,42 +1,44 @@
 0	1	dos	5	0
+1	0	<epsilon>	0	0
 1	100
 0	1	<joker>	5	100
 1	2	open	6	0
 2	3	system	0	0
+3	0	<epsilon>	0	0
 3	100
 1	3	<joker>	6	100
 3	4	<epsilon>	7	0
 4
 4	5	tell	8	0
 5	6	me	0	0
-6	4	<epsilon>	0	0
+6	5	tell	8	0
 6	100
 4	6	<joker>	8	100
 6	7	open	9	0
 7	8	technical	0	0
 7	8	<epsilon>	0	10
 8	9	characteristics	0	0
-9	6	<epsilon>	0	0
+9	7	open	9	0
 9	100
 6	9	<joker>	9	100
 9	10	read	10	0
-10	9	<epsilon>	0	0
+10	10	read	10	0
 10	100
 9	10	<joker>	10	100
 10	11	next	11	0
-11	10	<epsilon>	0	0
+11	11	next	11	0
 11	100
 10	11	<joker>	11	100
 11	12	yes	12	0
-12	11	<epsilon>	0	0
+12	12	yes	12	0
 12	100
 11	12	<joker>	12	100
 12	13	read	13	0
-13	12	<epsilon>	0	0
+13	13	read	13	0
 13	100
 12	13	<joker>	13	100
 13	14	download	14	0
-14	13	<epsilon>	0	0
+14	14	download	14	0
 14	100
 13	14	<joker>	14	100
 14	15	open	15	0
@@ -67,7 +69,7 @@
 27	28	point	0	0
 27	28	<epsilon>	0	10
 28	29	zero	0	0
-29	14	<epsilon>	0	0
+29	15	open	15	0
 29	100
 14	29	<joker>	15	100
 29	30	accept	16	0
@@ -80,11 +82,11 @@
 33	34	of	0	0
 33	34	<epsilon>	0	10
 34	35	use	0	0
-35	29	<epsilon>	0	0
+35	30	accept	16	0
 35	100
 29	35	<joker>	16	100
 35	36	next	17	0
-36	35	<epsilon>	0	0
+36	36	next	17	0
 36	100
 35	36	<joker>	17	100
 36	37	install	18	0
@@ -97,7 +99,7 @@
 40	41	of	0	0
 40	41	<epsilon>	0	10
 41	42	me	0	0
-42	36	<epsilon>	0	0
+42	37	install	18	0
 42	100
 36	42	<joker>	18	100
 42	43	give	19	0
@@ -106,7 +108,7 @@
 44	45	my	0	0
 44	45	<epsilon>	0	10
 45	46	data	0	0
-46	42	<epsilon>	0	0
+46	43	give	19	0
 46	100
 42	46	<joker>	19	100
 46	47	<epsilon>	20	0
diff --git a/slu/automate/homeostasis_25nov_section3.fst b/slu/automate/homeostasis_25nov_section3.fst
index f405413de8a688b61adf875db3a39b794ba74542..8e2b8aac1b8e52e951485386611a83e039f4f703 100644
GIT binary patch
delta 183
zcmaFH-NrMaX!12Ck%?s|CQoA(ne4<kg;#}vfkBc10yri=W?T#wk%9;?a8I7h<P8>)
zhKle{ehn3ofr<!Dc4jUItC59@2v0uF4ACVA6%m^(&jL{+4;7J^yqE=|Mgb}!J^44w
QVqTCAMW~4E<khU!05#1TnE(I)

delta 99
zcmZqUdB#1Vh>>Yx^JzxL$?=TSCsy$=vQK7aS`1=vP2SAp4Px+3=4J*n1STglmxDxv
kCO?OWh)%X=0gH%FKFk7EBQ;r?b@Ai~Mjl3)$){PZ0p24WC;$Ke

diff --git a/slu/automate/homeostasis_25nov_section3.txt b/slu/automate/homeostasis_25nov_section3.txt
index 23cb0b6..46b1929 100644
--- a/slu/automate/homeostasis_25nov_section3.txt
+++ b/slu/automate/homeostasis_25nov_section3.txt
@@ -1,4 +1,5 @@
 0	1	tres	22	0
+1	0	<epsilon>	0	0
 1	100
 0	1	<joker>	22	100
 1	2	open	23	0
@@ -9,6 +10,7 @@
 4	5	body	0	0
 4	5	<epsilon>	0	10
 5	6	data	0	0
+6	0	<epsilon>	0	0
 6	100
 1	6	<joker>	23	100
 6	7	<epsilon>	24	0
@@ -17,7 +19,7 @@
 8	9	body	0	0
 8	9	<epsilon>	0	10
 9	10	data	0	0
-10	7	<epsilon>	0	0
+10	8	import	25	0
 10	100
 7	10	<joker>	25	100
 10	11	import	26	0
@@ -26,41 +28,41 @@
 12	13	matter	0	0
 12	13	<epsilon>	0	10
 13	14	data	0	0
-14	10	<epsilon>	0	0
+14	11	import	26	0
 14	100
 10	14	<joker>	26	100
 14	15	import	27	0
 15	16	temperature	0	0
-16	14	<epsilon>	0	0
+16	15	import	27	0
 16	100
 14	16	<joker>	27	100
 16	17	import	28	0
 17	18	time	0	0
-18	16	<epsilon>	0	0
+18	17	import	28	0
 18	100
 16	18	<joker>	28	100
 18	19	import	29	0
 19	20	space	0	0
 19	20	<epsilon>	0	10
 20	21	data	0	0
-21	18	<epsilon>	0	0
+21	19	import	29	0
 21	100
 18	21	<joker>	29	100
 21	22	import	30	0
 22	23	position	0	0
-23	21	<epsilon>	0	0
+23	22	import	30	0
 23	100
 21	23	<joker>	30	100
 23	24	import	31	0
 24	25	body	0	0
 24	25	<epsilon>	0	10
 25	26	subsystems	0	0
-26	23	<epsilon>	0	0
+26	24	import	31	0
 26	100
 23	26	<joker>	31	100
 26	27	import	32	0
 27	28	estate	0	0
-28	26	<epsilon>	0	0
+28	27	import	32	0
 28	100
 26	28	<joker>	32	100
 28	29	give	33	0
@@ -69,7 +71,7 @@
 30	31	my	0	0
 30	31	<epsilon>	0	10
 31	32	data	0	0
-32	28	<epsilon>	0	0
+32	29	give	33	0
 32	100
 28	32	<joker>	33	100
 32	33	<epsilon>	34	0
diff --git a/slu/automate/homeostasis_25nov_section4.fst b/slu/automate/homeostasis_25nov_section4.fst
index 4a54c7648c89a79dd5b2855addf046546080c8f3..ad621931b026eabf57e696db298df4b469aff2b7 100644
GIT binary patch
delta 255
zcmca6`b~5~(PT9yk%?s|Cbw~kOm<>?!>hu;z@W|m0UVR9nHGaZG#~;Dypvx;MKqxz
zf|F-6L)2(NMMNiivp__&p(2u#f3utio1+62k)3><6{1ELDxx&Goed(Q2NhA9Y|ai5
z(T9p?O@7V}F~<NZqBr?42SmgWDq=i&KBqpf4Fdy%5mdxt@@>w|ymAZ-48~9q%gM93
FtO0erCprKC

delta 136
zcmew+dQEgf5hK&Y=F^Oflj9lRPpsl$WS<<(v>3$Tnas@$W(Z8)4Pl5(&Sn9NNKBSy
zJr7bNGx<9!SVVF1ayBqSb#gd6n4vkDodc{!ck*Kh!)Wq;PW{Odj696ylYet=2D2<C
I@8+@w076SGApigX

diff --git a/slu/automate/homeostasis_25nov_section4.txt b/slu/automate/homeostasis_25nov_section4.txt
index 6b35675..83079e9 100644
--- a/slu/automate/homeostasis_25nov_section4.txt
+++ b/slu/automate/homeostasis_25nov_section4.txt
@@ -1,4 +1,5 @@
 0	1	quatro	36	0
+1	0	<epsilon>	0	0
 1	100
 0	1	<joker>	36	100
 1	2	open	37	0
@@ -9,6 +10,7 @@
 4	5	body	0	0
 4	5	<epsilon>	0	10
 5	6	functions	0	0
+6	0	<epsilon>	0	0
 6	100
 1	6	<joker>	37	100
 6	7	<epsilon>	38	0
@@ -21,7 +23,7 @@
 10	11	space	0	0
 10	11	<epsilon>	0	10
 11	12	localization	0	0
-12	7	<epsilon>	0	0
+12	8	import	39	0
 12	100
 7	12	<joker>	39	100
 12	13	import	40	0
@@ -30,7 +32,7 @@
 14	15	functions	0	0
 14	15	<epsilon>	0	10
 15	16	sensations	0	0
-16	12	<epsilon>	0	0
+16	13	import	40	0
 16	100
 12	16	<joker>	40	100
 16	17	import	41	0
@@ -39,7 +41,7 @@
 18	19	functions	0	0
 18	19	<epsilon>	0	10
 19	20	passion	0	0
-20	16	<epsilon>	0	0
+20	17	import	41	0
 20	100
 16	20	<joker>	41	100
 20	21	import	42	0
@@ -48,7 +50,7 @@
 22	23	functions	0	0
 22	23	<epsilon>	0	10
 23	24	concentration	0	0
-24	20	<epsilon>	0	0
+24	21	import	42	0
 24	100
 20	24	<joker>	42	100
 24	25	import	43	0
@@ -57,7 +59,7 @@
 26	27	functions	0	0
 26	27	<epsilon>	0	10
 27	28	perception	0	0
-28	24	<epsilon>	0	0
+28	25	import	43	0
 28	100
 24	28	<joker>	43	100
 28	29	import	44	0
@@ -68,7 +70,7 @@
 31	32	formal	0	0
 31	32	<epsilon>	0	10
 32	33	force	0	0
-33	28	<epsilon>	0	0
+33	29	import	44	0
 33	100
 28	33	<joker>	44	100
 33	34	import	45	0
@@ -77,7 +79,7 @@
 35	36	functions	0	0
 35	36	<epsilon>	0	10
 36	37	logics	0	0
-37	33	<epsilon>	0	0
+37	34	import	45	0
 37	100
 33	37	<joker>	45	100
 37	38	import	46	0
@@ -86,7 +88,7 @@
 39	40	functions	0	0
 39	40	<epsilon>	0	10
 40	41	imagination	0	0
-41	37	<epsilon>	0	0
+41	38	import	46	0
 41	100
 37	41	<joker>	46	100
 41	42	import	47	0
@@ -95,7 +97,7 @@
 43	44	functions	0	0
 43	44	<epsilon>	0	10
 44	45	effort	0	0
-45	41	<epsilon>	0	0
+45	42	import	47	0
 45	100
 41	45	<joker>	47	100
 45	46	import	48	0
@@ -106,7 +108,7 @@
 48	49	nervous	0	0
 48	49	<epsilon>	0	10
 49	50	system	0	0
-50	45	<epsilon>	0	0
+50	46	import	48	0
 50	100
 45	50	<joker>	48	100
 50	51	import	49	0
@@ -117,11 +119,11 @@
 53	54	internal	0	0
 53	54	<epsilon>	0	10
 54	55	network	0	0
-55	50	<epsilon>	0	0
+55	51	import	49	0
 55	100
 50	55	<joker>	49	100
 55	56	upload	50	0
-56	55	<epsilon>	0	0
+56	56	upload	50	0
 56	100
 55	56	<joker>	50	100
 56	57	give	51	0
@@ -130,7 +132,7 @@
 58	59	my	0	0
 58	59	<epsilon>	0	10
 59	60	data	0	0
-60	56	<epsilon>	0	0
+60	57	give	51	0
 60	100
 56	60	<joker>	51	100
 56	61	<epsilon>	52	0
diff --git a/slu/automate/homeostasis_25nov_section5.fst b/slu/automate/homeostasis_25nov_section5.fst
index 4954c34a150cd445153e047163eb6358acc9b89a..e3be1c99a6270231dbe999e93001dab172b5d01b 100644
GIT binary patch
delta 69
zcmZ3)vWaCvksuQT8kks|J#m`A#CIEb<ro+kETOWjlUFm^^V%~oFjzrFI46H+)CK^d
C6bo|z

delta 64
pcmdnQvWR6u5hLTo=4@UDB)~NB_hu9UmdU#r?NLNHCbKhX0{~;F2&n)7

diff --git a/slu/automate/homeostasis_25nov_section5.txt b/slu/automate/homeostasis_25nov_section5.txt
index 3feeb64..14fc0be 100644
--- a/slu/automate/homeostasis_25nov_section5.txt
+++ b/slu/automate/homeostasis_25nov_section5.txt
@@ -1,11 +1,12 @@
 0	1	cinco	54	0
+1	0	<epsilon>	0	0
 1	100
 0	1	<joker>	54	100
 1	2	<epsilon>	55	0
 2
 2	3	import	56	0
 3	4	memory	0	0
-4	2	<epsilon>	0	0
+4	3	import	56	0
 4	100
 2	4	<joker>	56	100
 4	5	give	57	0
@@ -14,11 +15,11 @@
 6	7	my	0	0
 6	7	<epsilon>	0	10
 7	8	data	0	0
-8	4	<epsilon>	0	0
+8	5	give	57	0
 8	100
 4	8	<joker>	57	100
 8	9	silence	58	0
-9	8	<epsilon>	0	0
+9	9	silence	58	0
 9	100
 8	9	<joker>	58	100
 4	10	<epsilon>	59	0
diff --git a/slu/automate/homeostasis_25nov_section6.fst b/slu/automate/homeostasis_25nov_section6.fst
index a30166bd3c2bfa828dcf9fe77d66d54453e8c54b..139da3399f431cd883d9b156a98d2d710f6ce553 100644
GIT binary patch
delta 14
VcmZqko8~v6Z*m%+$i_(}Y5*<z1<wEg

delta 12
TcmbQ{*XB2&kCAcX{Bkt_Ac_RW

diff --git a/slu/automate/homeostasis_25nov_section6.txt b/slu/automate/homeostasis_25nov_section6.txt
index b275f2d..693dda1 100644
--- a/slu/automate/homeostasis_25nov_section6.txt
+++ b/slu/automate/homeostasis_25nov_section6.txt
@@ -1,5 +1,6 @@
 0	1	open	61	0
 1	2	network	0	0
+2	0	<epsilon>	0	0
 2	100
 0	2	<joker>	61	100
 2	3	<epsilon>	62	0
diff --git a/slu/automate/homeostasis_25nov_section8.fst b/slu/automate/homeostasis_25nov_section8.fst
index 17071b83c730bf02ee84ed2e5b8f7062501004e7..ae700f830dea798fd505540bbd85191b7ad1ea9c 100644
GIT binary patch
delta 38
gcmX@c{)~OYAx1$K1~f4FFys2kWy~U*%a{Tf0hz@I<p2Nx

delta 20
ccmaFHevEy?Ax1{#$(I?|Gcs<T%oNNB08%Cf<^TWy

diff --git a/slu/automate/homeostasis_25nov_section8.txt b/slu/automate/homeostasis_25nov_section8.txt
index 0daef5c..dc8dd2d 100644
--- a/slu/automate/homeostasis_25nov_section8.txt
+++ b/slu/automate/homeostasis_25nov_section8.txt
@@ -14,6 +14,7 @@
 7	8	genetic	0	0
 7	8	<epsilon>	0	10
 8	9	database	0	0
+9	0	<epsilon>	0	0
 9	100
 0	9	<joker>	229	100
 9	10	give	230	0
@@ -22,6 +23,7 @@
 11	12	my	0	0
 11	12	<epsilon>	0	10
 12	13	data	0	0
+13	0	<epsilon>	0	0
 13	100
 9	13	<joker>	230	100
 9	14	<epsilon>	231	0
-- 
GitLab