RSRC LVARLBVWl Z L">>"@  J B&*">>"`PP``LL`440<ψȈfofofo     P\ P_\ _U U++++++++++++++++++++++++++++++++++++++++++++++++99ݽwp1 p1p0@++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++CreateSeedPool.viGenerateSeedPool.viCreateMutation.viSplice Genes.viSelect Parent Gene.viCreate New Generation.viTestingBigMemSubVI.viCalculate Fitness.viCreateInitialArray.viGeneticAlgorithm.vizz  @@! Output Array6@@&P@!@ Fitness ScoreArray@Number of samples2Tڿxk Z?*몪說j睊j*ᆰ꫾ᆰj*)+*說誫Ȍ 13"23@ 330#13r"47372?c<??8Byy>??{<xa?<{;?c11LDD3?q  @@! Output ArrayD@@4P@@! Boolean array@ Fitness ScoreArray @NumericPTH0Create New Generation.viLVINGenerateSeedPool.viJ D@@4P@@! Boolean array@ Fitness ScoreArrayF@@4P@@! Boolean array@ Fitness ScoreArray 2PTH0GenerateSeedPool.vigzz  @@! Output Array6@@&P@!@ Fitness ScoreArray@Number of samplesP cP P d-`  P c^P"@P@flg@oRt@eofudfPNumber of samplesxdfdPtxdPoldPextV P@@@&P@!@ Fitness Score4 P@@@! P c;P"@P@flg@oRt@eofudf6P@&P@!@ Fitness ScoreArray&x@P@!dfd&P@P@!txd&P@P@!old&P@P@!ext4 P@@@! cP"@P@flg@oRt@eofudf P@! Output Arrayx@!dfdP@!txdP@!oldP@!ext c c4 c$ @@! Output Array c4D@@4P@@! Boolean array@ Fitness ScoreArray@Number of samples c c,:6@@&P@!@ Fitness ScoreArray c c dP``` d d (&|<0^M$D08HW|D @@|h@D>VIDSTestingBigMemSubVI.viVIDSGenerateSeedPool.vi4 F "!1dԥS@PvB4.H!<8v| 5 DԨSSp 2| 0:HbJ:HbJ:HbJp 2| 0.<cI.<cI.<cI0 w| 1H!dH8h|BTi,d0 W .b$0 w 5%Ta0 U 1!XedH8hBTh,H\|h@PvB4Hb!,p8v\ O ^̨SSp 2\ 0TbbJTbbJTbbJp 2\ 0HVcIHVcIHVcI0 w\ Kb!dH8h\B|LTi<O5%Ta4 KH+*:3@S 2HV?HJWjBKK?HJWKKjB?HJWddjB?HJWKKjB?HJWddjB H:*O\iC:*O\iC:*O\iC:*O\iC:*O\iC 3HY:*TaDh:*TaDh:*Ta:*TaDh:*Ta\ 3HX5%TahD5%TahD8hHBR ,P0|L @   BDHPTestingBigMemSubVI.viLVINCreate New Generation.vi0PTH0LVINGenerateSeedPool.viPTH0 @BDHPDR8 hQy ~pC|RR 5y,  0X  1; i 1; i X1; i 1; i -41; i 1; i 1; i H D1tH h*@HC4 C0) HXpS, 0 430Hh*X" 0L430X h`, 0D430H XP(0D1\Qq<`4 &CBrQS 43Qqa d43PQqa dL4P,\a`a4x0@(D<)4 BSpD)P)P4 DP0@(d}4 Bn} S, 0pdaa4d L!0@( @. 4 B Sp X"XXX, dD NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0Dflt0robsRobSQC:\Documents\Genetic Algorithm\Updated\GeneticAlgorithm.llb\TestingBigMemSubVI.vi{^\P0 @ P0E`>rNiF0 @0E`N{^mV @ 80EHr>zNvF @<0@0@,@QaY 4 BBQS0 @ | @9pIAp4 B@*p9S0!@ xanqi~4! BRnaS$", | 8 4" Pq t1; i - t ( X  "4" d PH"mVm"4" LPq ; i 1; i  Y"@4" lp" 8vF v"\4" `P ; i 1; i 1; i  "0"]; i 1; i =t ( X  4 idh 1;iW[ 1;i]a 1;i]a 1;idh = 4 d $ T D`I4ED RRaҌ 5y  ED!RRaҌ 5y 5BTmc ( P1@ xTnd\~5 PP55BEnT k}iFkiiM D ( |PED:RRaҌ 5y 9D1@ xcmsk}!,`" i~iFiiM DP H`-D`,D5 PY5 P1@| @t.&p5B@t1@| @8lH@|p5`PM DH | @p,| @|Y@YEDGRRaҌ 5y EDcRRaҌ 5y =5B@)l8" |AYAYH D| @`pL5P1@,@Sc[ |[1@,@gwo =| D`,Dx T 5BXg5BDSM Dl`,  ,[YY[ޥEDmRRaҋ 5y EDRRaҊ 5y HH",YY NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0Dfltlx:B.robsrobsrobsrobs7.17.1RobSMC:\Documents\Genetic Algorithm\Updated\GeneticAlgorithm.llb\CreateSeedPool.vi8C:\Documents\Genetic Algorithm\Updated\CreateSeedPool.vi(RR_H  йO  йV  й] йTahomaTahomaTahoma0RSRC LVINLBVWo n 4RSIDHLVSR\BDPWpLIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD$CPMp8ICONLicl8`DTHPtTRecSTRG|LIfpFPHP0LIbdDBDHPXVITSlHBINHBUFHISTFTABAaMalTa,hhhX RSRC LVINLBVWb a` < W6M'adž=0 b AM&-q ُ B~}h{ 6s2fVi:LVINGenerateSeedPool.viLVINCreateSeedPool.vie  D@@4P@@! Boolean array@ Fitness ScoreArray8@@&P@@! Boolean arrayArray 2<@P@@! Boolean array@ Fitness ScoreClusterPTH0CreateSeedPool.vi D@@4P@@! Boolean array@ Fitness ScoreArrayF@@4P@@! Boolean array@ Fitness ScoreArray 2((P cP P d-` cP"@P@flg@oRt@eofudfFP@4P@@! Boolean array@ Fitness ScoreArray 2&x@P@!dfd&P@P@!txd&P@P@!old&P@P@!extd P@@@4P@@! Boolean array@ Fitness Score0P4 P@@@! c;P"@P@flg@oRt@eofudfDP@4P@@! Boolean array@ Fitness ScoreArray&x@P@!dfd&P@P@!txd&P@P@!old&P@P@!extd P@@@4P@@! Boolean array@ Fitness Score0P4 P@@@!>(@4P@@! Boolean array@ Fitness Scored P@@@4P@@! Boolean array@ Fitness Score4 P@@@! c c, cB>@4P@@! Boolean array@ Fitness Score c c<84P@@! Boolean array@ Fitness ScoreJF@@4P@@! Boolean array@ Fitness ScoreArray 2 c c c  dP``` d d-n8z,04<x^@4$2084@(@@@@@@@\VIDSGenerateSeedPool.viVIDSCreateSeedPool.vi@4P@@! Boolean array@ Fitness ScorePD@@4P@@! Boolean array@ Fitness ScoreArrayD8@@&P@@! Boolean arrayArray 2H<@P@@! Boolean array@ Fitness ScoreCluster؃  D@@4P@@! Boolean array@ Fitness ScoreArray8@@&P@@! Boolean arrayArray 2<@P@@! Boolean array@ Fitness ScoreCluster(@@! Boolean array!"@ Fitness Score#L(l|LLL S!J.o!K.oArray 2HR42AD444CN%N2U%O2U Yp]}p^} Fitness ScoreHsc<x??Ga?<=g8sqy>{?~?=g<=yY>X'''Replace a single bit at a random index.`D\i\iReplace Array SubsetMD~+4~-3xHDR 3"2RE)h6)i6 True HDXRżHD?tڀ>??_H  йO  йV  й] йTahomaTahomaTahoma0RSRC LVINLBVWQD2 Q$ 4 RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDSTRGXICONicl8DTHPTRecLIfp$FPHP8LIbdLBDHP`VITStHBINHBUFHISTPRT FTAB9a`alIaVaBah`aXXa0HaT^a0\a\`a8a(aaMaKa`a|XaH8a$8aIa<<<<?#38c^8c?ㅣ8|wv|xy3 Gc??qcp;?#c?c`GLDD3DD@1LDD3DD@aL?xQ??? +̌` `  ? 8Hࠊį H   ̈̌Ȉ b<̌΢b.b.̂̢̢̂Ā ̈,bo&fjfĵ.b.b.,0h( ,Σ ̈$$$$$0, ,,,0H ̌b,fjfjf,,,̀Ȉ ̈b<̌΢b.b.̂̢̢̂̀ ̈,bo&fnfn̂.b.b.,0 < ?  h̎ ̈ḦȈḦȈ ̌̌Ȍ̌`̌Œ` ̌̌ ̪Ȉ̈̈( ̌ȌȈ̈( ̌ƌȈ,Ȍ̪@̌̌̌ŒȈ̈ ̌ČȈ ̈h BȈȞ̬BΈ,B *訨̈  * ̈ ̈ Ȅ  ̈ Ȍ0APEP130Q0Q1333EPEPEP ̀ȈȌ̌̌Ȍ( ̌ (*  ?x<>ό  RSRC LVINLBVWN N|` <QJ`3xɚL d?u6kQRQWV+jd$ ZYERUZ8RUZRUZEE =9E7EEQRPE$u hhI`pd$ZY=锋E =EPEEX^PERUQ YZXEEEm}_^ZY[ÐuP$PL$Gd$ =ƅDfx@ƅHX 696F!9)؉GWQRh WEd$ZYjX6SQRVWE x?tڀ>??_H  йO  йV  й] йTahomaTahomaTahoma0RSRC LVINLBVWN N| 4 RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDSTRGXICONicl8DTHPTRecLIfpFPHP$LIbd8BDHPLVITS`HBINtHBUFHISTPRT FTAB7a 8al<8a8`aFa^aXat9a4$Ma(`;aT`atIaLa7a`HDalt`a xKa`aHa `at KaQa _at`SaxAa  Aa tlGa 0Da Map?{?gHό ȏ?RSRC LVINLBVWI\* I<` <񘵹&@ =2A- ُ B~`y$!R3Qqƍ|rc$LVINSelect Parent Gene.vi @@! Parent Gene@Size of Donor PoolJ@@4P@@! Boolean array@ Fitness Score Donor PoolP cP P d-` c P"@P@flg@oRt@eofudfJP@4P@@! Boolean array@ Fitness Score Donor Pool&x@P@!dfd&P@P@!txd&P@P@!old&P@P@!extd P@@@4P@@! Boolean array@ Fitness Score0P4 P@@@! c;P"@P@flg@oRt@eofudfP@! Parent Genex@!dfdP@!txdP@!oldP@!ext4 P@@@! c`P"@P@flg@oRt@eofudfPSize of Donor PoolxdfdPtxdPoldPext0P c4@@! Parent Gene4P@@! Boolean array@ Fitness Score cNJ@@4P@@! Boolean array@ Fitness Score Donor Pool@ number: 0 to 1@Size of Donor Pool c c c c c c c dP``` d d"dXX*DLP|^`D $208P@`@PXXHRHX$VIDSSelect Parent Gene.vi <[ i386 code( EwE\EPPUEd$=h=9ÐYӀ}EELXC$`CDC,P}E$EEƅƅ$ɍlHHH ƅhhhUEPQRP$P$hhod$ZY=|=^PQYX|GPQfYXƅtfxƅxƅxQRhhDHh[od$ZY=}$ ƅ hhUEP8d$ =fx} }P}}+QRPE@$5d$ZY== p h搐ÐEw ]E\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=ÐPuPuPu}Pu9cPuSIpp @'PUEd$=ÐP1uPguܸWPuPuPPuu_^ZY[]ÐQRuzd$ZY,Ul$SQRVW}#QRUd$ZY_^ZY[]ÐUl$SQRVWt$$|$(SQRVWE=EMEE =9E9EEEQRPE$u P@d$Fod$ ZY=E =EPEEX齐PEEXPEEXQRhhuhPE苉D$XhVod$ZY==EEPERUQff YZXEEm}y_^ZY[ÐuP$P$bd$ _^ZY[]ÐUl$SQRVWuFײF@ۻFDQRhUd$ZY_^ZY[]ÐXE[R  R&  ;Si q y %|CODEu S( %7.1Oldest compatible LabVIEW.SRTRPRLpPPP@Size of Donor Pool@@! Parent GeneJ@@4P@@! Boolean array@ Fitness Score Donor Pool99ݽwp1 1pp++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++DTHPDR88~tZJ@@4P@@! Boolean array@ Fitness Score Donor Pool@4P@@! Boolean array@ Fitness Score @ number: 0 to 1 $@Size of Donor Pool(@@! Boolean array"@ Fitness Score*@@! Parent Gene!|@@ ,<<d,@d, V#J0#K0 Donor PoolH(R62CD646CN'N4U'O4U Yr]r^ Fitness ScoreH`RacY<{I<|I Boolean arrayH0ROc\uOeOtNERER W#$0a#%0a Parent GeneHR6 C66N,-94,.94 ^,-Size of Donor PoolHxR0\2[HDXR`m_`m_HDRO)P) HDpR = = %.0f%.0f%.0f%.0f%.0f$FPHPSelect Parent Gene.viFPHPDԘR8|YyǤ~RR45yXL @\\]p,xx,0$2|HRx" D<48lP4 F "I1S@PvB4. HI$x8vl 51DE̷SSp 2l 0: H.bJ: H.bJ: H.bJp 2l 0. <.cI. <.cI. <.cI0 wl 1-HIdH8hlBTi0 W . HL0 w 5M0 U 1IdH8hBTh<S`5MT@X t4 J &M5VS0 3 9Q0  5MdH8hBTgpp@PFqQV,H(t4 Bp q\ S82p `SSp 2p 0Q]cIQ]cIQ]cIp 2p Q]bJQ]bJQ]bJL :p `f0Qu0Q/R.S-T0 p \dH8hpBR HR;Qq $ 8\4 X p 4 F ;zJS@ PvB4GQaz $  (  88 v Nb]vSSp 2  0SQa_bJSQa_bJSQa_bJp 2  0GQU_cIGQU_cIGQU_cI0 w J^azdH8 h BTi0 W GQa}0 w N~m0 U JzqdH8 hBTh< ON~m t(  h4 K 8DSS 2 8VXcjBKKXcKKjBXcddjBXcKKjBXcddjB  8ShiCShiCShiCShiCShiC 3 8YSmDhSmDhSmSmDhSm\ 3 8XN~mhDN~mhD8 h 8BR 0 \p ||H R,"Xgz4  4d4 Fp "#1bS@ PvpB4.H#` $ ,8 v 5 DķSSp 2  0:HbJ:HbJ:HbJp 2  0.<cI.<cI.<cI0 w 1H#dH8h BTi0 Wp .H&0 wp 5'Tc0 Up 1#XgdH8hpBTh<Op5'Tc(0d,4 K+,:5S 2V?JJYjBKK?JJYKKjB?JJYddjB?JJYKKjB?JJYddjB :,O^iC:,O^iC:,O^iC:,O^iC:,O^iC 3Y:,TcDh:,TcDh:,Tc:,TcDh:,Tc\ 3X5'TchD5'TchD8hBR 0 |@PF مD ,pL84 B +…ܷS82 /]طSSp 2 0 ,cI ,cI ,cIp 2  ,bJ ,bJ ,bJL : /50Qu0Q/R.S-T0  +adH8hBR 7L ,  x $BDHPSelect Parent Gene.vi 0BDHPDPR8 ( [y /~ HRPRM 5y,D,|@`86x.?/\ @@ d07@.?6 @@ 07@H .6/2' @@|\07@ 6>/:'\|4/ ai( lH40|g|qi(  40q|vi  40Lgqli4/;v[. ` 40`@~UJ<DL ;h0 @ (0E 2)h @ d0E ;6 @lP00E`2:60P$`@0|0@ n~&vH4 B_n`зS0@ ,|*N:n2^4 B|N*S0@ (x!1')4 B!>S(l ( d 4  pl6qq6(04 \PH ())h4 L  \ Jll4 PH d664 t ,!H 2'2^|4  H vv NI.LV.ALL.VILastSavedTarget0DfltNI.LV.ALL.goodSyntaxTargets&@0DfltXB&robsrobsRobS7.17.1RobSQC:\Documents\Genetic Algorithm\Updated\GeneticAlgorithm.llb\Select Parent Gene.viq3<G?Ϗ1;xg<~?y~s;???c`1LDD3DD@1LDD3DD@D11LDD3?O8 GyxxyxOygxyyxyyӟyyxy??ㅣ1333333333333?x?O8 >?z?Ȍ̌̈̈  8 ` ` `  8  H    ̈̌ȈH ̈b<̌΢b.b.̂̢̢̂΀ ̈̈,̢̂ȌȌ΀ ̈,΢b...,,0H ̈Lb<̌΢b.b.̂̢̢̂Ā L̈,bo&fjfĵ.b.b.,0h, ̈,΢b...,,0 b輪̌΢b.b.̂̃Σ ̈,,,,,0,,,,0 ̌b,fnfnf,,,Ƞ́ ##  H̎̌ ̈̌̌̌ČȌȈH̎̈ ̌̌̌̌Č̌ČBḦḦȈḦHȈḦHȈ,̌̌̌̌Č̌ČBH ̈ḦȈḦHȈḦHȈ, ̈ḦȈḦ(Ȉ(̈ḦȈḦȈḦȈHȈḦȈȌ̌̌ ̌`̈ȞČȈ( ̈H̈(̈HȌ̌Ό̈̌Ȍ̌Č̈ ̈,΢o.,,<̈ ⨢ ꨂ̌  ꈈ̈  ꨨ*̌  ꈈ̈ ⨂Ȍ 𨠏̈ ⨂Ȍ  Ȍ .訂∈̈ (*̈̈ȞBΈ,B̄ ਠ̈ b̈@Ȍ0?ό  RSRC LVINLBVWq) p` <gOYڧD :(oLß ُ B~pYƪ#m,uJLVINCreate New Generation.viLVINSelect Parent Gene.viD @@! Parent Gene@Size of Donor PoolJ@@4P@@! Boolean array@ Fitness Score Donor PoolPTH0Select Parent Gene.viLVINSplice Genes.vi/  @@! Child Gene@@! Parent Gene 2@@! Parent Gene 1PTH0Splice Genes.viLVINCreateMutation.vi'  @@! Output Array @!Mutate?@@! Input ArrayPTH0CreateMutation.vi~~  @@! Output ArrayD@@4P@@! Boolean array@ Fitness ScoreArray @NumericP. cP P d-` cP"@P@flg@oRt@eofudfDP@4P@@! Boolean array@ Fitness ScoreArray&x@P@!dfd&P@P@!txd&P@P@!old&P@P@!extd P@@@4P@@! Boolean array@ Fitness Score0P4 P@@@! c;TP"@P@flg@oRt@eofudf PNumericxdfdPtxdPoldPext0P cP"@P@flg@oRt@eofudf P@! Output Arrayx@!dfdP@!txdP@!oldP@!ext4 P@@@!p x c c4 c$ @@! Output Array@@! Parent Gene6P,@"P@@! Output Array c c4! c c4@@! Parent Gene c4HD@@4P@@! Boolean array@ Fitness ScoreArray c c4 c@ number: 0 to 1 @Numeric c0 c c c c c c dP``` d dn t >z|TH^?PbMZd p$208 @p@ @dV@ .`hvhvhvVIDSCreate New Generation.viVIDSSplice Genes.vi\PTH0VIDSSelect Parent Gene.viXTPTH0VIDSCreateMutation.vi`PTH0i386IcodeEw$IE\EPPUEd$=h=ÐYӀ}EELXCdC,pC$ }E$EEƅƅ$ɍ|ƅxhhUEPl90QRRPp$hhuU$`$@ $Ðd$.Ul$SQRVWT$ QRPE@$Rd$ZY=_^ZY[]ÐDž,TT@ ,hDDžHLDžPDžXDž4Dž8Dž<PTAB(0((DžXX@ Dž DžDžDžDž DžPTAB((Dž\\@ DžhDžDžDž DžPTAB((Dž|``@ |DžhDžDžDž DžPTAB(x(QRuOd$ZY,Ul$SQRVW}#QRU:d$ZY~_^ZY[]ÐUl$SQRVWt$$|$(SQRVWE=EMEE =9E9EEEQRPE$u P@d$Y9pd$ ZY=E =EPEEX齐PEEXPEEXQRhhuhPE苉D$Xhod$ZY==EEPERUQff YZXEEm}y_^ZY[ÐuP$P$bd$ _^ZY[]ÐUl$SQRVWuGUF WFWIF@YFDQRhU%d$ZY_^ZY[]ÐX8[ 7` I I = U   m 3 %4Nn &@Zt~k " CODEu̱S%7.1Oldest compatible LabVIEW.SRtRpRlpPPvP @@! Output Array @NumericD@@4P@@! Boolean array@ Fitness ScoreArrayplSplice two genes at a random location in the array. There is a 0.1% chance of a mutation in the child gene.%.0f%.0f%.0f%.0f%.0f%.0f %#_15g99ݽwp1 p1pp++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++DTHPDR88 ~LPD@@4P@@! Boolean array@ Fitness ScoreArray, @@! Output Array(@@! Output Array@ x @ number: 0 to 1! @!Mutate?*@@! Input Array\P  @@! Output Array @!Mutate?@@! Input Array*@@! Child Gene(@@! Parent Gene 2(@@! Parent Gene 1l`  @@! Child Gene@@! Parent Gene 2@@! Parent Gene 1*@@! Parent Gene$@Size of Donor PoolZJ@@4P@@! Boolean array@ Fitness Score Donor Pool @@! Parent Gene@Size of Donor PoolJ@@4P@@! Boolean array@ Fitness Score Donor Pool @Numeric@4P@@! Boolean array@ Fitness Score(@@! Boolean array"@ Fitness Score.Htt |``HH, Q]Jjf]KjfArrayHxRp2}Dp4pCNaNnUaOnU YD]^ Fitness ScoreHRa̍cYv{v| Boolean arrayHxRcuetN SD!,.S!-.SNumericHR40A\424[X#$0e#%0e Output ArrayHRP ]PPHTR6 C66N,-94,.94 dD%p2%r20.1% chance of mutation.aDSelect Parent Gene.viaDSelect Parent Gene.vi[D\[Splice Genes.vi]DCreateMutation.viMDMVOUxHD@R6U8THDRQQ HDܙRHDR(FPHPCreate New Generation.viFPHPDԘR8@\yϤ~RRn5yXL @\d|]x,xx,0)$2|HRx\ (D648lP4 F \IkgS@PrB4h I'$x8rl o1~EԷSSp 2l 0t .bJt .bJt .bJp 6l 0h v.cIh v.cIh v.cI0 wl k-IdH8hlBTi0 W h L0 s oM0 U kIdH8hBTh<S`oMT*@X t4 J `MoVܷS0 7 sQ0  oMdH8hBTgpp@PBQџ.V,H(t4 Fp \S82p `͎SSp 6p 0Q]cIQ]cIQ]cIp 2p Q]bJQ]bJQ]bJL :p `f0Qu0Q/R.S-T0 p \ђdH8hpBR HRuQ $- 8\4 X p 4 F uzS@ PrB4Qz ,$  (  88 r bvSSp 2  0Q_bJQ_bJQ_bJp 6  0Q_cIQ_cIQ_cI0 w ^zdH8 h BTi0 W Q}0 s ~0 U zdH8 hBTh< O~ t+(  h4 K 8~S 2 8VjBKKKKjBddjBKKjBddjB  8iCiCiCiCiC 7 8YDhDhDh\ 7 8X~hD~hD8 h 8BR 0 \&p |@ PB, Fa%>, H(t4 Fp  +/TS8 2p 3/B]SSp 6p 0. :,cI. :,cI. :,cIp 2p : F,bJ: F,bJ: F,bJL :p 3/B50Qu0Q/R.S-T0 p /+FadH8hpBR 0 # Z|THR"bgh!8L4 F  "#1f S@Pr B4Hb#"$8pP8r O ^SSp 2 0TbbJTbbJTbbJp 6 0HVcIHVcIHVcI0 w Kb#dH8hBTi||@Pr B4.H# $<tT8r 5 D̷SSp 2 0:HbJ:HbJ:HbJp 6 0.<cI.<cI.<cI0 w 1H#dH8hBTi0 W  .b&0 s  5'Tc0 U 1#XgdH8h BTh<O 5'Tc$(L@4 K+,:5S 2V?JJYjBKK?JJYKKjB?JJYddjB?JJYKKjB?JJYddjB :,O^iC:,O^iC:,O^iC:,O^iC:,O^iC 7Y:,TcDh:,TcDh:,Tc:,TcDh:,Tc\ 7X5'TchD5'TchD8hBR 7L  x , BDHPCreate New Generation.viLVINCreateMutation.vi0PTH0LVINSplice Genes.vidPTH0LVINSelect Parent Gene.viPTH0BDHPDxR8 X(\y~۰RxRZptt?w 5y, T4T LGx @4Xx  @4  @4LL0,4\l< d0  P4 0$o3SD10dX, ,L,43,  43 43P4 &CзSD100T(` |43L  43` 434 &CSD100\XG, d43d 0( d,L,43d , d|43d 4 &Cd]SD10t `x- ` 0430 0  h430 L 0 430  `4 &C0S4/0 0Cc"# H   h 40 S^X# H  8 40 ISN# 4/0 LeVq h 8   h40  u zq h  \ 40  $  kupq   X40  k upq 84/0 <3\.  \  40 <D-W"M 4/0 5   P8 40 P %5-  P$40 PX %4  P  d000$X, @0$4D2B:  xX0&4X "4"4 "L,4"` 4,,#@Ll, @,(<.@P4W|$ X4 J< LWXS8 2< 5VLSS(L :< 060Q0Q/R.S-T0 3< 4W8h?tڀ>??_H  йO  йV  й] йTahomaTahomaTahoma0RSRC LVINLBVWq) p 4RSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDSTRGXICONicl8 DTHP TRec4LIfpFPHP(LIbd>*>>@?_H  йO  йV  й] йTahomaTahomaTahoma0RSRC LVINLBVW+ + 4lRSIDTLVSRhBDPW|LIviCPTMDSTMDFDSLIdsVICDversDLDRFPTD0CPMpDSTRGXICONicl8DTHPTRecLIfppFPHPLIbdBDHPVITSHBINHBUFHISTPRT FTAB$\a^xZϫj着 **ꪪ誫Ȍ  1ၙ @?ώpš̌`檈8 HH   ȌȌȈ ,Ϋ ̈,,,,,<<̌΢b.b.̂̢̢̂̀ ̈,̂o&fjfjb$NN̂Ȉ ̈̌b,,,,̂Ƞ́ L  H̎̈XȠ  ̌Ȍ̌̌Ȉ̌ ̈Ḧ Ȉḧh Ȉ(̠ ̈Ḧ Ȉ(̈ ȈḦ( ȈH̠ ȈḦ Ȉ̈Ḧ ̈HČȌ̌Č̈ ̈,΢⻏.,,<(̈ Ȍ ̈̈̈ Ȍ *̈ ̈ ̈̈ḦΈ,B̈ Ȍ (*興̈G}|hhhX @?RSRC LVINLBVW9 9` <6ͷ>C j_I* ُ B~6WX:y$LVINCreateInitialArray.vi88  @@! Boolean array @NumericP cP P d-` cP"@P@flg@oRt@eofudf P@! Boolean arrayx@!dfdP@!txdP@!oldP@!ext4 P@@@! cTP"@P@flg@oRt@eofudf PNumericxdfdPtxdPoldPext0Ppy c c,$ @@! Boolean array@@! Boolean array6P,@"P@@! Boolean array@ number: 0 to 1 @Numeric c c c c c c c dP``` d d6,|@^dpx$208 @*@v  $VIDSCreateInitialArray.vi * i386j @VcodeLV EwdVE\EPPUEd$=X=yÐYӀ}5ELXC$C}E$EEƅdɍƅdhhUEP90QRRP$hhu9wd$ZY=C 6 ɍHHƅƅfx ƅQRP$ud$ZYƅfxƅ݅h,$XXݝƅVW7h $$XP$$)$X؉_^fxƅ (QRh WhhT|d$ZY=??  %ƅfxIEhxQRhhhd$ZY=h9 DžDž H;=;  QRP$Whhhwd$ZY=?΋?3pRZ DžDž$/$PQYX PX$$ +SQRP$P$hud$ZYƅ}$ ƅ$ hhUEP8d$ =fx } }P}}+QRPE@$5/Kd$ZY=b= p h搐ÐEw ]VE\EPPUEd$===u=tEw Ew‰ppVL@'PUEd$=ÐP VPTVP V}P 9VcPSVItVÐx&rpVp @'PUEd$=ÐPVPVWP,VPfVPGVPVo_^ZY[]ÐQRu* d$ZY,Ul$SQRVW}#QRUivJd$ZY_^ZY[]ÐUl$SQRVWu6VFVF@jVFDQRhUTcJd$ZY_^ZY[]ÐXc[r J] X @VW8 @ H % $.KCODELVu䄰