@D* @ ("b@ @ @F# @ @ h/(" @K \@K O^a K`dh/H   @4 d  @+/t"@# h /H  @ p#|##b#(a#`d#  |  G        /usr/lib/ld.so/dev/zerocrt0: no /usr/lib/ld.so &crt0: /usr/lib/ld.so mapping failure crt0: no /dev/zero Mutation rate.-mrateCrossover rate.-crateRandom seed.-seedNumber of generations.-gensDNA length.-lenPopulation size.-size㿐??ʉ# B\`?ƅB?@(X?%?荡D…B&'??@?(`ʍ%D??@?x(`̅B"#x??@?ș?@?(hƉ# B腣ƅB$%???@?(pʅB?@?(pʅ%D?@?(xʅB?@u?(xʅ%D?@h?ЅJJLJ(@B(LBDB(㿈( (!#@6(N D?'`@ B(! ?@?聡 (# B(#㿈(! ''􀤀]()( (#! @ J D?'`@ B! ?@?聡 (#ȁ F(#(#Ѝ!  ? (!J D?' B! ?@?聡 (#ȁ F(#Ѝ? (@<!?(!`  *`:  &㿈(#؍$% ?@?(!  B     (!?㿘   @n(!  (@ (a*`@ߒ !*  (./ .@ *@ ` *@  &(! * (./ .@ *@ *@! * &(! * 51(/   5 @!  @@2  "  0*@ !  (@`2  "  0*(! * ֐--- time = %d average value = %f best (x, y) = (%f, %f) best DNA = "%s" best value = %f 㿀?(c(! )` ?  B?  (! '' "@4? ?@-"(  !c,` @ 艢FK ?'B ?!(! ?@聡)` B)`)` !,`@@ ?  J D?'`@ B(! ?@k? )` B)`?@ٔ,`@ @Ԑ#  @ϐ#8㿈@!(((@(@!!2  @ @$!@&* !@"*`!@*`!@*` !@ 6+( a * @  a$*`@`a*` $@)(@2  "  0*@! * a`@* *@a`* *@!@Ӥ(! @_!(ݔ ! @J)` $% ?@?! (! B +  !?)` $% ?@?! (! B ;   !?(!`@)(!`@@ %s㿘 @@q  @ , `@&, ,, @ @6 , , `@&, ,@  P""","+,`@6  @NN "``@Ӓ@$N   ,"N N `@. .@ @ˠ @Usage: %s [ options ] Options with defaults in parentheses are: (%d) (%g) ("%s") (ON) (OFF) (no default) !,  @|b0  j  @sbH@  @o &   @ "j,@?#@?#/@@_@T@ &  @6 -0  @`@ *0-0` @J``? #*`@44(4H4h4`@ @9bx%`@ @1b`@ @)b`   ""@@ @b@  `@ 2/,  @b@ߐ %s: unknown or incorrectly used option "%s". 㿘,  .`@ْa-help㿐 '),'  "    * @@Ӓap "x`l* @@ 2r   l * 60667<7`` *`@  @@* @ + ` *`@  @@* @  :` *`@  @@q *  "@  ' @`?"@ ' @ " *`@  @@I” ``{t 㿘@ $ $ $ $ @!$@!$ $ " 㿘 `" @:J@ 2  J  2   @/! &  ^* @#J@ "    & J    @J@ 2  J` " `" @   `   *@ 7*   3&  L@@J@ 2   @J@ 2   @J@    & J   2      *     `* &  㿘 㿘} malloc failed to get %d bytes. 㿘@  , bH@@y 㿐@z?')`0  ?Ɓ BF㿀)`8 /!(C"`8@`')Pȅ"B)@F@S?')P"HB)@F?腠BB)H ܍$%?@=?)X B āD @?@@) "`8/:!( @rUnable to open "%s": #P1File "%s" is not a pbm file. 01error: (%d, %d) read ascii(%d) = '%c' 㿘@#` 2  , `(@@ @@ߐ 'H%P#T`X$ $ $ $ M!$J!$ $   `@ " , `h@̔@  @&@ @& %` * @ِ2 , bH@@  8-,/ @* @Đ 2 $bH@@ @ @6k  ?А  + ; @ L,`?"@ @`@Π P?!) 5 .  .@ t)  &  4G @8C 4 $ ( 0  (B 0J? @ pD hDD `DD XD 8D PDDĀ  DΝΝ. @t DĝΝ. @ȁ΀"i@ Hf@4  &  4  @( W U  B H4FƉD' H J>ʀ) B @6D H FF F0F  @/  ЉD ȉD#)aXD%)X 8 H')X ĉ$@Ā|& `6/`'@' /`'@' @@&+@@/+3 "@''偠@'DD'HHp'LL'PP'D'H*!! B#DD*(,'H' *   " PLHD@ ??HDH F# DLPLP J3 LDHLPPw?P*,(T#PHDk?L   2HDDH* 2 ;HH*a(?`@X# *!!!!޽>H?@` =LLP%* =PL''?.?P/* 9LP???H7*P3LHD   2LLP9*!!IDH* 2 ;HH;*a,a( 8DH2 &?P@ nLPL?\#DLP*!B#``#`@ $`a,a(*! @ā L#D؁?DH*P# PLHD@ ??H* 2 ;HHDH2 '?P@ ,LPL?T#LP*!Z#``#`@`*a @*,( D#؁??P#*a4a0H# LDHDHNU?P%*<8 R# DDH'*,( ر8D?H2 2 PPLH@^D8?@LPL?\#'PDH)*+*-*#``#`LP@E`PL?! @#``#`@`a@,(N#ء ?LHD@y #?   2 PLHD@g ?/*ȁ R# PLHD@Y ??@'DD'HH'L'P*!Ё@#;h >hl;`@` ;hhl;`@  !*``ȁ'**$ D`*,(**?!4!0Lʽ> Va$a \^?#hh#hh;`@`荡@荧F?ཧȥޥֵR?#hh?ȅ^#hh#hh;`@P@~L` 6Ȁ?$-*LP!*!! ^DH?@`PLP#hh#hhPL V# ȯ@h''ܵ8?%*H'*F?R?詥^诠'ܵ8?^L\PLP)*+*'؝,??#hh F?  ZХRV?`` J?еX??н^ཧDнFȑ̑Э֭?;hhl;`@g`@*!,!(^#hh#h'h,)(PL*a(a, *  ;HH`/* ^1*!\! D *a(a,?xa(a,;`@ !>?㿸'D'HDH*!t!p@*alah@*dD`*D\J*XJ!TP*!PPaLV*aHVD\@\D>?`'D'HDH'L'P*;xx| *  ;`;h;p;HHp*!! =?*^*aaF*|xF*ᔹ\ᐡP*!\*\*!P?𱦉XP?!!D?蝣?౦ @᠅PL!ƅ"!XNBPLBZ!!;x|x *  ;p;HH?>㿀?!*! #c%B4)B##\# .@  ( D??Q@h #?6 @[ &  # f#2@ * #2 &@"y D D ȑHqȑD ȑ(c&"@ H6  ` pJ hJJ `JJ XJJʕ JV'4"#@#?.#'#?  ?'荠B4 ƍ& *"pF P J HJ J @J J JJ 8 NNN 0 J%J?  ?B& ƍ&2 * `F P J HJ J @J J JJ@JJp!*#?  @  >`'`B?@   .   B?  By{ v/?*  ''  B6 "@ 82 ` " ''JD (ƉF D?" '葢 F (ȉHč& !'ؗ3 <+    '?" '艡Jā ?" '蒂`B? 0 ?/܉ Dܐ  B @$%? C''聠B؁@? * @  @`'DD'HH' ?'LL'PP / 'V'c$ WXXtYlYYZTZ[([\\\]l]^(^___`Ta4bccc+ ''+a#`` #`@-`?@ 2$+aŔ @c  !,#c!+!ٞ ''+a #``#`@`?@ 2+aޔ @F %, !$PHL'D-+? '''+!#``#`HD` *  ;HH! F#PPL ?L+a8a< *  ;HH?ؐ@ ?2+a @ ;, !'c+ 'b '+ $@ ?2 "+ ''#+a a$@ ?2%, "$)+" ''+a #``#`@`?@ x2-, "%1+" ''+a #``#`@{`?@ `2r5, "m&;+b  ''+a #``#`@c`?@ H2Z+b# @  !,P"c+3 ''+a #``#`@F`?@ +2=+b6 @|  !,3#c!+"H ''+a #``#`@)`?@ 2 +bK @_ %, !$)+"[ ''+a #``#`@ `?@2+b^ @B -, !%1+"p ''+a #``#`@`?@2+bs @% 5, !&;+b ''+a #``#`@`?@2+b @  !,"c+☔ ''+a a$@?2, "##+b ''+a #``#`@`?@2+b @ِ ', !$++b ''+a #``#`@`?@k2}+b @ /, !s%3+b̰ ''+a #``#`@i`?@N2`+bД @ 7, !V&+"' '+a #``#`@L`?@12C+b @  !,9"+" ''+a #``#`@/`?@2&+c @e  !,##+c ''%+?@2+c @N ), !%#DH-+3 ''3+a a$2 #?P@LPL?Ё FLP+! L#``#`@`?ȝP N?@25, "&;+c7 ''+!DH2 #?P@LPL?Ё\LP+!B#``#`@u`?ȉFD?@2, ""DH+#; ''#+a a$2 &?P@OLPL?ЁPLP+!V#+%+#``#`@`a @й @'+$ ?@N2`+c? @ +, !V%c/+W ''+a #``#`@L`?@12C+c[ @ 3, !9&cHD7+| ''+a a$ *  ;HH?@2#, ""#+ ''+a #``#`@`?@2 +c @J  !,##㿐'L'H+DD* @ #H H2  "  * +DD* @#H H/"<0+DD* @ #D D2  "  "<* 0+DD* @#D D ّ. ah exfHg,h`2$H/ #"8+DD*#@ #D D2   #"8 * H +DD*#@#D D+a a$*  ;HH?+aXa\ *  ;HH+! ĉ$?`2*H2'H/ #"8+DD*#@ #D D2   #"8 * +DD*#@#D D+!#``#`H` *  ;HHq?+!`!d *  ;HH!d!`@c?`2'H2$H/ #"8+DD*#@ #D D2   #"8 * H +DD*#@#D D+a a$*  ;HH;?+!X!\ *  ;HH!\!X@-?`2$+/ #"8+DD*#@ #D D2   #"8 * H +DD*#@#D D+aa*  ;HH?!$! !$! ?㿀!+## .)& ? B''Bª D 0'-@'㿀!+## .)& ? B''Bª D  0H- H;D'-@'㿀!+## .)&? B6  ?Bª D 0D'-@'㿀!+## .)&? B6  ?Bª D 0'-@'㿀@@'㿀y@'㿀!+#?) .+ B6  B B6  ( * ;HH @ 2    2 ?* "    2 ?* 2  " "  2  * "   * @ 2  ;HH,  B  #HH  :"5 :2"#㿀?? B!, # .#/!B@    `f `F '?" 2 B㿀!, # %2?.-4 BH&6?626?.-!+@/ 4 '?* 6/ .?  B&.?/+1 .+@?  B!)' ?/+1 .+@? ہ B ' ?2 ށbFŤDsb[KY$UŰEO =u+'^)zWͨlM2&uIJ$i&D*@㷵cH$?;sc  &|;eWU2bsXB~pbdl*eNApˏ!Smc+Ͽ-?6TtvbלPțGpԿt&3!f^IF忿,2+ng+ dQ4?6u2~YxΈ{tAڿ6TO7MItnX\P.B98Y#5xڿ5K:K҈ۘ;Kn\Gu[D櫿7Nr*kPlt PAs"?ӏ$7}_KEIYb @,-'&οrP>Nh73XNI\*t&3'jÿTʥc ȥ*Iſ>0緍D5#2Xט3EԱ.B92.&xW=#ſP(ib4ے@j"8ؿRw31ib4ے'|ϙly7e^{ʓ<#eQ¿ſ@kT=e'|'cF3^]YI] ~:CA]DD VXXG?x3? 0b?ҊkL?'n*?•R#?0p?RZV?̏ǚ"?Ϲm^>+?g\?1?a^?ѽX ?9?ؚ3B[?#쿘L?D{̏c?܏ǚ"?jġ?_?%R?r%*?T?_^p@?y^?3O?V*?Fr?]>?*-&[ū?@L5-?.B9?*Wm? P? ]PVY?#쿘L?ӗ78?$?٦7O?R@x?Qz?T ?\jȈ?/p4?Sj?},?=a-m?z ?_^p@?;qcÀ?< ?Wh޳?)Pw?vZ9?h? Q.=`?SЈ? $W?(2?%sVO?iU%t@ӿ@Ӟ}@ Q.=`@48.@]?@+1Q@@ND@3@׻@A @d o@t5@9MH@V"@=Ҝ@RI?@.B9@mH5*U@kz@ɓQeJ@{:k@W.|9A@6,@hZ@B{s@)ԅ@[.o@_VV]@tw=@z;(@ }ѳ@ Aob;<7eN<>1E;־񫼍w\<<< wx;.`< :^}+9}iмAW;9?"CƼCjW?#7x͹^<B\Xּ?0@3ABCDD6EFAGHHIJ@K"LLMKNNO=P-QER1S+TJUV:WBXQYYZ,[S\Z]<^_^`WaVbRc>d`eFfdgfh8i_jgk]ljm.p l&05@<C @Rx_emu~ljjXnHh Pl$iP 8l :0+lx2:@MlW`fmV|#0p(+LlD(L7% H`  '<6 <DMZ?_e:syP0kdST8$hB#(* T/8#ADJk@Q:hZai ov|kpmmj-|:lm$5x__tbl_log_hi_isspace_sprintf_compute_fitness_bad_option__exit___DTOR_LIST____tbl_log_lo_free_strcat_strcmp_lrand48_options_len_copysign_ceil_etext.mul_isxdigit_scalbn_aint_fputc__mb_cur_max__DYNAMIC_finite_anint_fp_accrued_exceptions_issubnormal_environ_atof_scan_peek_isinf_random_gauss_help_string_sys_nerr_isupper_atoi_mrate_SVID_libm_err_bump_crate_signbit_reproduce___main_fprintf_dump_stats_isnan_select_one_scan_init_str2num___CTOR_LIST__start_float__exit_dummy_ref___do_global_dtors_fopen_read_pbm_file_fp_direction_isalpha_sys_errlist_exp_gens_random_range_size_matherr_strchr_log_toascii_islower_isascii_malloc_srand48_nint_perror_sqrt___do_global_ctors.rem_isalnum_isprint_scan_flush__exit_dummy_decl_pow_write_edata_end_isgraph_surface_isdigit_irint_xmalloc_fgets_strlenstart_errno_exit_seed_rint_printf__iob_nextafter_on_exit__ctype__iszero_floor_iscntrl_main_ispunct_scan_get_isnormal_ilogb_get_options.:/usr/X11/lib:/usr/local/lib/gcc-lib/sparc-sun-sunos4.1.4/2.7.2:/usr/local/sparc-sun-sunos4.1.4/lib:/usr/local/libpdpTph X11c $pDo\`bc(fk,`㿠 㿠㿠㿠㿠㿠㿠㿠 㿠㿠㿠㿠㿠㿠㿠 㿠㿠 㿠㿠㿠 㿠㿠㿠㿠 2??zG{Use a genetic algorithm to find the maximum of a multi-humped function. This program serves as an example of how GAs can be used to optimize function which take a multiple floating point arguments. Reproduction of strings entails crossover and mutation with strings being selected based on fitness.#(##"""""""""@@???cV`@@ @@@ @??@@ @?A?A@(#)exp.S 1.11 89/02/23 SMI@.B9@I-0Q??;s?.B9?.B9?.B=95yfl?Vj%,Ak>f7ir?Ge+<F)>Y9?.B9?.B=95y>0?UUUU)ffJ7 ??Yt?Xl?[Q?r<}Q{?ԇ1h?8znub8?? 1?q7:?ަL4"?N`a-?6*'?4+VO?HT)?$~:U?f;?u_t?s?%L?B*?77?đ?U>%]?蟙Zӭ?v^G?݅R? i?X?3{_??Pv[nE@%]@ 蟙Zӭ@ v^G@ ݅R@ i@ X@ 3{_@@Pv[nE@@(#)pow.c 1.9 88/02/08 SMI?.B9?.B=95y+?g\?1?a^?ѽX ?9?ؚ3B[?#쿘L?D{̏c?܏ǚ"?jġ?_?%R?r%*?T?_^p@?y^?3O?V*?Fr?]>?*-&[ū?@L5-@(#)sqrt.S 1.12 94/08/18 SMI<`CP>@????.MgkzfJ 5RI\n4~_E~=fkh>yMEaɉm{T*5,Nn.R3JQQ Y$@(#)SVID_libm_err.c 1.9 89/02/27 SMI?.B9?.B=95y