ELFl4X$4 (444ԀԀԯԯP$"$$/lib/ld-linux.so.2%& #   $%"! $#9h? 1 EȲPQ"U"Y z"^>qL"v|0"}(,܇>L(̇|"\"<,> Z"<]" $l{ !)3!;l BIP\$__gmon_start__libm.so.6_DYNAMIC_GLOBAL_OFFSET_TABLE__init_fini_IO_stderr_logpowsqrtatexitlibX11.so.6freemallocfprintfexitstrcmp__ctype_b__strtol_internalsprintfstrcatfopenfgetsstrchrlibc.so.6__libc_init_first__strtod_internalsrandomrandomprintfperrorfputc_environ__environenviron_start_etext_edata__bss_start_end Ȳıȱ ̱бԱرܱ     US[*ht~]]5%%ıh%ȱh%̱h%бh%Աh %رh(%ܱh0%h8p%h@`%hHP%hP@%hX0%h` %hh%hp%hx%h%h% h%h%h%h%h1tRX.^DPPRV*h \XPUS=tЃ;u]ÍvUÐUTBaz~ ÐUWVS19د~qv119M~!u <5uu28:uAB9Uu +EP$$PR}MumC9د1ۋد9}EvC9|؍e[^_U S]h?jjj}1ҡدm9}u؉B9|ءدH]U WVSu }h?jjjEu‹MIMBU vMM19]~.vEM  MTE  C9]Ջ]9]~,EM  MTE  C9]19]h?jjjEu%D¹az~ Eh?jjjEu&¹az~ EDC9]ee[^_ÐUWVS}h1ɡد9},E1ҍvuEu ډvBA9M5دE Uuh }8m$h%E<$h; u4hYe[^_UpWVShh$u u5د$9tBد0ɋ=ӍsuUR EدEP E5دuV EدEP E19=د]uu؋EEu ‹u؉u ‹E1ۃ9]~*¾az~ EC9]֋u6E0u؋60EEG9=دE19د~p119M~!u<EE8:uAB9Uu +MMQ$$RR}EmC9د1ۋد9}MC9|ؿp1ɋد9}-1ҍvuEu ډv؋uBA9|5دEuh }}m$hm̋E<$h;r u4hY_19=د#EEh?jjj} 1҃ دm9}uB9|؋5دNuh?jjj} 1҃ دm9}vEtQB9|؋5دNuh?jjjV Eu3‹EHEЙ}J؉U빍v؉U^M19}2vu܋EuuTEuC9|щ9]~2u܋EuuTEuC9]19]h?jjj Eu$¾az~ E܋h?jjj9 Eu&¾az~ EDC9]fE9=دUuuUEE9ܯmjUWVSu ]E9}@PcE19}vM @9|M QhȲ"19} M @9|M0}HE1P+E)M)؉E9}}u)vGM< tuhȲuvu9u}uN'MDB u9~tNMDB t9~aMEPhxhȲEM؃ < thȲP~hȲj E/vue[^_U(WVSE0h{hȲjjjuRhhȲDž$] ;t+U v:0I9}:uۋ] ;E Džvƅ3V/0ҋ;I1҃)ˉ߃9}  0 B9|Ƅ(E t VE T $ܓPE \3h^] DPRQhƞVdjjV(E \3h̞}V!jjV$O] Dڞ8tԞRh,VjjV< ;\hhȲjUUE 42hhȲ[ÐUWVS] E}2vEEEvU4Muu 43hhȲuVP4EMuD$vXUB9E&43hhȲmuuSj Ejj jt ƒMuDUB9E&43hhȲuuS Ejjt MuDEvUB9E&43hhȲuuS MuDUTEhMuT: EJuEPuuSuMD1Ѓt)E43hhȲ8uuS5 EE}u9ue[^_ÐUWVS]u }j‰Zr zMJhUUhUBBЍe[^_ÍvUE@ÐUWVS]Ct Ps!u C< tu%sh3C uCCPstCx{xuۋCPsuC< h`Ps t%SCC@} C{}UuNPs @uCCPs*u-CPsuCx{P@t< u19svvSFA9swC} u}{Ce[^_ÍvUjuoÐUju_ÐUS]SuSh%hȲja]ÍvU E}WHP<$meEÐU=tÍv PP<$X]PP<$XUEÈ@r$}k`mE@t؃$QvEEÉUWVShhuǃu%uhjhȲ{h~Qj juÉ{C CChQhECC] juE}tuhhȲjjuFEjj juM ju Ejj ju\uMA 6SkuSh%hȲdjE1M99Eu 6S&uSh%hȲjM1ۋu 9~NjunE<vPPSWhhȲMuЉCM 9EGu9>dEe[^_ÐUS=tЃ;u]ÍvUÐUS[Ï{]]furious green ideas sweat profuselyPower base for fitness.-pbaseMutation rate.-mrateCrossover rate.-crateRandom seed.-seedNumber of generations.-stepsPopulation size.-sizeTarget string.-target--- time = %d average %% letters correct = %f best %% letters correct = %f best = "%s" %sUsage: %s [ options ] Options with defaults in parentheses are: (%d) (%g) ("%s") (ON) (OFF) (no default) %s: unknown or incorrectly used option "%s". -helpmalloc failed to get %d bytes. AArUnable to open "%s": #P1File "%s" is not a pbm file. 01error: (%d, %d) read ascii(%d) = '%c' 2?{Gz?@<Use a genetic algorithm to breed strings that match a user-specified target string. This program illustrates how GAs can perform a type of stochastic search in a space of discrete objects. Reproduction of strings entails crossover and mutation with strings being selected based on fitness.دݝ֝ܯx`$"2BRbr‡҇"2BRbe  | a  GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.3GCC: (GNU) 2.7.2.301.0101.0101.0101.0101.0101.01.symtab.strtab.shstrtab.interp.hash.dynsym.dynstr.rel.got.rel.bss.rel.plt.init.plt.text.fini.rodata.data.ctors.dtors.got.dynamic.bss.comment.noteԀ#4) `1||a9 B K  T,Z_lle  k<<sԯy!!!l$$""h"xx4#x#( 3 8/HԀ| l  < ԯ $x    & <I T b    o ؈ Tد      |   1  " z"] !$(,>:<]"A X$ak xL\" ȲPl{ |0"!ԙ/ hܯ $  $ ( $l + 1CX N"R Ẇ|"]i y( ~د ܇>t ԯ  1 (> Z"4W $,  < ԯ k " - 4L"9 initfini.cgcc2_compiled.crtstuff.c__do_global_ctors_aux__CTOR_END__init_dummyforce_to_data__DTOR_END____do_global_dtors_aux__DTOR_LIST__fini_dummy__CTOR_LIST__gastring.cmisc.cformat_stringdisplay_optionsscan_get_or_peekholding.46hold.47xmallocmratelogsqrtscan_initprintf__strtod_internalrandomrandom_letter_or_space_DYNAMIC__ctype_brandom_gauss_etext__strtol_internalfgetsscan_get_IO_stderr_perrorpbasemalloc_environrandom_range__environ_initstepsoptionsscan_flushhelp_stringfprintfstrcatscan_peek_startcrate__libc_init_firstselect_onepowseedfopen__bss_startcompute_fitnessmainsizestrcmpdump_statsdata_start_finisprintfatexitsrandomfputcget_options_edata_GLOBAL_OFFSET_TABLE__endexitread_pbm_filestrchr__data_startreproducebad_optiontargetfree__gmon_start__