WO2016205008A1 - Computer-implemeted method of making perfumed goods - Google Patents
Computer-implemeted method of making perfumed goods Download PDFInfo
- Publication number
- WO2016205008A1 WO2016205008A1 PCT/US2016/036125 US2016036125W WO2016205008A1 WO 2016205008 A1 WO2016205008 A1 WO 2016205008A1 US 2016036125 W US2016036125 W US 2016036125W WO 2016205008 A1 WO2016205008 A1 WO 2016205008A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ordereddescriptorvalues
- networksum
- netsum
- math
- feature3
- Prior art date
Links
- 238000004519 manufacturing process Methods 0.000 title description 2
- 238000000034 method Methods 0.000 claims abstract description 59
- 239000002304 perfume Substances 0.000 claims abstract description 46
- 239000002994 raw material Substances 0.000 claims abstract description 14
- 239000000203 mixture Substances 0.000 claims description 59
- 239000003795 chemical substances by application Substances 0.000 claims description 29
- -1 builders Substances 0.000 claims description 24
- 239000000463 material Substances 0.000 claims description 24
- 239000000975 dye Substances 0.000 claims description 23
- 238000013528 artificial neural network Methods 0.000 claims description 22
- 239000007844 bleaching agent Substances 0.000 claims description 22
- 229920000642 polymer Polymers 0.000 claims description 19
- 102000004190 Enzymes Human genes 0.000 claims description 18
- 108090000790 Enzymes Proteins 0.000 claims description 18
- 239000004744 fabric Substances 0.000 claims description 16
- 239000004094 surface-active agent Substances 0.000 claims description 13
- 239000002904 solvent Substances 0.000 claims description 11
- 239000002738 chelating agent Substances 0.000 claims description 10
- 239000002270 dispersing agent Substances 0.000 claims description 10
- 238000012417 linear regression Methods 0.000 claims description 10
- 230000003197 catalytic effect Effects 0.000 claims description 9
- 239000003381 stabilizer Substances 0.000 claims description 9
- 230000008021 deposition Effects 0.000 claims description 8
- 230000002401 inhibitory effect Effects 0.000 claims description 8
- 235000011888 snacks Nutrition 0.000 claims description 8
- 238000012546 transfer Methods 0.000 claims description 8
- 239000012190 activator Substances 0.000 claims description 5
- 230000036541 health Effects 0.000 claims description 5
- 239000006057 Non-nutritive feed additive Substances 0.000 claims description 4
- 239000006096 absorbing agent Substances 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 4
- 239000000969 carrier Substances 0.000 claims description 4
- 239000004927 clay Substances 0.000 claims description 4
- 239000002979 fabric softener Substances 0.000 claims description 4
- 230000002068 genetic effect Effects 0.000 claims description 4
- 239000003752 hydrotrope Substances 0.000 claims description 4
- 238000007477 logistic regression Methods 0.000 claims description 4
- 239000000049 pigment Substances 0.000 claims description 4
- 239000003755 preservative agent Substances 0.000 claims description 4
- 238000002922 simulated annealing Methods 0.000 claims description 4
- 239000002689 soil Substances 0.000 claims description 4
- 238000012706 support-vector machine Methods 0.000 claims description 4
- 239000002562 thickening agent Substances 0.000 claims description 4
- 230000003796 beauty Effects 0.000 claims description 3
- 235000013361 beverage Nutrition 0.000 claims description 3
- 238000007621 cluster analysis Methods 0.000 claims description 2
- 238000003066 decision tree Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims description 2
- 239000012437 perfumed product Substances 0.000 abstract description 5
- 239000000047 product Substances 0.000 description 33
- 238000004140 cleaning Methods 0.000 description 18
- 229940088598 enzyme Drugs 0.000 description 15
- 239000003054 catalyst Substances 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 10
- 125000004435 hydrogen atom Chemical group [H]* 0.000 description 10
- 241001274216 Naso Species 0.000 description 9
- 150000001412 amines Chemical class 0.000 description 9
- 238000001514 detection method Methods 0.000 description 9
- 101150060932 nasC gene Proteins 0.000 description 9
- 125000004432 carbon atom Chemical group C* 0.000 description 8
- 239000000470 constituent Substances 0.000 description 8
- 239000003094 microcapsule Substances 0.000 description 8
- 230000008901 benefit Effects 0.000 description 7
- 229920000058 polyacrylate Polymers 0.000 description 7
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 7
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 6
- OKKJLVBELUTLKV-UHFFFAOYSA-N Methanol Chemical compound OC OKKJLVBELUTLKV-UHFFFAOYSA-N 0.000 description 6
- 239000007788 liquid Substances 0.000 description 6
- 229910052751 metal Inorganic materials 0.000 description 6
- 239000002184 metal Substances 0.000 description 6
- 239000003599 detergent Substances 0.000 description 5
- 239000003205 fragrance Substances 0.000 description 5
- 229910052723 transition metal Inorganic materials 0.000 description 5
- XPCTZQVDEJYUGT-UHFFFAOYSA-N 3-hydroxy-2-methyl-4-pyrone Chemical compound CC=1OC=CC(=O)C=1O XPCTZQVDEJYUGT-UHFFFAOYSA-N 0.000 description 4
- KWOLFJPFCHCOCG-UHFFFAOYSA-N Acetophenone Chemical compound CC(=O)C1=CC=CC=C1 KWOLFJPFCHCOCG-UHFFFAOYSA-N 0.000 description 4
- FKUPPRZPSYCDRS-UHFFFAOYSA-N Cyclopentadecanolide Chemical compound O=C1CCCCCCCCCCCCCCO1 FKUPPRZPSYCDRS-UHFFFAOYSA-N 0.000 description 4
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical class OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 4
- MHAJPDPJQMAIIY-UHFFFAOYSA-N Hydrogen peroxide Chemical compound OO MHAJPDPJQMAIIY-UHFFFAOYSA-N 0.000 description 4
- 229920002873 Polyethylenimine Polymers 0.000 description 4
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 4
- 239000002253 acid Substances 0.000 description 4
- 125000004429 atom Chemical group 0.000 description 4
- QUKGYYKBILRGFE-UHFFFAOYSA-N benzyl acetate Chemical compound CC(=O)OCC1=CC=CC=C1 QUKGYYKBILRGFE-UHFFFAOYSA-N 0.000 description 4
- 229910052799 carbon Inorganic materials 0.000 description 4
- 235000010675 chips/crisps Nutrition 0.000 description 4
- 238000004851 dishwashing Methods 0.000 description 4
- 239000012530 fluid Substances 0.000 description 4
- PQLMXFQTAMDXIZ-UHFFFAOYSA-N isoamyl butyrate Chemical compound CCCC(=O)OCCC(C)C PQLMXFQTAMDXIZ-UHFFFAOYSA-N 0.000 description 4
- 229910052748 manganese Inorganic materials 0.000 description 4
- 239000011572 manganese Substances 0.000 description 4
- OSWPMRLSEDHDFF-UHFFFAOYSA-N methyl salicylate Chemical compound COC(=O)C1=CC=CC=C1O OSWPMRLSEDHDFF-UHFFFAOYSA-N 0.000 description 4
- 239000000178 monomer Substances 0.000 description 4
- NUJGJRNETVAIRJ-UHFFFAOYSA-N octanal Chemical compound CCCCCCCC=O NUJGJRNETVAIRJ-UHFFFAOYSA-N 0.000 description 4
- ZRSNZINYAWTAHE-UHFFFAOYSA-N p-methoxybenzaldehyde Chemical compound COC1=CC=C(C=O)C=C1 ZRSNZINYAWTAHE-UHFFFAOYSA-N 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 150000003839 salts Chemical class 0.000 description 4
- 150000003624 transition metals Chemical class 0.000 description 4
- 238000005406 washing Methods 0.000 description 4
- 101710176178 Kidney androgen-regulated protein Proteins 0.000 description 3
- PWHULOQIROXLJO-UHFFFAOYSA-N Manganese Chemical compound [Mn] PWHULOQIROXLJO-UHFFFAOYSA-N 0.000 description 3
- 229920000877 Melamine resin Polymers 0.000 description 3
- 102100021833 Mesencephalic astrocyte-derived neurotrophic factor Human genes 0.000 description 3
- CERQOIWHTDAKMF-UHFFFAOYSA-M Methacrylate Chemical compound CC(=C)C([O-])=O CERQOIWHTDAKMF-UHFFFAOYSA-M 0.000 description 3
- 108091005804 Peptidases Proteins 0.000 description 3
- 239000004365 Protease Substances 0.000 description 3
- 238000004002 angle-resolved photoelectron spectroscopy Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 239000007795 chemical reaction product Substances 0.000 description 3
- KRKNYBCHXYNGOX-UHFFFAOYSA-N citric acid Chemical compound OC(=O)CC(O)(C(O)=O)CC(O)=O KRKNYBCHXYNGOX-UHFFFAOYSA-N 0.000 description 3
- 150000001875 compounds Chemical class 0.000 description 3
- 229920001577 copolymer Polymers 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 239000000499 gel Substances 0.000 description 3
- 239000004615 ingredient Substances 0.000 description 3
- 229910052742 iron Inorganic materials 0.000 description 3
- 230000000670 limiting effect Effects 0.000 description 3
- JDSHMPZPIAZGSV-UHFFFAOYSA-N melamine Chemical compound NC1=NC(N)=NC(N)=N1 JDSHMPZPIAZGSV-UHFFFAOYSA-N 0.000 description 3
- WSFSSNUMVMOOMR-NJFSPNSNSA-N methanone Chemical compound O=[14CH2] WSFSSNUMVMOOMR-NJFSPNSNSA-N 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 125000004430 oxygen atom Chemical group O* 0.000 description 3
- 239000002245 particle Substances 0.000 description 3
- 229920001296 polysiloxane Polymers 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 125000000446 sulfanediyl group Chemical group *S* 0.000 description 3
- QMVPMAAFGQKVCJ-JTQLQIEISA-N (-)-Citronellol Chemical compound OCC[C@@H](C)CCC=C(C)C QMVPMAAFGQKVCJ-JTQLQIEISA-N 0.000 description 2
- ULDHMXUKGWMISQ-SECBINFHSA-N (-)-carvone Chemical compound CC(=C)[C@@H]1CC=C(C)C(=O)C1 ULDHMXUKGWMISQ-SECBINFHSA-N 0.000 description 2
- GRWFGVWFFZKLTI-DTWKUNHWSA-N (1s,5r)-4,6,6-trimethylbicyclo[3.1.1]hept-3-ene Chemical compound CC1=CC[C@@H]2C(C)(C)[C@@H]1C2 GRWFGVWFFZKLTI-DTWKUNHWSA-N 0.000 description 2
- QWRGOHMKGNCVAC-IXWMQOLASA-N (2Z,5E)-5,6,7-trimethylocta-2,5-dien-4-one Chemical compound C/C(/C(\C=C/C)=O)=C(\C(C)C)/C QWRGOHMKGNCVAC-IXWMQOLASA-N 0.000 description 2
- SDQFDHOLCGWZPU-LLVKDONJSA-N (2r)-3-(4-tert-butylphenyl)-2-methylpropanal Chemical compound O=C[C@H](C)CC1=CC=C(C(C)(C)C)C=C1 SDQFDHOLCGWZPU-LLVKDONJSA-N 0.000 description 2
- MTDAKBBUYMYKAR-JTQLQIEISA-N (3s)-3,7-dimethyloct-6-enenitrile Chemical compound N#CC[C@@H](C)CCC=C(C)C MTDAKBBUYMYKAR-JTQLQIEISA-N 0.000 description 2
- OHRBQTOZYGEWCJ-NSHDSACASA-N (3s)-3-(3-propan-2-ylphenyl)butanal Chemical compound CC(C)C1=CC=CC([C@@H](C)CC=O)=C1 OHRBQTOZYGEWCJ-NSHDSACASA-N 0.000 description 2
- WPFVBOQKRVRMJB-VIFPVBQESA-N (3s)-7-hydroxy-3,7-dimethyloctanal Chemical compound O=CC[C@@H](C)CCCC(C)(C)O WPFVBOQKRVRMJB-VIFPVBQESA-N 0.000 description 2
- XEJGJTYRUWUFFD-MIISXNGMSA-N (Z)-1-[(1R,2R)-2,6,6-trimethylcyclohex-3-en-1-yl]but-2-en-1-one Chemical compound C[C@H]1[C@H](C(CC=C1)(C)C)C(\C=C/C)=O XEJGJTYRUWUFFD-MIISXNGMSA-N 0.000 description 2
- GLZPCOQZEFWAFX-YFHOEESVSA-N (Z)-Geraniol Chemical compound CC(C)=CCC\C(C)=C/CO GLZPCOQZEFWAFX-YFHOEESVSA-N 0.000 description 2
- CIOXZGOUEYHNBF-UHFFFAOYSA-N (carboxymethoxy)succinic acid Chemical compound OC(=O)COC(C(O)=O)CC(O)=O CIOXZGOUEYHNBF-UHFFFAOYSA-N 0.000 description 2
- PSQYTAPXSHCGMF-FPLPWBNLSA-N (z)-4-(2,6,6-trimethylcyclohexen-1-yl)but-3-en-2-one Chemical compound CC(=O)\C=C/C1=C(C)CCCC1(C)C PSQYTAPXSHCGMF-FPLPWBNLSA-N 0.000 description 2
- YGFGZTXGYTUXBA-UHFFFAOYSA-N (±)-2,6-dimethyl-5-heptenal Chemical compound O=CC(C)CCC=C(C)C YGFGZTXGYTUXBA-UHFFFAOYSA-N 0.000 description 2
- MYRTYDVEIRVNKP-UHFFFAOYSA-N 1,2-Divinylbenzene Chemical compound C=CC1=CC=CC=C1C=C MYRTYDVEIRVNKP-UHFFFAOYSA-N 0.000 description 2
- HZAXFHJVJLSVMW-UHFFFAOYSA-N 2-Aminoethan-1-ol Chemical compound NCCO HZAXFHJVJLSVMW-UHFFFAOYSA-N 0.000 description 2
- LUZDYPLAQQGJEA-UHFFFAOYSA-N 2-Methoxynaphthalene Chemical compound C1=CC=CC2=CC(OC)=CC=C21 LUZDYPLAQQGJEA-UHFFFAOYSA-N 0.000 description 2
- IGODOXYLBBXFDW-LLVKDONJSA-N 2-[(1s)-4-methylcyclohex-3-en-1-yl]propan-2-yl acetate Chemical compound CC(=O)OC(C)(C)[C@H]1CCC(C)=CC1 IGODOXYLBBXFDW-LLVKDONJSA-N 0.000 description 2
- GEPCDOWRWODJEY-UHFFFAOYSA-N 3-(3,3-dimethyl-1,2-dihydroinden-5-yl)propanal Chemical compound C1=C(CCC=O)C=C2C(C)(C)CCC2=C1 GEPCDOWRWODJEY-UHFFFAOYSA-N 0.000 description 2
- YXVSKJDFNJFXAJ-UHFFFAOYSA-N 4-cyclohexyl-2-methylbutan-2-ol Chemical compound CC(C)(O)CCC1=CC=CC=C1 YXVSKJDFNJFXAJ-UHFFFAOYSA-N 0.000 description 2
- QGZKDVFQNNGYKY-UHFFFAOYSA-O Ammonium Chemical compound [NH4+] QGZKDVFQNNGYKY-UHFFFAOYSA-O 0.000 description 2
- 108010065511 Amylases Proteins 0.000 description 2
- 102000013142 Amylases Human genes 0.000 description 2
- IJGRMHOSHXDMSA-UHFFFAOYSA-N Atomic nitrogen Chemical compound N#N IJGRMHOSHXDMSA-UHFFFAOYSA-N 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 2
- RTZKZFJDLAIYFH-UHFFFAOYSA-N Diethyl ether Chemical compound CCOCC RTZKZFJDLAIYFH-UHFFFAOYSA-N 0.000 description 2
- VXCUURYYWGCLIH-UHFFFAOYSA-N Dodecanenitrile Chemical compound CCCCCCCCCCCC#N VXCUURYYWGCLIH-UHFFFAOYSA-N 0.000 description 2
- KCXVZYZYPLLWCC-UHFFFAOYSA-N EDTA Chemical compound OC(=O)CN(CC(O)=O)CCN(CC(O)=O)CC(O)=O KCXVZYZYPLLWCC-UHFFFAOYSA-N 0.000 description 2
- 108090001060 Lipase Proteins 0.000 description 2
- 102000004882 Lipase Human genes 0.000 description 2
- 239000004367 Lipase Substances 0.000 description 2
- ALHUZKCOMYUFRB-OAHLLOKOSA-N Muscone Chemical compound C[C@@H]1CCCCCCCCCCCCC(=O)C1 ALHUZKCOMYUFRB-OAHLLOKOSA-N 0.000 description 2
- 102000004316 Oxidoreductases Human genes 0.000 description 2
- 108090000854 Oxidoreductases Proteins 0.000 description 2
- 239000004793 Polystyrene Substances 0.000 description 2
- 229920002396 Polyurea Polymers 0.000 description 2
- 102100037486 Reverse transcriptase/ribonuclease H Human genes 0.000 description 2
- XSQUKJJJFZCRTK-UHFFFAOYSA-N Urea Chemical compound NC(N)=O XSQUKJJJFZCRTK-UHFFFAOYSA-N 0.000 description 2
- 235000002017 Zea mays subsp mays Nutrition 0.000 description 2
- LSTSBZKIQFOPHA-ZIAGYGMSSA-N [2-[(1r)-1-[(1r)-3,3-dimethylcyclohexyl]ethoxy]-2-methylpropyl] propanoate Chemical compound CCC(=O)OCC(C)(C)O[C@H](C)[C@@H]1CCCC(C)(C)C1 LSTSBZKIQFOPHA-ZIAGYGMSSA-N 0.000 description 2
- 150000007513 acids Chemical class 0.000 description 2
- 239000000654 additive Substances 0.000 description 2
- 229910052783 alkali metal Inorganic materials 0.000 description 2
- 150000001340 alkali metals Chemical class 0.000 description 2
- 150000001336 alkenes Chemical class 0.000 description 2
- 125000003545 alkoxy group Chemical group 0.000 description 2
- 235000019418 amylase Nutrition 0.000 description 2
- 230000001166 anti-perspirative effect Effects 0.000 description 2
- 239000003213 antiperspirant Substances 0.000 description 2
- WPKYZIPODULRBM-UHFFFAOYSA-N azane;prop-2-enoic acid Chemical compound N.OC(=O)C=C WPKYZIPODULRBM-UHFFFAOYSA-N 0.000 description 2
- QMKYBPDZANOJGF-UHFFFAOYSA-N benzene-1,3,5-tricarboxylic acid Chemical compound OC(=O)C1=CC(C(O)=O)=CC(C(O)=O)=C1 QMKYBPDZANOJGF-UHFFFAOYSA-N 0.000 description 2
- 229940007550 benzyl acetate Drugs 0.000 description 2
- POIARNZEYGURDG-UHFFFAOYSA-N beta-damascenone Natural products CC=CC(=O)C1=C(C)C=CCC1(C)C POIARNZEYGURDG-UHFFFAOYSA-N 0.000 description 2
- 238000004061 bleaching Methods 0.000 description 2
- 239000004202 carbamide Substances 0.000 description 2
- 229920006317 cationic polymer Polymers 0.000 description 2
- 150000001768 cations Chemical class 0.000 description 2
- 229920002678 cellulose Polymers 0.000 description 2
- 235000010980 cellulose Nutrition 0.000 description 2
- 239000010941 cobalt Substances 0.000 description 2
- 229910017052 cobalt Inorganic materials 0.000 description 2
- GUTLYIVDDKVIGB-UHFFFAOYSA-N cobalt atom Chemical compound [Co] GUTLYIVDDKVIGB-UHFFFAOYSA-N 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000003750 conditioning effect Effects 0.000 description 2
- 229910052802 copper Inorganic materials 0.000 description 2
- 239000010949 copper Substances 0.000 description 2
- 108010005400 cutinase Proteins 0.000 description 2
- GVJHHUAWPYXKBD-UHFFFAOYSA-N d-alpha-tocopherol Natural products OC1=C(C)C(C)=C2OC(CCCC(C)CCCC(C)CCCC(C)C)(C)CCC2=C1C GVJHHUAWPYXKBD-UHFFFAOYSA-N 0.000 description 2
- HNPSIPDUKPIQMN-UHFFFAOYSA-N dioxosilane;oxo(oxoalumanyloxy)alumane Chemical compound O=[Si]=O.O=[Al]O[Al]=O HNPSIPDUKPIQMN-UHFFFAOYSA-N 0.000 description 2
- 239000003623 enhancer Substances 0.000 description 2
- ZANQMOGWQBCGBN-JTQLQIEISA-N ethyl (1R)-2,6,6-trimethylcyclohexa-2,4-diene-1-carboxylate Chemical compound CC=1[C@H](C(C=CC=1)(C)C)C(=O)OCC ZANQMOGWQBCGBN-JTQLQIEISA-N 0.000 description 2
- 239000001199 ethyl (2R,3R)-3-methyl-3-phenyloxirane-2-carboxylate Substances 0.000 description 2
- LQKRYVGRPXFFAV-ZYHUDNBSSA-N ethyl (2s,3r)-3-methyl-3-phenyloxirane-2-carboxylate Chemical compound CCOC(=O)[C@H]1O[C@]1(C)C1=CC=CC=C1 LQKRYVGRPXFFAV-ZYHUDNBSSA-N 0.000 description 2
- 235000011187 glycerol Nutrition 0.000 description 2
- SBBFKHRIHBMWSQ-UHFFFAOYSA-N heptan-2-ol Chemical compound [CH2]CCCCC(C)O SBBFKHRIHBMWSQ-UHFFFAOYSA-N 0.000 description 2
- 125000005842 heteroatom Chemical group 0.000 description 2
- DCAYPVUWAIABOU-UHFFFAOYSA-N hexadecane Chemical compound CCCCCCCCCCCCCCCC DCAYPVUWAIABOU-UHFFFAOYSA-N 0.000 description 2
- OUUQCZGPVNCOIJ-UHFFFAOYSA-N hydroperoxyl Chemical group O[O] OUUQCZGPVNCOIJ-UHFFFAOYSA-N 0.000 description 2
- KQNPFQTWMSNSAP-UHFFFAOYSA-N isobutyric acid Chemical compound CC(C)C(O)=O KQNPFQTWMSNSAP-UHFFFAOYSA-N 0.000 description 2
- CDOSHBSSFJOMGT-UHFFFAOYSA-N linalool Chemical compound CC(C)=CCCC(C)(O)C=C CDOSHBSSFJOMGT-UHFFFAOYSA-N 0.000 description 2
- 235000019421 lipase Nutrition 0.000 description 2
- 235000012054 meals Nutrition 0.000 description 2
- YDSWCNNOKPMOTP-UHFFFAOYSA-N mellitic acid Chemical compound OC(=O)C1=C(C(O)=O)C(C(O)=O)=C(C(O)=O)C(C(O)=O)=C1C(O)=O YDSWCNNOKPMOTP-UHFFFAOYSA-N 0.000 description 2
- 125000002496 methyl group Chemical group [H]C([H])([H])* 0.000 description 2
- 229960001047 methyl salicylate Drugs 0.000 description 2
- 239000002736 nonionic surfactant Substances 0.000 description 2
- 150000002924 oxiranes Chemical class 0.000 description 2
- VWMVAQHMFFZQGD-UHFFFAOYSA-N p-Hydroxybenzyl acetone Natural products CC(=O)CC1=CC=C(O)C=C1 VWMVAQHMFFZQGD-UHFFFAOYSA-N 0.000 description 2
- 229920005646 polycarboxylate Polymers 0.000 description 2
- 229920002223 polystyrene Polymers 0.000 description 2
- XCWPXUNHSPOFGV-UHFFFAOYSA-N prop-2-enyl 2-(3-methylbutoxy)acetate Chemical compound CC(C)CCOCC(=O)OCC=C XCWPXUNHSPOFGV-UHFFFAOYSA-N 0.000 description 2
- NJGBTKGETPDVIK-UHFFFAOYSA-N raspberry ketone Chemical compound CC(=O)CCC1=CC=C(O)C=C1 NJGBTKGETPDVIK-UHFFFAOYSA-N 0.000 description 2
- 239000002453 shampoo Substances 0.000 description 2
- 239000000377 silicon dioxide Substances 0.000 description 2
- 239000000243 solution Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000000547 structure data Methods 0.000 description 2
- 235000008371 tortilla/corn chips Nutrition 0.000 description 2
- 239000001993 wax Substances 0.000 description 2
- ZFNVDHOSLNRHNN-UHFFFAOYSA-N xi-3-(4-Isopropylphenyl)-2-methylpropanal Chemical compound O=CC(C)CC1=CC=C(C(C)C)C=C1 ZFNVDHOSLNRHNN-UHFFFAOYSA-N 0.000 description 2
- NOOLISFMXDJSKH-UTLUCORTSA-N (+)-Neomenthol Chemical compound CC(C)[C@@H]1CC[C@@H](C)C[C@@H]1O NOOLISFMXDJSKH-UTLUCORTSA-N 0.000 description 1
- 239000001490 (3R)-3,7-dimethylocta-1,6-dien-3-ol Substances 0.000 description 1
- KRLBLPBPZSSIGH-CSKARUKUSA-N (6e)-3,7-dimethylnona-1,6-dien-3-ol Chemical compound CC\C(C)=C\CCC(C)(O)C=C KRLBLPBPZSSIGH-CSKARUKUSA-N 0.000 description 1
- 239000001674 (E)-1-(2,6,6-trimethyl-1-cyclohexenyl)but-2-en-1-one Substances 0.000 description 1
- DSSYKIVIOFKYAU-XCBNKYQSSA-N (R)-camphor Chemical compound C1C[C@@]2(C)C(=O)C[C@@H]1C2(C)C DSSYKIVIOFKYAU-XCBNKYQSSA-N 0.000 description 1
- CDOSHBSSFJOMGT-JTQLQIEISA-N (R)-linalool Natural products CC(C)=CCC[C@@](C)(O)C=C CDOSHBSSFJOMGT-JTQLQIEISA-N 0.000 description 1
- UUGXDEDGRPYWHG-UHFFFAOYSA-N (dimethylamino)methyl 2-methylprop-2-enoate Chemical compound CN(C)COC(=O)C(C)=C UUGXDEDGRPYWHG-UHFFFAOYSA-N 0.000 description 1
- IXLLBXDECOMIBP-FNORWQNLSA-N (e)-1-(2,2-dimethyl-6-methylidenecyclohexyl)but-2-en-1-one Chemical compound C\C=C\C(=O)C1C(=C)CCCC1(C)C IXLLBXDECOMIBP-FNORWQNLSA-N 0.000 description 1
- JZLGPFRTHDUHDG-UHFFFAOYSA-N 1,1-dimethoxyethanol;1,3,5-triazine-2,4,6-triamine Chemical compound COC(C)(O)OC.NC1=NC(N)=NC(N)=N1 JZLGPFRTHDUHDG-UHFFFAOYSA-N 0.000 description 1
- FRASJONUBLZVQX-UHFFFAOYSA-N 1,4-naphthoquinone Chemical compound C1=CC=C2C(=O)C=CC(=O)C2=C1 FRASJONUBLZVQX-UHFFFAOYSA-N 0.000 description 1
- CRIGTVCBMUKRSL-FNORWQNLSA-N 1-(2,6,6-trimethylcyclohex-2-en-1-yl)but-2-enone Chemical compound C\C=C\C(=O)C1C(C)=CCCC1(C)C CRIGTVCBMUKRSL-FNORWQNLSA-N 0.000 description 1
- BGTBFNDXYDYBEY-UHFFFAOYSA-N 1-(2,6,6-trimethylcyclohexen-1-yl)but-2-en-1-one Chemical compound CC=CC(=O)C1=C(C)CCCC1(C)C BGTBFNDXYDYBEY-UHFFFAOYSA-N 0.000 description 1
- OSSNTDFYBPYIEC-UHFFFAOYSA-N 1-ethenylimidazole Chemical compound C=CN1C=CN=C1 OSSNTDFYBPYIEC-UHFFFAOYSA-N 0.000 description 1
- FPIPGXGPPPQFEQ-UHFFFAOYSA-N 13-cis retinol Natural products OCC=C(C)C=CC=C(C)C=CC1=C(C)CCCC1(C)C FPIPGXGPPPQFEQ-UHFFFAOYSA-N 0.000 description 1
- RPZANUYHRMRTTE-UHFFFAOYSA-N 2,3,4-trimethoxy-6-(methoxymethyl)-5-[3,4,5-trimethoxy-6-(methoxymethyl)oxan-2-yl]oxyoxane;1-[[3,4,5-tris(2-hydroxybutoxy)-6-[4,5,6-tris(2-hydroxybutoxy)-2-(2-hydroxybutoxymethyl)oxan-3-yl]oxyoxan-2-yl]methoxy]butan-2-ol Chemical compound COC1C(OC)C(OC)C(COC)OC1OC1C(OC)C(OC)C(OC)OC1COC.CCC(O)COC1C(OCC(O)CC)C(OCC(O)CC)C(COCC(O)CC)OC1OC1C(OCC(O)CC)C(OCC(O)CC)C(OCC(O)CC)OC1COCC(O)CC RPZANUYHRMRTTE-UHFFFAOYSA-N 0.000 description 1
- VJSWLXWONORKLD-UHFFFAOYSA-N 2,4,6-trihydroxybenzene-1,3,5-trisulfonic acid Chemical compound OC1=C(S(O)(=O)=O)C(O)=C(S(O)(=O)=O)C(O)=C1S(O)(=O)=O VJSWLXWONORKLD-UHFFFAOYSA-N 0.000 description 1
- 229940029225 2,6-dimethyl-5-heptenal Drugs 0.000 description 1
- CFPOJWPDQWJEMO-UHFFFAOYSA-N 2-(1,2-dicarboxyethoxy)butanedioic acid Chemical compound OC(=O)CC(C(O)=O)OC(C(O)=O)CC(O)=O CFPOJWPDQWJEMO-UHFFFAOYSA-N 0.000 description 1
- RQXTZKGDMNIWJF-UHFFFAOYSA-N 2-butan-2-ylcyclohexan-1-one Chemical compound CCC(C)C1CCCCC1=O RQXTZKGDMNIWJF-UHFFFAOYSA-N 0.000 description 1
- BCHZICNRHXRCHY-UHFFFAOYSA-N 2h-oxazine Chemical compound N1OC=CC=C1 BCHZICNRHXRCHY-UHFFFAOYSA-N 0.000 description 1
- DLHQZZUEERVIGQ-UHFFFAOYSA-N 3,7-dimethyl-3-octanol Chemical compound CCC(C)(O)CCCC(C)C DLHQZZUEERVIGQ-UHFFFAOYSA-N 0.000 description 1
- 229940019847 3-(3,4-methylenedioxyphenyl)-2-methylpropanal Drugs 0.000 description 1
- WZXWTBSBQVEGRD-UHFFFAOYSA-N 3-(4-butylphenyl)-2-methylpropanal Chemical compound CCCCC1=CC=C(CC(C)C=O)C=C1 WZXWTBSBQVEGRD-UHFFFAOYSA-N 0.000 description 1
- XKMOJNHGHWSYGO-UHFFFAOYSA-N 3-(4-butylphenyl)propanal Chemical compound CCCCC1=CC=C(CCC=O)C=C1 XKMOJNHGHWSYGO-UHFFFAOYSA-N 0.000 description 1
- LPEKGGXMPWTOCB-UHFFFAOYSA-N 8beta-(2,3-epoxy-2-methylbutyryloxy)-14-acetoxytithifolin Natural products COC(=O)C(C)O LPEKGGXMPWTOCB-UHFFFAOYSA-N 0.000 description 1
- GJCOSYZMQJWQCA-UHFFFAOYSA-N 9H-xanthene Chemical compound C1=CC=C2CC3=CC=CC=C3OC2=C1 GJCOSYZMQJWQCA-UHFFFAOYSA-N 0.000 description 1
- 239000004382 Amylase Substances 0.000 description 1
- NOWKCMXCCJGMRR-UHFFFAOYSA-N Aziridine Chemical compound C1CN1 NOWKCMXCCJGMRR-UHFFFAOYSA-N 0.000 description 1
- 108700038091 Beta-glucanases Proteins 0.000 description 1
- 102100032487 Beta-mannosidase Human genes 0.000 description 1
- 241000283690 Bos taurus Species 0.000 description 1
- HFJHBDUCPFYAEL-UHFFFAOYSA-N C(=CC1=CC=CC=C1)C1C(C(=O)OC1=O)O Chemical compound C(=CC1=CC=CC=C1)C1C(C(=O)OC1=O)O HFJHBDUCPFYAEL-UHFFFAOYSA-N 0.000 description 1
- OYPRJOBELJOOCE-UHFFFAOYSA-N Calcium Chemical compound [Ca] OYPRJOBELJOOCE-UHFFFAOYSA-N 0.000 description 1
- 108010059892 Cellulase Proteins 0.000 description 1
- 108010084185 Cellulases Proteins 0.000 description 1
- 102000005575 Cellulases Human genes 0.000 description 1
- 108010023736 Chondroitinases and Chondroitin Lyases Proteins 0.000 description 1
- 102000011413 Chondroitinases and Chondroitin Lyases Human genes 0.000 description 1
- VYZAMTAEIAYCRO-UHFFFAOYSA-N Chromium Chemical compound [Cr] VYZAMTAEIAYCRO-UHFFFAOYSA-N 0.000 description 1
- 241000723346 Cinnamomum camphora Species 0.000 description 1
- 206010011224 Cough Diseases 0.000 description 1
- 229920000858 Cyclodextrin Polymers 0.000 description 1
- NOOLISFMXDJSKH-UHFFFAOYSA-N DL-menthol Natural products CC(C)C1CCC(C)CC1O NOOLISFMXDJSKH-UHFFFAOYSA-N 0.000 description 1
- 101710121765 Endo-1,4-beta-xylanase Proteins 0.000 description 1
- 108090000371 Esterases Proteins 0.000 description 1
- VGGSQFUCUMXWEO-UHFFFAOYSA-N Ethene Chemical compound C=C VGGSQFUCUMXWEO-UHFFFAOYSA-N 0.000 description 1
- 239000005977 Ethylene Substances 0.000 description 1
- IAYPIBMASNFSPL-UHFFFAOYSA-N Ethylene oxide Chemical compound C1CO1 IAYPIBMASNFSPL-UHFFFAOYSA-N 0.000 description 1
- 241000282326 Felis catus Species 0.000 description 1
- 108010010803 Gelatin Proteins 0.000 description 1
- SXRSQZLOMIGNAQ-UHFFFAOYSA-N Glutaraldehyde Chemical compound O=CCCCC=O SXRSQZLOMIGNAQ-UHFFFAOYSA-N 0.000 description 1
- CTKINSOISVBQLD-UHFFFAOYSA-N Glycidol Chemical compound OCC1CO1 CTKINSOISVBQLD-UHFFFAOYSA-N 0.000 description 1
- 108010003272 Hyaluronate lyase Proteins 0.000 description 1
- 102000001974 Hyaluronidases Human genes 0.000 description 1
- 229920002153 Hydroxypropyl cellulose Polymers 0.000 description 1
- 235000010254 Jasminum officinale Nutrition 0.000 description 1
- 240000005385 Jasminum sambac Species 0.000 description 1
- 108010029541 Laccase Proteins 0.000 description 1
- 244000178870 Lavandula angustifolia Species 0.000 description 1
- 235000010663 Lavandula angustifolia Nutrition 0.000 description 1
- 102000003820 Lipoxygenases Human genes 0.000 description 1
- 108090000128 Lipoxygenases Proteins 0.000 description 1
- JLVVSXFLKOJNIY-UHFFFAOYSA-N Magnesium ion Chemical compound [Mg+2] JLVVSXFLKOJNIY-UHFFFAOYSA-N 0.000 description 1
- VVQNEPGJFQJSBK-UHFFFAOYSA-N Methyl methacrylate Chemical compound COC(=O)C(C)=C VVQNEPGJFQJSBK-UHFFFAOYSA-N 0.000 description 1
- ZOKXTWBITQBERF-UHFFFAOYSA-N Molybdenum Chemical compound [Mo] ZOKXTWBITQBERF-UHFFFAOYSA-N 0.000 description 1
- WHNWPMSKXPGLAX-UHFFFAOYSA-N N-Vinyl-2-pyrrolidone Chemical compound C=CN1CCCC1=O WHNWPMSKXPGLAX-UHFFFAOYSA-N 0.000 description 1
- 150000001204 N-oxides Chemical class 0.000 description 1
- 240000007817 Olea europaea Species 0.000 description 1
- 102000035195 Peptidases Human genes 0.000 description 1
- 108700020962 Peroxidase Proteins 0.000 description 1
- 102000003992 Peroxidases Human genes 0.000 description 1
- 108010064785 Phospholipases Proteins 0.000 description 1
- 102000015439 Phospholipases Human genes 0.000 description 1
- OAICVXFJPJFONN-UHFFFAOYSA-N Phosphorus Chemical compound [P] OAICVXFJPJFONN-UHFFFAOYSA-N 0.000 description 1
- 239000004952 Polyamide Substances 0.000 description 1
- 239000004698 Polyethylene Substances 0.000 description 1
- 108010059820 Polygalacturonase Proteins 0.000 description 1
- 229920000388 Polyphosphate Polymers 0.000 description 1
- 239000004372 Polyvinyl alcohol Substances 0.000 description 1
- GOOHAUXETOMSMM-UHFFFAOYSA-N Propylene oxide Chemical compound CC1CO1 GOOHAUXETOMSMM-UHFFFAOYSA-N 0.000 description 1
- 229940124158 Protease/peptidase inhibitor Drugs 0.000 description 1
- WTKZEGDFNFYCGP-UHFFFAOYSA-N Pyrazole Chemical compound C=1C=NNC=1 WTKZEGDFNFYCGP-UHFFFAOYSA-N 0.000 description 1
- JUJWROOIHBZHMG-UHFFFAOYSA-N Pyridine Chemical compound C1=CC=NC=C1 JUJWROOIHBZHMG-UHFFFAOYSA-N 0.000 description 1
- 108091007187 Reductases Proteins 0.000 description 1
- KJTLSVCANCCWHF-UHFFFAOYSA-N Ruthenium Chemical compound [Ru] KJTLSVCANCCWHF-UHFFFAOYSA-N 0.000 description 1
- BUGBHKTXTAQXES-UHFFFAOYSA-N Selenium Chemical compound [Se] BUGBHKTXTAQXES-UHFFFAOYSA-N 0.000 description 1
- 229920002472 Starch Polymers 0.000 description 1
- KDYFGRWQOYBRFD-UHFFFAOYSA-N Succinic acid Natural products OC(=O)CCC(O)=O KDYFGRWQOYBRFD-UHFFFAOYSA-N 0.000 description 1
- NINIDFKCEFEMDL-UHFFFAOYSA-N Sulfur Chemical compound [S] NINIDFKCEFEMDL-UHFFFAOYSA-N 0.000 description 1
- WYURNTSHIVDZCO-UHFFFAOYSA-N Tetrahydrofuran Chemical compound C1CCOC1 WYURNTSHIVDZCO-UHFFFAOYSA-N 0.000 description 1
- RTAQQCXQSZGOHL-UHFFFAOYSA-N Titanium Chemical compound [Ti] RTAQQCXQSZGOHL-UHFFFAOYSA-N 0.000 description 1
- 102000003425 Tyrosinase Human genes 0.000 description 1
- 108060008724 Tyrosinase Proteins 0.000 description 1
- FPIPGXGPPPQFEQ-BOOMUCAASA-N Vitamin A Natural products OC/C=C(/C)\C=C\C=C(\C)/C=C/C1=C(C)CCCC1(C)C FPIPGXGPPPQFEQ-BOOMUCAASA-N 0.000 description 1
- 229930003427 Vitamin E Natural products 0.000 description 1
- 240000008042 Zea mays Species 0.000 description 1
- 235000005824 Zea mays ssp. parviglumis Nutrition 0.000 description 1
- 241000482268 Zea mays subsp. mays Species 0.000 description 1
- 229910021536 Zeolite Inorganic materials 0.000 description 1
- HCHKCACWOHOZIP-UHFFFAOYSA-N Zinc Chemical compound [Zn] HCHKCACWOHOZIP-UHFFFAOYSA-N 0.000 description 1
- AHWXCYJGJOLNFA-UHFFFAOYSA-N [1,4]benzoxazino[2,3-b]phenoxazine Chemical compound O1C2=CC=CC=C2N=C2C1=CC1=NC3=CC=CC=C3OC1=C2 AHWXCYJGJOLNFA-UHFFFAOYSA-N 0.000 description 1
- 238000000862 absorption spectrum Methods 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 238000013019 agitation Methods 0.000 description 1
- 229910000288 alkali metal carbonate Inorganic materials 0.000 description 1
- 150000008041 alkali metal carbonates Chemical class 0.000 description 1
- 229910052910 alkali metal silicate Inorganic materials 0.000 description 1
- 229910052784 alkaline earth metal Inorganic materials 0.000 description 1
- 150000001342 alkaline earth metals Chemical class 0.000 description 1
- 125000000217 alkyl group Chemical group 0.000 description 1
- 125000002947 alkylene group Chemical group 0.000 description 1
- 125000005529 alkyleneoxy group Chemical group 0.000 description 1
- FPIPGXGPPPQFEQ-OVSJKPMPSA-N all-trans-retinol Chemical compound OC\C=C(/C)\C=C\C=C(/C)\C=C\C1=C(C)CCCC1(C)C FPIPGXGPPPQFEQ-OVSJKPMPSA-N 0.000 description 1
- 108090000637 alpha-Amylases Proteins 0.000 description 1
- CRIGTVCBMUKRSL-UHFFFAOYSA-N alpha-Damascone Natural products CC=CC(=O)C1C(C)=CCCC1(C)C CRIGTVCBMUKRSL-UHFFFAOYSA-N 0.000 description 1
- 108010084650 alpha-N-arabinofuranosidase Proteins 0.000 description 1
- 239000004411 aluminium Substances 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 229910000323 aluminium silicate Inorganic materials 0.000 description 1
- 150000003863 ammonium salts Chemical class 0.000 description 1
- 229940025131 amylases Drugs 0.000 description 1
- 229920006318 anionic polymer Polymers 0.000 description 1
- 239000003945 anionic surfactant Substances 0.000 description 1
- RWZYAGGXGHYGMB-UHFFFAOYSA-N anthranilic acid Chemical class NC1=CC=CC=C1C(O)=O RWZYAGGXGHYGMB-UHFFFAOYSA-N 0.000 description 1
- PYKYMHQGRFAEBM-UHFFFAOYSA-N anthraquinone Natural products CCC(=O)c1c(O)c2C(=O)C3C(C=CC=C3O)C(=O)c2cc1CC(=O)OC PYKYMHQGRFAEBM-UHFFFAOYSA-N 0.000 description 1
- 150000004056 anthraquinones Chemical class 0.000 description 1
- 230000000844 anti-bacterial effect Effects 0.000 description 1
- 150000004982 aromatic amines Chemical class 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 239000000987 azo dye Substances 0.000 description 1
- 125000000751 azo group Chemical group [*]N=N[*] 0.000 description 1
- 235000012791 bagels Nutrition 0.000 description 1
- 239000002585 base Substances 0.000 description 1
- 108010055059 beta-Mannosidase Proteins 0.000 description 1
- POIARNZEYGURDG-FNORWQNLSA-N beta-damascenone Chemical compound C\C=C\C(=O)C1=C(C)C=CCC1(C)C POIARNZEYGURDG-FNORWQNLSA-N 0.000 description 1
- KDYFGRWQOYBRFD-NUQCWPJISA-N butanedioic acid Chemical compound O[14C](=O)CC[14C](O)=O KDYFGRWQOYBRFD-NUQCWPJISA-N 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 239000011575 calcium Substances 0.000 description 1
- 229910001424 calcium ion Inorganic materials 0.000 description 1
- 229960000846 camphor Drugs 0.000 description 1
- 229930008380 camphor Natural products 0.000 description 1
- 150000001720 carbohydrates Chemical class 0.000 description 1
- 235000014633 carbohydrates Nutrition 0.000 description 1
- 239000003093 cationic surfactant Substances 0.000 description 1
- 229940106157 cellulase Drugs 0.000 description 1
- 239000001913 cellulose Substances 0.000 description 1
- 235000012182 cereal bars Nutrition 0.000 description 1
- 235000013351 cheese Nutrition 0.000 description 1
- 229910052804 chromium Inorganic materials 0.000 description 1
- 239000011651 chromium Substances 0.000 description 1
- 239000012459 cleaning agent Substances 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000010961 commercial manufacture process Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 235000005822 corn Nutrition 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 239000006071 cream Substances 0.000 description 1
- 238000002790 cross-validation Methods 0.000 description 1
- 229940097362 cyclodextrins Drugs 0.000 description 1
- 239000002781 deodorant agent Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000645 desinfectant Substances 0.000 description 1
- XSNQECSCDATQEL-UHFFFAOYSA-N dihydromyrcenol Chemical compound C=CC(C)CCCC(C)(C)O XSNQECSCDATQEL-UHFFFAOYSA-N 0.000 description 1
- 229930008394 dihydromyrcenol Natural products 0.000 description 1
- 150000002009 diols Chemical class 0.000 description 1
- VTIIJXUACCWYHX-UHFFFAOYSA-L disodium;carboxylatooxy carbonate Chemical compound [Na+].[Na+].[O-]C(=O)OOC([O-])=O VTIIJXUACCWYHX-UHFFFAOYSA-L 0.000 description 1
- ODQWQRRAPPTVAG-GZTJUZNOSA-N doxepin Chemical compound C1OC2=CC=CC=C2C(=C/CCN(C)C)/C2=CC=CC=C21 ODQWQRRAPPTVAG-GZTJUZNOSA-N 0.000 description 1
- 238000004043 dyeing Methods 0.000 description 1
- NFDRPXJGHKJRLJ-UHFFFAOYSA-N edtmp Chemical compound OP(O)(=O)CN(CP(O)(O)=O)CCN(CP(O)(O)=O)CP(O)(O)=O NFDRPXJGHKJRLJ-UHFFFAOYSA-N 0.000 description 1
- 238000004836 empirical method Methods 0.000 description 1
- 125000001301 ethoxy group Chemical group [H]C([H])([H])C([H])([H])O* 0.000 description 1
- LYCAIKOWRPUZTN-UHFFFAOYSA-N ethylene glycol Natural products OCCO LYCAIKOWRPUZTN-UHFFFAOYSA-N 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 108010093305 exopolygalacturonase Proteins 0.000 description 1
- 235000014089 extruded snacks Nutrition 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 229940013317 fish oils Drugs 0.000 description 1
- 239000000796 flavoring agent Substances 0.000 description 1
- 235000019634 flavors Nutrition 0.000 description 1
- 239000006260 foam Substances 0.000 description 1
- 238000005187 foaming Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- WIGCFUFOHFEKBI-UHFFFAOYSA-N gamma-tocopherol Natural products CC(C)CCCC(C)CCCC(C)CCCC1CCC2C(C)C(O)C(C)C(C)C2O1 WIGCFUFOHFEKBI-UHFFFAOYSA-N 0.000 description 1
- 239000008273 gelatin Substances 0.000 description 1
- 229920000159 gelatin Polymers 0.000 description 1
- 235000019322 gelatine Nutrition 0.000 description 1
- 235000011852 gelatine desserts Nutrition 0.000 description 1
- 108010002430 hemicellulase Proteins 0.000 description 1
- 229920001519 homopolymer Polymers 0.000 description 1
- 229960002773 hyaluronidase Drugs 0.000 description 1
- 229930195733 hydrocarbon Natural products 0.000 description 1
- 150000002430 hydrocarbons Chemical class 0.000 description 1
- 229910052739 hydrogen Inorganic materials 0.000 description 1
- 239000001257 hydrogen Substances 0.000 description 1
- 229920013821 hydroxy alkyl cellulose Polymers 0.000 description 1
- WGCNASOHLSPBMP-UHFFFAOYSA-N hydroxyacetaldehyde Natural products OCC=O WGCNASOHLSPBMP-UHFFFAOYSA-N 0.000 description 1
- 150000002443 hydroxylamines Chemical class 0.000 description 1
- 239000001863 hydroxypropyl cellulose Substances 0.000 description 1
- 235000010977 hydroxypropyl cellulose Nutrition 0.000 description 1
- 239000001866 hydroxypropyl methyl cellulose Substances 0.000 description 1
- 235000010979 hydroxypropyl methyl cellulose Nutrition 0.000 description 1
- 229920003088 hydroxypropyl methyl cellulose Polymers 0.000 description 1
- UFVKGYZPFZQRLF-UHFFFAOYSA-N hydroxypropyl methyl cellulose Chemical compound OC1C(O)C(OC)OC(CO)C1OC1C(O)C(O)C(OC2C(C(O)C(OC3C(C(O)C(O)C(CO)O3)O)C(CO)O2)O)C(CO)O1 UFVKGYZPFZQRLF-UHFFFAOYSA-N 0.000 description 1
- 239000012535 impurity Substances 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 239000001023 inorganic pigment Substances 0.000 description 1
- 229920000831 ionic polymer Polymers 0.000 description 1
- 239000002563 ionic surfactant Substances 0.000 description 1
- 150000002500 ions Chemical class 0.000 description 1
- 108010011519 keratan-sulfate endo-1,4-beta-galactosidase Proteins 0.000 description 1
- 239000001102 lavandula vera Substances 0.000 description 1
- 235000018219 lavender Nutrition 0.000 description 1
- QDLAGTHXVHQKRE-UHFFFAOYSA-N lichenxanthone Natural products COC1=CC(O)=C2C(=O)C3=C(C)C=C(OC)C=C3OC2=C1 QDLAGTHXVHQKRE-UHFFFAOYSA-N 0.000 description 1
- 239000003446 ligand Substances 0.000 description 1
- 108010062085 ligninase Proteins 0.000 description 1
- 229930007744 linalool Natural products 0.000 description 1
- 125000005647 linker group Chemical group 0.000 description 1
- 239000006210 lotion Substances 0.000 description 1
- 229910001425 magnesium ion Inorganic materials 0.000 description 1
- FPYJFEHAWHCUMM-UHFFFAOYSA-N maleic anhydride Chemical compound O=C1OC(=O)C=C1 FPYJFEHAWHCUMM-UHFFFAOYSA-N 0.000 description 1
- 150000002697 manganese compounds Chemical class 0.000 description 1
- WPBNNNQJVZRUHP-UHFFFAOYSA-L manganese(2+);methyl n-[[2-(methoxycarbonylcarbamothioylamino)phenyl]carbamothioyl]carbamate;n-[2-(sulfidocarbothioylamino)ethyl]carbamodithioate Chemical compound [Mn+2].[S-]C(=S)NCCNC([S-])=S.COC(=O)NC(=S)NC1=CC=CC=C1NC(=S)NC(=O)OC WPBNNNQJVZRUHP-UHFFFAOYSA-L 0.000 description 1
- 229940041616 menthol Drugs 0.000 description 1
- NYGZLYXAPMMJTE-UHFFFAOYSA-M metanil yellow Chemical compound [Na+].[O-]S(=O)(=O)C1=CC=CC(N=NC=2C=CC(NC=3C=CC=CC=3)=CC=2)=C1 NYGZLYXAPMMJTE-UHFFFAOYSA-M 0.000 description 1
- 125000001434 methanylylidene group Chemical group [H]C#[*] 0.000 description 1
- 229940057867 methyl lactate Drugs 0.000 description 1
- XJRBAMWJDBPFIM-UHFFFAOYSA-N methyl vinyl ether Chemical compound COC=C XJRBAMWJDBPFIM-UHFFFAOYSA-N 0.000 description 1
- 125000000325 methylidene group Chemical group [H]C([H])=* 0.000 description 1
- 229910052750 molybdenum Inorganic materials 0.000 description 1
- 239000011733 molybdenum Substances 0.000 description 1
- 239000002324 mouth wash Substances 0.000 description 1
- MGFYIUFZLHCRTH-UHFFFAOYSA-N nitrilotriacetic acid Chemical compound OC(=O)CN(CC(O)=O)CC(O)=O MGFYIUFZLHCRTH-UHFFFAOYSA-N 0.000 description 1
- 229910052757 nitrogen Inorganic materials 0.000 description 1
- 235000016709 nutrition Nutrition 0.000 description 1
- 230000035764 nutrition Effects 0.000 description 1
- BOPPSUHPZARXTH-UHFFFAOYSA-N ocean propanal Chemical compound O=CC(C)CC1=CC=C2OCOC2=C1 BOPPSUHPZARXTH-UHFFFAOYSA-N 0.000 description 1
- 150000002895 organic esters Chemical class 0.000 description 1
- 239000011368 organic material Substances 0.000 description 1
- 239000012860 organic pigment Substances 0.000 description 1
- 239000003960 organic solvent Substances 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 229940124641 pain reliever Drugs 0.000 description 1
- 108010087558 pectate lyase Proteins 0.000 description 1
- 239000008188 pellet Substances 0.000 description 1
- 239000000137 peptide hydrolase inhibitor Substances 0.000 description 1
- 150000004965 peroxy acids Chemical class 0.000 description 1
- QQBPIHBUCMDKFG-UHFFFAOYSA-N phenazopyridine hydrochloride Chemical group Cl.NC1=NC(N)=CC=C1N=NC1=CC=CC=C1 QQBPIHBUCMDKFG-UHFFFAOYSA-N 0.000 description 1
- 125000001997 phenyl group Chemical group [H]C1=C([H])C([H])=C(*)C([H])=C1[H] 0.000 description 1
- 150000003003 phosphines Chemical class 0.000 description 1
- 229910052698 phosphorus Inorganic materials 0.000 description 1
- 239000011574 phosphorus Substances 0.000 description 1
- 239000001007 phthalocyanine dye Substances 0.000 description 1
- 229920002006 poly(N-vinylimidazole) polymer Polymers 0.000 description 1
- 229920002401 polyacrylamide Polymers 0.000 description 1
- 229920002647 polyamide Polymers 0.000 description 1
- 229920000768 polyamine Polymers 0.000 description 1
- 229920000573 polyethylene Polymers 0.000 description 1
- 229920001444 polymaleic acid Polymers 0.000 description 1
- 239000001205 polyphosphate Substances 0.000 description 1
- 235000011176 polyphosphates Nutrition 0.000 description 1
- 229920002635 polyurethane Polymers 0.000 description 1
- 239000004814 polyurethane Substances 0.000 description 1
- 229920002451 polyvinyl alcohol Polymers 0.000 description 1
- 235000019422 polyvinyl alcohol Nutrition 0.000 description 1
- 229920000036 polyvinylpyrrolidone Polymers 0.000 description 1
- 239000001267 polyvinylpyrrolidone Substances 0.000 description 1
- 235000013855 polyvinylpyrrolidone Nutrition 0.000 description 1
- 235000015277 pork Nutrition 0.000 description 1
- 235000013606 potato chips Nutrition 0.000 description 1
- 235000012434 pretzels Nutrition 0.000 description 1
- 150000003141 primary amines Chemical class 0.000 description 1
- 125000001436 propyl group Chemical group [H]C([*])([H])C([H])([H])C([H])([H])[H] 0.000 description 1
- 238000000746 purification Methods 0.000 description 1
- 235000021067 refined food Nutrition 0.000 description 1
- 239000013557 residual solvent Substances 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 229910052707 ruthenium Inorganic materials 0.000 description 1
- 238000005201 scrubbing Methods 0.000 description 1
- 150000003335 secondary amines Chemical class 0.000 description 1
- 229910052711 selenium Inorganic materials 0.000 description 1
- 239000011669 selenium Substances 0.000 description 1
- 150000003958 selenols Chemical class 0.000 description 1
- 235000012239 silicon dioxide Nutrition 0.000 description 1
- 229920002545 silicone oil Polymers 0.000 description 1
- 229960001922 sodium perborate Drugs 0.000 description 1
- 229940045872 sodium percarbonate Drugs 0.000 description 1
- YKLJGMBLPUQQOI-UHFFFAOYSA-M sodium;oxidooxy(oxo)borane Chemical compound [Na+].[O-]OB=O YKLJGMBLPUQQOI-UHFFFAOYSA-M 0.000 description 1
- 241000894007 species Species 0.000 description 1
- 235000019698 starch Nutrition 0.000 description 1
- 239000008107 starch Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- BDHFUVZGWQCTTF-UHFFFAOYSA-M sulfonate Chemical compound [O-]S(=O)=O BDHFUVZGWQCTTF-UHFFFAOYSA-M 0.000 description 1
- 229910052717 sulfur Inorganic materials 0.000 description 1
- 239000011593 sulfur Substances 0.000 description 1
- 125000004434 sulfur atom Chemical group 0.000 description 1
- 230000000475 sunscreen effect Effects 0.000 description 1
- 239000000516 sunscreening agent Substances 0.000 description 1
- 108010038851 tannase Proteins 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- FRPJTGXMTIIFIT-UHFFFAOYSA-N tetraacetylethylenediamine Chemical compound CC(=O)C(N)(C(C)=O)C(N)(C(C)=O)C(C)=O FRPJTGXMTIIFIT-UHFFFAOYSA-N 0.000 description 1
- 150000004685 tetrahydrates Chemical class 0.000 description 1
- 150000003573 thiols Chemical class 0.000 description 1
- 229910052719 titanium Inorganic materials 0.000 description 1
- 239000010936 titanium Substances 0.000 description 1
- 239000000606 toothpaste Substances 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 150000004961 triphenylmethanes Chemical class 0.000 description 1
- WFKWXMTUELFFGS-UHFFFAOYSA-N tungsten Chemical compound [W] WFKWXMTUELFFGS-UHFFFAOYSA-N 0.000 description 1
- 229910052721 tungsten Inorganic materials 0.000 description 1
- 239000010937 tungsten Substances 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
- 229930003231 vitamin Natural products 0.000 description 1
- 239000011782 vitamin Substances 0.000 description 1
- 229940088594 vitamin Drugs 0.000 description 1
- 235000013343 vitamin Nutrition 0.000 description 1
- 235000019155 vitamin A Nutrition 0.000 description 1
- 239000011719 vitamin A Substances 0.000 description 1
- 235000019165 vitamin E Nutrition 0.000 description 1
- 229940046009 vitamin E Drugs 0.000 description 1
- 239000011709 vitamin E Substances 0.000 description 1
- 229940045997 vitamin a Drugs 0.000 description 1
- 239000000341 volatile oil Substances 0.000 description 1
- 230000002087 whitening effect Effects 0.000 description 1
- 239000010457 zeolite Substances 0.000 description 1
- 150000003751 zinc Chemical class 0.000 description 1
- 239000011701 zinc Substances 0.000 description 1
- 229910052725 zinc Inorganic materials 0.000 description 1
- 239000002888 zwitterionic surfactant Substances 0.000 description 1
- 229930007850 β-damascenone Natural products 0.000 description 1
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C20/00—Chemoinformatics, i.e. ICT specially adapted for the handling of physicochemical or structural data of chemical particles, elements, compounds or mixtures
- G16C20/50—Molecular design, e.g. of drugs
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61Q—SPECIFIC USE OF COSMETICS OR SIMILAR TOILETRY PREPARATIONS
- A61Q13/00—Formulations or additives for perfume preparations
-
- C—CHEMISTRY; METALLURGY
- C11—ANIMAL OR VEGETABLE OILS, FATS, FATTY SUBSTANCES OR WAXES; FATTY ACIDS THEREFROM; DETERGENTS; CANDLES
- C11D—DETERGENT COMPOSITIONS; USE OF SINGLE SUBSTANCES AS DETERGENTS; SOAP OR SOAP-MAKING; RESIN SOAPS; RECOVERY OF GLYCEROL
- C11D3/00—Other compounding ingredients of detergent compositions covered in group C11D1/00
- C11D3/50—Perfumes
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C20/00—Chemoinformatics, i.e. ICT specially adapted for the handling of physicochemical or structural data of chemical particles, elements, compounds or mixtures
- G16C20/30—Prediction of properties of chemical compounds, compositions or mixtures
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16C—COMPUTATIONAL CHEMISTRY; CHEMOINFORMATICS; COMPUTATIONAL MATERIALS SCIENCE
- G16C20/00—Chemoinformatics, i.e. ICT specially adapted for the handling of physicochemical or structural data of chemical particles, elements, compounds or mixtures
- G16C20/70—Machine learning, data mining or chemometrics
Definitions
- the present invention relates to methods of designing and making perfumed products and perfume raw materials for use in products and perfume raw materials selected by such methods and the use of same.
- Perfumed products are typically designed and/or formulated using empirical methods or basic modeling methodologies. Such efforts are time consuming, expensive and, in the case of empirical methodologies, generally do not result in optimum designs/formulations as not all components and parameters can be considered. Furthermore, aspects of such methods may be limited to existing components. Thus, there is a need for an effective and efficient methodology that obviates the short comings of such methods.
- the modeling systems described herein meet the aforementioned need as they can be used to determine the odor detection threshold of perfume raw materials that can be used to produce new and superior perfumed products. In addition, such modeling systems are faster and more efficient.
- the present invention relates to methods of designing and making perfumed products and perfume raw materials for use in products and perfume raw materials selected by such methods and the use of same.
- product means a perfume delivery system and/or a consumer product.
- consumer products includes, unless otherwise indicated, articles, baby care, beauty care, fabric & home care, family care, feminine care, health care, snack and/or beverage products or devices intended to be used or consumed in the form in which it is sold, and is not intended for subsequent commercial manufacture or modification.
- Such products include but are not limited to home decor, batteries, diapers, bibs, wipes; products for and/or methods relating to treating hair (human, dog, and/or cat), including bleaching, coloring, dyeing, conditioning, shampooing, styling; deodorants and antiperspirants; personal cleansing; cosmetics; skin care including application of creams, lotions, and other topically applied products for consumer use; and shaving products, products for and/or methods relating to treating fabrics, hard surfaces and any other surfaces in the area of fabric and home care, including: air care, car care, dishwashing, fabric conditioning (including softening), laundry detergency, laundry and rinse additive and/or care, hard surface cleaning and/or treatment, and other cleaning for consumer or institutional use; products and/or methods relating to bath tissue, facial tissue, paper handkerchiefs, and/or paper towels; tampons, feminine napkins; products and/or methods relating to oral care including toothpastes, tooth gels, tooth rinses, denture adhesives, tooth whitening; over-the-counter health care including
- cleaning and/or treatment composition includes, unless otherwise indicated, tablet, granular or powder-form all-purpose or "heavy-duty” washing agents, especially cleaning detergents; liquid, gel or paste-form all-purpose washing agents, especially the so-called heavy-duty liquid types; liquid fine-fabric detergents; hand dishwashing agents or light duty dishwashing agents, especially those of the high-foaming type; machine dishwashing agents, including the various tablet, granular, liquid and rinse-aid types for household and institutional use; liquid cleaning and disinfecting agents, including antibacterial hand-wash types, cleaning bars, mouthwashes, denture cleaners, car or carpet shampoos, bathroom cleaners; hair shampoos and hair-rinses; shower gels and foam baths and metal cleaners; as well as cleaning auxiliaries such as bleach additives and "stain-stick" or pre-treat types.
- situs includes paper products, fabrics, garments and hard surfaces.
- a method comprising:
- said product is a consumer product.
- said mathematical modelling comprises a technique selected from the group consisting of multiple linear regression, genetic function method, generalized simulated annealing, principal components regression, non-linear regression, projection to latent structures regression, neural networks, support vector machines, logistic regression, ridge regression, cluster analysis, discriminant analysis, decision trees, nearest-neighbor classifier, molecular similarity analysis, and combinations thereof.
- said mathematical modelling comprises a technique selected from the group consisting of multiple linear regression, genetic function method, generalized simulated annealing, principal components regression, non-linear regression, projection to latent structures regression, neural networks, support vector machines, logistic regression, ridge regression and combinations thereof.
- said mathematical modelling comprises a technique selected from the group consisting of non-linear regression, projection to latent structures regression, neural networks and combinations thereof.
- said mathematical modelling comprises neural networks. In one aspect, said mathematical modelling comprises entering molecular descriptors into a neural network.
- said mathematical modelling provides an ODT value that is a numerical value having units of volume/volume.
- said mathematical modelling is sufficiently accurate to provide an ODT value of 1 ppb or greater.
- said mathematical modelling is sufficiently accurate to provide an ODT value of 1 ppb or less.
- said mathematical modelling uses the source code ODTNeuralNetworks and ODTNeuralNetworksDescriptors.
- said one or more additional materials is selected from the group consisting of surfactants, color care polymers, deposition aids, surfactant boosting polymers, pH adjusters, product color stabilizers, preservatives, solvents, builders, chelating agents, dye transfer inhibiting agents, dispersants, enzymes, and enzyme stabilizers, catalytic materials, bleach, bleach activators, polymeric dispersing agents, clay soil removal/anti-redeposition agents, brighteners, suds suppressors, dyes, UV absorbers, perfume and perfume delivery systems, structure elasticizing agents, thickeners/structurants, fabric softeners, carriers, hydrotropes, oligoamines, processing aids, hueing agents, pigments and mixtures thereof.
- said consumer product is selected from the group consisting of , baby care, beauty care, fabric & home care, family care, feminine care, health care, snack and/or beverage products or devices.
- a consumer product produced by any method disclosed herein is disclosed method. Additional Materials For Products
- the non-limiting list of materials illustrated hereinafter are suitable for use in the instant products and may be desirably incorporated in certain embodiments of the invention, for example to assist or enhance cleaning performance, for treatment of the substrate to be cleaned, or to modify the aesthetics of the cleaning composition as is the case with colorants, dyes or the like.
- the precise nature of these additional components, and levels of incorporation thereof, will depend on the physical form of the product and the nature of the operation for which it is to be used.
- Suitable adjunct materials include, but are not limited to, surfactants, color care polymers, deposition aids, surfactant boosting polymers, pH adjusters, product color stabilizers, preservatives, solvents, builders, chelating agents, dye transfer inhibiting agents, dispersants, enzymes, and enzyme stabilizers, catalytic materials, bleach, bleach activators, polymeric dispersing agents, clay soil removal/anti- redeposition agents, brighteners, suds suppressors, dyes, UV absorbers, perfume and perfume delivery systems, structure elasticizing agents, thickeners/structurants, fabric softeners, carriers, hydrotropes, oligoamines, processing aids, hueing agents, pigments.
- Bleaching Agents - Bleaching agents other than bleaching catalysts include
- bleach activators hydrogen peroxide, sources of hydrogen peroxide, preformed peracids.
- suitable bleaching agents include anhydrous sodium perborate (mono or tetra hydrate), anhydrous sodium percarbonate, tetraacetyl ethylene diamine,
- nonanoyloxybenzene sulfonate sulfonated zinc phtalocyanine and mixtures thereof.
- compositions of the present invention may comprise from about 0.1% to about 50% or even from about 0.1% to about 25% bleaching agent by weight of the subject cleaning composition.
- compositions according to the present invention may comprise a surfactant or surfactant system wherein the surfactant can be selected from nonionic surfactants, anionic surfactants, cationic surfactants, ampholytic surfactants, zwitterionic surfactants, semi- polar nonionic surfactants and mixtures thereof.
- surfactant can be selected from nonionic surfactants, anionic surfactants, cationic surfactants, ampholytic surfactants, zwitterionic surfactants, semi- polar nonionic surfactants and mixtures thereof.
- the surfactant is typically present at a level of from about 0.1% to about 60%, from about 1% to about 50% or even from about 5% to about 40% by weight of the subject composition.
- compositions of the present invention may comprise one or more detergent builders or builder systems.
- the subject composition will typically comprise at least about 1%, from about 5% to about 60% or even from about 10% to about 40% builder by weight of the subject composition.
- Builders include, but are not limited to, the alkali metal, ammonium and
- hydroxypolycarboxylates copolymers of maleic anhydride with ethylene or vinyl methyl ether, 1, 3, 5-trihydroxy benzene-2, 4, 6-trisulphonic acid, and carboxymethyloxysuccinic acid, the various alkali metal, ammonium and substituted ammonium salts of polyacetic acids such as ethylenediamine tetraacetic acid and nitrilotriacetic acid, as well as polycarboxylates such as mellitic acid, succinic acid, citric acid, oxydisuccinic acid, polymaleic acid, benzene 1,3,5- tricarboxylic acid, carboxymethyloxysuccinic acid, and soluble salts thereof.
- polyacetic acids such as ethylenediamine tetraacetic acid and nitrilotriacetic acid
- polycarboxylates such as mellitic acid, succinic acid, citric acid, oxydisuccinic acid, polymaleic acid, benzen
- compositions herein may contain a chelating agent.
- Suitable chelating agents include copper, iron and/or manganese chelating agents and mixtures thereof.
- the composition may comprise from about 0.1 % to about 15% or even from about 3.0% to about 10% chelating agent by weight of the subject composition.
- compositions of the present invention may also include one or more dye transfer inhibiting agents.
- Suitable polymeric dye transfer inhibiting agents include, but are not limited to, polyvinylpyrrolidone polymers, polyamine N-oxide polymers, copolymers of N-vinylpyrrolidone and N-vinylimidazole, polyvinyloxazolidones and polyvinylimidazoles or mixtures thereof.
- the dye transfer inhibiting agents When present in a subject composition, the dye transfer inhibiting agents may be present at levels from about 0.0001% to about 10%, from about 0.01% to about 5% or even from about 0.1% to about 3% by weight of the composition.
- compositions of the present invention can also contain dispersants.
- Suitable water-soluble organic materials include the homo- or co-polymeric acids or their salts, in which the polycarboxylic acid comprises at least two carboxyl radicals separated from each other by not more than two carbon atoms.
- Enzymes - The compositions can comprise one or more enzymes which provide cleaning performance and/or fabric care benefits.
- suitable enzymes include, but are not limited to, hemicellulases, peroxidases, proteases, cellulases, xylanases, lipases, phospholipases, esterases, cutinases, pectinases, mannanases, pectate lyases, keratanases, reductases, oxidases, phenoloxidases, lipoxygenases, ligninases, pullulanases, tannases, pentosanases, malanases, ⁇ - glucanases, arabinosidases, hyaluronidase, chondroitinase, laccase, and amylases, or mixtures thereof.
- a typical combination is an enzyme cocktail that comprises a protease, lipase, cutinase and/or cellulase in conjunction with
- adjunct enzymes When present in a cleaning composition, the aforementioned adjunct enzymes may be present at levels from about 0.00001% to about 2%, from about 0.0001% to about 1% or even from about 0.001% to about 0.5% enzyme protein by weight of the composition.
- Enzyme Stabilizers - Enzymes for use in detergents can be stabilized by various techniques.
- the enzymes employed herein can be stabilized by the presence of water-soluble sources of calcium and/or magnesium ions in the finished compositions that provide such ions to the enzymes.
- a reversible protease inhibitor can be added to further improve stability.
- Catalytic Metal Complexes - Applicants' compositions may include catalytic metal complexes.
- One type of metal-containing bleach catalyst is a catalyst system comprising a transition metal cation of defined bleach catalytic activity, such as copper, iron, titanium, ruthenium, tungsten, molybdenum, or manganese cations, an auxiliary metal cation having little or no bleach catalytic activity, such as zinc or aluminium cations, and a sequestrate having defined stability constants for the catalytic and auxiliary metal cations, particularly
- compositions herein can be catalyzed by means of a manganese compound.
- Such compounds and levels of use are well known in the art and include, for example, the manganese-based catalysts disclosed in U.S. 5,576,282.
- Cobalt bleach catalysts useful herein are known, and are described, for example, in U.S. 5,597,936; U.S. 5,595,967. Such cobalt catalysts are readily prepared by known procedures, such as taught for example in U.S. 5,597,936, and U.S. 5,595,967.
- compositions herein may also suitably include a transition metal complex of a macropolycyclic rigid ligand - abbreviated as "MRL".
- MRL macropolycyclic rigid ligand
- the compositions and processes herein can be adjusted to provide on the order of at least one part per hundred million of the active MRL species in the aqueous washing medium, and will typically provide from about 0.005 ppm to about 25 ppm, from about 0.05 ppm to about 10 ppm, or even from about 0.1 ppm to about 5 ppm, of the MRL in the wash liquor.
- Suitable transition-metals in the instant transition-metal bleach catalyst include , for example, manganese, iron and chromium.
- Suitable MRL's include 5,12-diethyl-l,5,8,12- tetraazabicyclo[6.6.2]hexadecane.
- Suitable transition metal MRLs are readily prepared by known procedures, such as taught for example in WO 00/32601, and U.S. 6,225,464.
- Solvents - Suitable solvents include water and other solvents such as lipophilic fluids.
- suitable lipophilic fluids include siloxanes, other silicones, hydrocarbons, glycol ethers, glycerine derivatives such as glycerine ethers, perfluorinated amines, perfluorinated and hydrofluoroether solvents, low- volatility nonfluorinated organic solvents, diol solvents, other environmentally-friendly solvents and mixtures thereof.
- the liquid laundry detergent composition may comprise a hueing dye.
- the hueing dyes employed in the present laundry care compositions may comprise polymeric or non- polymeric dyes, organic or inorganic pigments, or mixtures thereof.
- the hueing dye comprises a polymeric dye, comprising a chromophore constituent and a polymeric constituent.
- the chromophore constituent is characterized in that it absorbs light in the wavelength range of blue, red, violet, purple, or combinations thereof upon exposure to light.
- the chromophore constituent exhibits an absorbance spectrum maximum from about 520 nanometers to about 640 nanometers in water and/or methanol, and in another aspect, from about 560 nanometers to about 610 nanometers in water and/or methanol.
- the dye chromophore is preferably selected from benzodifuranes, methine, triphenylmethanes, napthalimides, pyrazole,
- phthalocyanine dye chromophores Mono and di-azo dye chromophores are may be preferred.
- the hueing dye may comprise a dye polymer comprising a chromophore covalently bound to one or more of at least three consecutive repeat units. It should be understood that the repeat units themselves do not need to comprise a chromophore.
- the dye polymer may comprise at least 5, or at least 10, or even at least 20 consecutive repeat units.
- the repeat unit can be derived from an organic ester such as phenyl dicarboxylate in combination with an oxyalkyleneoxy and a polyoxyalkyleneoxy.
- Repeat units can be derived from alkenes, epoxides, aziridine, carbohydrate including the units that comprise modified celluloses such as hydroxyalkylcellulose; hydroxypropyl cellulose; hydroxypropyl methylcellulose; hydroxybutyl cellulose; and, hydroxybutyl methylcellulose or mixtures thereof.
- the repeat units may be derived from alkenes, or epoxides or mixtures thereof.
- the repeat units may be C2-C4 alkyleneoxy groups, sometimes called alkoxy groups, preferably derived from C 2 - C 4 alkylene oxide.
- the repeat units may be C2-C4 alkoxy groups, preferably ethoxy groups.
- the at least three consecutive repeat units form a polymeric constituent.
- the polymeric constituent may be covalently bound to the chromophore group, directly or indirectly via a linking group.
- suitable polymeric constituents include polyoxyalkylene chains having multiple repeating units.
- the polymeric constituents include polyoxyalkylene chains having from 2 to about 30 repeating units, from 2 to about 20 repeating units, from 2 to about 10 repeating units or even from about 3 or 4 to about 6 repeating units.
- Non-limiting examples of polyoxyalkylene chains include ethylene oxide, propylene oxide, glycidol oxide, butylene oxide and mixtures thereof.
- the fluid fabric enhancer compositions may comprise one or more perfume delivery technologies that stabilize and enhance the deposition and release of perfume ingredients from treated substrate. Such perfume delivery technologies can also be used to increase the longevity of perfume release from the treated substrate. Perfume delivery technologies, methods of making certain perfume delivery technologies and the uses of such perfume delivery technologies are disclosed in US 2007/0275866 Al.
- the fluid fabric enhancer composition may comprise from about 0.001% to about 20%, or from about 0.01% to about 10%, or from about 0.05% to about 5%, or even from about 0.1% to about 0.5% by weight of the perfume delivery technology.
- said perfume delivery technologies may be selected from the group consisting of: perfume microcapsules, pro- perfumes, polymer particles, functionalized silicones, polymer assisted delivery, molecule assisted delivery, fiber assisted delivery, amine assisted delivery, cyclodextrins, starch encapsulated accord, zeolite and inorganic carrier, and mixtures thereof:
- said perfume delivery technology may comprise microcapsules formed by at least partially surrounding a benefit agent with a wall material.
- Said benefit agent may include materials selected from the group consisting of perfumes such as 3-(4-i-butylphenyl)-2-methyl propanal, 3-(4-i-butylphenyl)-propanal, 3-(4-isopropylphenyl)-2-methylpropanal, 3-(3,4- methylenedioxyphenyl)-2-methylpropanal, and 2,6-dimethyl-5-heptenal, alpha-damascone, beta- damascone, gamma-damascone, beta-damascenone, 6,7-dihydro-l, 1,2,3, 3-pentamethyl-4(5H)- indanone, methyl-7,3-dihydro-2H-l,5-benzodioxepine-3-one, 2-[2-(4-methyl-3-cyclohexenyl-l-
- the microcapsule wall material may comprise: melamine, polyacrylamide, silicones, silica, polystyrene, polyurea, polyurethanes, polyacrylate based materials, gelatin, styrene malic anhydride, polyamides, and mixtures thereof.
- said melamine wall material may comprise melamine crosslinked with formaldehyde, melamine- dimethoxyethanol crosslinked with formaldehyde, and mixtures thereof.
- said polystyrene wall material may comprise polyestyrene cross-linked with divinylbenzene.
- said polyurea wall material may comprise urea crosslinked with formaldehyde, urea crosslinked with gluteraldehyde, and mixtures thereof.
- said polyacrylate based materials may comprise polyacrylate formed from methylmethacrylate/dimethylaminomethyl methacrylate, polyacrylate formed from amine acrylate and/or methacrylate and strong acid, polyacrylate formed from carboxylic acid acrylate and/or methacrylate monomer and strong base, polyacrylate formed from an amine acrylate and/or methacrylate monomer and a carboxylic acid acrylate and/or carboxylic acid methacrylate monomer, and mixtures thereof.
- the perfume microcapsule may be coated with a deposition aid, a cationic polymer, a non-ionic polymer, an anionic polymer, or mixtures thereof.
- Suitable polymers may be selected from the group consisting of: polyvinylformaldehyde, partially hydroxylated polyvinylformaldehyde, polyvinylamine, polyethyleneimine, ethoxylated polyethyleneimine, polyvinylalcohol, polyacrylates, and combinations thereof.
- Suitable deposition aids are described above and in the section titled "Deposition Aid".
- the microcapsule may be a perfume microcapsule.
- one or more types of microcapsules for example two microcapsules types having different perfume benefit agents may be used.
- said perfume delivery technology may comprise an amine reaction product (ARP) or a thio reaction product.
- ARP amine reaction product
- the reactive amines are primary and/or secondary amines, and may be part of a polymer or a monomer (non-polymer).
- ARPs may also be mixed with additional PRMs to provide benefits of polymer-assisted delivery and/or amine- assisted delivery.
- Nonlimiting examples of polymeric amines include polymers based on polyalkylimines, such as polyethyleneimine (PEI), or polyvinylamine (PVAm).
- Nonlimiting examples of monomeric (non-polymeric) amines include hydroxyl amines, such as 2- aminoethanol and its alkyl substituted derivatives, and aromatic amines such as anthranilates.
- the ARPs may be premixed with perfume or added separately in leave-on or rinse-off applications.
- a material that contains a heteroatom other than nitrogen and/or sulfur, for example oxygen, phosphorus or selenium may be used as an alternative to amine compounds.
- the aforementioned alternative compounds can be used in combination with amine compounds.
- a single molecule may comprise an amine moiety and one or more of the alternative heteroatom moieties, for example, thiols, phosphines and selenols.
- the benefit may include improved delivery of perfume as well as controlled perfume release. Suitable ARPs as well as methods of making same can be found in USPA 2005/0003980 Al and USP 6,413,920 Bl.
- the cleaning compositions of the present invention can be formulated into any suitable form and prepared by any process chosen by the formulator, non- limiting examples of which are described in Applicants examples and in U.S. 5,879,584; U.S. 5,691,297; U.S. 5,574,005; U.S. 5,569,645; U.S. 5,565,422; U.S. 5,516,448; U.S. 5,489,392; U.S. 5,486,303 all of which are incorporated herein by reference.
- the products of the present invention may be used in any conventional manner. In short, they may be used in the same manner as consumer products that are designed and produced by conventional methods and processes.
- cleaning and/or treatment compositions of the present invention can be used to clean and/or treat a situs inter alia a surface or fabric.
- the situs is contacted with an embodiment of Applicants' composition, in neat form or diluted in a wash liquor, and then the situs is optionally washed and/or rinsed.
- washing includes but is not limited to, scrubbing, and mechanical agitation.
- the fabric may comprise any fabric capable of being laundered in normal consumer use conditions.
- Cleaning solutions that comprise the disclosed cleaning compositions typically have a pH of from about 5 to about 10.5. Such compositions are typically employed at concentrations of from about 500 ppm to about 15,000 ppm in solution.
- the wash solvent is water
- the water temperature typically ranges from about 5 °C to about 90 °C and, when the situs comprises a fabric, the water to fabric mass ratio is typically from about 1 : 1 to about 100: 1.
- the ODT model requires the execution of the winMolconn program, version 1.0.1.3 (Hall Associates Consulting, http://www.molconn.com/products.html). The following is a generic description of how to execute the program and generate the required descriptors.
- the output of winMolconn is in the form of an ASCII text file, typically space delimited, containing the structure identifiers in the first column and respective molecular descriptors in the remaining columns for each structure in the input file.
- the Odor Detection Threshold (ODT) model may be in the form of a computational neural network (CNN).
- the model described herein is a set of 10 separate neural networks implemented in Java (version 1.7) embodied in a single Java class object.
- the ODT value computed by the model is the arithmetic average of the results obtained from the 10 separate networks.
- the ODT is reported in the form of the olfactory power (p.ol) which is the negative base- 10 logarithm of the concentration (volume/volume) of an odorant in air which can be detected by a human observer.
- the p.ol value can be transposed to commonly used units such as ppm( volume) and ppb(volume): a p.ol value of 6.0 corresponds to 1 ppm, and a p.ol value of 9.0 corresponds tol ppb.
- a p.ol value of 6.0 corresponds to 1 ppm
- a p.ol value of 9.0 corresponds tol ppb.
- the CNN model class has an associated Descriptor class that is needed to provide the model inputs to the CNN in the proper order.
- the Java main class should instantiate the respective descriptor class, add the required winMolconn descriptors to the descriptor class instance, and then pass that instance of the descriptor class to the CNN instance as an argument.
- ODTNeuralNetworksDescriptors and ODTNeuralNetworks classes provided herein.
- Example 1 Selecting Perfume Ingredients Having a Computed ODT of At Least 1 ppb (volume/volume) .
- the set of structures are exported in the form of a MACCS structure-data file (SDF) formatted text file.
- the program winMolconn (version 1.0.1.3) is used to compute the following set of molecular structure descriptors: nasS, Hmax, fw, xc3, numHBa, e2C301s, elC301d, SssCH2, xvl, SHBa, nasO, e2C201, nasC, SHHBd, nrbond, nelem, SsCH3, eaC2C2a, elC301a, SHCsatu, Qv, nvx, where nasS is the count of sulfur atoms, Hmax is the highest atom level HE-State (site of the most polar hydrogen atom), fw is the formula weight of the structure, xc3 is the 3 rd -order cluster molecular connectivity index, numHBa is the
- nasC is the count of carbon atoms
- SHHBd is the sum of the hydrogen atom electrotopological state indexes for all hydrogen atoms on hydrogen-bond donating atoms
- nrbond is the count of rotatable bonds
- nelem is the count of element types
- SsCH3 is the sum of the electrotopological state indexes for the methyl-group (-CH 3 ) carbon atoms
- eaC2C2a is the sum of bond- type electrotopological state indexes for aromatic bonds between two unsubstituted aromatic carbon atoms
- elC301a is the sum of bond-type electrotopological state indexes for single bonds between a hydroxyl oxygen atom and an aromatic ring carbon atom
- SHCsatu is the sum of the hydrogen atom electrotopological state indexes for hydrogen atoms
- nvx is the count of graph vertices (a count of non-hydrogen atoms).
- Steps 1-3 are repeated for each PRM molecular structure. The results are examined and any PRM having a computed p.ol value of 9.0 (1.0 ppb, volume/volume) is selected.
- Thresholds ⁇ /em> (Devos, M. ; Patte, F . ; Rouault, J.; Laffort, P.; Van Gemert, L.J., IRL: Oxford, England, 1990).
- ODTs human odor detection thresholds
- the model itself is actually a set of 10 individual neural-net models that were each trained on 90% of the full
- * contains all the winMolconn 1.0.1.3 descriptors to needed to execute the CNN set.
- orderedDescriptorValues 17] is eaC2C2a * orderedDescriptorValues [ 18 ] is elC301a
- J * A private method that executes the first of ten computational neural networks that compute the odor detection
- orderedDescriptorValues [ 0 ] 2 * orderedDescriptorValues [ 0] / 3 - if ( orderedDescriptorValues [ 1 ] ⁇ 0) orderedDescriptorValues [ 1 ]
- orderedDescriptorValues [2] 2 * (orderedDescriptorValues [2] - 26.0378) / 367.6961 - 1;
- orderedDescriptorValues [ 3 ] 2 * orderedDescriptorValues [3] / 3.180484 - 1;
- orderedDescriptorValues [ ] 2 * orderedDescriptorValues [ 4] / 7 i;
- orderedDescriptorValues [ 5 ] 2 * orderedDescriptorValues [5] / 21.22408 - 1;
- orderedDescriptorValues [ 6 ] 2 * orderedDescriptorValues [6] / 5.019352 - 1;
- orderedDescriptorValues [ 7] 2 * (orderedDescriptorValues [7] + 1.071369) / 17.66946 - 1;
- orderedDescriptorValues [ 11] 2 * orderedDescriptorValues [ 11 ] / 6.534976 - 1;
- orderedDescriptorValues [ 12 ] 2 * (orderedDescriptorValues [12] - 1) / 18 - 1;
- orderedDescriptorValues [ 13 ] 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
- orderedDescriptorValues [ 14] 2 * orderedDescriptorValues [14] / 15 - l;
- orderedDescriptorValues [ 15 ] 5;
- orderedDescriptorValues [ 15 ] 2 * (orderedDescriptorValues [15] - 2) / 3 - 1;
- orderedDescriptorValues [ 16 ] 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
- orderedDescriptorValues [ 17] 2 * orderedDescriptorValues [ 17 ] / 17.01398 - 1; if (orderedDescriptorValues [18] ⁇ 0) orderedDescriptorValues [ 18]
- orderedDescriptorValues [ 18] 2 * orderedDescriptorValues [ 18 ] / 6.397799 - 1;
- orderedDescriptorValues [ 19] 2 * orderedDescriptorValues [ 19 ] / 3.276479 - 1;
- orderedDescriptorValues [20] 2 * ( orderedDescriptorValues [ 20 ] - 0.476667) / 3.523333 - 1;
- orderedDescriptorValues [21] 2 * ( orderedDescriptorValues [ 21 ] - 2) / 19 - 1;
- networkSum + orderedDescriptorValues [1] * -0.1520142;
- networkSum + orderedDescriptorValues 2] * -0.0333168;
- networkSum + orderedDescriptorValues [3] * 1.671733E-02;
- networkSum + orderedDescriptorValues [4] * -0.1848245;
- networkSum + orderedDescriptorValues [5] * -0.10524;
- networkSum + orderedDescriptorValues 7] * -0.121048;
- networkSum + orderedDescriptorValues 9] * -0.3038333;
- networkSum + orderedDescriptorValues [10] * -0.2118857 r
- networkSum + orderedDescriptorValues [11] * 2.970787E- 02;
- networkSum + orderedDescriptorValues [16] * -0.1508603;
- networkSum + orderedDescriptorValues [17] * 8.675212E- 02;
- networkSum + orderedDescriptorValues [18] * 0.2505185;
- networkSum + orderedDescriptorValues [19] * 0.2171602;
- networkSum + orderedDescriptorValues [20] * 8.627015E- 02;
- networkSum + orderedDescriptorValues [ 0 ] * -6.001518E- 03;
- networkSum + orderedDescriptorValues [ 1 ] * -0.3334554;
- networkSum + orderedDescriptorValues [ 2 ] * -0.1665959;
- networkSum + orderedDescriptorValues 7] * 0.2251753;
- networkSum + orderedDescriptorValues 10] * -9.299979E-02
- networkSum + orderedDescriptorValues 11] * 0.1845994
- networkSum + orderedDescriptorValues 12] -0.0851414
- networkSum + orderedDescriptorValues 13] 0.1107647
- networkSum + orderedDescriptorValues 14] 0.2584178
- networkSum + orderedDescriptorValues 15] 0.1420014
- networkSum + orderedDescriptorValues 16] * 3.142774E-02
- networkSum + orderedDescriptorValues 17] * 3.874331E-02
- networkSum + orderedDescriptorValues 18] -0.1119834
- networkSum + orderedDescriptorValues 19] -0.2906676
- networkSum + orderedDescriptorValues 20] 8.554369E-02
- networkSum + orderedDescriptorValu
- networkSum + orderedDescriptorValues [1] * -0.4209772;
- networkSum + orderedDescriptorValues [2] * -0.0241551;
- networkSum + orderedDescriptorValues [3] 0.1163128;
- networkSum + orderedDescriptorValues [4] 0.5227292;
- networkSum + orderedDescriptorValues [5] * 0.5018089;
- networkSum + orderedDescriptorValues [0] -0 .4254489;
- networkSum + orderedDescriptorValues [1] * -0 .1865468;
- networkSum + orderedDescriptorValues [2] * -0 .2308716;
- networkSum + orderedDescriptorValues [3] * 0. 4230664;
- networkSum + orderedDescriptorValues [4] * -0 .3479645;
- networkSum + orderedDescriptorValues [5] -0 .215245;
- networkSum + orderedDescriptorValues [6] 0. 1776686;
- networkSum + orderedDescriptorValues [7] * -7 .731166E-02;
- networkSum + orderedDescriptorValues [8] -0 .121424;
- networkSum + orderedDescriptorValues [9] 0. 3731027;
- networkSum + orderedDescriptorValues [0] * _ 0.3190929;
- networkSum + orderedDescriptorValues [1] * 0 .1181501;
- networkSum + orderedDescriptorValues [2] * 0 .3263329;
- networkSum + orderedDescriptorValues [3] * 0 .3543542;
- networkSum + orderedDescriptorValues [4] * 0 .18332;
- networkSum + orderedDescriptorValues [7] * 0 .4598143;
- networkSum + orderedDescriptorValues [ 0 ] * -0.381277;
- networkSum + orderedDescriptorValues [ 1 ] * -0.1969236;
- networkSum + orderedDescriptorValues [ 2 ] * 4.749091E-02;
- networkSum + orderedDescriptorValues [3] 0.7962656;
- networkSum + orderedDescriptorValues [4] -0.3260174;
- networkSum + orderedDescriptorValues [5] 0.2182509;
- networkSum + orderedDescriptorValues [0] * 0.3462085;
- networkSum + orderedDescriptorValues [1] -0.161341;
- networkSum + orderedDescriptorValues [2] 0.3328016;
- networkSum + orderedDescriptorValues [3] * 0.222865;
- networkSum + orderedDescriptorValues [4] -0.4835483;
- networkSum + orderedDescriptorValues [5] -0.3426539;
- networkSum + orderedDescriptorValues [6] -0.1871748;
- networkSum + orderedDescriptorValues [7] -1.400974E-02;
- networkSum + orderedDescriptorValues [8] 0.4198631;
- networkSum + orderedDescriptorValues [0] * -3 .692942E -02;
- networkSum + orderedDescriptorValues [1] * -3 .596608E -02;
- networkSum + orderedDescriptorValues [2] 0. 2604644;
- networkSum + orderedDescriptorValues [9] 0. 0623598;
- networkSum + orderedDescriptorValues [0] -0 .2390291;
- networkSum + orderedDescriptorValues [1] -0 .1219394;
- networkSum + orderedDescriptorValues [2] 0. 2083657;
- networkSum + orderedDescriptorValues [3] -0 . 128828 ;
- networkSum + orderedDescriptorValues [4] * 0. 1627739;
- networkSum + orderedDescriptorValues [7] * 0. 241538;
- networkSum + orderedDescriptorValues 2] * 0. 2240107;
- networkSum + orderedDescriptorValues [3] * 0. 4166996;
- networkSum + orderedDescriptorValues [4] * 0. 2061612;
- networkSum + orderedDescriptorValues 10 -7.193641E-02; networkSum + orderedDescriptorValues 11] -8.633956E-02; networkSum + orderedDescriptorValues 12] -0.178128; networkSum + orderedDescriptorValues 13] * 0.2427246; networkSum + orderedDescriptorValues 14] * 9.645429E-02; networkSum + orderedDescriptorValues 15] -0.1760966; networkSum + orderedDescriptorValues 16] 0.1789595; networkSum + orderedDescriptorValues 17] 0.1667315; networkSum + orderedDescriptorValues 18] -1.989897E-02; networkSum + orderedDescriptorValues 19] * 0.2174355; networkSum + orderedDescriptorValues 20] * -7.339501E-02; networkSum + orderedDescriptorValues 21]
- networkSum + orderedDescriptorValues [0] * 0.2849616;
- networkSum + orderedDescriptorValues [1] * -0.2028428;
- networkSum + orderedDescriptorValues [2] * 0.1126504;
- networkSum + orderedDescriptorValues [3] * 0.2250379;
- networkSum + orderedDescriptorValues [4] * 9.274729E-02;
- networkSum + orderedDescriptorValues [5] * -0.2004596;
- networkSum + orderedDescriptorValues [6] * 0.2709616;
- networkSum + orderedDescriptorValues [4] * 0.1638439;
- networkSum + orderedDescriptorValues [5] * 0.1475465;
- networkSum + orderedDescriptorValues ; 7 ] * 0.1248587;
- networkSum + orderedDescriptorValues 0] * 0.4647892;
- networkSum + orderedDescriptorValues 1] * 0.3480262;
- networkSum + orderedDescriptorValues 6] * 0.3208328;
- networkSum + orderedDescriptorValues [0] * -0.8304393;
- networkSum + orderedDescriptorValues [1] * -0.2373677;
- networkSum + orderedDescriptorValues [2] * 0.1088536;
- networkSum + orderedDescriptorValues [3] * 0.4590187;
- networkSum + orderedDescriptorValues [6] * -0.4493392;
- networkSum + orderedDescriptorValues [7] * -0.2520021;
- networkSum + orderedDescriptorValues 8] * _0.3161727;
- networkSum + orderedDescriptorValues 9] * 0 .210247;
- networkSum + orderedDescriptorValues 0] * 0 .5063539;
- networkSum + orderedDescriptorValues 1] * 0 .4314318;
- networkSum + orderedDescriptorValues 2] * 0 .2211579;
- networkSum + orderedDescriptorValues 3] * _ 0.3642539;
- networkSum + orderedDescriptorValues 4] * 0 .201406;
- networkSum + orderedDescriptorValues 5] * _ 0.421817;
- networkSum + orderedDescriptorValues 6] * 0 .2744552;
- networkSum + orderedDescriptorValues 7] * _ 0.1001598;
- networkSum + orderedDescriptorValues 8] * 0 .1458409;
- networkSum + orderedDescriptorValues 9] * 0 .2340869;
- networkSum + feature2 [ 0 ] 0.2041314;
- networkSum + feature2 [ 1 ] 0.2049283;
- networkSum + feature2 [ 2 ] 0.4663096;
- networkSum + feature2 [3 ] * -0.6617386;
- networkSum + feature2 [ 5 ] 0.5098005;
- networkSum + feature2 [ 6 ] 0.8529178;
- networkSum + feature2 [7] 0.4148364;
- networkSum + feature2 [ 8 ] 0.6102104;
- networkSum + feature2 [9] -0.5156442;
- networkSum + feature3 [ 0 ] -0.1746279;
- networkSum + feature3 [ 1 ] 0.3379203;
- networkSum + feature3 [ 2 ] 1.140593E-02
- networkSum + feature3 6] -4 .083811E-02;
- networkSum + feature3 7] -5 .997865E-02;
- networkSum + feature3 8] -0 .3611261;
- networkSum + feature3 10] * _ 0.6418578;
- networkSum + feature4 0] -0 .5348729;
- networkSum + feature4 1] -0 .2907222;
- networkSum + feature4 2] -0 .5606817;
- networkSum + feature4 4] -0 .1669654;
- networkSum + feature4 5] -3 .941844E-02;
- networkSum + feature4 7] 0. 1140608;
- networkSum + feature4 8] 0. 7157015;
- networkSum + feature4 9] -0 .4047084;
- networkSum + feature4 10] * _ 0.4684169;
- orderedDescriptorValues [ 1 ] 2 * orderedDescriptorValues [ 1] / 2.811149 - 1;
- orderedDescriptorValues [ 3 ] 2 * orderedDescriptorValues [3] / 3.180484 - 1;
- orderedDescriptorValues [ 4] 0;
- orderedDescriptorValues [ 4] 2 * orderedDescriptorValues [ 4] / 7 -
- orderedDescriptorValues [ 6 ] 2 * orderedDescriptorValues [6] / 5.019352 - 1;
- orderedDescriptorValues [ 7] 2 * (orderedDescriptorValues [7] + 1.071369) / 17.66946 - 1;
- orderedDescriptorValues [ 8 ] 2 * (orderedDescriptorValues [8] - 0.258199) / 8.905216 - 1;
- orderedDescriptorValues [ 9 ] 0;
- orderedDescriptorValues [ 9 ] 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
- orderedDescriptorValues [ 11] 2 * orderedDescriptorValues [11] / 6.534976 - 1;
- orderedDescriptorValues [ 12 ] 2 * (orderedDescriptorValues [12] - 1) / 18 - 1;
- orderedDescriptorValues [ 13 ] 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
- orderedDescriptorValues [ 16 ] 2 * orderedDescriptorValues [ 16 ] /
- orderedDescriptorValues [ 17] 2 * orderedDescriptorValues [17] / 17.01398 - 1;
- orderedDescriptorValues [ 18] 2 * orderedDescriptorValues [18] / 6.397799 - 1;
- orderedDescriptorValues [ 19] 2 * orderedDescriptorValues [19] / 3.276479 - 1;
- orderedDescriptorValues [20] 2 * (orderedDescriptorValues [20] - 0.476667) / 3.523333 - 1;
- orderedDescriptorValues [21] 2 * (orderedDescriptorValues [21] - 2) / 19 - 1;
- networkSum + orderedDescriptorValues [0] * -0.1095213;
- networkSum + orderedDescriptorValues [1] * -0.0902169;
- networkSum + orderedDescriptorValues [2] * -1.439157E-02;
- networkSum + orderedDescriptorValues [3] * 2.066947E-02;
- networkSum + orderedDescriptorValues [4] -0.1816669;
- networkSum + orderedDescriptorValues [5] 0.1835649;
- networkSum + orderedDescriptorValues [6] * 0.1132823;
- networkSum + orderedDescriptorValues [7] * -0.183958;
- networkSum + orderedDescriptorValues [8] -7.437392E-02;
- networkSum + orderedDescriptorValues [9] -0.1113343;
- networkSum + orderedDescriptorValues [10] -0.2040114;
- networkSum + orderedDescriptorValues [11] -0.5149587;
- networkSum + orderedDescriptorValues [4] -0 .2017177;
- networkSum + orderedDescriptorValues [5] * -0 .0502359;
- networkSum + orderedDescriptorValues [6] * -1 .298943E-02;
- networkSum + orderedDescriptorValues [7] * 0. 5377578;
- networkSum + orderedDescriptorValues [8] * -0 .1040518;
- networkSum + orderedDescriptorValues [9] * 9. 388287E-02;
- networkSum + orderedDescriptorValues [10] 0.41268;
- networkSum + orderedDescriptorValues [0] * 0. 3646506;
- networkSum + orderedDescriptorValues [1] 0. 1118352;
- networkSum + orderedDescriptorValues [9] * 0. 1061131;
- networkSum + orderedDescriptorValues [3] * 0 .1658964;
- networkSum + orderedDescriptorValues [4] * _ 0.2958683;
- networkSum + orderedDescriptorValues [5] * _ 0.117512;
- networkSum + orderedDescriptorValues [6] * _ 0.3411327;
- networkSum + orderedDescriptorValues [7] * _ 0.2567482;
- networkSum + orderedDescriptorValues [8] * 0 .2501537;
- networkSum + orderedDescriptorValues [0] * 0 .2154273;
- networkSum + orderedDescriptorValues [0] -0 .2516995;
- networkSum + orderedDescriptorValues [1] -0 .1654695;
- networkSum + orderedDescriptorValues [2] -0 .3008216;
- networkSum + orderedDescriptorValues [3] 0. 1049642;
- networkSum + orderedDescriptorValues [4] * -0 .1074918;
- networkSum + orderedDescriptorValues [5] * -0 .1633757;
- networkSum + orderedDescriptorValues [6] * -0 .176767;
- networkSum + orderedDescriptorValues [0] * 0 .2168368;
- networkSum + orderedDescriptorValues [1] * - 0.2712243;
- networkSum + orderedDescriptorValues 2] * - 0.1895899;
- networkSum + orderedDescriptorValues [3] * 0 .1746371;
- networkSum + orderedDescriptorValues [0] * g .933576E-02;
- networkSum + orderedDescriptorValues [1] * 0 .2773176;
- networkSum + orderedDescriptorValues [3] * 0 .3069521;
- networkSum + orderedDescriptorValues [4] * 0 .294511;
- networkSum + orderedDescriptorValues [5] * _ 0.2233124;
- networkSum + orderedDescriptorValues [6] * 0 .2648872;
- networkSum + orderedDescriptorValues [9] * 0 .2364121;
- networkSum + orderedDescriptorValues [ 0 ] * -0.380671;
- networkSum + orderedDescriptorValues [4] * 0 .2043056;
- networkSum + orderedDescriptorValues [0] * 0.8090737;
- networkSum + orderedDescriptorValues [3] * -0.7290963;
- networkSum + orderedDescriptorValues [4] * 0.3281164;
- networkSum + orderedDescriptorValues [5] * -0.1849909;
- networkSum + orderedDescriptorValues [6] * 4.687097E-02;
- networkSum + orderedDescriptorValues [7] * -0.4584941;
- networkSum + orderedDescriptorValues [8] * 0.3989944;
- networkSum + orderedDescriptorValues 4] 0.2436188;
- networkSum + orderedDescriptorValues 6] 0.1479042;
- networkSum + orderedDescriptorValues [0] -0.3420597;
- networkSum + orderedDescriptorValues [1] -0.2861885;
- networkSum + orderedDescriptorValues [2] 0.1198041;
- networkSum + orderedDescriptorValues 0] -0 .635331;
- networkSum + orderedDescriptorValues 1] -0 .1313552;
- networkSum + orderedDescriptorValues 2] -7 .638655E-02;
- networkSum + orderedDescriptorValues 10 * 0.2242367; networkSum + orderedDescriptorValues 11] * -2.825082E-02; networkSum + orderedDescriptorValues 12] * -0.1150737; networkSum + orderedDescriptorValues 13] * -0.1870358; networkSum + orderedDescriptorValues 14] * 5.177355E-02; networkSum + orderedDescriptorValues 15] * 0.1137588; networkSum + orderedDescriptorValues 16] * 0.101934;
- networkSum + orderedDescriptorValues 17] * 0.1325468; networkSum + orderedDescriptorValues 18] * 0.2049015; networkSum + orderedDescriptorValues 19] * -9.265473E-02; networkSum + orderedDescriptorValues 20] * -0.2184203; networkSum + orderedDescriptorValues 21] * -0.2057097; feature [10] 1 - Math . exp (-networkSum networkSum) ; networkSum ( ).1928681;
- networkSum + feature2 0] * 0. 1248858;
- networkSum + feature2 3] -0 .2132042;
- networkSum + feature2 5] -0 .545624;
- networkSum + feature2 7] 0. 1293504;
- networkSum + feature2 9] -0 .379136;
- networkSum + feature2 10] * 0 .4314484;
- networkSum + feature3 2] 5. 256742E-02;
- networkSum + feature3 3] 0. 2708079;
- networkSum + feature3 4] -0 .1109034;
- networkSum + feature3 5] -0 .1089183;
- networkSum + feature3 6] -9 .796709E- 02;
- networkSum + feature3 9] -0 .5154;
- networkSum + feature3 10] * 7 .957433E- 02;
- networkSum + feature4 [0] 0. 4645092; networkSum + feature-. [1] -0.3880788;
- orderedDescriptorValues [ 1 ] 2 * orderedDescriptorValues [ 1 ] / 2.811149 - 1;
- orderedDescriptorValues [ 2 ] 2 * ( orderedDescriptorValues [ 2 ] - 26.0378) / 367.6961 - 1;
- orderedDescriptorValues [ 3 ] 2 * orderedDescriptorValues [ 3 ] / 3.180484 - 1; if (orderedDescriptorValues [4] 0) orderedDescriptorValues [ 4 ]
- orderedDescriptorValues [ 4] 2 orderedDescriptorValues [ ] / i;
- orderedDescriptorValues [ 5 ] 2 * orderedDescriptorValues [5] / 21.22408 - 1;
- orderedDescriptorValues [ 6 ] 2 * orderedDescriptorValues [6] / 5.019352 - 1;
- orderedDescriptorValues [ 7] 2 * ( orderedDescriptorValues [ 7 ] + 1.071369) / 17.66946 - 1;
- orderedDescriptorValues [ 8 ] 2 * (orderedDescriptorValues [8] - 0.258199) / 8.905216 - 1;
- orderedDescriptorValues [ 11] 2 * orderedDescriptorValues [11] / 6.534976 - 1;
- orderedDescriptorValues [ 12 ] i; if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12]
- orderedDescriptorValues [ 12 ] 2 * (orderedDescriptorValues [12] - 1) / 18 - 1;
- orderedDescriptorValues [ 13 ] 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
- orderedDescriptorValues [ 14] 2 * orderedDescriptorValues [14] / 15 - 1;
- orderedDescriptorValues [ 15 ] 2 * (orderedDescriptorValues [15] - 2) / 3 - 1;
- orderedDescriptorValues [ 16 ] 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
- orderedDescriptorValues [ 17] 2 * orderedDescriptorValues [ 17 ] / 17.01398 - 1;
- orderedDescriptorValues [ 18] 2 * orderedDescriptorValues [18] /
- orderedDescriptorValues [ 19] 2 * orderedDescriptorValues [19] / 3.276479 - 1;
- orderedDescriptorValues [20] 2 * (orderedDescriptorValues [20] 476667) / 3.523333 - 1;
- orderedDescriptorValues [21] 2 * (orderedDescriptorValues [21] / 19 - 1;
Landscapes
- Engineering & Computer Science (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Chemical & Material Sciences (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medicinal Chemistry (AREA)
- Pharmacology & Pharmacy (AREA)
- Physics & Mathematics (AREA)
- Crystallography & Structural Chemistry (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Detergent Compositions (AREA)
- Fats And Perfumes (AREA)
Abstract
The present invention relates to methods of designing and making perfumed products and perfume raw materials for use in products and perfume raw materials selected by such methods and the use of same.
Description
COMPUTER-IMPLEMETED METHOD OF MAKING PERFUMED GOODS
FIELD OF THE INVENTION
The present invention relates to methods of designing and making perfumed products and perfume raw materials for use in products and perfume raw materials selected by such methods and the use of same.
BACKGROUND OF THE INVENTION
Perfumed products are typically designed and/or formulated using empirical methods or basic modeling methodologies. Such efforts are time consuming, expensive and, in the case of empirical methodologies, generally do not result in optimum designs/formulations as not all components and parameters can be considered. Furthermore, aspects of such methods may be limited to existing components. Thus, there is a need for an effective and efficient methodology that obviates the short comings of such methods. The modeling systems described herein meet the aforementioned need as they can be used to determine the odor detection threshold of perfume raw materials that can be used to produce new and superior perfumed products. In addition, such modeling systems are faster and more efficient. SUMMARY OF THE INVENTION
The present invention relates to methods of designing and making perfumed products and perfume raw materials for use in products and perfume raw materials selected by such methods and the use of same. DETAILED DESCRIPTION OF THE INVENTION
Definitions
As used herein "product" means a perfume delivery system and/or a consumer product.
As used herein "consumer products" includes, unless otherwise indicated, articles, baby care, beauty care, fabric & home care, family care, feminine care, health care, snack and/or beverage products or devices intended to be used or consumed in the form in which it is sold, and is not intended for subsequent commercial manufacture or modification. Such products include but are not limited to home decor, batteries, diapers, bibs, wipes; products for and/or methods relating to treating hair (human, dog, and/or cat), including bleaching, coloring, dyeing,
conditioning, shampooing, styling; deodorants and antiperspirants; personal cleansing; cosmetics; skin care including application of creams, lotions, and other topically applied products for consumer use; and shaving products, products for and/or methods relating to treating fabrics, hard surfaces and any other surfaces in the area of fabric and home care, including: air care, car care, dishwashing, fabric conditioning (including softening), laundry detergency, laundry and rinse additive and/or care, hard surface cleaning and/or treatment, and other cleaning for consumer or institutional use; products and/or methods relating to bath tissue, facial tissue, paper handkerchiefs, and/or paper towels; tampons, feminine napkins; products and/or methods relating to oral care including toothpastes, tooth gels, tooth rinses, denture adhesives, tooth whitening; over-the-counter health care including cough and cold remedies, pain relievers, pet health and nutrition, and water purification; processed food products intended primarily for consumption between customary meals or as a meal accompaniment (non-limiting examples include potato chips, tortilla chips, popcorn, pretzels, corn chips, cereal bars, vegetable chips or crisps, snack mixes, party mixes, multigrain chips, snack crackers, cheese snacks, pork rinds, corn snacks, pellet snacks, extruded snacks and bagel chips); and coffee and cleaning and/or treatment compositions.
As used herein, the term "cleaning and/or treatment composition" includes, unless otherwise indicated, tablet, granular or powder-form all-purpose or "heavy-duty" washing agents, especially cleaning detergents; liquid, gel or paste-form all-purpose washing agents, especially the so-called heavy-duty liquid types; liquid fine-fabric detergents; hand dishwashing agents or light duty dishwashing agents, especially those of the high-foaming type; machine dishwashing agents, including the various tablet, granular, liquid and rinse-aid types for household and institutional use; liquid cleaning and disinfecting agents, including antibacterial hand-wash types, cleaning bars, mouthwashes, denture cleaners, car or carpet shampoos, bathroom cleaners; hair shampoos and hair-rinses; shower gels and foam baths and metal cleaners; as well as cleaning auxiliaries such as bleach additives and "stain-stick" or pre-treat types.
As used herein, the term "situs" includes paper products, fabrics, garments and hard surfaces.
As used herein, the articles "a", "an", and "the" when used in a claim, are understood to mean one or more of what is claimed or described.
Unless otherwise noted, all component or composition levels are in reference to the active level of that component or composition, and are exclusive of impurities, for example, residual solvents or by-products, which may be present in commercially available sources.
All percentages and ratios are calculated by weight unless otherwise indicated. All percentages and ratios are calculated based on the total composition unless otherwise indicated.
It should be understood that every maximum numerical limitation given throughout this specification includes every lower numerical limitation, as if such lower numerical limitations were expressly written herein. Every minimum numerical limitation given throughout this specification will include every higher numerical limitation, as if such higher numerical limitations were expressly written herein. Every numerical range given throughout this specification will include every narrower numerical range that falls within such broader numerical range, as if such narrower numerical ranges were all expressly written herein.
Products
A method comprising:
a.) using an ODT value determined by mathematical modelling to select one or more perfume raw materials;
b.) combining and/or processing said one or more perfume raw materials with one or more additional materials to form a product,
is disclosed.
In one aspect, said product is a consumer product.
In one aspect, said mathematical modelling comprises a technique selected from the group consisting of multiple linear regression, genetic function method, generalized simulated annealing, principal components regression, non-linear regression, projection to latent structures regression, neural networks, support vector machines, logistic regression, ridge regression, cluster analysis, discriminant analysis, decision trees, nearest-neighbor classifier, molecular similarity analysis, and combinations thereof.
In one aspect, said mathematical modelling comprises a technique selected from the group consisting of multiple linear regression, genetic function method, generalized simulated annealing, principal components regression, non-linear regression, projection to latent structures regression, neural networks, support vector machines, logistic regression, ridge regression and combinations thereof.
In one aspect, said mathematical modelling comprises a technique selected from the group consisting of non-linear regression, projection to latent structures regression, neural networks and combinations thereof.
In one aspect, said mathematical modelling comprises neural networks.
In one aspect, said mathematical modelling comprises entering molecular descriptors into a neural network.
In one aspect, said mathematical modelling provides an ODT value that is a numerical value having units of volume/volume.
In one aspect, said mathematical modelling is sufficiently accurate to provide an ODT value of 1 ppb or greater.
In one aspect, said mathematical modelling is sufficiently accurate to provide an ODT value of 1 ppb or less.
In one aspect, said mathematical modelling uses the source code ODTNeuralNetworks and ODTNeuralNetworksDescriptors.
In one aspect, said one or more additional materials is selected from the group consisting of surfactants, color care polymers, deposition aids, surfactant boosting polymers, pH adjusters, product color stabilizers, preservatives, solvents, builders, chelating agents, dye transfer inhibiting agents, dispersants, enzymes, and enzyme stabilizers, catalytic materials, bleach, bleach activators, polymeric dispersing agents, clay soil removal/anti-redeposition agents, brighteners, suds suppressors, dyes, UV absorbers, perfume and perfume delivery systems, structure elasticizing agents, thickeners/structurants, fabric softeners, carriers, hydrotropes, oligoamines, processing aids, hueing agents, pigments and mixtures thereof.
In one aspect, said consumer product is selected from the group consisting of , baby care, beauty care, fabric & home care, family care, feminine care, health care, snack and/or beverage products or devices.
In one aspect, a consumer product produced by any method disclosed herein is disclosed method. Additional Materials For Products
While not essential for the purposes of the present invention, the non-limiting list of materials illustrated hereinafter are suitable for use in the instant products and may be desirably incorporated in certain embodiments of the invention, for example to assist or enhance cleaning performance, for treatment of the substrate to be cleaned, or to modify the aesthetics of the cleaning composition as is the case with colorants, dyes or the like. The precise nature of these additional components, and levels of incorporation thereof, will depend on the physical form of the product and the nature of the operation for which it is to be used. Suitable adjunct materials include, but are not limited to, surfactants, color care polymers, deposition aids, surfactant
boosting polymers, pH adjusters, product color stabilizers, preservatives, solvents, builders, chelating agents, dye transfer inhibiting agents, dispersants, enzymes, and enzyme stabilizers, catalytic materials, bleach, bleach activators, polymeric dispersing agents, clay soil removal/anti- redeposition agents, brighteners, suds suppressors, dyes, UV absorbers, perfume and perfume delivery systems, structure elasticizing agents, thickeners/structurants, fabric softeners, carriers, hydrotropes, oligoamines, processing aids, hueing agents, pigments.
As stated, not all of the aforementioned materials are required for the aforementioned products. Thus, certain embodiments of Applicants' products do not contain one or more of the following materials: surfactants, color care polymers, deposition aids, surfactant boosting polymers, pH adjusters, product color stabilizers, preservatives, solvents, builders, chelating agents, dye transfer inhibiting agents, dispersants, enzymes, and enzyme stabilizers, catalytic materials, bleach, bleach activators, polymeric dispersing agents, clay soil removal/anti- redeposition agents, brighteners, suds suppressors, dyes, UV absorbers, perfume and perfume delivery systems, structure elasticizing agents, thickeners/structurants, fabric softeners, carriers, hydrotropes, oligoamines, processing aids, hueing agents, pigments. However, when one or more of said materials are present, such one or more materials may be present as detailed below:
Bleaching Agents - Bleaching agents other than bleaching catalysts include
photobleaches, bleach activators, hydrogen peroxide, sources of hydrogen peroxide, preformed peracids. Examples of suitable bleaching agents include anhydrous sodium perborate (mono or tetra hydrate), anhydrous sodium percarbonate, tetraacetyl ethylene diamine,
nonanoyloxybenzene sulfonate, sulfonated zinc phtalocyanine and mixtures thereof.
When a bleaching agent is used, the compositions of the present invention may comprise from about 0.1% to about 50% or even from about 0.1% to about 25% bleaching agent by weight of the subject cleaning composition.
Surfactants - The compositions according to the present invention may comprise a surfactant or surfactant system wherein the surfactant can be selected from nonionic surfactants, anionic surfactants, cationic surfactants, ampholytic surfactants, zwitterionic surfactants, semi- polar nonionic surfactants and mixtures thereof.
The surfactant is typically present at a level of from about 0.1% to about 60%, from about 1% to about 50% or even from about 5% to about 40% by weight of the subject composition.
Builders - The compositions of the present invention may comprise one or more detergent builders or builder systems. When a builder is used, the subject composition will
typically comprise at least about 1%, from about 5% to about 60% or even from about 10% to about 40% builder by weight of the subject composition.
Builders include, but are not limited to, the alkali metal, ammonium and
alkanolammonium salts of polyphosphates, alkali metal silicates, alkaline earth and alkali metal carbonates, aluminosilicate builders and polycarboxylate compounds, ether
hydroxypolycarboxylates, copolymers of maleic anhydride with ethylene or vinyl methyl ether, 1, 3, 5-trihydroxy benzene-2, 4, 6-trisulphonic acid, and carboxymethyloxysuccinic acid, the various alkali metal, ammonium and substituted ammonium salts of polyacetic acids such as ethylenediamine tetraacetic acid and nitrilotriacetic acid, as well as polycarboxylates such as mellitic acid, succinic acid, citric acid, oxydisuccinic acid, polymaleic acid, benzene 1,3,5- tricarboxylic acid, carboxymethyloxysuccinic acid, and soluble salts thereof.
Chelating Agents - The compositions herein may contain a chelating agent. Suitable chelating agents include copper, iron and/or manganese chelating agents and mixtures thereof.
When a chelating agent is used, the composition may comprise from about 0.1 % to about 15% or even from about 3.0% to about 10% chelating agent by weight of the subject composition.
Dye Transfer Inhibiting Agents - The compositions of the present invention may also include one or more dye transfer inhibiting agents. Suitable polymeric dye transfer inhibiting agents include, but are not limited to, polyvinylpyrrolidone polymers, polyamine N-oxide polymers, copolymers of N-vinylpyrrolidone and N-vinylimidazole, polyvinyloxazolidones and polyvinylimidazoles or mixtures thereof.
When present in a subject composition, the dye transfer inhibiting agents may be present at levels from about 0.0001% to about 10%, from about 0.01% to about 5% or even from about 0.1% to about 3% by weight of the composition.
Dispersants - The compositions of the present invention can also contain dispersants.
Suitable water-soluble organic materials include the homo- or co-polymeric acids or their salts, in which the polycarboxylic acid comprises at least two carboxyl radicals separated from each other by not more than two carbon atoms.
Enzymes - The compositions can comprise one or more enzymes which provide cleaning performance and/or fabric care benefits. Examples of suitable enzymes include, but are not limited to, hemicellulases, peroxidases, proteases, cellulases, xylanases, lipases, phospholipases, esterases, cutinases, pectinases, mannanases, pectate lyases, keratanases, reductases, oxidases, phenoloxidases, lipoxygenases, ligninases, pullulanases, tannases, pentosanases, malanases, β-
glucanases, arabinosidases, hyaluronidase, chondroitinase, laccase, and amylases, or mixtures thereof. A typical combination is an enzyme cocktail that comprises a protease, lipase, cutinase and/or cellulase in conjunction with amylase.
When present in a cleaning composition, the aforementioned adjunct enzymes may be present at levels from about 0.00001% to about 2%, from about 0.0001% to about 1% or even from about 0.001% to about 0.5% enzyme protein by weight of the composition.
Enzyme Stabilizers - Enzymes for use in detergents can be stabilized by various techniques. The enzymes employed herein can be stabilized by the presence of water-soluble sources of calcium and/or magnesium ions in the finished compositions that provide such ions to the enzymes. In case of aqueous compositions comprising protease, a reversible protease inhibitor can be added to further improve stability.
Catalytic Metal Complexes - Applicants' compositions may include catalytic metal complexes. One type of metal-containing bleach catalyst is a catalyst system comprising a transition metal cation of defined bleach catalytic activity, such as copper, iron, titanium, ruthenium, tungsten, molybdenum, or manganese cations, an auxiliary metal cation having little or no bleach catalytic activity, such as zinc or aluminium cations, and a sequestrate having defined stability constants for the catalytic and auxiliary metal cations, particularly
ethylenediaminetetraacetic acid, ethylenediaminetetra (methylenephosphonic acid) and water- soluble salts thereof. Such catalysts are disclosed in U.S. 4,430,243.
If desired, the compositions herein can be catalyzed by means of a manganese compound.
Such compounds and levels of use are well known in the art and include, for example, the manganese-based catalysts disclosed in U.S. 5,576,282.
Cobalt bleach catalysts useful herein are known, and are described, for example, in U.S. 5,597,936; U.S. 5,595,967. Such cobalt catalysts are readily prepared by known procedures, such as taught for example in U.S. 5,597,936, and U.S. 5,595,967.
Compositions herein may also suitably include a transition metal complex of a macropolycyclic rigid ligand - abbreviated as "MRL". As a practical matter, and not by way of limitation, the compositions and processes herein can be adjusted to provide on the order of at least one part per hundred million of the active MRL species in the aqueous washing medium, and will typically provide from about 0.005 ppm to about 25 ppm, from about 0.05 ppm to about 10 ppm, or even from about 0.1 ppm to about 5 ppm, of the MRL in the wash liquor.
Suitable transition-metals in the instant transition-metal bleach catalyst include , for example, manganese, iron and chromium. Suitable MRL's include 5,12-diethyl-l,5,8,12- tetraazabicyclo[6.6.2]hexadecane.
Suitable transition metal MRLs are readily prepared by known procedures, such as taught for example in WO 00/32601, and U.S. 6,225,464.
Solvents - Suitable solvents include water and other solvents such as lipophilic fluids. Examples of suitable lipophilic fluids include siloxanes, other silicones, hydrocarbons, glycol ethers, glycerine derivatives such as glycerine ethers, perfluorinated amines, perfluorinated and hydrofluoroether solvents, low- volatility nonfluorinated organic solvents, diol solvents, other environmentally-friendly solvents and mixtures thereof.
Hueing Dye - The liquid laundry detergent composition may comprise a hueing dye. The hueing dyes employed in the present laundry care compositions may comprise polymeric or non- polymeric dyes, organic or inorganic pigments, or mixtures thereof. Preferably the hueing dye comprises a polymeric dye, comprising a chromophore constituent and a polymeric constituent. The chromophore constituent is characterized in that it absorbs light in the wavelength range of blue, red, violet, purple, or combinations thereof upon exposure to light. In one aspect, the chromophore constituent exhibits an absorbance spectrum maximum from about 520 nanometers to about 640 nanometers in water and/or methanol, and in another aspect, from about 560 nanometers to about 610 nanometers in water and/or methanol.
Although any suitable chromophore may be used, the dye chromophore is preferably selected from benzodifuranes, methine, triphenylmethanes, napthalimides, pyrazole,
napthoquinone, anthraquinone, azo, oxazine, azine, xanthene, triphenodioxazine and
phthalocyanine dye chromophores. Mono and di-azo dye chromophores are may be preferred.
The hueing dye may comprise a dye polymer comprising a chromophore covalently bound to one or more of at least three consecutive repeat units. It should be understood that the repeat units themselves do not need to comprise a chromophore. The dye polymer may comprise at least 5, or at least 10, or even at least 20 consecutive repeat units.
The repeat unit can be derived from an organic ester such as phenyl dicarboxylate in combination with an oxyalkyleneoxy and a polyoxyalkyleneoxy. Repeat units can be derived from alkenes, epoxides, aziridine, carbohydrate including the units that comprise modified celluloses such as hydroxyalkylcellulose; hydroxypropyl cellulose; hydroxypropyl methylcellulose; hydroxybutyl cellulose; and, hydroxybutyl methylcellulose or mixtures thereof.
The repeat units may be derived from alkenes, or epoxides or mixtures thereof. The repeat units may be C2-C4 alkyleneoxy groups, sometimes called alkoxy groups, preferably derived from C2- C4 alkylene oxide. The repeat units may be C2-C4 alkoxy groups, preferably ethoxy groups.
For the purposes of the present invention, the at least three consecutive repeat units form a polymeric constituent. The polymeric constituent may be covalently bound to the chromophore group, directly or indirectly via a linking group. Examples of suitable polymeric constituents include polyoxyalkylene chains having multiple repeating units. In one aspect, the polymeric constituents include polyoxyalkylene chains having from 2 to about 30 repeating units, from 2 to about 20 repeating units, from 2 to about 10 repeating units or even from about 3 or 4 to about 6 repeating units. Non-limiting examples of polyoxyalkylene chains include ethylene oxide, propylene oxide, glycidol oxide, butylene oxide and mixtures thereof.
Perfume Delivery Technologies - The fluid fabric enhancer compositions may comprise one or more perfume delivery technologies that stabilize and enhance the deposition and release of perfume ingredients from treated substrate. Such perfume delivery technologies can also be used to increase the longevity of perfume release from the treated substrate. Perfume delivery technologies, methods of making certain perfume delivery technologies and the uses of such perfume delivery technologies are disclosed in US 2007/0275866 Al.
In one aspect, the fluid fabric enhancer composition may comprise from about 0.001% to about 20%, or from about 0.01% to about 10%, or from about 0.05% to about 5%, or even from about 0.1% to about 0.5% by weight of the perfume delivery technology. In one aspect, said perfume delivery technologies may be selected from the group consisting of: perfume microcapsules, pro- perfumes, polymer particles, functionalized silicones, polymer assisted delivery, molecule assisted delivery, fiber assisted delivery, amine assisted delivery, cyclodextrins, starch encapsulated accord, zeolite and inorganic carrier, and mixtures thereof:
In one aspect, said perfume delivery technology may comprise microcapsules formed by at least partially surrounding a benefit agent with a wall material. Said benefit agent may include materials selected from the group consisting of perfumes such as 3-(4-i-butylphenyl)-2-methyl propanal, 3-(4-i-butylphenyl)-propanal, 3-(4-isopropylphenyl)-2-methylpropanal, 3-(3,4- methylenedioxyphenyl)-2-methylpropanal, and 2,6-dimethyl-5-heptenal, alpha-damascone, beta- damascone, gamma-damascone, beta-damascenone, 6,7-dihydro-l, 1,2,3, 3-pentamethyl-4(5H)- indanone, methyl-7,3-dihydro-2H-l,5-benzodioxepine-3-one, 2-[2-(4-methyl-3-cyclohexenyl-l- yl)propyl]cyclopentan-2-one, 2-sec-butylcyclohexanone, and beta-dihydro ionone, linalool, ethyllinalool, tetrahydrolinalool, and dihydromyrcenol; silicone oils, waxes such as polyethylene
waxes; essential oils such as fish oils, jasmine, camphor, lavender; skin coolants such as menthol, methyl lactate; vitamins such as Vitamin A and E; sunscreens; glycerine; catalysts such as manganese catalysts or bleach catalysts; bleach particles such as perborates; silicon dioxide particles; antiperspirant actives; cationic polymers and mixtures thereof. Suitable benefit agents can be obtained from Givaudan Corp. of Mount Olive, New Jersey, USA, International Flavors & Fragrances Corp. of South Brunswick, New Jersey, USA, or Quest Corp. of Naarden,
Netherlands. In one aspect, the microcapsule wall material may comprise: melamine, polyacrylamide, silicones, silica, polystyrene, polyurea, polyurethanes, polyacrylate based materials, gelatin, styrene malic anhydride, polyamides, and mixtures thereof. In one aspect, said melamine wall material may comprise melamine crosslinked with formaldehyde, melamine- dimethoxyethanol crosslinked with formaldehyde, and mixtures thereof. In one aspect, said polystyrene wall material may comprise polyestyrene cross-linked with divinylbenzene. In one aspect, said polyurea wall material may comprise urea crosslinked with formaldehyde, urea crosslinked with gluteraldehyde, and mixtures thereof. In one aspect, said polyacrylate based materials may comprise polyacrylate formed from methylmethacrylate/dimethylaminomethyl methacrylate, polyacrylate formed from amine acrylate and/or methacrylate and strong acid, polyacrylate formed from carboxylic acid acrylate and/or methacrylate monomer and strong base, polyacrylate formed from an amine acrylate and/or methacrylate monomer and a carboxylic acid acrylate and/or carboxylic acid methacrylate monomer, and mixtures thereof. In one aspect, the perfume microcapsule may be coated with a deposition aid, a cationic polymer, a non-ionic polymer, an anionic polymer, or mixtures thereof. Suitable polymers may be selected from the group consisting of: polyvinylformaldehyde, partially hydroxylated polyvinylformaldehyde, polyvinylamine, polyethyleneimine, ethoxylated polyethyleneimine, polyvinylalcohol, polyacrylates, and combinations thereof. Suitable deposition aids are described above and in the section titled "Deposition Aid". In one aspect, the microcapsule may be a perfume microcapsule. In one aspect, one or more types of microcapsules, for example two microcapsules types having different perfume benefit agents may be used.
In one aspect, said perfume delivery technology may comprise an amine reaction product (ARP) or a thio reaction product. One may also use "reactive" polymeric amines and or polymeric thios in which the amine and/or thio functionality is pre-reacted with one or more PRMs to form a reaction product. Typically the reactive amines are primary and/or secondary amines, and may be part of a polymer or a monomer (non-polymer). Such ARPs may also be mixed with additional PRMs to provide benefits of polymer-assisted delivery and/or amine-
assisted delivery. Nonlimiting examples of polymeric amines include polymers based on polyalkylimines, such as polyethyleneimine (PEI), or polyvinylamine (PVAm). Nonlimiting examples of monomeric (non-polymeric) amines include hydroxyl amines, such as 2- aminoethanol and its alkyl substituted derivatives, and aromatic amines such as anthranilates. The ARPs may be premixed with perfume or added separately in leave-on or rinse-off applications. In another aspect, a material that contains a heteroatom other than nitrogen and/or sulfur, for example oxygen, phosphorus or selenium, may be used as an alternative to amine compounds. In yet another aspect, the aforementioned alternative compounds can be used in combination with amine compounds. In yet another aspect, a single molecule may comprise an amine moiety and one or more of the alternative heteroatom moieties, for example, thiols, phosphines and selenols. The benefit may include improved delivery of perfume as well as controlled perfume release. Suitable ARPs as well as methods of making same can be found in USPA 2005/0003980 Al and USP 6,413,920 Bl.
Processes of Making Cleaning and/or Treatment Compositions
The cleaning compositions of the present invention can be formulated into any suitable form and prepared by any process chosen by the formulator, non- limiting examples of which are described in Applicants examples and in U.S. 5,879,584; U.S. 5,691,297; U.S. 5,574,005; U.S. 5,569,645; U.S. 5,565,422; U.S. 5,516,448; U.S. 5,489,392; U.S. 5,486,303 all of which are incorporated herein by reference.
Method of Use
The products of the present invention may be used in any conventional manner. In short, they may be used in the same manner as consumer products that are designed and produced by conventional methods and processes. For example, cleaning and/or treatment compositions of the present invention can be used to clean and/or treat a situs inter alia a surface or fabric.
Typically at least a portion of the situs is contacted with an embodiment of Applicants' composition, in neat form or diluted in a wash liquor, and then the situs is optionally washed and/or rinsed. For purposes of the present invention, washing includes but is not limited to, scrubbing, and mechanical agitation. The fabric may comprise any fabric capable of being laundered in normal consumer use conditions. Cleaning solutions that comprise the disclosed cleaning compositions typically have a pH of from about 5 to about 10.5. Such compositions are typically employed at concentrations of from about 500 ppm to about 15,000 ppm in solution. When the wash solvent is water, the water temperature typically ranges from about 5 °C to about
90 °C and, when the situs comprises a fabric, the water to fabric mass ratio is typically from about 1 : 1 to about 100: 1.
EXAMPLES
The ODT model requires the execution of the winMolconn program, version 1.0.1.3 (Hall Associates Consulting, http://www.molconn.com/products.html). The following is a generic description of how to execute the program and generate the required descriptors.
Computing Molecular Structure Descriptors using winMolconn:
1) Assemble the molecular structure for one or more perfume ingredients in the form of a MACCS Structure-Data File, also called an SDF file, or as a SMILES file
2) Using version 1.0.1.3 of the winMolconn program, running on an appropriate computer, compute the full complement of molecular descriptors that are available from the program, using the SDF or SMILES file described above as input.
a. The output of winMolconn is in the form of an ASCII text file, typically space delimited, containing the structure identifiers in the first column and respective molecular descriptors in the remaining columns for each structure in the input file.
3) Parse the text file into columns using Excel or some other appropriate technique. Each column contains a single descriptor value for each of the molecular structures in the input. The molecular descriptor labels are found on the first row of the resulting table.
4) Find and extract the descriptor columns, identified by the molecular descriptor label, corresponding to the inputs required for the model.
a. Note that the winMolconn molecular descriptor labels are case-sensitive.
The Odor Detection Threshold (ODT) model may be in the form of a computational neural network (CNN). The model described herein is a set of 10 separate neural networks implemented in Java (version 1.7) embodied in a single Java class object. The ODT value computed by the model is the arithmetic average of the results obtained from the 10 separate networks. The ODT is reported in the form of the olfactory power (p.ol) which is the negative base- 10 logarithm of the concentration (volume/volume) of an odorant in air which can be detected by a human observer. The p.ol value can be transposed to commonly used units such as ppm( volume) and ppb(volume): a p.ol value of 6.0 corresponds to 1 ppm, and a p.ol value of 9.0 corresponds tol ppb.
In order to execute the ODT model described in the examples below it is necessary to wrap the model class with a Java main class that will create the necessary inputs for the model class, instantiate and execute the class, and then retrieve and report the result. The CNN model class has an associated Descriptor class that is needed to provide the model inputs to the CNN in the proper order. The Java main class should instantiate the respective descriptor class, add the required winMolconn descriptors to the descriptor class instance, and then pass that instance of the descriptor class to the CNN instance as an argument.
Computing the Odor Detection Threshold:
1) Create a Java main executable class that will create and access instances of the
ODTNeuralNetworksDescriptors and ODTNeuralNetworks classes provided herein.
2) For each perfume raw material of interest:
a. Using the winMolconn program (version 1.0.1.3), compute the full
complement of available molecular descriptors.
b. From the output of winMolconn, extract values of the following molecular descriptors: nasS, Hmax, fw, xc3, numHBa, e2C301s, elC301d, SssCH2, xv 1, SHBa, nasO, e2C201, nasC, SHHBd, nrbond, nelem, SsCH3, eaC2C2a, elC301a, SHCsatu, Qv, nvx. Note that these descriptor labels are case- sensitive.
c. Within a Java main executable program, create an instance of the ODTNeuralNetworksDescriptors class.
d. Using the setter methods of the ODTNeuralNetworksDescriptors instance, set the values of all of the descriptors listed in step 2b.
e. Within the same Java main executable program, create an instance of the
ODTNeuralNetworks class, using the instance of the
ODTNeuralNetworksDescriptors created in step 2d as a parameter argument. f. Within the same Java main executable program, retrieve the computed odor detection threshold value for the given perfume raw material by calling the getODTModelResult() method on the ODTNeuralNetworks instance created in step 2e.
Example Calculations:
Example 1: Selecting Perfume Ingredients Having a Computed ODT of At Least 1 ppb (volume/volume) .
The structures of the following perfume raw materials (PRMs) are entered into a ChemBioFinder™ database by sketching or by importing the structures from a compatible file format: 3-hydroxy-2-methyl-4H-pyran-4-one; acetophenone; 4- methoxybenzaldehyde; methyl 2-hydroxybenzoate; l-methoxy-4-methylbenzene; octanal; benzyl acetate; isopentyl butyrate; 4-(4-hydroxyphenyl)butan-2-one; (R)-2-methyl-5- (prop-l-en-2-yl)cyclohex-2-en-l-one; (lR,5S)-2,6,6-trimethylbicyclo[3.1.1]hept-2-ene; (S)-3,7-dimethyloct-6-enenitrile; (lR,2R,4R)-l,3,3-trimethylbicyclo[2.2.1]heptan-2-ol; (S)-3,7-dimethylocta-l,6-dien-3-ol; (Z)-3,7-dimethylocta-2,6-dien-l-ol; allyl 2- (isopentyloxy)acetate; (S)-3,7-dimethyloct-6-en-l-ol; (S)-7-hydroxy-3,7-dimethyloctanal; 2-methoxynaphthalene; 2-methyl-4-phenylbutan-2-ol; (2Z,5E)-5,6,7-trimethylocta-2,5- dien-4-one; l-(naphthalen-2-yl)ethan-l-one; ethyl (2S,3R)-3-methyl-3-phenyloxirane-2- carboxylate; ethyl (R)-2,6,6-trimethylcyclohexa-2,4-diene-l-carboxylate; (S)-2-(4- methylcyclohex-3-en-l-yl)propan-2-yl acetate; dodecanenitrile; (S)-3-(3- isopropylphenyl)butanal; (Z)- 1 -(( lR,2R)-2,6,6-trimethylcyclohex-3-en- l-yl)but-2-en- 1 - one; (Z)-4-(2,6,6-trimethylcyclohex-l-en-l-yl)but-3-en-2-one; 3-(3,3-dimethyl-2,3- dihydro-lH-inden-5-yl)propanal; (R)-3-(4-(tert-butyl)phenyl)-2-methylpropanal; (R)-3,7- dimethylocta-l,6-dien-3-yl isobutyrate; oxacyclohexadecan-2-one; (R)-3- methylcyclopentadecan-l-one; 2-((R)-l-((R)-3,3-dimethylcyclohexyl)ethoxy)-2- methylpropyl propionate. The set of structures are exported in the form of a MACCS structure-data file (SDF) formatted text file. The program winMolconn (version 1.0.1.3) is used to compute the following set of molecular structure descriptors: nasS, Hmax, fw, xc3, numHBa, e2C301s, elC301d, SssCH2, xvl, SHBa, nasO, e2C201, nasC, SHHBd, nrbond, nelem, SsCH3, eaC2C2a, elC301a, SHCsatu, Qv, nvx, where nasS is the count of sulfur atoms, Hmax is the highest atom level HE-State (site of the most polar hydrogen atom), fw is the formula weight of the structure, xc3 is the 3rd-order cluster molecular connectivity index, numHBa is the count of hydrogen-bond accepting atoms, e2C301s is the sum of bond-type electrotopological state indexes for double bonds between an oxygen atom and a carbon atom attached to two other non-hydrogen atoms, elC301d is the sum of bond-type electrotopological state indexes for single bonds between an
hydroxyl oxygen atom and an sp2 carbon atom attached to two other non-hydrogen atoms, SssCH2 is the sum of the electrotopological state index values for methylene (-CH2-) carbon atoms, xvl is the valence-corrected '-order molecular connectivity index, SHBa is the sum of electrotopological state index values for all hydrogen bond accepting atoms in the molecule, nasO is the count of oxygen atoms, e2C201 is the sum of the
electrotopological state indexes for double bonds between an oxygen atom and a carbon atom attached to one hydrogen atom and one non-hydrogen atom, nasC is the count of carbon atoms, SHHBd is the sum of the hydrogen atom electrotopological state indexes for all hydrogen atoms on hydrogen-bond donating atoms, nrbond is the count of rotatable bonds, nelem is the count of element types, SsCH3 is the sum of the electrotopological state indexes for the methyl-group (-CH3) carbon atoms, eaC2C2a is the sum of bond- type electrotopological state indexes for aromatic bonds between two unsubstituted aromatic carbon atoms, elC301a is the sum of bond-type electrotopological state indexes for single bonds between a hydroxyl oxygen atom and an aromatic ring carbon atom, SHCsatu is the sum of the hydrogen atom electrotopological state indexes for hydrogen atoms on sp3 carbons that are also bonded to sp2 carbon atoms, Qv is the
electrotopological state polarity index, and nvx is the count of graph vertices (a count of non-hydrogen atoms). Using an executable Java main class program, the following steps are executed: 1) a new instance of the ODTNeuralNetworksDescriptors class is instantiated and the winMolconn descriptor values for one PRM molecular structure are stored in the instance using the setter methods corresponding to each descriptor, 2) a new instance of the ODTNeuralNetworks is created using the instance of the
ODTNeuralNetworksDescriptors class created in step 1 as an argument, and 3) the result of the ODT calculation is retrieved from the ODTNeuralNetworks instance using the getODTModelResult() method call. Steps 1-3 are repeated for each PRM molecular structure. The results are examined and any PRM having a computed p.ol value of 9.0 (1.0 ppb, volume/volume) is selected.
Computed Odor Detection Threshold
PRM Chemical Name (p.ol, vol/vol)
(lR,5S)-2,6,6-trimethylbicyclo[3.1.1]hept-2-ene 6.26
3-hydroxy-2-methyl-4H-pyran-4-one 7.15
(S)-7-hydroxy-3,7-dimethyloctanal 7.16
methyl 2-hydroxybenzoate 7.46
acetophenone 7.47 benzyl acetate 7.53
(S)-3,7-dimethylocta-l,6-dien-3-ol 7.66
isopentyl butyrate 7.66
4-(4-hydroxyphenyl)butan-2-one 7.67
l-methoxy-4-methylbenzene 7.67 oxacyclohexadecan-2-one 7.71
4-methoxybenzaldehyde 7.72 allyl 2-(isopentyloxy)acetate 7.80
(R)-2-methyl-5-(prop-l-en-2-yl)cyclohex-2-en-l-one 7.83
(lR,2R,4R)-l,3,3-trimethylbicyclo[2.2.1]heptan-2-ol 7.93
2-methyl-4-phenylbutan-2-ol 7.94
(S)-3,7-dimethyloct-6-enenitrile 7.97
(R)-3-methylcyclopentadecan-l-one 8.07
(S)-3,7-dimethyloct-6-en-l-ol 8.37
(R)-3-(4-(tert-butyl)phenyl)-2-methylpropanal 8.49 ethyl (R)-2,6,6-trimethylcyclohexa-2,4-diene-l-carboxylate 8.53
dodecanenitrile 8.56
(2Z,5E)-5,6,7-trimethylocta-2,5-dien-4-one 8.61
(S)-2-(4-methylcyclohex-3-en-l-yl)propan-2-yl acetate 8.61 octanal 8.68
(S)-3-(3-isopropylphenyl)butanal 8.72
(Z)-4-(2,6,6-trimethylcyclohex-l-en-l-yl)but-3-en-2-one 9.02
2-methoxynaphthalene 9.05 l-(naphthalen-2-yl)ethan-l-one 9.08
(R)-3,7-dimethylocta-l,6-dien-3-yl isobutyrate 9.09
(Z)-3,7-dimethylocta-2,6-dien-l-ol 9.36 ethyl (2S,3R)-3-methyl-3-phenyloxirane-2-carboxylate 9.43
(Z)-l-((lR,2R)-2,6,6-trimethylcyclohex-3-en-l-yl)but-2-en-l-one 9.44
3-(3,3-dimethyl-2,3-dihydro-lH-inden-5-yl)propanal 9.53
2-((R)-l-((R)-3,3-dimethylcyclohexyl)ethoxy)-2-methylpropyl propionate 10.03
The dimensions and values disclosed herein are not to be understood as being strictly limited to the exact numerical values recited. Instead, unless otherwise specified, each such dimension is intended to mean both the recited value and a functionally equivalent range surrounding that value. For example, a dimension disclosed as "40 mm" is intended to mean "about 40 mm".
All documents cited in the Detailed Description of the Invention are, in relevant part, incorporated herein by reference; the citation of any document is not to be construed as an admission that it is prior art with respect to the present invention. To the extent that any meaning
or definition of a term in this document conflicts with any meaning or definition of the same term in a document incorporated by reference, the meaning or definition assigned to the term in this written document shall govern.
While particular embodiments of the present invention have been illustrated and described, it would be obvious to those skilled in the art that various other changes and modifications can be made without departing from the spirit and scope of the invention. It is therefore intended to cover in the appended claims all such changes and modifications that are within the scope of this invention.
APPENDIX - NEURAL NETWORKS
/ * *
* Implements the Odor Detection Threshold (ODT) computational neural networks (CNN) based on data taken from the book <em>Standardized Human Olfactory
* Thresholds</em> (Devos, M. ; Patte, F . ; Rouault, J.; Laffort, P.; Van Gemert, L.J., IRL: Oxford, England, 1990).
* <p/>
* The human odor detection thresholds (ODTs) are expressed as olfactory power, or <em>p . ol</em> (the negative log of
* the molar concentration of the odorant in air at which a human first detects the presence of the odorant) . These
* values can be directly transposed to other commonly used units such as ppm (volume) and ppb (volume ) : thresholds of
* lppm and lppb are equivalent to p.ol = 6 and p.ol = 9, respectively.
* <p/>
* The model itself is actually a set of 10 individual neural-net models that were each trained on 90% of the full
* training set of odorant structures (N = 510). The remaining 10% of the structures were used as a cross-validation set
* to assist in the generation of the model and to test the predictive accuracy of the models. The outputs of all 10
* models are averaged, and the average is reported as the result of the execution of the neural networks.
*/
public class ODTNeuralNetworks {
private static final String propertyName = "Odor Detection Threshold" private double odtModelResult ;
/* *
* Constructor for the ODTNeuralNetworks class. Takes an instance of the ODTNeuralMetworksDescriptors class which
* contains all the winMolconn 1.0.1.3 descriptors to needed to execute the CNN set.
* <p/>
* The individual neural networks require that the descriptor set be supplied as an ordered array of doubles. The
* following is the order in which the descriptors must be stored in the double[] array argument for the networks:
* <p/>
* orderedDescriptorValues 0] is nasS
orderedDescriptorValues 1] is Hmax
orderedDescriptorValues 2] is fw
* orderedDescriptorValues 3] is xc3
orderedDescriptorValues 4] is numHBa
* orderedDescriptorValues 5] is e2C301s
orderedDescriptorValues 6] is elC301d
orderedDescriptorValues 7] is SssCH2
orderedDescriptorValues 8] is xv1
orderedDescriptorValues 9] is SHHBa
* orderedDescriptorValues 10] is nasO
* orderedDescriptorValues 11] is e2C201
* orderedDescriptorValues 12] is nasC
* orderedDescriptorValues 13] is SHHBd
* orderedDescriptorValues 14] is nrbond
orderedDescriptorValues 15] is nelem
* orderedDescriptorValues 16] is SsCH3
orderedDescriptorValues 17] is eaC2C2a
* orderedDescriptorValues [ 18 ] is elC301a
* orderedDescriptorValues [ 19 ] is SHCsatu
* orderedDescriptorValues [ 20 ] is Qv
* orderedDescriptorValues [ 21 ] is nvx
* @param odtModelDescriptors ODTNeuralNetworksDescriptors instance containing the winMolconn 1.0.1.3 descriptors
* required for the evaluation of the neural networks.
*/
public ODTNeuralNetworks (ODTNeuralNetworksDescriptors
odtModelDescriptors) {
double sumNetworkResults = 0.0;
odtModelResult = 0.0;
sumNetworkResults = sumNetworkResults +
runNetworkOl (odtModelDescriptors . getOrderedDescriptors ( ) ) ;
sumNetworkResults = sumNetworkResults +
runNetwork02 ( odtModelDescriptors . getOrderedDescriptors ( ) ) ;
sumNetworkResults = sumNetworkResults +
runNetwork03 ( odtModelDescriptors . getOrderedDescriptors ( ) ) ;
sumNetworkResults = sumNetworkResults +
runNetwork0 (odtModelDescriptors . getOrderedDescriptors ( ) ) ;
sumNetworkResults = sumNetworkResults +
runNetwork05 ( odtModelDescriptors . getOrderedDescriptors ( ) ) ;
sumNetworkResults = sumNetworkResults +
runNetwork06 ( odtModelDescriptors . getOrderedDescriptors ( ) ) ;
sumNetworkResults = sumNetworkResults +
runNetwork07 (odtModelDescriptors . getOrderedDescriptors ( ) ) ;
sumNetworkResults = sumNetworkResults +
runNetwork08 (odtModelDescriptors . getOrderedDescriptors ( ) ) ;
sumNetworkResults = sumNetworkResults +
runNetwork09 (odtModelDescriptors . getOrderedDescriptors ( ) ) ;
sumNetworkResults = sumNetworkResults +
runNetworklO (odtModelDescriptors . getOrderedDescriptors ( ) ) ;
odtModelResult = sumNetworkResults / 10;
}
/* *
* Returns a String containing the property name for this model.
* @return String containing the property name for this model.
*/
public static String getPropertyName ( ) {
return propertyName ;
}
/* *
* Returns a double representing the results of the execution of the computational neural networks.
* @return double representing the results of the execution of the computational neural networks.
*/
public double getODTModelResult ( ) {
return odtModelResult;
}
J
* A private method that executes the first of ten computational neural networks that compute the odor detection
* threshold (ODT) based on the descriptor values for a single given structure. The descriptor values are required
* to be derived from win olconn 1.0.1.3 or the accuracy of the odtModelResult cannot be guaranteed.
* <p/>
* The following is the order in which the descriptors must be stored in the array argument.
* orderedDescriptorValues 0] is nasS
orderedDescriptorValues 1] is Hmax
orderedDescriptorValues 2] is fw
* orderedDescriptorValues 3] is xc3
orderedDescriptorValues 4] is numHBa
orderedDescriptorValues 5] is e2C301s
orderedDescriptorValues 6] is elC301d
orderedDescriptorValues 7] is SssCH2
orderedDescriptorValues 8] is xv1
* orderedDescriptorValues 9] is SHHBa
* orderedDescriptorValues 10] is nasO
* orderedDescriptorValues 11] is e2C201
* orderedDescriptorValues 12] is nasC
* orderedDescriptorValues 13] is SHHBd
orderedDescriptorValues 14] is nrbond
orderedDescriptorValues 15] is nelem
* orderedDescriptorValues 16] is SsCH3
orderedDescriptorValues 17] is eaC2C2a
orderedDescriptorValues 18] is elC301a
orderedDescriptorValues 19] is SHCsatu
orderedDescriptorValues 20] is Qv
orderedDescriptorValues 21] is nvx
* @param orderedDescriptorValues doublet] containing the required winMolconn (version 1.0.1.3) descriptors in the
* order specified in the javadoc entries above
* @return double representing the odtModelResult of the CNN calculation
*/
private double runNetworkOl (double [ ] orderedDescriptorValues) {
double networkResult ;
double networkSum;
double[] feature2 = new double [11];
double[] feature3 = new double [11];
double[] feature4 = new double [11];
if (orderedDescriptorValues [0] < 0) orderedDescriptorValues [ 0 ] =
0;
if ( orderedDescriptorValues [ 0 ] > 3) orderedDescriptorValues [ 0 ] =
3;
orderedDescriptorValues [ 0 ] = 2 * orderedDescriptorValues [ 0] / 3 - if ( orderedDescriptorValues [ 1 ] < 0) orderedDescriptorValues [ 1 ]
0;
if ( orderedDescriptorValues [ 1 ] > 2.811149)
orderedDescriptorValues [ 1 [ = 2.811149;
orderedDescriptorValues [ 1 ] = 2 * orderedDescriptorValues [ 1] / 2.811149 - 1;
if ( orderedDescriptorValues [ 2 ] < 26.0378)
orderedDescriptorValues [2 = 26.0378;
if (orderedDescriptorValues [2] > 393.7339)
orderedDescriptorValues [2 = 393.7339;
orderedDescriptorValues [2] = 2 * (orderedDescriptorValues [2] - 26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [3]
0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 = 3.180484;
orderedDescriptorValues [ 3 ] = 2 * orderedDescriptorValues [3] / 3.180484 - 1;
if (orderedDescriptorValues [4] < 0) orderedDescriptorValues [ 4]
0;
if (orderedDescriptorValues [4] > 7) orderedDescriptorValues [ 4]
7;
orderedDescriptorValues [ ] = 2 * orderedDescriptorValues [ 4] / 7 i;
if ( orderedDescriptorValues [ 5 ] < 0) orderedDescriptorValues [ 5 ]
0;
if ( orderedDescriptorValues [ 5 ] > 21.22408)
orderedDescriptorValues [5 '_ = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] / 21.22408 - 1;
if ( orderedDescriptorValues [ 6 ] < 0) orderedDescriptorValues [ 6 ]
0;
if (orderedDescriptorValues [6] > 5.019352)
orderedDescriptorValues [6 ; = 5.019352;
orderedDescriptorValues [ 6 ] = 2 * orderedDescriptorValues [6] / 5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [ 7 = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [ 7 '_ = 16.59809;
orderedDescriptorValues [ 7] = 2 * (orderedDescriptorValues [7] + 1.071369) / 17.66946 - 1;
if (orderedDescriptorValues [8] < 0.258199)
orderedDescriptorValues [8; = 0.258199;
if ( orderedDescriptorValues [ 8 ] > 9.163415)
orderedDescriptorValues [ 8 = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] -
0.258199) / 8.905216 - 1;
if ( orderedDescriptorValues [ 9 ] < 0) orderedDescriptorValues [ 9 ]
0;
if (orderedDescriptorValues [9] > 65.05453)
orderedDescriptorValues [9; = 65.05453;
orderedDescriptorValues [ 9 ] = 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10] =
0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10] =
7;
orderedDescriptorValues [ 10] = 2 * orderedDescriptorValues [ 10 ] / 7
- 1;
if (orderedDescriptorValues [11] < 0) orderedDescriptorValues [ 11] =
0;
if (orderedDescriptorValues [11] > 6.534976)
orderedDescriptorValues [ 11 ] = 6.534976;
orderedDescriptorValues [ 11] = 2 * orderedDescriptorValues [ 11 ] / 6.534976 - 1;
if ( orderedDescriptorValues [ 12 ] < 1) orderedDescriptorValues [ 12 ] = l;
if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12]
= 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [12] - 1) / 18 - 1;
if ( orderedDescriptorValues [ 13 ] < 0) orderedDescriptorValues [ 13 ] =
0;
if ( orderedDescriptorValues [ 13 ] > 6.280087)
orderedDescriptorValues [13] = 6.280087;
orderedDescriptorValues [ 13 ] = 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14] =
0;
if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14]
= 15;
orderedDescriptorValues [ 14] = 2 * orderedDescriptorValues [14] / 15 - l;
if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15 ] =
2;
if ( orderedDescriptorValues [ 15 ] > 5) orderedDescriptorValues [ 15 ] = 5;
orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [15] - 2) / 3 - 1;
if ( orderedDescriptorValues [ 16 ] < 0) orderedDescriptorValues [ 16 ] =
0;
if ( orderedDescriptorValues [ 16 ] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16 ] = 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17] =
0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [ 17 ] = 17.01398;
orderedDescriptorValues [ 17] = 2 * orderedDescriptorValues [ 17 ] / 17.01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18]
0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [ 18 ] / 6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19]
0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [ 19 ] / 3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20]
4;
orderedDescriptorValues [20] = 2 * ( orderedDescriptorValues [ 20 ] - 0.476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [21]
2;
if (orderedDescriptorValues [21] > 21) orderedDescriptorValues [ 21 ]
= 21;
orderedDescriptorValues [21] = 2 * ( orderedDescriptorValues [ 21 ] - 2) / 19 - 1;
networkSum = - -0.3202662;
networkSum += orderedDescriptorValues [0] * 0.4346232;
networkSum += orderedDescriptorValues [1] * -0.1520142;
networkSum += orderedDescriptorValues 2] * -0.0333168;
networkSum += orderedDescriptorValues [3] * 1.671733E-02;
networkSum += orderedDescriptorValues [4] * -0.1848245;
networkSum += orderedDescriptorValues [5] * -0.10524;
networkSum += orderedDescriptorValues [6] * 0.3688119;
networkSum += orderedDescriptorValues 7] * -0.121048;
networkSum += orderedDescriptorValues 8] * 4.339698E-02;
networkSum += orderedDescriptorValues 9] * -0.3038333;
networkSum += orderedDescriptorValues [10] * -0.2118857 r
networkSum += orderedDescriptorValues [11] * 2.970787E- 02;
networkSum += orderedDescriptorValues 12] * -5.822651E -02 networkSum += orderedDescriptorValues [13] * -5.146519E -02 networkSum += orderedDescriptorValues [14] * -0.1843348
networkSum += orderedDescriptorValues [15] * 0.2445316;
networkSum += orderedDescriptorValues [16] * -0.1508603;
networkSum += orderedDescriptorValues [17] * 8.675212E- 02;
networkSum += orderedDescriptorValues [18] * 0.2505185;
networkSum += orderedDescriptorValues [19] * 0.2171602;
networkSum += orderedDescriptorValues [20] * 8.627015E- 02;
networkSum += orderedDescriptorValues 21] * 5.387094E- 02;
feature2 [0[ = Math . exp ( -networkSum * networkSum);
networkSum = - -4.96952E-03;
networkSum += orderedDescriptorValues [ 0 ] * -6.001518E- 03;
networkSum += orderedDescriptorValues [ 1 ] * -0.3334554;
networkSum += orderedDescriptorValues [ 2 ] * -0.1665959;
networkSum += orderedDescriptorValues [ 3 ] * -0.3119581;
networkSum += orderedDescriptorValues 4] * -0.1323925; networkSum += orderedDescriptorValues 5] * -0.1971227; networkSum += orderedDescriptorValues 6] * 0.1466519;
networkSum += orderedDescriptorValues 7] * 0.2251753;
networkSum += orderedDescriptorValues 8] * _ -0.1821301; networkSum += orderedDescriptorValues 9] 3.2841668;
networkSum += orderedDescriptorValues 10] * -9.299979E-02 networkSum += orderedDescriptorValues 11] * 0.1845994; networkSum += orderedDescriptorValues 12] -0.0851414; networkSum += orderedDescriptorValues 13] 0.1107647; networkSum += orderedDescriptorValues 14] 0.2584178; networkSum += orderedDescriptorValues 15] 0.1420014; networkSum += orderedDescriptorValues 16] * 3.142774E-02; networkSum += orderedDescriptorValues 17] * 3.874331E-02; networkSum += orderedDescriptorValues 18] -0.1119834; networkSum += orderedDescriptorValues 19] -0.2906676; networkSum += orderedDescriptorValues 20] 8.554369E-02; networkSum += orderedDescriptorValues 21] 0.1934904; feature2 [1] = Math . exp ( -networkSum networkSum) ;
networkSum = -0.3875185;
networkSum + orderedDescriptorValues 0] * -1.732797E-02; networkSum + orderedDescriptorValues I] * -0.9521689; networkSum + orderedDescriptorValues 2] * 0.4268858;
networkSum + orderedDescriptorValues 3] * 0.1685117;
networkSum + orderedDescriptorValues 4] * -0.3069042; networkSum + orderedDescriptorValues 5] * -5.183507E-02; networkSum + orderedDescriptorValues 6] * 9.632348E-02; networkSum + orderedDescriptorValues 7] * 0.106591;
networkSum + orderedDescriptorValues 8] * 0.4132123;
networkSum + orderedDescriptorValues 9] * -4.251887E-03; networkSum + orderedDescriptorValues 10] * -0.3757457; networkSum + orderedDescriptorValues II] * -0.2168433; networkSum + orderedDescriptorValues 12] * -0.1410026; networkSum + orderedDescriptorValues 13] * -0.3898608; networkSum + orderedDescriptorValues 14] * -0.2608075; networkSum + orderedDescriptorValues 15] * -0.2359567; networkSum + orderedDescriptorValues 16] * -0.7681592; networkSum + orderedDescriptorValues 17] * 0.4373474; networkSum + orderedDescriptorValues 18] * -3.015061E-02; networkSum + orderedDescriptorValues 19] * 0.4800059; networkSum + orderedDescriptorValues 20] * 0.3170296; networkSum + orderedDescriptorValues 21] * -0.2888519; feature2 [2] Math . exp ( -networkSum networkSum) ;
networkSum = 5.811673E-02;
networkSum += orderedDescriptorValues [0] * 0.3197815;
networkSum += orderedDescriptorValues [1] * -0.4209772; networkSum += orderedDescriptorValues [2] * -0.0241551; networkSum += orderedDescriptorValues [3] 0.1163128;
networkSum += orderedDescriptorValues [4] 0.5227292;
networkSum += orderedDescriptorValues [5] * 0.5018089;
networkSum += orderedDescriptorValues [6] * 2.416736E-02; networkSum += orderedDescriptorValues [7] 4.894998E-02; networkSum += orderedDescriptorValues [8] -0.3997828; networkSum += orderedDescriptorValues [9] 0.1373801;
networkSum += orderedDescriptorValues [10] 0.2292271; networkSum += orderedDescriptorValues [11] -0.3766405;
networkSum += orderedDescriptorValues [ 12 ] * 0.1001146; networkSum += orderedDescriptorValues [13] * 0.3882318; networkSum += orderedDescriptorValues [14] * -0.2491911; networkSum += orderedDescriptorValues [ 15 ] * 0.3615925; networkSum += orderedDescriptorValues [ 16 ] * -0.1479198; networkSum += orderedDescriptorValues [17] * 0.1243539; networkSum += orderedDescriptorValues [18] * -0.5358364; networkSum += orderedDescriptorValues [19] * -0.4749214; networkSum += orderedDescriptorValues [20] * 0.174393; networkSum += orderedDescriptorValues [21] * -0.3471791; feature2 [3] = Math . exp ( -networkSum * networkSum);
networkSum = ( D.1612341;
networkSum += orderedDescriptorValues [0] -0.4424683; networkSum += orderedDescriptorValues [1] 0.1800676; networkSum += orderedDescriptorValues [2] 0.1718507; networkSum += orderedDescriptorValues [3] 0.2231211; networkSum += orderedDescriptorValues [4] -0.3262065; networkSum += orderedDescriptorValues [5] * 0.3076846; networkSum += orderedDescriptorValues [6] * -5.982976E-02; networkSum += orderedDescriptorValues [7] * 0.114263; networkSum += orderedDescriptorValues [8] * 0.3728227; networkSum += orderedDescriptorValues [9] * -0.1660284; networkSum += orderedDescriptorValues [10] 1.749994E-02; networkSum += orderedDescriptorValues 11] 0.2456864; networkSum += orderedDescriptorValues 12] * -0.1492977; networkSum += orderedDescriptorValues 13] * 0.1109269; networkSum += orderedDescriptorValues [14] 0.1635992; networkSum += orderedDescriptorValues [15] -0.1982325; networkSum += orderedDescriptorValues [16] 0.1027783; networkSum += orderedDescriptorValues [17] -0.216382; networkSum += orderedDescriptorValues [18] 0.1627385; networkSum += orderedDescriptorValues [19] -0.1987393; networkSum += orderedDescriptorValues [20] * 0.5421033; networkSum += orderedDescriptorValues [21] 4.423948E-02; feature2 [4] = Math . ex ( -networkSum * networkSum);
networkSum = ].173398;
networkSum += orderedDescriptorValues [0] * -0 .3060941; networkSum += orderedDescriptorValues 1] * -5 .944904E-02; networkSum += orderedDescriptorValues 2] * 0. 1737573; networkSum += orderedDescriptorValues [3] * -0 .350489; networkSum += orderedDescriptorValues [4] * -6 .104561E-02; networkSum += orderedDescriptorValues [5] * 0. 4073251; networkSum += orderedDescriptorValues [6] * 4. 161227E-02; networkSum += orderedDescriptorValues [7] * -0 .3524331; networkSum += orderedDescriptorValues [8] * 0. 3374936; networkSum += orderedDescriptorValues [9] * -0 .2605987; networkSum += orderedDescriptorValues [10] * 5.385061E-02 networkSum += orderedDescriptorValues 11] * 0.1755943; networkSum += orderedDescriptorValues 12] * 0 .3576727; networkSum += orderedDescriptorValues 13] * 0.5243996; networkSum += orderedDescriptorValues 14] * 7.351667E-02 networkSum += orderedDescriptorValues [15] * 4 .442281E-02; networkSum += orderedDescriptorValues [16] * 0 .3297964; networkSum += orderedDescriptorValues [17] * 0.1074563; networkSum += orderedDescriptorValues [18] * 0 .209332; networkSum += orderedDescriptorValues [19] * 0 .3550577;
networkSum += orderedDescriptorValues [20] * 0.5018619; networkSum += orderedDescriptorValues [21] * 0.3639593; feature2 [5] = Math. exp (-networkSum * networkSum);
networkSum = - -1.347862E-02;
networkSum += orderedDescriptorValues [0] -0 .4254489; networkSum += orderedDescriptorValues [1] * -0 .1865468; networkSum += orderedDescriptorValues [2] * -0 .2308716; networkSum += orderedDescriptorValues [3] * 0. 4230664;
networkSum += orderedDescriptorValues [4] * -0 .3479645; networkSum += orderedDescriptorValues [5] -0 .215245;
networkSum += orderedDescriptorValues [6] 0. 1776686;
networkSum += orderedDescriptorValues [7] * -7 .731166E-02; networkSum += orderedDescriptorValues [8] -0 .121424;
networkSum += orderedDescriptorValues [9] 0. 3731027;
networkSum += orderedDescriptorValues [10] 0 .4752781; networkSum += orderedDescriptorValues [11] 0.2629298; networkSum += orderedDescriptorValues 12] 0 .0756361; networkSum += orderedDescriptorValues [13] 1 .422047E-02; networkSum += orderedDescriptorValues [14] * 6 .991768E-02; networkSum += orderedDescriptorValues [15] * 0.7270237; networkSum += orderedDescriptorValues [16] 0.3758202; networkSum += orderedDescriptorValues 17] 0.2141313; networkSum += orderedDescriptorValues 18] 0 .5453305; networkSum += orderedDescriptorValues 19] 3 .215894E-03; networkSum += orderedDescriptorValues [20] * 0 .2648374; networkSum += orderedDescriptorValues 21] * 5 .860127E-02; feature2 [6] = Math. exp (-networkSum * networkSum);
networkSum = 2.828177E-02;
networkSum += orderedDescriptorValues [0] * _ 0.3190929; networkSum += orderedDescriptorValues [1] * 0 .1181501;
networkSum += orderedDescriptorValues [2] * 0 .3263329;
networkSum += orderedDescriptorValues [3] * 0 .3543542;
networkSum += orderedDescriptorValues [4] * 0 .18332;
networkSum += orderedDescriptorValues [5] * _ 3.865626E-02; networkSum += orderedDescriptorValues [6] * 0 .1606549;
networkSum += orderedDescriptorValues [7] * 0 .4598143;
networkSum += orderedDescriptorValues [8] * 2 .862106E-02; networkSum += orderedDescriptorValues [9] * 0 .1443572;
networkSum += orderedDescriptorValues [10] -0.1045261; networkSum += orderedDescriptorValues [11] -3.795158E- 02; networkSum += orderedDescriptorValues 12] -0.2703749; networkSum += orderedDescriptorValues [13] -5.671168E- 03; networkSum += orderedDescriptorValues [14] -2.366349E- 02; networkSum += orderedDescriptorValues [15] * -0.2746496; networkSum += orderedDescriptorValues [16] * -0.1313536; networkSum += orderedDescriptorValues 17] -0.1725561; networkSum += orderedDescriptorValues [18] -0.3200228; networkSum += orderedDescriptorValues [19] -4.732499E- 02; networkSum += orderedDescriptorValues [20] 8.281521E-02; networkSum += orderedDescriptorValues 21] * -0.2026208; feature2[7] = Math. exp (-networkSum * networkSum);
networkSum = 0.1614639;
networkSum += orderedDescriptorValues [ 0 ] * -0.381277;
networkSum += orderedDescriptorValues [ 1 ] * -0.1969236; networkSum += orderedDescriptorValues [ 2 ] * 4.749091E-02;
networkSum += orderedDescriptorValues [3] 0.7962656;
networkSum += orderedDescriptorValues [4] -0.3260174; networkSum += orderedDescriptorValues [5] 0.2182509;
networkSum += orderedDescriptorValues [6] -0.1478207; networkSum += orderedDescriptorValues [7] 0.157426;
networkSum += orderedDescriptorValues [8] -0.2728825; networkSum += orderedDescriptorValues [9] * -0.1793556; networkSum += orderedDescriptorValues [10] * -0.2388133; networkSum += orderedDescriptorValues [11] -0.2158825; networkSum += orderedDescriptorValues 12] 0.1908559; networkSum += orderedDescriptorValues 13] 0.4702877; networkSum += orderedDescriptorValues [14] -0.1311811; networkSum += orderedDescriptorValues [15] * 0.0674411; networkSum += orderedDescriptorValues [16] * -4.764912E- 02; networkSum += orderedDescriptorValues [17] -1.787508E- 02; networkSum += orderedDescriptorValues [18] 0.1680501; networkSum += orderedDescriptorValues [19] 0.1117817; networkSum += orderedDescriptorValues [20] -0.1339969; networkSum += orderedDescriptorValues [21] -4.753455E- 02; feature2 [8] = Math . exp ( -networkSum * networkSum);
networkSum = ( L 1792254;
networkSum += orderedDescriptorValues [0] * 0.3462085;
networkSum += orderedDescriptorValues [1] -0.161341;
networkSum += orderedDescriptorValues [2] 0.3328016;
networkSum += orderedDescriptorValues [3] * 0.222865;
networkSum += orderedDescriptorValues [4] -0.4835483; networkSum += orderedDescriptorValues [5] -0.3426539; networkSum += orderedDescriptorValues [6] -0.1871748; networkSum += orderedDescriptorValues [7] -1.400974E-02; networkSum += orderedDescriptorValues [8] 0.4198631;
networkSum += orderedDescriptorValues [9] -8.983281E-02; networkSum += orderedDescriptorValues [10] 0.3460951; networkSum += orderedDescriptorValues [11] * -8.917844E- 02; networkSum += orderedDescriptorValues 12] 0.3723667; networkSum += orderedDescriptorValues 13] -0.1304511; networkSum += orderedDescriptorValues [14] -0.3200247; networkSum += orderedDescriptorValues [15] 0.2146877; networkSum += orderedDescriptorValues [16] * -0.0585055; networkSum += orderedDescriptorValues 17] * 0.4092532; networkSum += orderedDescriptorValues [18] -0.2386358; networkSum += orderedDescriptorValues [19] -0.1837813; networkSum += orderedDescriptorValues [20] 6.095139E-02; networkSum += orderedDescriptorValues [21] -0.0927514; feature2[9] = Math. exp (-networkSum * networkSum);
networkSum = - -0.1254795;
networkSum += orderedDescriptorValues [0] * -3 .692942E -02; networkSum += orderedDescriptorValues [1] * -3 .596608E -02; networkSum += orderedDescriptorValues [2] 0. 2604644;
networkSum += orderedDescriptorValues [3] -6 .617098E -03; networkSum += orderedDescriptorValues [4] * 0. 1815998;
networkSum += orderedDescriptorValues [5] * -6 .568134E -02; networkSum += orderedDescriptorValues [6] -0 .2032558 r networkSum += orderedDescriptorValues [7] 8. 400044E- 02; networkSum += orderedDescriptorValues [8] 0. 1335183;
networkSum += orderedDescriptorValues [9] 0. 0623598;
networkSum += orderedDescriptorValues [10] 0.3438516;
networkSum += orderedDescriptorValues [11] 0.1236265; networkSum += orderedDescriptorValues [12] -3.379449E-02; networkSum += orderedDescriptorValues [13] 2.921916E-02; networkSum += orderedDescriptorValues [14] 8 .844456E-02; networkSum += orderedDescriptorValues [15] -0.1878425; networkSum += orderedDescriptorValues [16] -0.248067; networkSum += orderedDescriptorValues [17] 9 .401897E-02; networkSum += orderedDescriptorValues [18] -4.614212E-02; networkSum += orderedDescriptorValues [19] -0 . 0666991 ; networkSum += orderedDescriptorValues [20] 0 .1174367; networkSum += orderedDescriptorValues [21] 0.1656923; feature2 [10] = Math . exp ( -networkSum * networkSum);
networkSum = ( 3.2599778;
networkSum += orderedDescriptorValues [0] -0 .2390291; networkSum += orderedDescriptorValues [1] -0 .1219394; networkSum += orderedDescriptorValues [2] 0. 2083657;
networkSum += orderedDescriptorValues [3] -0 . 128828 ;
networkSum += orderedDescriptorValues [4] * 0. 1627739;
networkSum += orderedDescriptorValues [5] * 8. 116454E-02; networkSum += orderedDescriptorValues [6] * 0. 3323466 ;
networkSum += orderedDescriptorValues [7] * 0. 241538;
networkSum += orderedDescriptorValues [8] * -6 .183556E- -02; networkSum += orderedDescriptorValues [9] -0 .1149222 networkSum += orderedDescriptorValues [10] 0 .2477822 networkSum += orderedDescriptorValues 11] * 0 .2782498 networkSum += orderedDescriptorValues 12] * 0 .2740676 networkSum += orderedDescriptorValues [13] 3.404522E-02 networkSum += orderedDescriptorValues [14] 3 .160421E- -02; networkSum += orderedDescriptorValues [15] 0 .1779588 networkSum += orderedDescriptorValues [16] 0 .1419954 networkSum += orderedDescriptorValues [17] 0 .2085761 networkSum += orderedDescriptorValues [18] 9.452152E-02 networkSum += orderedDescriptorValues [19] * 1 .247228E- -02; networkSum += orderedDescriptorValues [20] 0.249719J networkSum += orderedDescriptorValues 21] 0 .3073697; feature3 [0\ = Math . tanh (networkSum) ;
networkSum = - -0.210364;
networkSum += orderedDescriptorValues [0] * -3 .473465E- networkSum += orderedDescriptorValues [1] * 0. 1738835;
networkSum += orderedDescriptorValues 2] * 0. 2240107;
networkSum += orderedDescriptorValues [3] * 0. 4166996;
networkSum += orderedDescriptorValues [4] * 0. 2061612;
networkSum += orderedDescriptorValues [5] * -4 .829442E- networkSum += orderedDescriptorValues [6] * 0. 2932519;
networkSum += orderedDescriptorValues [7] * -0 .3358389; networkSum += orderedDescriptorValues [8] * 0. 1976706;
networkSum += orderedDescriptorValues [9] * -8 .806574E- networkSum += orderedDescriptorValues [10] * 4.881979E networkSum += orderedDescriptorValues 11] * 0.1539239 networkSum += orderedDescriptorValues 12] * 0.1151994 networkSum += orderedDescriptorValues 13] * 0 .2175682; networkSum += orderedDescriptorValues [14] * 6.278167E networkSum += orderedDescriptorValues [15] * 0 .2437014; networkSum += orderedDescriptorValues [16] * 0 .4038898; networkSum += orderedDescriptorValues [17] * 9 .677909E- networkSum += orderedDescriptorValues [18] * 0 .3487023;
networkSum + orderedDescriptorValues [ 19 ] * -0.2592526; networkSum + orderedDescriptorValues [20] * 0.1142058; networkSum + orderedDescriptorValues [21] * -5.574248E-02 ; feature3 [1] Math . tanh (networkSum) ;
networkSum = -3.982637E-02;
networkSum + orderedDescriptorValues 0] * 0.1926424;
networkSum + orderedDescriptorValues 1] * -0.1104506; networkSum + orderedDescriptorValues 2] * 0.1232905;
networkSum + orderedDescriptorValues 3] * 8.525084E-02; networkSum + orderedDescriptorValues 4] 0.1136734;
networkSum + orderedDescriptorValues 5] 0.2425513;
networkSum + orderedDescriptorValues 6] * -0.199396;
networkSum + orderedDescriptorValues 7] -0.1865787; networkSum + orderedDescriptorValues 8] 0.2228646;
networkSum + orderedDescriptorValues 9] 0.2758804;
networkSum + orderedDescriptorValues 10] -7.193641E-02; networkSum + orderedDescriptorValues 11] -8.633956E-02; networkSum + orderedDescriptorValues 12] -0.178128; networkSum + orderedDescriptorValues 13] * 0.2427246; networkSum + orderedDescriptorValues 14] * 9.645429E-02; networkSum + orderedDescriptorValues 15] -0.1760966; networkSum + orderedDescriptorValues 16] 0.1789595; networkSum + orderedDescriptorValues 17] 0.1667315; networkSum + orderedDescriptorValues 18] -1.989897E-02; networkSum + orderedDescriptorValues 19] * 0.2174355; networkSum + orderedDescriptorValues 20] * -7.339501E-02; networkSum + orderedDescriptorValues 21] 0.2050697; feature3 [2] Math . tanh (networkSum) ;
networkSum = 0.1319857;
networkSum + orderedDescriptorValues 0] 0.3168415;
networkSum + orderedDescriptorValues 1] * 0.1469576;
networkSum + orderedDescriptorValues 2] * 0.3195671;
networkSum + orderedDescriptorValues 3] * 0.1583822;
networkSum + orderedDescriptorValues 4] * -1.170142E-02; networkSum + orderedDescriptorValues 5] 7.048357E-04; networkSum + orderedDescriptorValues 6] -4.762815E-02; networkSum + orderedDescriptorValues 7] * 7.637346E-02; networkSum + orderedDescriptorValues 8] 0.202575;
networkSum + orderedDescriptorValues 9] -0.2464485; networkSum + orderedDescriptorValues 10] 0.1545685; networkSum + orderedDescriptorValues 11] -3.536501E-03; networkSum + orderedDescriptorValues 12] -0.2054006; networkSum + orderedDescriptorValues 13] -6.516568E-02; networkSum + orderedDescriptorValues 14] * -0.1609723; networkSum + orderedDescriptorValues 15] * -0.1041868; networkSum + orderedDescriptorValues 16] 0.3750312; networkSum + orderedDescriptorValues 17] -0.2501937; networkSum + orderedDescriptorValues 18] 0.1598046; networkSum + orderedDescriptorValues 19] -0.2238219; networkSum + orderedDescriptorValues 20] * 0.354763;
networkSum + orderedDescriptorValues 21] * 0.1219897; feature3 [3] Math . tanh (networkSum) ;
networkSum = 0.2642459;
networkSum + orderedDescriptorValues [0] * 0.1167299;
networkSum + orderedDescriptorValues [ 1 ] * 0.2786362;
networkSum += orderedDescriptorValues [2] -0.1995727; networkSum += orderedDescriptorValues [3] -0 .18938; networkSum += orderedDescriptorValues [4] -0 .2701864; networkSum += orderedDescriptorValues [5] -2 .428917E-02; networkSum += orderedDescriptorValues [6] -0 .1761119; networkSum += orderedDescriptorValues [7] 0. 1090862; networkSum += orderedDescriptorValues [8] * 6. 495018E-02; networkSum += orderedDescriptorValues [9] * -1 .490062E-03; networkSum += orderedDescriptorValues [10] 0 .2828441; networkSum += orderedDescriptorValues 11] 0 .3632774; networkSum += orderedDescriptorValues 12] 0 .3079836; networkSum += orderedDescriptorValues 13] 0 .2469772; networkSum += orderedDescriptorValues [14] * 0 .1653615; networkSum += orderedDescriptorValues [15] * - 3.706719E-02 networkSum += orderedDescriptorValues [16] 6 .035222E-02; networkSum += orderedDescriptorValues [17] 7 .199647E-02; networkSum += orderedDescriptorValues [18] 0.1042977; networkSum += orderedDescriptorValues [19] 0 .362793; networkSum += orderedDescriptorValues [20] 0.244385; networkSum += orderedDescriptorValues [21] * 0 .140748; feature3 [ ; = Math . tanh (networkSum) ;
networkSum = - -0.3339224;
networkSum += orderedDescriptorValues [0] 0. 0622236; networkSum += orderedDescriptorValues [1] 0. 2517964; networkSum += orderedDescriptorValues [2] * 0. 2555139; networkSum += orderedDescriptorValues [3] 4. 928057E-02; networkSum += orderedDescriptorValues [4] 0. 1333974; networkSum += orderedDescriptorValues [5] 0. 2819168; networkSum += orderedDescriptorValues [6] 0. 1627087; networkSum += orderedDescriptorValues [7] -9 .773646E-02; networkSum += orderedDescriptorValues [8] 0. 1055376; networkSum += orderedDescriptorValues [9] * 8. 850576E-02; networkSum += orderedDescriptorValues [10] * 0 .2166914; networkSum += orderedDescriptorValues [11] 0.1969431; networkSum += orderedDescriptorValues 12] 0.2082106; networkSum += orderedDescriptorValues 13] 0 .1551217; networkSum += orderedDescriptorValues [14] 0 .3001934; networkSum += orderedDescriptorValues [15] * 0.3018516; networkSum += orderedDescriptorValues [16] * 0 .2556497; networkSum += orderedDescriptorValues [17] 0 .3786821; networkSum += orderedDescriptorValues [18] 0.1830509; networkSum += orderedDescriptorValues [19] 0 .2652204; networkSum += orderedDescriptorValues [20] 8.027828E-02 networkSum += orderedDescriptorValues [21] 0 .2703531; feature3 [5\ = Math . tanh (networkSum) ;
networkSum = ( 3.2616483;
networkSum += orderedDescriptorValues [0] * -0 .1012799; networkSum += orderedDescriptorValues [1] 0. 1340334; networkSum += orderedDescriptorValues [2] 0. 0674683; networkSum += orderedDescriptorValues [3] * -0 .1088461; networkSum += orderedDescriptorValues [4] * -0 .2674242; networkSum += orderedDescriptorValues [5] 4. 706735E-02; networkSum += orderedDescriptorValues [6] -0 .266805; networkSum += orderedDescriptorValues [7] -0 .2786581; networkSum += orderedDescriptorValues [8] 0. 1636547; networkSum += orderedDescriptorValues [9] * -0 .1460818;
networkSum += orderedDescriptorValues 10] * 0.1183894; networkSum += orderedDescriptorValues 11] -0.263788; networkSum += orderedDescriptorValues 12] -0.2834284; networkSum += orderedDescriptorValues 13] -8.384978E- -02 networkSum += orderedDescriptorValues 14] -5.588733E- -02 networkSum += orderedDescriptorValues 15] -0.067021; networkSum += orderedDescriptorValues 16] * -0.2346459 networkSum += orderedDescriptorValues 17] * -0.2883521 networkSum += orderedDescriptorValues 18] -0.1814243 networkSum += orderedDescriptorValues 19] 0.1970967; networkSum += orderedDescriptorValues 20] -0.2016494; networkSum += orderedDescriptorValues 21] -4.060169E- -02 feature3 [6] = Math . tanh (networkSum) ;
networkSum = 0.3087832;
networkSum += orderedDescriptorValues 0] * _ 0.2727111; networkSum += orderedDescriptorValues 1] * _ 0.128524; networkSum += orderedDescriptorValues 2] * _ 0.1782613; networkSum += orderedDescriptorValues 3] * _ 0.0103692; networkSum += orderedDescriptorValues 4] * 5 .471092E-02; networkSum += orderedDescriptorValues 5] * _ 0.2329246; networkSum += orderedDescriptorValues 6] * 8 .567668E-02; networkSum += orderedDescriptorValues 7] * _ 0.2153496; networkSum += orderedDescriptorValues 8] * 0 .2068075; networkSum += orderedDescriptorValues 9] * 8 .769701E-03; networkSum += orderedDescriptorValues 10] * 5.416578E-02; networkSum += orderedDescriptorValues 11] * -5.344319E- -02 networkSum += orderedDescriptorValues 12] -0.2848113; networkSum += orderedDescriptorValues 13] -0.1878803; networkSum += orderedDescriptorValues 14] 0.17218; networkSum += orderedDescriptorValues 15] -0.2996298 networkSum += orderedDescriptorValues 16] 8.558553E-02; networkSum += orderedDescriptorValues 17] -0.1555919; networkSum += orderedDescriptorValues 18] * -0.111075; networkSum += orderedDescriptorValues 19] -0.2243783; networkSum += orderedDescriptorValues 20] -0.2454951; networkSum += orderedDescriptorValues 21] 0.2432519; feature3 [7] = Math . tanh (networkSum) ;
networkSum = 0.2805216;
networkSum += orderedDescriptorValues 0] * _ 0.2291966; networkSum += orderedDescriptorValues 1] * 0 .1914849; networkSum += orderedDescriptorValues 2] * _ 0.3631237; networkSum += orderedDescriptorValues 3] * 6 .290168E-02; networkSum += orderedDescriptorValues 4] .068182E-02; networkSum += orderedDescriptorValues 5] * _ 0.1908454; networkSum += orderedDescriptorValues 6] * 0 .1684891; networkSum += orderedDescriptorValues 7] * 0 .1397894; networkSum += orderedDescriptorValues 8] * _ 0.2828355; networkSum += orderedDescriptorValues 9] * _ 0.3376122; networkSum += orderedDescriptorValues 10] -0.318725; networkSum += orderedDescriptorValues 11] * -0.1199772 networkSum += orderedDescriptorValues 12] * -0.2184216 networkSum += orderedDescriptorValues 13] -0.4005294 networkSum += orderedDescriptorValues 14] -0.4050105 networkSum += orderedDescriptorValues 15] 2.102043E-02; networkSum += orderedDescriptorValues 16] 3.951317E-02; networkSum += orderedDescriptorValues 17] -0.3007753;
networkSum += orderedDescriptorValues [18] * 0.2045907; networkSum += orderedDescriptorValues [19] * -0.156014; networkSum += orderedDescriptorValues [20] * -0.1365572; networkSum += orderedDescriptorValues [21] * -4.543581E-02; feature3 [8[ = Math . tanh (networkSum) ;
networkSum = - -0.3172657;
networkSum += orderedDescriptorValues [0] * 0.2849616;
networkSum += orderedDescriptorValues [1] * -0.2028428; networkSum += orderedDescriptorValues [2] * 0.1126504;
networkSum += orderedDescriptorValues [3] * 0.2250379;
networkSum += orderedDescriptorValues [4] * 9.274729E-02; networkSum += orderedDescriptorValues [5] * -0.2004596; networkSum += orderedDescriptorValues [6] * 0.2709616;
networkSum += orderedDescriptorValues [7] * -5.141496E-02; networkSum += orderedDescriptorValues [8] * 0.1562184;
networkSum += orderedDescriptorValues [9] * 1.079297E-02; networkSum += orderedDescriptorValues [10] * 0.4225706; networkSum += orderedDescriptorValues [11] * -0.2801098; networkSum += orderedDescriptorValues ;i2] * 0.3204364; networkSum += orderedDescriptorValues [13] * 2.411069E-02; networkSum += orderedDescriptorValues [14] * 0.2411312; networkSum += orderedDescriptorValues [15] * 0.3548698; networkSum += orderedDescriptorValues [16] * 0.4052549; networkSum += orderedDescriptorValues ;i7] * 0.4088849; networkSum += orderedDescriptorValues ;i8] * -0.186673; networkSum += orderedDescriptorValues [19] * -0.2840618; networkSum += orderedDescriptorValues [20] * 0.1531089; networkSum += orderedDescriptorValues [21] * -8.790673E-02; feature3 [9] = Math . tanh (networkSum) ;
networkSum = - -0.1954983;
networkSum += orderedDescriptorValues [0] * -0.4626614; networkSum += orderedDescriptorValues [1] * -0.4108593; networkSum += orderedDescriptorValues ~2] * -0.2735303; networkSum += orderedDescriptorValues ]3] * 0.1368601;
networkSum += orderedDescriptorValues [4] * 0.1638439;
networkSum += orderedDescriptorValues [5] * 0.1475465;
networkSum += orderedDescriptorValues [6] * 0.2227307;
networkSum += orderedDescriptorValues ;7] * 0.1248587;
networkSum += orderedDescriptorValues [8] * -9.765282E-02; networkSum += orderedDescriptorValues [9] * -9.459019E-02; networkSum += orderedDescriptorValues [10] * 0.1179984; networkSum += orderedDescriptorValues [11] * -0.1190931; networkSum += orderedDescriptorValues ;i2] * -5.022115E-02; networkSum += orderedDescriptorValues [13] * 0.4434066; networkSum += orderedDescriptorValues [14] * 6.648619E-02; networkSum += orderedDescriptorValues [15] * -0.5060776; networkSum += orderedDescriptorValues [16] * -0.3140175; networkSum += orderedDescriptorValues ;i7] * 0.2632015; networkSum += orderedDescriptorValues ;i8] * 0.5149681; networkSum += orderedDescriptorValues [19] * 0.2884735; networkSum += orderedDescriptorValues [20] * 0.393074;
networkSum += orderedDescriptorValues [21] * 4.811352E-02; feature3[10] = = Math . tanh (networkSum) ;
networkSum = - -0.1521648;
networkSum += orderedDescriptorValues [0] * 0.1841606;
networkSum += orderedDescriptorValues 1] 0.2545079; networkSum += orderedDescriptorValues 2] 0.5089499; networkSum += orderedDescriptorValues 3] -0.1081999; networkSum += orderedDescriptorValues 4] 0.4662977; networkSum += orderedDescriptorValues 5] 5.416238E-02; networkSum += orderedDescriptorValues 6] 0.165388; networkSum += orderedDescriptorValues 7] * -0.6800352; networkSum += orderedDescriptorValues 8] * 0.1073351; networkSum += orderedDescriptorValues 9] * 0.4029982; networkSum += orderedDescriptorValues 10] 0.6492374; networkSum += orderedDescriptorValues 11] -0.2434781; networkSum += orderedDescriptorValues 12] 0.1600737; networkSum += orderedDescriptorValues 13] * -0.1128709; networkSum += orderedDescriptorValues 14] * 0.4561771; networkSum += orderedDescriptorValues 15] 0.1639226; networkSum += orderedDescriptorValues 16] -4.008494E-02 networkSum += orderedDescriptorValues 17] -0.7353308; networkSum += orderedDescriptorValues 18] 9.543923E-02; networkSum += orderedDescriptorValues 19] 1.445246E-02; networkSum += orderedDescriptorValues 20] * 4.074398E-02; networkSum += orderedDescriptorValues 21] * 0.3690643; feature4 [0] = 1 - Math. exp (-networkSum * networkSum) ; networkSum 9.53046E-03;
networkSum += orderedDescriptorValues 0] -6.605726E-02; networkSum += orderedDescriptorValues 1] * -0.1048414; networkSum += orderedDescriptorValues 2] 8.913144E-03; networkSum += orderedDescriptorValues 3] -0.328498; networkSum += orderedDescriptorValues 4] 7.636459E-03; networkSum += orderedDescriptorValues 5] -4.289097E-02; networkSum += orderedDescriptorValues 6] -0.3499523; networkSum += orderedDescriptorValues 7] 0.2112533; networkSum += orderedDescriptorValues 8] * 0.2303457; networkSum += orderedDescriptorValues 9] * -0.1153843; networkSum += orderedDescriptorValues 10] -0.2037251; networkSum += orderedDescriptorValues 11] 0.1886603; networkSum += orderedDescriptorValues 12] 0.3636635; networkSum += orderedDescriptorValues 13] 8.704461E-02; networkSum += orderedDescriptorValues 14] * 0.2874092; networkSum += orderedDescriptorValues 15] * 0.1058958; networkSum += orderedDescriptorValues 16] 0.3689162; networkSum += orderedDescriptorValues 17] 3.472282E-02; networkSum += orderedDescriptorValues 18] 0.1460325; networkSum += orderedDescriptorValues 19] -0.1265811; networkSum += orderedDescriptorValues 20] 0.4127107; networkSum += orderedDescriptorValues 21] * -8.328357E-02 feature [1] = 1 - Math. exp (-networkSum * networkSum) ; networkSum 4.443695E-02;
networkSum += orderedDescriptorValues [0] 0.1296878; networkSum += orderedDescriptorValues [1] 3.684523E-02; networkSum += orderedDescriptorValues [2] * -0.1586655; networkSum += orderedDescriptorValues [3] * -0.2106522; networkSum += orderedDescriptorValues [4] 0.2616017; networkSum += orderedDescriptorValues [5] -0.8162405; networkSum += orderedDescriptorValues [6] 0.4118693; networkSum += orderedDescriptorValues [7] -0.2673042; networkSum += orderedDescriptorValues 8] * 2.622857E-02;
networkSum += orderedDescriptorValues [9] -0.2100771; networkSum += orderedDescriptorValues [10] 0.35864; networkSum += orderedDescriptorValues [11] -0.4279051; networkSum += orderedDescriptorValues 12] -0.4496708; networkSum += orderedDescriptorValues [13] 0.1432281; networkSum += orderedDescriptorValues [14] 0.5426832; networkSum += orderedDescriptorValues [15] * -0.1238332; networkSum += orderedDescriptorValues [16] * 0.7238376; networkSum += orderedDescriptorValues [17] -0.3821898; networkSum += orderedDescriptorValues [18] -0.2977616; networkSum += orderedDescriptorValues [19] -0.5551887; networkSum += orderedDescriptorValues [20] 0.3998427; networkSum += orderedDescriptorValues 21] * -0.4246644; feature4[2] = 1 - Math . exp ( -networkSum * networkSum); networkSum = - -0.2414807;
networkSum += orderedDescriptorValues [0] -0 .1017404; networkSum += orderedDescriptorValues [1] 0. 1310414; networkSum += orderedDescriptorValues [2] * 0. 1961733; networkSum += orderedDescriptorValues [3] * -0 .1717538; networkSum += orderedDescriptorValues [4] * 0. 1195235; networkSum += orderedDescriptorValues [5] * 9. 880704E-02; networkSum += orderedDescriptorValues [6] * -0 .1480605; networkSum += orderedDescriptorValues [7] -0 .3197404; networkSum += orderedDescriptorValues [8] -0 .1705673; networkSum += orderedDescriptorValues [9] * -0 .1833801; networkSum += orderedDescriptorValues [10] * - 0.0135426; networkSum += orderedDescriptorValues [11] 0 .210192; networkSum += orderedDescriptorValues 12] 2 .341076E-02; networkSum += orderedDescriptorValues [13] 0 .3248463; networkSum += orderedDescriptorValues [14] 8 .772343E-02; networkSum += orderedDescriptorValues [15] 0 .1040286; networkSum += orderedDescriptorValues [16] 0.246773; networkSum += orderedDescriptorValues [17] * 0.3170511; networkSum += orderedDescriptorValues [18] 8 .522102E-02; networkSum += orderedDescriptorValues [19] 3 .398364E-02; networkSum += orderedDescriptorValues [20] 0 .2061706; networkSum += orderedDescriptorValues 21] 4.266325E-02 feature4 [3] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -8.446138E-02;
networkSum += orderedDescriptorValues [0] -0 .2413887; networkSum += orderedDescriptorValues [1] -0 .3145196; networkSum += orderedDescriptorValues [2] -6 .283732E-02; networkSum += orderedDescriptorValues [3] * 4. 609546E-02; networkSum += orderedDescriptorValues [4] * -0 .2730342; networkSum += orderedDescriptorValues [5] * 0. 2842495; networkSum += orderedDescriptorValues [6] * 0. 1634043; networkSum += orderedDescriptorValues [7] * -0 .2429125; networkSum += orderedDescriptorValues [8] -0 .0105659; networkSum += orderedDescriptorValues [9] -0 .305912; networkSum += orderedDescriptorValues [10] * 0 .1024751; networkSum += orderedDescriptorValues 11] * 9 .903002E-02; networkSum += orderedDescriptorValues 12] 0 .1478969; networkSum += orderedDescriptorValues [13] 0 .1241944; networkSum += orderedDescriptorValues [14] 1 .000761E-03; networkSum += orderedDescriptorValues [15] 0 .3094433; networkSum += orderedDescriptorValues [16] 0 .3010013;
networkSum += orderedDescriptorValues [17] * -0.3802153; networkSum += orderedDescriptorValues [ 18 ] * 0.259964; networkSum += orderedDescriptorValues [ 19 ] * 0.1466124; networkSum += orderedDescriptorValues [20] * 0.3117709; networkSum += orderedDescriptorValues [21] * 0.2378775; feature4[4] = 1 - Math. exp (-networkSum * networkSum); networkSum = - -0.2463254;
networkSum += orderedDescriptorValues 0] * 0.4423788; networkSum += orderedDescriptorValues 1] * -5.730707E-02; networkSum += orderedDescriptorValues 2] 2.065885E-02; networkSum += orderedDescriptorValues 3] 0.252349; networkSum += orderedDescriptorValues 4] * -0.2514889; networkSum += orderedDescriptorValues 5] -0.1234497; networkSum += orderedDescriptorValues 6] 0.2737812; networkSum += orderedDescriptorValues 7] 0.1086319; networkSum += orderedDescriptorValues 8] 0.2579888; networkSum += orderedDescriptorValues 9] 7.602178E-02; networkSum += orderedDescriptorValues 10] 0.227355; networkSum += orderedDescriptorValues 11] * 1.091873E-02; networkSum += orderedDescriptorValues 12] * 0.2910694; networkSum += orderedDescriptorValues 13] 0.2607756; networkSum += orderedDescriptorValues 14] -0.1961411; networkSum += orderedDescriptorValues 15] -0.1137018; networkSum += orderedDescriptorValues 16] -9.204401E-02 networkSum += orderedDescriptorValues 17] * -9.435403E-02 networkSum += orderedDescriptorValues 18] * 5.390215E-02; networkSum += orderedDescriptorValues 19] 0.2333809; networkSum += orderedDescriptorValues 20] 0.2367807; networkSum += orderedDescriptorValues 21] -0.195608; feature4 [5] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = ( ).1888119;
networkSum += orderedDescriptorValues 0] * 0.5416177; networkSum += orderedDescriptorValues 1] * 0.2651622; networkSum += orderedDescriptorValues 2] * 3.833729E-02; networkSum += orderedDescriptorValues 3] -0.3454037; networkSum += orderedDescriptorValues 4] -0.1904938; networkSum += orderedDescriptorValues 5] * -0.2506834; networkSum += orderedDescriptorValues 6] 0.1538845; networkSum += orderedDescriptorValues 7] -0.1052692; networkSum += orderedDescriptorValues 8] 0.2106665; networkSum += orderedDescriptorValues 9] -0.3255817; networkSum += orderedDescriptorValues 10] -0.196343; networkSum += orderedDescriptorValues 11] -0.2496848; networkSum += orderedDescriptorValues 12] * -0.1811142; networkSum += orderedDescriptorValues 13] * 9.102007E-02; networkSum += orderedDescriptorValues 14] 7.990232E-02; networkSum += orderedDescriptorValues 15] 0.4954513; networkSum += orderedDescriptorValues 16] -0.2263166; networkSum += orderedDescriptorValues 17] -6.316575E-03 networkSum += orderedDescriptorValues 18] * 0.197835; networkSum += orderedDescriptorValues 19] * 0.234605; networkSum += orderedDescriptorValues 20] 0.219379; networkSum += orderedDescriptorValues 21] -0.2276075; feature4 [6^ = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = -5.361148E-02;
networkSum += orderedDescriptorValues 0] * 1.480945E-02; networkSum += orderedDescriptorValues 1] * 1.474293E-02; networkSum += orderedDescriptorValues 2] * -0.1049599; networkSum += orderedDescriptorValues 3] * -1.664774E-02; networkSum += orderedDescriptorValues 4] * -0.3577934; networkSum += orderedDescriptorValues 5] * 0.1534749;
networkSum += orderedDescriptorValues 6] * 0.1836209;
networkSum += orderedDescriptorValues 7] * -0.1352831; networkSum += orderedDescriptorValues 8] * 9.051633E-02; networkSum += orderedDescriptorValues 9] * -0.2547442; networkSum += orderedDescriptorValues 10] * 0.124518;
networkSum += orderedDescriptorValues 11] * -6.201581E-02; networkSum += orderedDescriptorValues 12] * 0.1234662; networkSum += orderedDescriptorValues 13] * -0.1758058; networkSum += orderedDescriptorValues 14] * 0.1922484; networkSum += orderedDescriptorValues 15] * 8.681195E-02; networkSum += orderedDescriptorValues 16] * -0.1284877; networkSum += orderedDescriptorValues 17] * -4.790182E-02; networkSum += orderedDescriptorValues 18] * -0.1879986; networkSum += orderedDescriptorValues 19] * 0.2891123; networkSum += orderedDescriptorValues 20] * -0.053731; networkSum += orderedDescriptorValues 21] * 7.609315E-03; feature4 [7; = 1 - Math . ex ( -networkSum * networkSum) ;
networkSum = ( D.0529597;
networkSum += orderedDescriptorValues 0] * 0.4647892;
networkSum += orderedDescriptorValues 1] * 0.3480262;
networkSum += orderedDescriptorValues 2] * 0.1785798;
networkSum += orderedDescriptorValues 3] * -0.8380663; networkSum += orderedDescriptorValues 4] * -0.5203699; networkSum += orderedDescriptorValues 5] * 0.8985781;
networkSum += orderedDescriptorValues 6] * 0.3208328;
networkSum += orderedDescriptorValues 7] * -6.634459E-02; networkSum += orderedDescriptorValues 8] * 0.3337816;
networkSum += orderedDescriptorValues 9] * -0.3712347; networkSum += orderedDescriptorValues 10] * -0.4339546; networkSum += orderedDescriptorValues 11] * -7.470376E-02; networkSum += orderedDescriptorValues 12] * 0.493956;
networkSum += orderedDescriptorValues 13] * -0.5165278; networkSum += orderedDescriptorValues 14] * -0.2383965; networkSum += orderedDescriptorValues 15] * -0.2227855; networkSum += orderedDescriptorValues 16] * -0.1990368; networkSum += orderedDescriptorValues 17] * -0.3471511; networkSum += orderedDescriptorValues 18] * 0.3039872; networkSum += orderedDescriptorValues 19] * 8.095247E-02; networkSum += orderedDescriptorValues 20] * -0.39833;
networkSum += orderedDescriptorValues 21] * 0.1548972; feature4 [8] = 1 - Math . ex ( -networkSum * networkSum) ;
networkSum = ( D.1271683;
networkSum += orderedDescriptorValues [0] * -0.8304393; networkSum += orderedDescriptorValues [1] * -0.2373677; networkSum += orderedDescriptorValues [2] * 0.1088536;
networkSum += orderedDescriptorValues [3] * 0.4590187;
networkSum += orderedDescriptorValues [4] * 2.333324E-02; networkSum += orderedDescriptorValues [5] * 0.0145707;
networkSum += orderedDescriptorValues [6] * -0.4493392; networkSum += orderedDescriptorValues [7] * -0.2520021;
networkSum += orderedDescriptorValues 8] * _0.3161727; networkSum += orderedDescriptorValues 9] * 0 .210247;
networkSum += orderedDescriptorValues 10] 0.5001502; networkSum += orderedDescriptorValues 11] -0.2823702; networkSum += orderedDescriptorValues 12] 0.1660625; networkSum += orderedDescriptorValues 13] -0.4183159; networkSum += orderedDescriptorValues 14] * -0.3864528; networkSum += orderedDescriptorValues 15] * -0.1766289; networkSum += orderedDescriptorValues 16] 0.2982104; networkSum += orderedDescriptorValues 17] 0.3493672; networkSum += orderedDescriptorValues 18] -0.1067201; networkSum += orderedDescriptorValues 19] 0.2194623; networkSum += orderedDescriptorValues 20] * -0.3351748; networkSum += orderedDescriptorValues 21] * 0.207696;
feature4 [9] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -2.211311E-02;
networkSum += orderedDescriptorValues 0] * 0 .5063539;
networkSum += orderedDescriptorValues 1] * 0 .4314318;
networkSum += orderedDescriptorValues 2] * 0 .2211579;
networkSum += orderedDescriptorValues 3] * _ 0.3642539; networkSum += orderedDescriptorValues 4] * 0 .201406;
networkSum += orderedDescriptorValues 5] * _ 0.421817;
networkSum += orderedDescriptorValues 6] * 0 .2744552;
networkSum += orderedDescriptorValues 7] * _ 0.1001598; networkSum += orderedDescriptorValues 8] * 0 .1458409;
networkSum += orderedDescriptorValues 9] * 0 .2340869;
networkSum += orderedDescriptorValues 10] -0.0174874; networkSum += orderedDescriptorValues 11] 1.951686E-03; networkSum += orderedDescriptorValues 12] 0.4949595; networkSum += orderedDescriptorValues 13] -9.442005E-02; networkSum += orderedDescriptorValues 14] -2.332501E-02; networkSum += orderedDescriptorValues 15] -0.1277031; networkSum += orderedDescriptorValues 16] * -0.1925569; networkSum += orderedDescriptorValues 17] -0.3695152; networkSum += orderedDescriptorValues 18] -0.1770794; networkSum += orderedDescriptorValues 19] -0.176083; networkSum += orderedDescriptorValues 20] 0.2623857; networkSum += orderedDescriptorValues 21] * 5.564125E-02; feature4[10] = = 1 - Math . ex (-networkSum * networkSum) ; networkSum = - -5.077382E-04;
networkSum += feature2 [ 0 ] 0.2041314;
networkSum += feature2 [ 1 ] 0.2049283;
networkSum += feature2 [ 2 ] 0.4663096;
networkSum += feature2 [3 ] * -0.6617386;
networkSum += feature2 [4] * 0.3686666;
networkSum += feature2 [ 5 ] 0.5098005;
networkSum += feature2 [ 6 ] 0.8529178;
networkSum += feature2 [7] 0.4148364;
networkSum += feature2 [ 8 ] 0.6102104;
networkSum += feature2 [9] -0.5156442;
networkSum += feature2 [10] * -9.728935E- networkSum += -2.601571E-02;
networkSum += feature3 [ 0 ] -0.1746279;
networkSum += feature3 [ 1 ] 0.3379203;
networkSum += feature3 [ 2 ] 1.140593E-02
networkSum += feature3 [3] 0.2392176;
networkSum += feature3 4] -6.193743E-02;
networkSum += feature3 5] 0. 2093646;
networkSum += feature3 6] -4 .083811E-02;
networkSum += feature3 7] -5 .997865E-02;
networkSum += feature3 8] -0 .3611261;
networkSum += feature3 9] 0. 522269;
networkSum += feature3 10] * _ 0.6418578;
networkSum += -0.282025;
networkSum += feature4 0] -0 .5348729;
networkSum += feature4 1] -0 .2907222;
networkSum += feature4 2] -0 .5606817;
networkSum += feature4 3] 0. 2996674;
networkSum += feature4 4] -0 .1669654;
networkSum += feature4 5] -3 .941844E-02;
networkSum += feature4 6] 0. 4749705;
networkSum += feature4 7] 0. 1140608;
networkSum += feature4 8] 0. 7157015;
networkSum += feature4 9] -0 .4047084;
networkSum += feature4 10] * _ 0.4684169;
networkResult = 1 / (1 + Math. exp (-networkSum) ) ;
networkResult = 9.93 * (networkResult - 0.1) / 0.8 + 2;
if (networkResult < 2) {
networkResult = 2;
}
if (networkResult > 11.93) {
networkResult = 11.93;
}
return networkResult; private double runNetwork02 (double [ ] orderedDescriptorValues) { double networkResult;
double networkSum;
double[] feature2 = new double [11];
double [] feature3 = new double [11];
double [] feature4 = new double [11];
if ( orderedDescriptorValues [ 0 ] < 0) orderedDescriptorValues [ 0 ] if ( orderedDescriptorValues [ 0 ] > 3) orderedDescriptorValues [ 0 ] orderedDescriptorValues [ 0 ] = 2 * orderedDescriptorValues [ 0] / if ( orderedDescriptorValues [ 1 ] < 0) orderedDescriptorValues [ 1 ] =
0;
if ( orderedDescriptorValues [ 1 ] > 2.811149)
orderedDescriptorValues [ 1 [ = 2.811149;
orderedDescriptorValues [ 1 ] = 2 * orderedDescriptorValues [ 1] / 2.811149 - 1;
if ( orderedDescriptorValues [ 2 ] < 26.0378)
orderedDescriptorValues [2 '_ = 26.0378;
if (orderedDescriptorValues [2] > 393.7339)
orderedDescriptorValues [2 [ = 393.7339;
orderedDescriptorValues [ 2 ] = 2 * (orderedDescriptorValues [2] - 26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [3] =
0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 = 3.180484;
orderedDescriptorValues [ 3 ] = 2 * orderedDescriptorValues [3] / 3.180484 - 1;
if (orderedDescriptorValues [4] < 0) orderedDescriptorValues [ 4] = 0;
if (orderedDescriptorValues [4] > 7) orderedDescriptorValues [ 4 ] =
7;
orderedDescriptorValues [ 4] = 2 * orderedDescriptorValues [ 4] / 7 -
1;
if ( orderedDescriptorValues [ 5 ] < 0) orderedDescriptorValues [ 5 ] =
0;
if ( orderedDescriptorValues [ 5 ] > 21.22408)
orderedDescriptorValues [5 = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] /
21.22408 - 1;
if ( orderedDescriptorValues [ 6 ] < 0) orderedDescriptorValues [ 6 ] =
0;
if ( orderedDescriptorValues [ 6 ] > 5.019352)
orderedDescriptorValues [6 ; = 5.019352;
orderedDescriptorValues [ 6 ] = 2 * orderedDescriptorValues [6] / 5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [ 7 = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [ 7 = 16.59809;
orderedDescriptorValues [ 7] = 2 * (orderedDescriptorValues [7] + 1.071369) / 17.66946 - 1;
if (orderedDescriptorValues [8] < 0.258199)
orderedDescriptorValues [ 8 ] = 0.258199;
if ( orderedDescriptorValues [ 8 ] > 9.163415)
orderedDescriptorValues [ 8 [ = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] - 0.258199) / 8.905216 - 1;
if ( orderedDescriptorValues [ 9 ] < 0) orderedDescriptorValues [ 9 ] = 0;
if ( orderedDescriptorValues [ 9 ] > 65.05453)
orderedDescriptorValues [9; = 65.05453;
orderedDescriptorValues [ 9 ] = 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10] =
0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10] =
7;
orderedDescriptorValues [ 10] = 2 * orderedDescriptorValues [10] / 7
- 1;
if (orderedDescriptorValues [11] < 0) orderedDescriptorValues [ 11]
0;
if (orderedDescriptorValues [11] > 6.534976)
orderedDescriptorValues [ 11 ] = 6.534976;
orderedDescriptorValues [ 11] = 2 * orderedDescriptorValues [11] / 6.534976 - 1;
if (orderedDescriptorValues [12] < 1) orderedDescriptorValues [ 12] i;
if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12]
= 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [12] - 1) / 18 - 1;
if ( orderedDescriptorValues [ 13 ] < 0) orderedDescriptorValues [ 13]
0;
if (orderedDescriptorValues [13] > 6.280087)
orderedDescriptorValues [13] = 6.280087;
orderedDescriptorValues [ 13 ] = 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14] = if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14] orderedDescriptorValues [ 14] = 2 * orderedDescriptorValues [ 14 ] / 15 if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15] = if ( orderedDescriptorValues [ 15 ] > 5) orderedDescriptorValues [ 15] = orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [ 15 ] - 2) / 3 - 1;
if ( orderedDescriptorValues [ 16 ] < 0) orderedDescriptorValues [ 16 ]
0;
if ( orderedDescriptorValues [ 16 ] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16 ] = 2 * orderedDescriptorValues [ 16 ] /
9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17]
0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [ 17 ] = 17.01398;
orderedDescriptorValues [ 17] = 2 * orderedDescriptorValues [17] / 17.01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18]
0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [18] / 6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19]
0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [19] / 3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20]
4;
orderedDescriptorValues [20] = 2 * (orderedDescriptorValues [20] - 0.476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [21]
2;
if (orderedDescriptorValues [21] > 21) orderedDescriptorValues [21]
= 21;
orderedDescriptorValues [21] = 2 * (orderedDescriptorValues [21] - 2) / 19 - 1;
networkSum = -0.3056974;
networkSum + orderedDescriptorValues 0] * 0.2236104;
networkSum + orderedDescriptorValues 1] * 0.1627237;
networkSum + orderedDescriptorValues 2] * -0.1974049;
networkSum + orderedDescriptorValues 3] -6.284657E-02;
networkSum + orderedDescriptorValues 4] 8.277979E-02;
networkSum + orderedDescriptorValues 5] * -1.905828E-02;
networkSum + orderedDescriptorValues 6] -0.2516858;
networkSum + orderedDescriptorValues 7] 0.1299285;
networkSum + orderedDescriptorValues 8] 4.653864E-02;
networkSum + orderedDescriptorValues 9] -0.1868699;
networkSum + orderedDescriptorValues 10] 0.1331773;
networkSum + orderedDescriptorValues 11] -0.1293409;
networkSum + orderedDescriptorValues 12] 9.276462E-02;
networkSum + orderedDescriptorValues 13] * -5.020051E-03;
networkSum + orderedDescriptorValues 14] 5.741544E-02;
networkSum + orderedDescriptorValues 15] -1.139099E-02;
networkSum + orderedDescriptorValues 16] -6.575983E-02;
networkSum + orderedDescriptorValues 17] 4.757845E-02;
networkSum + orderedDescriptorValues 18] * 7.834862E-03;
networkSum + orderedDescriptorValues 19] * -5.309248E-02;
networkSum + orderedDescriptorValues 20] -0.2535719;
networkSum + orderedDescriptorValues 21] 0.1166958;
feature2 [0] Math . exp ( -networkSum networkSum) ;
networkSum = ( 3.2207623;
networkSum += orderedDescriptorValues [0] * -0.1095213;
networkSum += orderedDescriptorValues [1] * -0.0902169;
networkSum += orderedDescriptorValues [2] * -1.439157E-02;
networkSum += orderedDescriptorValues [3] * 2.066947E-02;
networkSum += orderedDescriptorValues [4] -0.1816669;
networkSum += orderedDescriptorValues [5] 0.1835649;
networkSum += orderedDescriptorValues [6] * 0.1132823;
networkSum += orderedDescriptorValues [7] * -0.183958;
networkSum += orderedDescriptorValues [8] -7.437392E-02;
networkSum += orderedDescriptorValues [9] -0.1113343;
networkSum += orderedDescriptorValues [10] -0.2040114;
networkSum += orderedDescriptorValues [11] -0.5149587;
networkSum += orderedDescriptorValues 12] -0.2806072;
networkSum += orderedDescriptorValues [13] 4.223062E-03; networkSum += orderedDescriptorValues [14] -0.1425113; networkSum += orderedDescriptorValues [15] 0.1233799; networkSum += orderedDescriptorValues [16] -0.3557997; networkSum += orderedDescriptorValues [17] -0.1034986; networkSum += orderedDescriptorValues [18] 0.2308094; networkSum += orderedDescriptorValues [19] -0.2763032; networkSum += orderedDescriptorValues [20] -3.787795E-02; networkSum += orderedDescriptorValues [21] -7.477959E-02; feature2 [1] = Mat . ex ( -networkSum * networkSum);
networkSum = 7.180781E-02;
networkSum += orderedDescriptorValues [0] * -0.4737253; networkSum += orderedDescriptorValues [1] 8.981903E-02; networkSum += orderedDescriptorValues [2] -0.0881366; networkSum += orderedDescriptorValues [3] 3.167621E-02; networkSum += orderedDescriptorValues [4] -0.1521901; networkSum += orderedDescriptorValues [5] -0.5095925; networkSum += orderedDescriptorValues [6] * 0.1144253;
networkSum += orderedDescriptorValues [7] * 0.108698;
networkSum += orderedDescriptorValues [8] * -0.0564862; networkSum += orderedDescriptorValues [9] * 8.091061E-03; networkSum += orderedDescriptorValues [10] -0.527002; networkSum += orderedDescriptorValues 11] 0.2899685; networkSum += orderedDescriptorValues 12] -0.4028002; networkSum += orderedDescriptorValues 13] * 0.1012692; networkSum += orderedDescriptorValues [14] * 0.5293884; networkSum += orderedDescriptorValues [15] -0.2715292; networkSum += orderedDescriptorValues [16] 0.1402304; networkSum += orderedDescriptorValues [17] 0.5891941; networkSum += orderedDescriptorValues [18] -0.3676133; networkSum += orderedDescriptorValues [19] 6.725253E-02; networkSum += orderedDescriptorValues [20] 3.831614E-02; networkSum += orderedDescriptorValues [21] * -0.561006; feature2 [2~_ = Math. exp (-networkSum * networkSum);
networkSum = 7.871371E-02;
networkSum += orderedDescriptorValues [0] * 0.2756698;
networkSum += orderedDescriptorValues [1] * 9.791179E-02; networkSum += orderedDescriptorValues [2] * 0.2378865;
networkSum += orderedDescriptorValues [3] * 5.484366E-02; networkSum += orderedDescriptorValues [4] * 9.233326E-02; networkSum += orderedDescriptorValues [5] * 2.387941E-02; networkSum += orderedDescriptorValues [6] * 5.329745E-02; networkSum += orderedDescriptorValues [7] * -0.2772073; networkSum += orderedDescriptorValues [8] * -0.1545523; networkSum += orderedDescriptorValues [9] * -9.666891E-02; networkSum += orderedDescriptorValues [10] * 0.2406192; networkSum += orderedDescriptorValues 11] * -0.2688958; networkSum += orderedDescriptorValues 12] * -0.1772271; networkSum += orderedDescriptorValues 13] * 6.888586E-02; networkSum += orderedDescriptorValues [14] * -0.2268325; networkSum += orderedDescriptorValues [15] * 0.3869993; networkSum += orderedDescriptorValues [16] * 3.358098E-02; networkSum += orderedDescriptorValues [17] * 0.1688854; networkSum += orderedDescriptorValues [18] * -1.836939E-02 networkSum += orderedDescriptorValues [19] * -0.4061348; networkSum += orderedDescriptorValues [20] * 4.126736E-02;
networkSum += orderedDescriptorValues [21] * -0.1126121; feature2 [3] = Math. exp (-networkSum * networkSum);
networkSum = 0.1564957;
networkSum += orderedDescriptorValues [0] 0.2609431; networkSum += orderedDescriptorValues [1] -0.2129014; networkSum += orderedDescriptorValues [2] * -0.3337055; networkSum += orderedDescriptorValues [3] * -7.824093E-02; networkSum += orderedDescriptorValues [4] * -2.436801E-02; networkSum += orderedDescriptorValues [5] * 0.1086487; networkSum += orderedDescriptorValues [6] 0.0997606; networkSum += orderedDescriptorValues [7] -0.2555017; networkSum += orderedDescriptorValues [8] * -0.3578829; networkSum += orderedDescriptorValues [9] 0.2530641; networkSum += orderedDescriptorValues [10] 0.5715973; networkSum += orderedDescriptorValues [11] 5.987417E-02; networkSum += orderedDescriptorValues 12] -0.1080802; networkSum += orderedDescriptorValues [13] 0.2181668; networkSum += orderedDescriptorValues [14] -0.2673087; networkSum += orderedDescriptorValues [15] * -0.3989434; networkSum += orderedDescriptorValues [16] * -0.4317671; networkSum += orderedDescriptorValues [17] 0.2727842; networkSum += orderedDescriptorValues [18] 0.350171; networkSum += orderedDescriptorValues [19] -0.431435; networkSum += orderedDescriptorValues [20] 0.2381511; networkSum += orderedDescriptorValues 21] * -0.1093647; feature2 [4] = Math . exp ( -networkSum * networkSum);
networkSum — 0.0700893;
networkSum += orderedDescriptorValues [0] 0.2039631; networkSum += orderedDescriptorValues [1] -2.607452E-02; networkSum += orderedDescriptorValues [2] 5.193599E-02; networkSum += orderedDescriptorValues [3] * 0.6577249; networkSum += orderedDescriptorValues [4] * 0.1539031; networkSum += orderedDescriptorValues [5] * -0.364497; networkSum += orderedDescriptorValues [6] * -0.3551398; networkSum += orderedDescriptorValues [7] -0.405749; networkSum += orderedDescriptorValues [8] -7.963567E-02; networkSum += orderedDescriptorValues [9] * 0.2601088; networkSum += orderedDescriptorValues [10] * 0.1203549; networkSum += orderedDescriptorValues [11] -5.278663E-02 networkSum += orderedDescriptorValues 12] -0.5558023; networkSum += orderedDescriptorValues [13] 0.1530495; networkSum += orderedDescriptorValues [14] 0.210175; networkSum += orderedDescriptorValues [15] 0.5361685; networkSum += orderedDescriptorValues [16] * 0.239589; networkSum += orderedDescriptorValues [17] * 1.940446E-02; networkSum += orderedDescriptorValues [18] 0.1798057; networkSum += orderedDescriptorValues [19] -0.4919945; networkSum += orderedDescriptorValues [20] 0.3685556; networkSum += orderedDescriptorValues 21] -5.584894E-02 feature2 [5] = Math. exp (-networkSum * networkSum);
networkSum = -3.805489E-03;
networkSum += orderedDescriptorValues [0] * 0.4107197; networkSum += orderedDescriptorValues [1] * 0.3932022; networkSum += orderedDescriptorValues [ 2 ] * 0.238013; networkSum += orderedDescriptorValues [3] * -0.3389723;
networkSum += orderedDescriptorValues [4] 0.1865871; networkSum += orderedDescriptorValues [5] 0.3455681; networkSum += orderedDescriptorValues [6] 0.2101804; networkSum += orderedDescriptorValues [7] -0.1166993; networkSum += orderedDescriptorValues [8] 0.2262244; networkSum += orderedDescriptorValues [9] 9.798571E-02; networkSum += orderedDescriptorValues [10] * 0.453146; networkSum += orderedDescriptorValues [11] * -0.3336464; networkSum += orderedDescriptorValues 12] 0.1251864; networkSum += orderedDescriptorValues [13] 0.1261548; networkSum += orderedDescriptorValues [14] 0.4408022; networkSum += orderedDescriptorValues [15] -5.788472E-02 networkSum += orderedDescriptorValues [16] * 7.337789E-02; networkSum += orderedDescriptorValues 17] * -0.4463149; networkSum += orderedDescriptorValues [18] -8.662567E-03 networkSum += orderedDescriptorValues [19] -0.1757526; networkSum += orderedDescriptorValues [20] -0.1412202; networkSum += orderedDescriptorValues [21] 0.2399576; feature2 [6\ = Math . exp ( -networkSum * networkSum);
networkSum = ( ).1295524;
networkSum += orderedDescriptorValues [0] * -0.152808; networkSum += orderedDescriptorValues [1] * -0.1494533; networkSum += orderedDescriptorValues [2] 0.2365731; networkSum += orderedDescriptorValues [3] 0.2079495; networkSum += orderedDescriptorValues [4] * 3.447267E-02; networkSum += orderedDescriptorValues [5] 0.2735345; networkSum += orderedDescriptorValues [6] -0.1778936; networkSum += orderedDescriptorValues [7] 0.2615871; networkSum += orderedDescriptorValues [8] -1.821282E-02; networkSum += orderedDescriptorValues [9] -5.843094E-02; networkSum += orderedDescriptorValues [10] -0.112294; networkSum += orderedDescriptorValues [11] -2.207497E-02 networkSum += orderedDescriptorValues 12] * -0.2437511; networkSum += orderedDescriptorValues [13] 4.871964E-02; networkSum += orderedDescriptorValues [14] 0.2781985; networkSum += orderedDescriptorValues [15] 0.1627699; networkSum += orderedDescriptorValues [16] -0.2350712; networkSum += orderedDescriptorValues 17] * -0.1487322; networkSum += orderedDescriptorValues 18] * -0.219209; networkSum += orderedDescriptorValues [19] 4.934115E-02; networkSum += orderedDescriptorValues [20] 0.1228774; networkSum += orderedDescriptorValues [21] 0.2471758; feature2[7] = Math. exp (-networkSum * networkSum);
networkSum = - -7.218556E-02;
networkSum += orderedDescriptorValues [0] * 0.226358; networkSum += orderedDescriptorValues [1] * -0.1539903; networkSum += orderedDescriptorValues [2] * -0.1598372; networkSum += orderedDescriptorValues [3] 0.0563879; networkSum += orderedDescriptorValues [4] -0.3163475; networkSum += orderedDescriptorValues [5] * -0.3238825; networkSum += orderedDescriptorValues [6] * -0.0247681; networkSum += orderedDescriptorValues [7] 0.2844019; networkSum += orderedDescriptorValues [8] -4.146516E-02; networkSum += orderedDescriptorValues [9] 0.1770155; networkSum += orderedDescriptorValues [10] 0.1665321; networkSum += orderedDescriptorValues [11] -6.204409E-02
networkSum + orderedDescriptorValues [12] -0.2597583; networkSum + orderedDescriptorValues [13] 0.1259258; networkSum + orderedDescriptorValues [14] -0.1823087; networkSum + orderedDescriptorValues [15] 0.1976258; networkSum + orderedDescriptorValues [16] -1.794052E-02; networkSum + orderedDescriptorValues [17] -4.695685E-02; networkSum + orderedDescriptorValues [18] 0.2141054; networkSum + orderedDescriptorValues [19] 0.1109691; networkSum + orderedDescriptorValues [20] -0.3148946; networkSum + orderedDescriptorValues [21] -0.221963; feature2 [8] = Math . exp ( -networkSum * networkSum);
networkSum = -0.1908413;
networkSum += orderedDescriptorValues [0] -4 .901068E-02; networkSum += orderedDescriptorValues [1] -0 .2120002; networkSum += orderedDescriptorValues [2] -0 .3358821; networkSum += orderedDescriptorValues [3] 0. 2044897;
networkSum += orderedDescriptorValues [4] -0 .2017177; networkSum += orderedDescriptorValues [5] * -0 .0502359; networkSum += orderedDescriptorValues [6] * -1 .298943E-02; networkSum += orderedDescriptorValues [7] * 0. 5377578;
networkSum += orderedDescriptorValues [8] * -0 .1040518; networkSum += orderedDescriptorValues [9] * 9. 388287E-02; networkSum += orderedDescriptorValues [10] 0.41268;
networkSum += orderedDescriptorValues 11] 1.348752E-02; networkSum += orderedDescriptorValues 12] * 0.2191918; networkSum += orderedDescriptorValues 13] * - 8.923642E-02; networkSum += orderedDescriptorValues [14] 0.3177944; networkSum += orderedDescriptorValues [15] 4 .494105E-02; networkSum += orderedDescriptorValues [16] 2 .228106E-02; networkSum += orderedDescriptorValues [17] 0 .410933;
networkSum += orderedDescriptorValues [18] 0 .3706425; networkSum += orderedDescriptorValues [19] 0 .107485;
networkSum += orderedDescriptorValues [20] * 6 .565255E-02; networkSum += orderedDescriptorValues [21] 0.4197583; feature2 [9] = Math . ex ( -networkSum * networkSum);
networkSum 4.104644E-02;
networkSum += orderedDescriptorValues [0] * 0. 3646506;
networkSum += orderedDescriptorValues [1] 0. 1118352;
networkSum += orderedDescriptorValues [2] -0 .0150817; networkSum += orderedDescriptorValues [3] -1 .476108E-02; networkSum += orderedDescriptorValues [4] -0 .2824337; networkSum += orderedDescriptorValues [5] 0. 4230618;
networkSum += orderedDescriptorValues [6] * -0 .1993406; networkSum += orderedDescriptorValues [7] * -6 .363481E-02; networkSum += orderedDescriptorValues [8] * 0. 1785759;
networkSum += orderedDescriptorValues [9] * 0. 1061131;
networkSum += orderedDescriptorValues [10] 0.3997807; networkSum += orderedDescriptorValues 11] 0 .2855316; networkSum += orderedDescriptorValues 12] 0 .2685671; networkSum += orderedDescriptorValues 13] * 0.2652977; networkSum += orderedDescriptorValues [14] * 0.2837783; networkSum += orderedDescriptorValues [15] 0 .2008112; networkSum += orderedDescriptorValues [16] 0.2329219; networkSum += orderedDescriptorValues [17] 0 .1461286; networkSum += orderedDescriptorValues [18] 0 .1744441; networkSum += orderedDescriptorValues [19] 0 .2627859;
networkSum += orderedDescriptorValues [20] * -5.721192E-02 ; networkSum += orderedDescriptorValues [21] * 0.3918213; feature2[10] = Math. exp (-networkSum * networkSum);
networkSum = 0.273445;
networkSum += orderedDescriptorValues [0] * _ 7.207548E-02; networkSum += orderedDescriptorValues [1] * 3 .315532E-02; networkSum += orderedDescriptorValues [2] * 0 .2107815;
networkSum += orderedDescriptorValues [3] * 0 .1658964;
networkSum += orderedDescriptorValues [4] * _ 0.2635041; networkSum += orderedDescriptorValues [5] * _ 0.2866924; networkSum += orderedDescriptorValues [6] * 3 .225165E-02; networkSum += orderedDescriptorValues [7] * _ 0.2997187; networkSum += orderedDescriptorValues [8] * _ 0.3176604; networkSum += orderedDescriptorValues [9] * _ 0.2952608; networkSum += orderedDescriptorValues [10] 1.149031E-02; networkSum += orderedDescriptorValues [11] 0.2313356; networkSum += orderedDescriptorValues ;i2] 0.2713684; networkSum += orderedDescriptorValues [13] 0.2805025; networkSum += orderedDescriptorValues [14] * -0.230396; networkSum += orderedDescriptorValues [15] * -3.226869E-02 networkSum += orderedDescriptorValues [16] -0.2424861; networkSum += orderedDescriptorValues ;i7] 0.1423294; networkSum += orderedDescriptorValues ;i8] 0.1354256; networkSum += orderedDescriptorValues ;i9] 0.1250399; networkSum += orderedDescriptorValues [20] * -0.1893134; networkSum += orderedDescriptorValues [21] * 0.2819818; feature3 [0] = Math . tanh (networkSum) ;
networkSum = 0.2811381;
networkSum += orderedDescriptorValues [0] * _ 0.2194392; networkSum += orderedDescriptorValues [1] * _ 7.102779E-02; networkSum += orderedDescriptorValues [2] * _ 3.814892E-02; networkSum += orderedDescriptorValues [3] * 0 .1374094;
networkSum += orderedDescriptorValues [4] * _ 0.2958683; networkSum += orderedDescriptorValues [5] * _ 0.117512;
networkSum += orderedDescriptorValues [6] * _ 0.3411327; networkSum += orderedDescriptorValues [7] * _ 0.2567482; networkSum += orderedDescriptorValues [8] * 0 .2501537;
networkSum += orderedDescriptorValues [9] * _ 0.1207876; networkSum += orderedDescriptorValues [10] 9.547921E-02; networkSum += orderedDescriptorValues [11] -0.1676953; networkSum += orderedDescriptorValues ;i2] -0.1216171; networkSum += orderedDescriptorValues [13] -7.363057E-02 networkSum += orderedDescriptorValues [14] -8.752671E-02 networkSum += orderedDescriptorValues [15] * -8.415169E-02 networkSum += orderedDescriptorValues [16] * 0.2186951; networkSum += orderedDescriptorValues ;i7] -0.2260545; networkSum += orderedDescriptorValues [18] 0.2068959; networkSum += orderedDescriptorValues [19] -0.1880522; networkSum += orderedDescriptorValues [20] -0.2622893; networkSum += orderedDescriptorValues [21] * -0.2372293; feature3 [1] = Math . tanh (networkSum) ;
networkSum = 0.2167491;
networkSum += orderedDescriptorValues [0] * 0 .2154273;
networkSum += orderedDescriptorValues [1] * _ 0.1572401; networkSum += orderedDescriptorValues [2] 0.1599119;
networkSum += orderedDescriptorValues [3] * -7.225019E-02; networkSum += orderedDescriptorValues [4] * 4. 055473E-02; networkSum += orderedDescriptorValues [5] * -0 .1704209; networkSum += orderedDescriptorValues [6] * 0. 1655323; networkSum += orderedDescriptorValues [7] * 0. 1974402; networkSum += orderedDescriptorValues [8] * -0 .1558301; networkSum += orderedDescriptorValues [9] * -0 .3239475; networkSum += orderedDescriptorValues [10] * 0.2982271; networkSum += orderedDescriptorValues [11] * 0.2144395; networkSum += orderedDescriptorValues 12] * 0.3034179; networkSum += orderedDescriptorValues 13] * 7 .183154E-02; networkSum += orderedDescriptorValues 14] * 0.316209; networkSum += orderedDescriptorValues 15] * 0.1011312; networkSum += orderedDescriptorValues [16] * 0 .2387791; networkSum += orderedDescriptorValues [17] * 0.2402293; networkSum += orderedDescriptorValues [18] * 0.2142092; networkSum += orderedDescriptorValues [19] * 5 .280953E-02; networkSum += orderedDescriptorValues [20] * 7 .732969E-02; networkSum += orderedDescriptorValues [21] * 9 .073596E-02; feature3 [2 = Math . tanh (networkSum) ;
networkSum = ( ).0710995;
networkSum += orderedDescriptorValues [0] * 0. 4261389; networkSum += orderedDescriptorValues 1] * 5. 048624E-02; networkSum += orderedDescriptorValues 2] * 7. 586718E-02; networkSum += orderedDescriptorValues 3] * -0 .148365; networkSum += orderedDescriptorValues 4] * -0 .5076553; networkSum += orderedDescriptorValues [5] * -1 .423706E-02; networkSum += orderedDescriptorValues [6] * -0 .1323836; networkSum += orderedDescriptorValues [7] * -0 .155675; networkSum += orderedDescriptorValues [8] * 0. 4701857; networkSum += orderedDescriptorValues [9] * -0 .2289229; networkSum += orderedDescriptorValues [10] * 6.325545E-02 networkSum += orderedDescriptorValues [11] * 0 .3106329; networkSum += orderedDescriptorValues 12] * 0 .3769523; networkSum += orderedDescriptorValues 13] * 2 .964497E-02; networkSum += orderedDescriptorValues 14] * 0 .1062603; networkSum += orderedDescriptorValues 15] * 0 .1064953; networkSum += orderedDescriptorValues 16] * 0.1528578; networkSum += orderedDescriptorValues 17] * 6 .187413E-02; networkSum += orderedDescriptorValues [18] * 8 .777814E-02; networkSum += orderedDescriptorValues [19] * 0 .1653291; networkSum += orderedDescriptorValues [20] * 0 .1705722; networkSum += orderedDescriptorValues [21] * 0 .1662487; feature3 [3^ = Math . tanh (networkSum) ;
networkSum = - -0.1526698;
networkSum += orderedDescriptorValues [0] * 0. 298822; networkSum += orderedDescriptorValues 1] * -0 .2274348; networkSum += orderedDescriptorValues 2] * 0. 1529467; networkSum += orderedDescriptorValues 3] * -1 .880924E-02; networkSum += orderedDescriptorValues 4] * -0 .1405504; networkSum += orderedDescriptorValues 5] * -7 .935453E-02; networkSum += orderedDescriptorValues [6] * 0. 3525618; networkSum += orderedDescriptorValues [7] * -6 .066827E-03; networkSum += orderedDescriptorValues [8] * -8 .108686E-02; networkSum += orderedDescriptorValues [9] * 0. 2913641; networkSum += orderedDescriptorValues [10] * 2 .307191E-02;
networkSum += orderedDescriptorValues [11] -8.556899E-02; networkSum += orderedDescriptorValues [12] 3.787158E-02; networkSum += orderedDescriptorValues [13] -7.762057E-02; networkSum += orderedDescriptorValues [14] 0.3349077; networkSum += orderedDescriptorValues [15] -0.1023041; networkSum += orderedDescriptorValues [16] -0.2706679; networkSum += orderedDescriptorValues [17] 0.1716548; networkSum += orderedDescriptorValues [18] 0.1706802; networkSum += orderedDescriptorValues [19] 0.1720042; networkSum += orderedDescriptorValues [20] -0.1208124; networkSum += orderedDescriptorValues [21] 0.0917972; feature3[4] = Math . tanh (networkSum) ;
networkSum = ( D.2981311;
networkSum += orderedDescriptorValues [0] -0 .2516995; networkSum += orderedDescriptorValues [1] -0 .1654695; networkSum += orderedDescriptorValues [2] -0 .3008216; networkSum += orderedDescriptorValues [3] 0. 1049642;
networkSum += orderedDescriptorValues [4] * -0 .1074918; networkSum += orderedDescriptorValues [5] * -0 .1633757; networkSum += orderedDescriptorValues [6] * -0 .176767;
networkSum += orderedDescriptorValues [7] * -0 .2097564; networkSum += orderedDescriptorValues [8] * -0 .2401181; networkSum += orderedDescriptorValues [9] -0 .3248742; networkSum += orderedDescriptorValues [10] 3 .816127E- 02; networkSum += orderedDescriptorValues 11] * 6.182482E -02 networkSum += orderedDescriptorValues 12] * 8 .557817E- 02; networkSum += orderedDescriptorValues [13] 0 .1176458; networkSum += orderedDescriptorValues [14] 0 .1036401; networkSum += orderedDescriptorValues [15] 0 .2236328; networkSum += orderedDescriptorValues [16] 0.2481311 networkSum += orderedDescriptorValues [17] 0.2194154 networkSum += orderedDescriptorValues [18] 0.1465448 networkSum += orderedDescriptorValues [19] * 6 .786567E- 02; networkSum += orderedDescriptorValues [20] 0 .1526909; networkSum += orderedDescriptorValues 21] 0.1809732; feature3 [5; = Math . tanh (networkSum) ;
networkSum = ].1663142;
networkSum += orderedDescriptorValues [0] * 0 .2168368;
networkSum += orderedDescriptorValues [1] * - 0.2712243; networkSum += orderedDescriptorValues 2] * - 0.1895899; networkSum += orderedDescriptorValues [3] * 0 .1746371;
networkSum += orderedDescriptorValues [4] * 9 .687963E-02; networkSum += orderedDescriptorValues [5] * - 0.3214925; networkSum += orderedDescriptorValues [6] * - 0.2225265; networkSum += orderedDescriptorValues [7] * - 0.186225;
networkSum += orderedDescriptorValues [8] * - 0.2150239; networkSum += orderedDescriptorValues [9] * - 7.865703E-02; networkSum += orderedDescriptorValues [10] * 8.737136E-02; networkSum += orderedDescriptorValues 11] * -0.2361409; networkSum += orderedDescriptorValues 12] * 0.02379;
networkSum += orderedDescriptorValues 13] * -0.3184285; networkSum += orderedDescriptorValues [14] * -0.3076205; networkSum += orderedDescriptorValues [15] * -0.2346277; networkSum += orderedDescriptorValues [16] * -0.1423149; networkSum += orderedDescriptorValues [17] * -0.258674; networkSum += orderedDescriptorValues [18] * -9.447955E-02;
networkSum += orderedDescriptorValues [19] * -5.341597E-02; networkSum += orderedDescriptorValues [20] 0.261805;
networkSum += orderedDescriptorValues [21] -0.2119208; feature3 [6] = Math . tanh (networkSum) ;
networkSum = 0.3517123;
networkSum += orderedDescriptorValues [0] * g .933576E-02; networkSum += orderedDescriptorValues [1] * 0 .2773176;
networkSum += orderedDescriptorValues [2] * 6 .501644E-02; networkSum += orderedDescriptorValues [3] * _ 0.2642407; networkSum += orderedDescriptorValues [4] * 0 .1124083;
networkSum += orderedDescriptorValues [5] * _ 8.731912E-02; networkSum += orderedDescriptorValues [6] * 0 .1634845;
networkSum += orderedDescriptorValues [7] * _ 0.2820961; networkSum += orderedDescriptorValues [8] * _ 0.1050806; networkSum += orderedDescriptorValues [9] * 1 .356139E-02; networkSum += orderedDescriptorValues [10] -0.2015099; networkSum += orderedDescriptorValues [11] -5.777815E-02; networkSum += orderedDescriptorValues [12] -0.236848; networkSum += orderedDescriptorValues [13] * -0.3119474; networkSum += orderedDescriptorValues [14] * 0.1940923; networkSum += orderedDescriptorValues [15] -0.1702596; networkSum += orderedDescriptorValues [16] 0.2229646; networkSum += orderedDescriptorValues [17] -0.209781; networkSum += orderedDescriptorValues [18] -0.1754878; networkSum += orderedDescriptorValues [19] * -0.1218661; networkSum += orderedDescriptorValues [20] * 3.215266E-02; networkSum += orderedDescriptorValues [21] -0.2560724; feature3 [7] = Math . tanh (networkSum) ;
networkSum = 2.394777E-03;
networkSum += orderedDescriptorValues [0] * 1 .744246E-02; networkSum += orderedDescriptorValues [1] * _ 0.1293363; networkSum += orderedDescriptorValues [2] * 0 .4030785;
networkSum += orderedDescriptorValues [3] * 0 .3069521;
networkSum += orderedDescriptorValues [4] * 0 .294511;
networkSum += orderedDescriptorValues [5] * _ 0.2233124; networkSum += orderedDescriptorValues [6] * 0 .2648872;
networkSum += orderedDescriptorValues [7] * _ 2.957497E-02; networkSum += orderedDescriptorValues [8] * 0 .3399638;
networkSum += orderedDescriptorValues [9] * 0 .2364121;
networkSum += orderedDescriptorValues [10] 0.2333064; networkSum += orderedDescriptorValues [11] 0.1729532; networkSum += orderedDescriptorValues [12] 0.2455052; networkSum += orderedDescriptorValues [13] 0.1091686; networkSum += orderedDescriptorValues [14] * 6.319522E-02; networkSum += orderedDescriptorValues [15] * 0.3435236; networkSum += orderedDescriptorValues [16] -0.1469896; networkSum += orderedDescriptorValues [17] 0.2785864; networkSum += orderedDescriptorValues [18] -0.1257449; networkSum += orderedDescriptorValues [19] -0.294175; networkSum += orderedDescriptorValues [20] * 0.1429276; networkSum += orderedDescriptorValues [21] * -0.2752591; feature3 [8] = Math . tanh (networkSum) ;
networkSum = 0.1251351;
networkSum += orderedDescriptorValues [ 0 ] * -0.380671;
networkSum += orderedDescriptorValues [ 1 ] * -0.1385806;
networkSum += orderedDescriptorValues [2] -0.4832717; networkSum += orderedDescriptorValues [3] -0 .2793799; networkSum += orderedDescriptorValues [4] -0 .1076069; networkSum += orderedDescriptorValues [5] 0. 2990583; networkSum += orderedDescriptorValues [6] -6 .642042E- 02; networkSum += orderedDescriptorValues [7] 0. 1025848; networkSum += orderedDescriptorValues [8] * -8 .879404E- 02; networkSum += orderedDescriptorValues [9] * 6. 396893E-02; networkSum += orderedDescriptorValues [10] 3 .427487E- 02; networkSum += orderedDescriptorValues 11] 5.053774E -02 networkSum += orderedDescriptorValues 12] 0.2192777; networkSum += orderedDescriptorValues 13] 0.104762; networkSum += orderedDescriptorValues [14] * 0 .1571841; networkSum += orderedDescriptorValues [15] * - 0.3762138 networkSum += orderedDescriptorValues [16] 0.3156425 networkSum += orderedDescriptorValues [17] 0.2642991 networkSum += orderedDescriptorValues [18] 0 .2540718; networkSum += orderedDescriptorValues [19] 0 .2038908; networkSum += orderedDescriptorValues [20] 0.1667572; networkSum += orderedDescriptorValues [21] * 4 .320444E- 02; feature3 [9; = Math . tanh (networkSum) ;
networkSum 7.799806E-03;
networkSum += orderedDescriptorValues [0] 0. 2259743; networkSum += orderedDescriptorValues [1] -0 .1455067; networkSum += orderedDescriptorValues [2] * 0. 2230133; networkSum += orderedDescriptorValues [3] 0. 2629385; networkSum += orderedDescriptorValues [4] 0. 3062117; networkSum += orderedDescriptorValues [5] -0 .0189621; networkSum += orderedDescriptorValues [6] -0 .1312197; networkSum += orderedDescriptorValues [7] 0. 2837048; networkSum += orderedDescriptorValues [8] -1 .351692E- 03; networkSum += orderedDescriptorValues [9] * 0. 2381631; networkSum += orderedDescriptorValues [10] * 0 .2683308; networkSum += orderedDescriptorValues [11] 3.323515E -02 networkSum += orderedDescriptorValues 12] 0 .2033576; networkSum += orderedDescriptorValues 13] 0 .2236165; networkSum += orderedDescriptorValues [14] 4 .471425E- 02; networkSum += orderedDescriptorValues [15] * 0 .2015447; networkSum += orderedDescriptorValues [16] * 0 .030539; networkSum += orderedDescriptorValues [17] 4 .646402E- 02; networkSum += orderedDescriptorValues [18] 0 .2446647; networkSum += orderedDescriptorValues [19] 0 .1803848; networkSum += orderedDescriptorValues [20] 8.240709E -02 networkSum += orderedDescriptorValues [21] 0.1295791; feature3[10] = Math. tanh (networkSum) ;
networkSum = 3.1068284;
networkSum += orderedDescriptorValues [0] * 0 .3159357; networkSum += orderedDescriptorValues [1] 0.3673734; networkSum += orderedDescriptorValues [2] 6.642601E-02; networkSum += orderedDescriptorValues [3] * 0 .0940199; networkSum += orderedDescriptorValues [4] * 0 .5540022; networkSum += orderedDescriptorValues [5] 0 .2149019; networkSum += orderedDescriptorValues [6] 0.4124215; networkSum += orderedDescriptorValues [7] 0 .2923227; networkSum += orderedDescriptorValues [8] 0 .2531783; networkSum += orderedDescriptorValues [9] * 0 .4373895;
networkSum += orderedDescriptorValues [10] * 0.3531361; networkSum += orderedDescriptorValues [11] * -0.1149577; networkSum += orderedDescriptorValues [12] * -0.2688491; networkSum += orderedDescriptorValues [13] * -5.595072E-02; networkSum += orderedDescriptorValues [14] * 0.0996822; networkSum += orderedDescriptorValues [15] * 0.1223365; networkSum += orderedDescriptorValues [16] * -0.141665; networkSum += orderedDescriptorValues [17] * 0.2884279; networkSum += orderedDescriptorValues [18] * -0.4559905 networkSum += orderedDescriptorValues [19] * -0.1407499 networkSum += orderedDescriptorValues [20] * -0.4231626 networkSum += orderedDescriptorValues [21] * -8.822343E-02; feature4[0] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -0.1685528;
networkSum += orderedDescriptorValues [0] * 3 .723644E-02; networkSum += orderedDescriptorValues [1] * 6 .009316E-02; networkSum += orderedDescriptorValues [2] * _ 0.1055274; networkSum += orderedDescriptorValues [3] * 0 .3331848;
networkSum += orderedDescriptorValues [4] * 0 .2043056;
networkSum += orderedDescriptorValues [5] * 6 .531864E-02; networkSum += orderedDescriptorValues [6] * _ 0.1257071; networkSum += orderedDescriptorValues [7] * _ 0.3339281; networkSum += orderedDescriptorValues [8] * _ 0.2686338; networkSum += orderedDescriptorValues [9] * 6 .922804E-02; networkSum += orderedDescriptorValues [10] * 0.3920747; networkSum += orderedDescriptorValues 11] * -0.1512495; networkSum += orderedDescriptorValues 12] -0.1906703; networkSum += orderedDescriptorValues [13] -0.2162057; networkSum += orderedDescriptorValues [14] -0.263839; networkSum += orderedDescriptorValues [15] 0.1174966; networkSum += orderedDescriptorValues [16] -0.3506419; networkSum += orderedDescriptorValues [17] 0.3008541; networkSum += orderedDescriptorValues [18] * -0.5123707; networkSum += orderedDescriptorValues [19] -4.119556E-02; networkSum += orderedDescriptorValues [20] -0.8892252; networkSum += orderedDescriptorValues 21] 0.1599321; feature4 [1] = 1 - Math. exp (-networkSum * networkSum);
networkSum = -6.548395E-02 ;
networkSum += orderedDescriptorValues [0] * 0.8090737;
networkSum += orderedDescriptorValues [I] * 3.573317E-02; networkSum += orderedDescriptorValues [2] * 0.0236566;
networkSum += orderedDescriptorValues [3] * -0.7290963; networkSum += orderedDescriptorValues [4] * 0.3281164;
networkSum += orderedDescriptorValues [5] * -0.1849909; networkSum += orderedDescriptorValues [6] * 4.687097E-02; networkSum += orderedDescriptorValues [7] * -0.4584941; networkSum += orderedDescriptorValues [8] * 0.3989944;
networkSum += orderedDescriptorValues [9] * -0.2379547; networkSum += orderedDescriptorValues [10] * 0.3265767; networkSum += orderedDescriptorValues [II] * 0.2874304; networkSum += orderedDescriptorValues [12] * -0.1914327; networkSum += orderedDescriptorValues [13] * -0.1503954; networkSum += orderedDescriptorValues [14] * -9.493758E-04; networkSum += orderedDescriptorValues [15] * 0.1974422; networkSum += orderedDescriptorValues [16] * 4.443116E-02; networkSum += orderedDescriptorValues [17] * -0.1181963;
networkSum += orderedDescriptorValues [18] * -0.1114991; networkSum += orderedDescriptorValues [19] 2.882765E-02; networkSum += orderedDescriptorValues [20] -7.027134E-02 networkSum += orderedDescriptorValues [21] 0.3974076; feature [2] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = ί 1.133113E-02;
networkSum += orderedDescriptorValues 0] * 0 .8055358; networkSum += orderedDescriptorValues 1] * 0 .7517309; networkSum += orderedDescriptorValues 2] * 0 .1903443; networkSum += orderedDescriptorValues 3] * _ 0.2406502; networkSum += orderedDescriptorValues 4] * 0 .1039504; networkSum += orderedDescriptorValues 5] * 0 .6870696; networkSum += orderedDescriptorValues 6] * _ 0.4295452; networkSum += orderedDescriptorValues 7] * 6 .704549E-02; networkSum += orderedDescriptorValues 8] * _ 0.0844398; networkSum += orderedDescriptorValues 9] * _ 0.322008; networkSum += orderedDescriptorValues 10] -0.5193847; networkSum += orderedDescriptorValues 11] 0.3113551; networkSum += orderedDescriptorValues 12] * -0.3901568; networkSum += orderedDescriptorValues 13] * -0.1562263; networkSum += orderedDescriptorValues 14] 0.2752627; networkSum += orderedDescriptorValues 15] 0.6539683; networkSum += orderedDescriptorValues 16] 0.6749589; networkSum += orderedDescriptorValues 17] 0.4134354; networkSum += orderedDescriptorValues 18] * -0.6740228; networkSum += orderedDescriptorValues 19] * -0.513553; networkSum += orderedDescriptorValues 20] -0.3660786; networkSum += orderedDescriptorValues 21] -3.786404E-02 feature [3] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = ( 3.2904278;
networkSum += orderedDescriptorValues 0] .018874E-02; networkSum += orderedDescriptorValues 1] * _ 0.629702; networkSum += orderedDescriptorValues 2] * 5 .024243E-02; networkSum += orderedDescriptorValues 3] * 0 .24977;
networkSum += orderedDescriptorValues 4] * _ 0.3503557; networkSum += orderedDescriptorValues 5] * 0 .3932401; networkSum += orderedDescriptorValues 6] * 7 .566382E-02; networkSum += orderedDescriptorValues 7] * _ 0.2042031; networkSum += orderedDescriptorValues 8] * 6 .193376E-03; networkSum += orderedDescriptorValues 9] * _ 7.629926E-02; networkSum += orderedDescriptorValues 10] -2.844725E-02 networkSum += orderedDescriptorValues 11] 0.0128439; networkSum += orderedDescriptorValues 12] 4.760563E-02; networkSum += orderedDescriptorValues 13] * -0.2424958; networkSum += orderedDescriptorValues 14] * -6.991126E-02 networkSum += orderedDescriptorValues 15] -0.2726024; networkSum += orderedDescriptorValues 16] -0.3694288; networkSum += orderedDescriptorValues 17] 5.776057E-02; networkSum += orderedDescriptorValues 18] 0.5035333; networkSum += orderedDescriptorValues 19] * 0.1700154; networkSum += orderedDescriptorValues 20] * 0.4692073; networkSum += orderedDescriptorValues 21] -4.958147E-03 feature4 [4] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = 3.349551E-02 ;
networkSum += orderedDescriptorValues [ 0 ] * -8.690799E-02;
networkSum += orderedDescriptorValues 1] -2.273219E-03; networkSum += orderedDescriptorValues 2] -9.406967E-02; networkSum += orderedDescriptorValues 3] 0.2349294;
networkSum += orderedDescriptorValues 4] 0.2436188;
networkSum += orderedDescriptorValues 5] -0.2879006; networkSum += orderedDescriptorValues 6] 3.223861E-02; networkSum += orderedDescriptorValues 7] * 4.035193E-02; networkSum += orderedDescriptorValues 8] * -0.1273087; networkSum += orderedDescriptorValues 9] * 0.7575715;
networkSum += orderedDescriptorValues 10] 0.8827572; networkSum += orderedDescriptorValues 11] 0.3303408; networkSum += orderedDescriptorValues 12] -0.2281525; networkSum += orderedDescriptorValues 13] * -2.858971E-02; networkSum += orderedDescriptorValues 14] * 0.4966714; networkSum += orderedDescriptorValues 15] -8.005091E-02; networkSum += orderedDescriptorValues 16] 7.992169E-02; networkSum += orderedDescriptorValues 17] -0.257624; networkSum += orderedDescriptorValues 18] 0.4013011; networkSum += orderedDescriptorValues 19] 0.2073682; networkSum += orderedDescriptorValues 20] * -3.658501E-02; networkSum += orderedDescriptorValues 21] * 0.5073839; feature [5^ = 1 - Math. exp (-networkSum * networkSum) ;
networkSum = - -0.1653538;
networkSum += orderedDescriptorValues 0] -0.2219807; networkSum += orderedDescriptorValues 1] * -7.904343E-02; networkSum += orderedDescriptorValues 2] 9.275629E-02; networkSum += orderedDescriptorValues 3] 2.607145E-02; networkSum += orderedDescriptorValues 4] -0.1514536; networkSum += orderedDescriptorValues 5] 0.1862347;
networkSum += orderedDescriptorValues 6] 0.1479042;
networkSum += orderedDescriptorValues 7] -0.2323207; networkSum += orderedDescriptorValues 8] * -7.810674E-02; networkSum += orderedDescriptorValues 9] * -6.308607E-02; networkSum += orderedDescriptorValues 10] -0.1157105; networkSum += orderedDescriptorValues 11] 0.4816211; networkSum += orderedDescriptorValues 12] -0.1555786; networkSum += orderedDescriptorValues 13] -0.2247124; networkSum += orderedDescriptorValues 14] * 1.68283E-03; networkSum += orderedDescriptorValues 15] * -0.2696546; networkSum += orderedDescriptorValues 16] -0.4320725; networkSum += orderedDescriptorValues 17] -5.655487E-02; networkSum += orderedDescriptorValues 18] 0.3734981; networkSum += orderedDescriptorValues 19] 3.144049E-02; networkSum += orderedDescriptorValues 20] -0.3031144; networkSum += orderedDescriptorValues 21] * -0.1333614; feature4[6] = 1 - Math. exp (-networkSum * networkSum);
networkSum = ).3342696;
networkSum += orderedDescriptorValues [0] -0.3420597; networkSum += orderedDescriptorValues [1] -0.2861885; networkSum += orderedDescriptorValues [2] 0.1198041;
networkSum += orderedDescriptorValues [3] 6.443679E-02; networkSum += orderedDescriptorValues [4] 3.648576E-02; networkSum += orderedDescriptorValues [5] -7.058917E-02; networkSum += orderedDescriptorValues [6] -0.1861355; networkSum += orderedDescriptorValues [7] -0.2235491; networkSum += orderedDescriptorValues [8] 6.616996E-02;
networkSum += orderedDescriptorValues 9] 0.2228342; networkSum += orderedDescriptorValues 10] 0 .3422224; networkSum += orderedDescriptorValues 11] 0.2271305; networkSum += orderedDescriptorValues 12] 0 .1680902;
5 networkSum += orderedDescriptorValues 13] 0.3863283;
networkSum += orderedDescriptorValues 14] 9 .622786E-02; networkSum += orderedDescriptorValues 15] * 0.362188; networkSum += orderedDescriptorValues 16] * 0 .4357609; networkSum += orderedDescriptorValues 17] 0.114701;
10 networkSum += orderedDescriptorValues 18] 0.2184777;
networkSum += orderedDescriptorValues 19] 0.2145886; networkSum += orderedDescriptorValues 20] 0.1987161; networkSum += orderedDescriptorValues 21] * 0 .3777475; feature4 [7] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -8.047003E-02;
networkSum += orderedDescriptorValues 0] 0. 4050522; networkSum += orderedDescriptorValues 1] -0 .1374612; networkSum += orderedDescriptorValues 2] * 0. 33434;
20 networkSum += orderedDescriptorValues 3] * -5 .047206E-02;
networkSum += orderedDescriptorValues 4] * -5 .658314E-02; networkSum += orderedDescriptorValues 5] * 0. 1667564; networkSum += orderedDescriptorValues 6] * -9 .689945E-02; networkSum += orderedDescriptorValues 7] -0 .4433579;
25 networkSum += orderedDescriptorValues 8] -5 .909494E-02;
networkSum += orderedDescriptorValues 9] * -0 .2976841; networkSum += orderedDescriptorValues 10] * - 0.2294236; networkSum += orderedDescriptorValues 11] 1.810114E-02 networkSum += orderedDescriptorValues 12] 0 .3901721;
30 networkSum += orderedDescriptorValues 13] 0 .1804703;
networkSum += orderedDescriptorValues 14] 0 .3739464; networkSum += orderedDescriptorValues 15] 0.1621648; networkSum += orderedDescriptorValues 16] 0 .2731131; networkSum += orderedDescriptorValues 17] * 0.37807;
35 networkSum += orderedDescriptorValues 18] 0 .1603231;
networkSum += orderedDescriptorValues 19] 8.604761E-02 networkSum += orderedDescriptorValues 20] 0 .1997707; networkSum += orderedDescriptorValues 21] 0 .4548927; feature4 [8] = 1 - Math . exp ( -networkSum * networkSum) ; άθ
networkSum = - -0.216052;
networkSum += orderedDescriptorValues 0] -0 .635331; networkSum += orderedDescriptorValues 1] -0 .1313552; networkSum += orderedDescriptorValues 2] -7 .638655E-02;
45 networkSum += orderedDescriptorValues 3] * -0 .2494008;
networkSum += orderedDescriptorValues 4] * -0 .222808; networkSum += orderedDescriptorValues 5] * 0. 1201146; networkSum += orderedDescriptorValues 6] * -0 .1569743; networkSum += orderedDescriptorValues 7] * 4. 816169E-02;
50 networkSum += orderedDescriptorValues 8] -0 .1519056;
networkSum += orderedDescriptorValues 9] 0. 2179488; networkSum += orderedDescriptorValues 10] * 0 .3006741; networkSum += orderedDescriptorValues 11] * 0 .2338042; networkSum += orderedDescriptorValues 12] 0.3677476;
55 networkSum += orderedDescriptorValues 13] 0.3158069;
networkSum += orderedDescriptorValues 14] 0 .3581091; networkSum += orderedDescriptorValues 15] 0.1493951; networkSum += orderedDescriptorValues 16] 0 .1320003;
networkSum + orderedDescriptorValues [17] * 0.2608376; networkSum + orderedDescriptorValues [18] * -6.155535E-02; networkSum + orderedDescriptorValues [19] * 2.744148E-02; networkSum + orderedDescriptorValues [20] * 0.1594766; networkSum + orderedDescriptorValues [21] * -0.3196173; feature4 [9] 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = -0.3647784;
networkSum + orderedDescriptorValues 0] 0.1691359;
networkSum + orderedDescriptorValues 1] 0.3167824;
networkSum + orderedDescriptorValues 2] -0.1222722; networkSum + orderedDescriptorValues 3] 0.2947146;
networkSum + orderedDescriptorValues 4] 0.3306748;
networkSum + orderedDescriptorValues 5] -3.952871E-02; networkSum + orderedDescriptorValues 6] 0.3395326;
networkSum + orderedDescriptorValues 7] 3.910483E-02; networkSum + orderedDescriptorValues 8] 0.1485232;
networkSum + orderedDescriptorValues 9] -0.12739;
networkSum + orderedDescriptorValues 10] * 0.2242367; networkSum + orderedDescriptorValues 11] * -2.825082E-02; networkSum + orderedDescriptorValues 12] * -0.1150737; networkSum + orderedDescriptorValues 13] * -0.1870358; networkSum + orderedDescriptorValues 14] * 5.177355E-02; networkSum + orderedDescriptorValues 15] * 0.1137588; networkSum + orderedDescriptorValues 16] * 0.101934;
networkSum + orderedDescriptorValues 17] * 0.1325468; networkSum + orderedDescriptorValues 18] * 0.2049015; networkSum + orderedDescriptorValues 19] * -9.265473E-02; networkSum + orderedDescriptorValues 20] * -0.2184203; networkSum + orderedDescriptorValues 21] * -0.2057097; feature [10] 1 - Math . exp (-networkSum networkSum) ; networkSum = ( ).1928681;
networkSum += feature2 0] * 0. 1248858;
networkSum += feature2 1] 0. 2178542;
networkSum += feature2 2] 0. 5739247;
networkSum += feature2 3] -0 .2132042;
networkSum += feature2 4] 0. 6096913;
networkSum += feature2 5] -0 .545624;
networkSum += feature2 6] 0. 4295709;
networkSum += feature2 7] 0. 1293504;
networkSum += feature2 8] 0. 1199877;
networkSum += feature2 9] -0 .379136;
networkSum += feature2 10] * 0 .4314484;
networkSum += -0.1759174;
networkSum += feature3 0] * 9. 269145E-03;
networkSum += feature3 1] * 0. 1822003;
networkSum += feature3 2] 5. 256742E-02;
networkSum += feature3 3] 0. 2708079;
networkSum += feature3 4] -0 .1109034;
networkSum += feature3 5] -0 .1089183;
networkSum += feature3 6] -9 .796709E- 02;
networkSum += feature3 7] * 0. 159631;
networkSum += feature3 8] 0. 3470939;
networkSum += feature3 9] -0 .5154;
networkSum += feature3 10] * 7 .957433E- 02;
networkSum += 0.2055397;
networkSum += feature4 [0] 0. 4645092;
networkSum + feature-. [1] -0.3880788;
networkSum + feature4 [2] -0.6094463;
networkSum + feature4 [3] -0.9228661;
networkSum + feature4 [4] -0.4204672;
networkSum + feature4 [ 5 ] 0.7271548;
networkSum + feature4 [ 6 ] 0.5199704;
networkSum + feature4 [7] -0.3551444;
networkSum + feature4 [8] -0.4288597;
networkSum + feature4 [9] -0.5039656;
networkSum + feature4 [10 5.052934E-03;
networkResult = 1 / (1 + Math. exp (-networkSum) ) ;
networkResult = 9.93 * (networkResult - 0.1) / 0.8 + 2;
if (networkResult < 2) {
networkResult = 2;
}
if (networkResult > 11.93) {
networkResult = 11.93;
}
return networkResult; private double runNetwork03 (double [ ] orderedDescriptorValues) { double networkResult;
double networkSum;
doublet] feature2 = new double [11];
double[] feature3 = new double [11];
double [] feature4 = new double [11];
if ( orderedDescriptorValues [ 0 ] < 0) orderedDescriptorValues [ 0 ] = if ( orderedDescriptorValues [ 0 ] > 3) orderedDescriptorValues [ 0 ] = orderedDescriptorValues [ 0] = 2 * orderedDescriptorValues [ 0] / 3 if ( orderedDescriptorValues [ 1 ] < 0) orderedDescriptorValues [ 1 ] =
0;
if ( orderedDescriptorValues [ 1 ] > 2.811149)
orderedDescriptorValues [ 1 [ = 2.811149;
orderedDescriptorValues [ 1 ] = 2 * orderedDescriptorValues [ 1 ] / 2.811149 - 1;
if ( orderedDescriptorValues [ 2 ] < 26.0378)
orderedDescriptorValues [2 [ = 26.0378;
if ( orderedDescriptorValues [ 2 ] > 393.7339)
orderedDescriptorValues [2 [ = 393.7339;
orderedDescriptorValues [ 2 ] = 2 * ( orderedDescriptorValues [ 2 ] - 26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [ 3 ] =
0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 [ = 3.180484;
orderedDescriptorValues [ 3 ] = 2 * orderedDescriptorValues [ 3 ] / 3.180484 - 1;
if (orderedDescriptorValues [4] 0) orderedDescriptorValues [ 4 ]
0;
if (orderedDescriptorValues [4] 7) orderedDescriptorValues [ 4 ] 7;
orderedDescriptorValues [ 4] = 2 orderedDescriptorValues [ ] / i;
if (orderedDescriptorValues [5] < 0) orderedDescriptorValues [ 5 ] =
0;
if ( orderedDescriptorValues [ 5 ] > 21.22408)
orderedDescriptorValues [5 = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] / 21.22408 - 1;
if ( orderedDescriptorValues [ 6 ] < 0) orderedDescriptorValues [ 6 ] =
0;
if ( orderedDescriptorValues [ 6 ] > 5.019352)
orderedDescriptorValues [6 = 5.019352;
orderedDescriptorValues [ 6 ] = 2 * orderedDescriptorValues [6] / 5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [ 7 = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [7; = 16.59809;
orderedDescriptorValues [ 7] = 2 * ( orderedDescriptorValues [ 7 ] + 1.071369) / 17.66946 - 1;
if (orderedDescriptorValues [8] < 0.258199)
orderedDescriptorValues [8] = 0.258199;
if ( orderedDescriptorValues [ 8 ] > 9.163415)
orderedDescriptorValues [ 8 = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] - 0.258199) / 8.905216 - 1;
if ( orderedDescriptorValues [ 9 ] < 0) orderedDescriptorValues [ 9 ] =
0;
if ( orderedDescriptorValues [ 9 ] > 65.05453)
orderedDescriptorValues [9; = 65.05453;
orderedDescriptorValues [ 9 ] = 2 * orderedDescriptorValues [ 9] /
65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10] =
0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10] = orderedDescriptorValues [ 10] = 2 * orderedDescriptorValues [10] / 7
if (orderedDescriptorValues [11] < 0) orderedDescriptorValues [ 11] =
0;
if (orderedDescriptorValues [11] > 6.534976)
orderedDescriptorValues [ 11 ] = 6.534976;
orderedDescriptorValues [ 11] = 2 * orderedDescriptorValues [11] / 6.534976 - 1;
if ( orderedDescriptorValues [ 12 ] < 1) orderedDescriptorValues [ 12] = i;
if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12]
= 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [12] - 1) / 18 - 1;
if ( orderedDescriptorValues [ 13 ] < 0) orderedDescriptorValues [ 13 ]
0;
if (orderedDescriptorValues [13] > 6.280087)
orderedDescriptorValues [13] = 6.280087;
orderedDescriptorValues [ 13 ] = 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14]
0;
if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14]
= 15;
orderedDescriptorValues [ 14] = 2 * orderedDescriptorValues [14] / 15 - 1;
if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15] =
2;
if (orderedDescriptorValues [15] > 5) orderedDescriptorValues [ 15] =
5;
orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [15] - 2) / 3 - 1;
if ( orderedDescriptorValues [ 16 ] < 0) orderedDescriptorValues [ 16 ] =
0;
if ( orderedDescriptorValues [ 16 ] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16 ] = 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17] = 0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [ 17 ] = 17.01398;
orderedDescriptorValues [ 17] = 2 * orderedDescriptorValues [ 17 ] / 17.01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18] =
0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [18] /
6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19] =
0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [19] / 3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20] =
4;
orderedDescriptorValues [20] = 2 * (orderedDescriptorValues [20] 476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [ 2 if (orderedDescriptorValues [21] > 21) orderedDescriptorValues!
21;
orderedDescriptorValues [21] = 2 * (orderedDescriptorValues [21] / 19 - 1;
networkSum = - -0.3109811;
networkSum += orderedDescriptorValues [0] 0. 2628345;
networkSum += orderedDescriptorValues [1] * -0 .2798715;
networkSum += orderedDescriptorValues [2] 0. 2806599;
networkSum += orderedDescriptorValues [3] 0. 6568836;
networkSum += orderedDescriptorValues [4] 0. 1827432;
networkSum += orderedDescriptorValues [5] -0 .3142799;
networkSum += orderedDescriptorValues [6] -0 .3027175;
networkSum += orderedDescriptorValues [7] * -0 .5443375;
networkSum += orderedDescriptorValues [8] * -2 .768002E-02;
networkSum += orderedDescriptorValues [9] * -0 .1159161;
networkSum += orderedDescriptorValues [10] 0 .2763602;
networkSum += orderedDescriptorValues 11] 2.415684E- 02 networkSum += orderedDescriptorValues 12] 0.4303117;
networkSum += orderedDescriptorValues 13] 1.813292E- 02 networkSum += orderedDescriptorValues [14] * 0.4094734;
networkSum += orderedDescriptorValues [15] * 0 .3060809;
networkSum += orderedDescriptorValues [16] 0 .1283374;
networkSum += orderedDescriptorValues [17] 0 .1720628;
networkSum += orderedDescriptorValues [18] 3 .367159E-02;
networkSum += orderedDescriptorValues [19] 0.4223777;
networkSum += orderedDescriptorValues [20] 0 .1435983;
networkSum += orderedDescriptorValues [21] 0 .1400066;
feature2[0] = Math. exp (-networkSum * networkSum);
networkSum = -0.155621;
networkSum += orderedDescriptorValues [0] -0.2919269;
networkSum += orderedDescriptorValues [1] 0.1347337;
networkSum += orderedDescriptorValues [2] * -0.1981212;
networkSum += orderedDescriptorValues [3] -7.017652E-02;
networkSum += orderedDescriptorValues [4] -0.4190291;
networkSum += orderedDescriptorValues [5] -0.0872467;
networkSum += orderedDescriptorValues [6] 8.666724E-03;
networkSum += orderedDescriptorValues [7] 0.3627388;
networkSum += orderedDescriptorValues [8] * 0.3225075;
networkSum += orderedDescriptorValues [9] * 0.2717968;
networkSum += orderedDescriptorValues [10] * 5.683849E-02;
networkSum += orderedDescriptorValues 11] 5.951183E-02;
networkSum += orderedDescriptorValues 12] -6.755144E-02 networkSum += orderedDescriptorValues 13] 0.3187546;
networkSum += orderedDescriptorValues [14] 0.3894915;
networkSum += orderedDescriptorValues [15] * 0.2092661;
networkSum += orderedDescriptorValues [16] * 0.2214712;
networkSum += orderedDescriptorValues [17] 0.058018;
networkSum += orderedDescriptorValues [18] -0.2740775;
networkSum += orderedDescriptorValues [19] -0.3650965;
networkSum += orderedDescriptorValues [20] -9.959015E-02 networkSum += orderedDescriptorValues [21] -0.5039651;
feature2[l] = ath.exp(-networkSura * networkSum) ;
networkSum = - -0.2405189;
networkSum += orderedDescriptorValues [0] 4.532115E-02; networkSum += orderedDescriptorValues [1] 0.1400181; networkSum += orderedDescriptorValues [2] -0.1027457; networkSum += orderedDescriptorValues [3] * 0.1510037; networkSum += orderedDescriptorValues [4] * 0.071697; networkSum += orderedDescriptorValues [5] * -0.1209203; networkSum += orderedDescriptorValues [6] * -0.3180333; networkSum += orderedDescriptorValues [7] -1.063905E-02; networkSum += orderedDescriptorValues [8] -0.3396506; networkSum += orderedDescriptorValues [9] * -0.1989765; networkSum += orderedDescriptorValues [10] * -0.3470171; networkSum += orderedDescriptorValues [11] -0.3158114; networkSum += orderedDescriptorValues 12] 0.1360767; networkSum += orderedDescriptorValues [13] -4.021898E-02 networkSum += orderedDescriptorValues [14] -0.2959889; networkSum += orderedDescriptorValues [15] 7.680612E-02; networkSum += orderedDescriptorValues [16] * 0.1954436; networkSum += orderedDescriptorValues [17] * -0.1029852; networkSum += orderedDescriptorValues [18] 0.4224442; networkSum += orderedDescriptorValues [19] -0.2577272; networkSum += orderedDescriptorValues [20] 0.2567824; networkSum += orderedDescriptorValues 21] 3.898371E-03; feature2 [2] = Math. exp (-networkSum * networkSum);
networkSum = - -0.3472404;
networkSum += orderedDescriptorValues [0] -0.2417517; networkSum += orderedDescriptorValues [1] * _ -0.7931021; networkSum += orderedDescriptorValues [2] * 3.4365607 networkSum += orderedDescriptorValues [3] * 3.5879018 networkSum += orderedDescriptorValues [4] * _ -0.411011 networkSum += orderedDescriptorValues [5] * 3.3909435 networkSum += orderedDescriptorValues [6] * 3.3849457 networkSum += orderedDescriptorValues [7] * 3.2128546 networkSum += orderedDescriptorValues [8] 3.1729854 networkSum += orderedDescriptorValues [9] * _ -5.275654E- networkSum += orderedDescriptorValues [10] * -0.5774551 networkSum += orderedDescriptorValues 11] * -0.1668463 networkSum += orderedDescriptorValues 12] -0.1464046 networkSum += orderedDescriptorValues [13] -0.5083978 networkSum += orderedDescriptorValues [14] -0.2346805 networkSum += orderedDescriptorValues [15] -0.5816261 networkSum += orderedDescriptorValues [16] -0.3503592 networkSum += orderedDescriptorValues [17] * -0.2036858 networkSum += orderedDescriptorValues [18] * 0.7799526; networkSum += orderedDescriptorValues [19] 2.988369E- networkSum += orderedDescriptorValues [20] 8.157447E- networkSum += orderedDescriptorValues 21] -0.3545071 feature2 [3] = Math . exp ( -networkSum * networkSum);
networkSum = -0.1399979;
networkSum += orderedDescriptorValues [ 0 ] * -0.2453369; networkSum += orderedDescriptorValues [ 1 ] * 0.2026845; networkSum += orderedDescriptorValues [ 2 ] * 7.726209E-02 ; networkSum += orderedDescriptorValues [ 3 ] * -0.2297587; networkSum += orderedDescriptorValues [ 4] * 0.1932912;
networkSum += orderedDescriptorValues [5] 5.104154E-02; networkSum += orderedDescriptorValues [6] 0.2582402; networkSum += orderedDescriptorValues [7] -0.1533235; networkSum += orderedDescriptorValues [8] -0.1342343; networkSum += orderedDescriptorValues [9] -3.679953E-03; networkSum += orderedDescriptorValues [10] -5.762559E-02 networkSum += orderedDescriptorValues [11] * 0.0219514; networkSum += orderedDescriptorValues 12] * 0.1910189; networkSum += orderedDescriptorValues [13] -0.1864394; networkSum += orderedDescriptorValues [14] -5.12974E-03; networkSum += orderedDescriptorValues [15] -0.1647577; networkSum += orderedDescriptorValues [16] 0.2248285; networkSum += orderedDescriptorValues 17] * 0.146559; networkSum += orderedDescriptorValues 18] * 6.084932E-02; networkSum += orderedDescriptorValues [19] -0.2486129; networkSum += orderedDescriptorValues [20] 0.100171; networkSum += orderedDescriptorValues [21] -0.1022972; feature2 [4] = Math . exp ( -networkSum * networkSum);
networkSum = ( D .1246929;
networkSum += orderedDescriptorValues [0] * 0.1260343; networkSum += orderedDescriptorValues [1] * -5.112453E-03; networkSum += orderedDescriptorValues [2] * 0.189444; networkSum += orderedDescriptorValues [3] 7.635675E-02; networkSum += orderedDescriptorValues [4] 0.1851983; networkSum += orderedDescriptorValues [5] * -7.421789E-02; networkSum += orderedDescriptorValues [6] 1.431867E-02; networkSum += orderedDescriptorValues [7] -8.033835E-02; networkSum += orderedDescriptorValues [8] -0.2256343; networkSum += orderedDescriptorValues [9] -6.521603E-02; networkSum += orderedDescriptorValues [10] 1.853375E-02; networkSum += orderedDescriptorValues [11] 9.19678E-03; networkSum += orderedDescriptorValues 12] 9.231479E-02; networkSum += orderedDescriptorValues [13] * -0.1308821; networkSum += orderedDescriptorValues [14] -0.223375; networkSum += orderedDescriptorValues [15] -6.28264E-03; networkSum += orderedDescriptorValues [16] 0.1356575; networkSum += orderedDescriptorValues 17] -8.863544E-02 networkSum += orderedDescriptorValues 18] * 0.1814982; networkSum += orderedDescriptorValues [19] * -9.698658E-02 networkSum += orderedDescriptorValues [20] 0.1833079; networkSum += orderedDescriptorValues [21] -0.2308278; feature2 [5\ = Math . exp ( -networkSum * networkSum);
networkSum = ( L 0977163;
networkSum += orderedDescriptorValues [0] * -1.498776E-02; networkSum += orderedDescriptorValues [1] * -0.1536605; networkSum += orderedDescriptorValues [2] * 0.200842; networkSum += orderedDescriptorValues [3] * 0.2327207; networkSum += orderedDescriptorValues [4] -0.2730587; networkSum += orderedDescriptorValues [5] -0.290278; networkSum += orderedDescriptorValues [6] * -0.1484053; networkSum += orderedDescriptorValues [7] * 0.3281087; networkSum += orderedDescriptorValues [8] 7.433398E-03; networkSum += orderedDescriptorValues [9] 0.1829587; networkSum += orderedDescriptorValues [10] -2.946417E-02 networkSum += orderedDescriptorValues [11] 0.2263679; networkSum += orderedDescriptorValues 12] 0.2533959;
networkSum += orderedDescriptorValues [13] -0.2539752; networkSum += orderedDescriptorValues [14] 0.1557478 networkSum += orderedDescriptorValues [15] -0.4046243; networkSum += orderedDescriptorValues [16] 0.2470078; networkSum += orderedDescriptorValues [17] -0.3258844; networkSum += orderedDescriptorValues [18] -0.154085; networkSum += orderedDescriptorValues [19] -7.873924E-03; networkSum += orderedDescriptorValues [20] -0.1025524; networkSum += orderedDescriptorValues [21] 0.3426617; feature2 [6] = Mat . ex ( -networkSum * networkSum);
networkSum = ( D.1585833;
networkSum += orderedDescriptorValues [0] * _ 0.3235918; networkSum += orderedDescriptorValues [1] * 0 .2230385;
networkSum += orderedDescriptorValues [2] * 0 .2680552;
networkSum += orderedDescriptorValues [3] * 0 .4631439;
networkSum += orderedDescriptorValues [4] * _ 0.1684042; networkSum += orderedDescriptorValues [5] * 0 .2961093;
networkSum += orderedDescriptorValues [6] * 8 .717735E-02; networkSum += orderedDescriptorValues [7] * _ 0.2943507; networkSum += orderedDescriptorValues [8] * 0 .1065924;
networkSum += orderedDescriptorValues [9] * _ 0.4691746; networkSum += orderedDescriptorValues [10] -0.3169557; networkSum += orderedDescriptorValues 11] 1.054017E-02; networkSum += orderedDescriptorValues 12] 0.5410386; networkSum += orderedDescriptorValues 13] * 0.2577931; networkSum += orderedDescriptorValues [14] * 0.2651443; networkSum += orderedDescriptorValues [15] -7.412554E-02 networkSum += orderedDescriptorValues [16] 0.2059523; networkSum += orderedDescriptorValues [17] -0.4096299; networkSum += orderedDescriptorValues [18] -5.808771E-02 networkSum += orderedDescriptorValues [19] 0.2273778; networkSum += orderedDescriptorValues [20] 0.3318003; networkSum += orderedDescriptorValues [21] * 9.412546E-02; feature2 [ 7[ = Math. exp (-networkSum * networkSum);
networkSum = ( D.1941746;
networkSum += orderedDescriptorValues [0] * 0. 1824227;
networkSum += orderedDescriptorValues 1] * 0. 2168186;
networkSum += orderedDescriptorValues 2] * 0. 336591;
networkSum += orderedDescriptorValues [3] * -0 .3265098; networkSum += orderedDescriptorValues [4] * -0 .3833247; networkSum += orderedDescriptorValues [5] * -0 .1001625; networkSum += orderedDescriptorValues [6] * 0. 3948981;
networkSum += orderedDescriptorValues [7] * -0 .3668049; networkSum += orderedDescriptorValues [8] * 0. 1398379;
networkSum += orderedDescriptorValues [9] * -0 .3416131; networkSum += orderedDescriptorValues [10] * 0.1995225; networkSum += orderedDescriptorValues 11] * 8 .179052E-02; networkSum += orderedDescriptorValues 12] * 1 .947693E-02; networkSum += orderedDescriptorValues 13] * 0.2827218; networkSum += orderedDescriptorValues 14] * 0.1780996; networkSum += orderedDescriptorValues 15] * 0 .1025135; networkSum += orderedDescriptorValues [16] * 0 .4155945; networkSum += orderedDescriptorValues [17] * 0.4149439; networkSum += orderedDescriptorValues [18] * 0 .441952;
networkSum += orderedDescriptorValues [19] * 6.396163E-03 networkSum += orderedDescriptorValues [20] * 0 .3739232;
networkSum += orderedDescriptorValues [21] * 0.1529877; feature2 [8' = Math . exp ( -networkSum * networkSum);
networkSum = -0.1754732;
networkSum += orderedDescriptorValues 0] 0.5981246; networkSum += orderedDescriptorValues 1] 0.3648392; networkSum += orderedDescriptorValues 2] * -1.164072E-02; networkSum += orderedDescriptorValues 3] * -0.3338936; networkSum += orderedDescriptorValues 4] * 0.3179953; networkSum += orderedDescriptorValues 5] * -2.330361E-02; networkSum += orderedDescriptorValues 6] 0.1622753; networkSum += orderedDescriptorValues 7] -0.1021075; networkSum += orderedDescriptorValues 8] * 0.3885431; networkSum += orderedDescriptorValues 9] -0.1208296; networkSum += orderedDescriptorValues 10] 0.7074991; networkSum += orderedDescriptorValues 11] -0.336126; networkSum += orderedDescriptorValues 12] 0.5672497; networkSum += orderedDescriptorValues 13] -6.204142E-02 networkSum += orderedDescriptorValues 14] -0.4497719; networkSum += orderedDescriptorValues 15] * -3.230507E-02 networkSum += orderedDescriptorValues 16] * -0.2519365; networkSum += orderedDescriptorValues 17] -0.3090143; networkSum += orderedDescriptorValues 18] 0.1361984; networkSum += orderedDescriptorValues 19] -0.0587067; networkSum += orderedDescriptorValues 20] -0.209065; networkSum += orderedDescriptorValues 21] * 0.3228366; feature2 [9] = Math . exp ( -networkSum * networkSum);
networkSum — -0.1836746;
networkSum += orderedDescriptorValues 0] -4.870588E-02; networkSum += orderedDescriptorValues 1] -2.917646E-04; networkSum += orderedDescriptorValues 2] 0.1460536; networkSum += orderedDescriptorValues 3] * -1.780353E-02; networkSum += orderedDescriptorValues 4] * -6.738324E-02; networkSum += orderedDescriptorValues 5] * -0.3568185; networkSum += orderedDescriptorValues 6] * 0.3969204; networkSum += orderedDescriptorValues 7] -0.081213; networkSum += orderedDescriptorValues 8] 2.484564E-02; networkSum += orderedDescriptorValues 9] * -0.2935131; networkSum += orderedDescriptorValues 10] * -0.1626763; networkSum += orderedDescriptorValues 11] 5.453677E-02; networkSum += orderedDescriptorValues 12] -0.2811915; networkSum += orderedDescriptorValues 13] 0.0448515; networkSum += orderedDescriptorValues 14] -0.1945382; networkSum += orderedDescriptorValues 15] 0.1113261; networkSum += orderedDescriptorValues 16] * 4.232156E-02; networkSum += orderedDescriptorValues 17] * 0.1484047; networkSum += orderedDescriptorValues 18] 0.1135942; networkSum += orderedDescriptorValues 19] 0.171012; networkSum += orderedDescriptorValues 20] 0.163922; networkSum += orderedDescriptorValues 21] -0.2047045; feature2[10] = = Math . exp ( -networkSum * networkSum) ;
networkSum = D.2983207;
networkSum += orderedDescriptorValues [0] 1.656768E-02; networkSum += orderedDescriptorValues [1] 9.704288E-02; networkSum += orderedDescriptorValues [2] 0.1940843; networkSum += orderedDescriptorValues [3] * -0.2093291;
networkSum += orderedDescriptorValues [4] * _8.576759E-03; networkSum += orderedDescriptorValues [5] * 3 .084135E-02; networkSum += orderedDescriptorValues [6] * _ 0.2445379; networkSum += orderedDescriptorValues [7] * _ 0.1655248; networkSum += orderedDescriptorValues [8] * 3 .271373E-02; networkSum += orderedDescriptorValues [9] * 0 .1497496;
networkSum += orderedDescriptorValues [10] * -0.1772083; networkSum += orderedDescriptorValues [11] * 0.1942133; networkSum += orderedDescriptorValues [12] -0.3170057; networkSum += orderedDescriptorValues [13] -5.686835E-02; networkSum += orderedDescriptorValues [14] 0.2133262; networkSum += orderedDescriptorValues [15] -0.3082727; networkSum += orderedDescriptorValues [16] * -8.301298E-02; networkSum += orderedDescriptorValues [17] * -9.740479E-03; networkSum += orderedDescriptorValues [18] -0.2796625; networkSum += orderedDescriptorValues [19] -0.2931959; networkSum += orderedDescriptorValues [20] -0.1357581; networkSum += orderedDescriptorValues [21] -0.3296999; feature3 [0] = Math . tanh (networkSum) ;
networkSum = -0.1817058;
networkSum += orderedDescriptorValues [0] * _ 3.565034E-02; networkSum += orderedDescriptorValues [1] * _ 0.2638016; networkSum += orderedDescriptorValues [2] * _ 3.267278E-03; networkSum += orderedDescriptorValues [3] * 0 .2499393;
networkSum += orderedDescriptorValues [4] * 0 .184409;
networkSum += orderedDescriptorValues [5] * 2 .244425E-02; networkSum += orderedDescriptorValues [6] * 0 .125884;
networkSum += orderedDescriptorValues [7] * _ 7.563461E-02; networkSum += orderedDescriptorValues [8] * _ 0.113857;
networkSum += orderedDescriptorValues [9] * 0 .1768049;
networkSum += orderedDescriptorValues [10] 2.923643E-02; networkSum += orderedDescriptorValues [11] -1.50395E-03; networkSum += orderedDescriptorValues [12] * 5.026405E-02; networkSum += orderedDescriptorValues [13] 0.2517408; networkSum += orderedDescriptorValues [14] -0.001153; networkSum += orderedDescriptorValues [15] 0.3377193; networkSum += orderedDescriptorValues [16] -0.1720516; networkSum += orderedDescriptorValues [17] * -0.1636476; networkSum += orderedDescriptorValues [18] * 0.3668195; networkSum += orderedDescriptorValues [19] 0.122964;
networkSum += orderedDescriptorValues [20] 0.1817532; networkSum += orderedDescriptorValues [21] -0.1764347; feature3 [1] = Math . tanh (networkSum) ;
networkSum = 0.32663;
networkSum += orderedDescriptorValues [0] * _ 9.585011E-02; networkSum += orderedDescriptorValues [1] * _ 0.1682807; networkSum += orderedDescriptorValues [2] * _ 0.1842674; networkSum += orderedDescriptorValues [3] * _ 0.109115;
networkSum += orderedDescriptorValues [4] * 2 .701815E-02; networkSum += orderedDescriptorValues [5] * 0 .2006223;
networkSum += orderedDescriptorValues [6] * 5 .801645E-02; networkSum += orderedDescriptorValues [7] * 2 .183622E-02; networkSum += orderedDescriptorValues [8] * 0 .2139799;
networkSum += orderedDescriptorValues [9] * _ 0.1904128; networkSum += orderedDescriptorValues [10] 0.1936806; networkSum += orderedDescriptorValues [11] -0.1647676;
networkSum += orderedDescriptorValues [12] * 0.2801424; networkSum += orderedDescriptorValues [13] 1.996637E- -04; networkSum += orderedDescriptorValues [14] -2.084766E-02; networkSum += orderedDescriptorValues [15] 0.1756045; networkSum += orderedDescriptorValues [16] -0.2549726; networkSum += orderedDescriptorValues [17] 3.471663E- -02; networkSum += orderedDescriptorValues [18] * -0.1977247; networkSum += orderedDescriptorValues [19] * -7.580074E-02; networkSum += orderedDescriptorValues [20] -0.3273713; networkSum += orderedDescriptorValues [21] 0.1154381 feature3 [2 Math . tanh (networkSum) ;
networkSum = - -0.2686045;
networkSum += orderedDescriptorValues [0] -0.2310452 networkSum += orderedDescriptorValues [1] -0.1880284 networkSum += orderedDescriptorValues [2] -0.3473922 networkSum += orderedDescriptorValues [3] 0.4221235;
networkSum += orderedDescriptorValues [4] 0.3540604;
networkSum += orderedDescriptorValues [5] * -0.2736531; networkSum += orderedDescriptorValues [6] * -0.2791037; networkSum += orderedDescriptorValues [7] * 0.1090937;
networkSum += orderedDescriptorValues [8] * 0.2398881;
networkSum += orderedDescriptorValues [9] * 0.2240556;
networkSum += orderedDescriptorValues [10] 1.266442E- -02; networkSum += orderedDescriptorValues 11] -0.4981274; networkSum += orderedDescriptorValues 12] * 1.403209E- -02; networkSum += orderedDescriptorValues 13] * -0.1127031; networkSum += orderedDescriptorValues [14] 0.2770894; networkSum += orderedDescriptorValues [15] -0.2168185; networkSum += orderedDescriptorValues [16] 0.6028675; networkSum += orderedDescriptorValues [17] -0.091978 networkSum += orderedDescriptorValues [18] -0.3120646; networkSum += orderedDescriptorValues [19] 0.1507127; networkSum += orderedDescriptorValues [20] * -3.796087E-02; networkSum += orderedDescriptorValues [21] -2.868739E-02; feature3 [3; = Math . tanh (networkSum) ;
networkSum = - -0.1335405;
networkSum += orderedDescriptorValues [0] * -0.2399302 networkSum += orderedDescriptorValues [1] -0.2932903 networkSum += orderedDescriptorValues [2] -0.1787293 networkSum += orderedDescriptorValues [3] 8.880968E-02; networkSum += orderedDescriptorValues [4] 0.1988287;
networkSum += orderedDescriptorValues [5] -0.1004086; networkSum += orderedDescriptorValues [6] * 0.3971649;
networkSum += orderedDescriptorValues [7] * 9.782577E-02; networkSum += orderedDescriptorValues [8] * -0.1962359; networkSum += orderedDescriptorValues [9] * 2.464454E-02; networkSum += orderedDescriptorValues [10] 0.3321319; networkSum += orderedDescriptorValues 11] 5.654057E- -02; networkSum += orderedDescriptorValues 12] -0.1999274; networkSum += orderedDescriptorValues 13] * 0.2467992; networkSum += orderedDescriptorValues [14] * -0.051126ί networkSum += orderedDescriptorValues [15] -0.326195Ϊ 3; networkSum += orderedDescriptorValues [16] -4.725069E-02; networkSum += orderedDescriptorValues [17] 0.3781076; networkSum += orderedDescriptorValues [18] 9.359889E- -02; networkSum += orderedDescriptorValues [19] 0.1754523;
networkSum += orderedDescriptorValues [20] * 0.1063755; networkSum += orderedDescriptorValues [21] 3.719643E-02; feature3 [4] = Math . tanh (networkSum) ;
networkSum = 9.965124E-02;
networkSum += orderedDescriptorValues [0] 0.2517967; networkSum += orderedDescriptorValues [1] * 0.0317863; networkSum += orderedDescriptorValues [2] * -9.718409E-02; networkSum += orderedDescriptorValues [3] * 0.3518745; networkSum += orderedDescriptorValues [4] * 0.3576683; networkSum += orderedDescriptorValues [5] 9.343444E-02; networkSum += orderedDescriptorValues [6] 0.3010806; networkSum += orderedDescriptorValues [7] * -0.1879477; networkSum += orderedDescriptorValues [8] 0.1339357; networkSum += orderedDescriptorValues [9] 4.011703E-02; networkSum += orderedDescriptorValues [10] 1.497076E-02; networkSum += orderedDescriptorValues [11] 0.2735693; networkSum += orderedDescriptorValues ;i2] -0.1323684; networkSum += orderedDescriptorValues [13] 0.1739116; networkSum += orderedDescriptorValues [14] * 4.273104E-02; networkSum += orderedDescriptorValues [15] * 0.2426175; networkSum += orderedDescriptorValues [16] 0.1227015; networkSum += orderedDescriptorValues [17] -3.976979E-02 networkSum += orderedDescriptorValues [18] -0.0529437; networkSum += orderedDescriptorValues ;i9] 5.121074E-02; networkSum += orderedDescriptorValues [20] * -8.472931E-02 networkSum += orderedDescriptorValues [21] * 6.086621E-02; feature3 [5] = Math . tanh (networkSum) ;
networkSum 3.256942E-02;
networkSum += orderedDescriptorValues [0] -0.1533058; networkSum += orderedDescriptorValues [1] -0.1814346; networkSum += orderedDescriptorValues [2] * -8.25558E-03; networkSum += orderedDescriptorValues [3] * -4.586237E-02; networkSum += orderedDescriptorValues [4] * 0.1121471; networkSum += orderedDescriptorValues [5] * -1.584595E-02; networkSum += orderedDescriptorValues [6] -0.1854875; networkSum += orderedDescriptorValues [7] -0.0781561; networkSum += orderedDescriptorValues [8] * -0.1192519; networkSum += orderedDescriptorValues [9] 7.215127E-02; networkSum += orderedDescriptorValues [10] 9.869078E-02; networkSum += orderedDescriptorValues [11] -0.4245622; networkSum += orderedDescriptorValues ;i2] -0.4106333; networkSum += orderedDescriptorValues [13] 0.2078714; networkSum += orderedDescriptorValues [14] 9.601345E-03; networkSum += orderedDescriptorValues [15] * 0.1733583; networkSum += orderedDescriptorValues [16] * -2.272045E-02 networkSum += orderedDescriptorValues ;i7] -0.1673052; networkSum += orderedDescriptorValues [18] -7.482348E-03 networkSum += orderedDescriptorValues [19] -0.2967871; networkSum += orderedDescriptorValues [20] 0.1850136; networkSum += orderedDescriptorValues [21] * 0.1084065; feature3 [6; = Math . tanh (networkSum) ;
networkSum = -0.3085265;
networkSum += orderedDescriptorValues [0] -0.1029602; networkSum += orderedDescriptorValues [1] 8.634046E-02; networkSum += orderedDescriptorValues [2] * 0.3161868;
networkSum += orderedDescriptorValues 3] 0.275077; networkSum += orderedDescriptorValues 4] 0.255406; networkSum += orderedDescriptorValues 5] 0.1671252; networkSum += orderedDescriptorValues 6] 0.2902246; networkSum += orderedDescriptorValues 7] -0.2494076; networkSum += orderedDescriptorValues 8] 0.2052837; networkSum += orderedDescriptorValues 9] * 0.1771982; networkSum += orderedDescriptorValues 10] * 0.2616541; networkSum += orderedDescriptorValues 11] 0.1044886; networkSum += orderedDescriptorValues 12] -0.1286315; networkSum += orderedDescriptorValues 13] 0.261764; networkSum += orderedDescriptorValues 14] 0.2356704; networkSum += orderedDescriptorValues 15] * -2.09445E-03; networkSum += orderedDescriptorValues 16] * -0.1359064; networkSum += orderedDescriptorValues 17] -7.129204E-02 networkSum += orderedDescriptorValues 18] -0.1163035; networkSum += orderedDescriptorValues 19] 0.1801027; networkSum += orderedDescriptorValues 20] 0.2779296; networkSum += orderedDescriptorValues 21] -9.046584E-02 feature3[7] = Math . tanh (networkSum) ;
networkSum = -1.884907E-02;
networkSum += orderedDescriptorValues 0] * -9.123258E-02; networkSum += orderedDescriptorValues 1] 0.3797755; networkSum += orderedDescriptorValues 2] 0.464388; networkSum += orderedDescriptorValues 3] * 5.881183E-02; networkSum += orderedDescriptorValues 4] 1.022949E-02; networkSum += orderedDescriptorValues 5] 0.2248061; networkSum += orderedDescriptorValues 6] -0.4023526; networkSum += orderedDescriptorValues 7] -0.2002602; networkSum += orderedDescriptorValues 8] 0.3547118; networkSum += orderedDescriptorValues 9] -1.335906E-03; networkSum += orderedDescriptorValues 10] 5.743292E-02; networkSum += orderedDescriptorValues 11] * 0.3244023; networkSum += orderedDescriptorValues 12] 0.2264107; networkSum += orderedDescriptorValues 13] -0.2157723; networkSum += orderedDescriptorValues 14] -0.2493356; networkSum += orderedDescriptorValues 15] -0.226324; networkSum += orderedDescriptorValues 16] * -0.20784; networkSum += orderedDescriptorValues 17] * 0.1783271; networkSum += orderedDescriptorValues 18] 0.2385563; networkSum += orderedDescriptorValues 19] 0.163443; networkSum += orderedDescriptorValues 20] -0.3660086; networkSum += orderedDescriptorValues 21] 0.1238839; feature3[8] = Math . tanh (networkSum) ;
networkSum = -0.2736911;
networkSum += orderedDescriptorValues 0] * 0.3317338 networkSum += orderedDescriptorValues 1] * -0.212645 networkSum += orderedDescriptorValues 2] 0.3039372 networkSum += orderedDescriptorValues 3] 0.3271516 networkSum += orderedDescriptorValues 4] * 0.3353483 networkSum += orderedDescriptorValues 5] * 0.1973367 networkSum += orderedDescriptorValues 6] -1.647568E-02; networkSum += orderedDescriptorValues 7] -0.2334867; networkSum += orderedDescriptorValues 8] 0.1927032; networkSum += orderedDescriptorValues 9] 0.2663187 networkSum += orderedDescriptorValues 10] -0.1176418;
networkSum += orderedDescriptorValues [11] * 0.3178861; networkSum += orderedDescriptorValues [12] 3.319439E-02; networkSum += orderedDescriptorValues [13] -0.1568666; networkSum += orderedDescriptorValues [14] 0.1541671; networkSum += orderedDescriptorValues [15] 0.1770097; networkSum += orderedDescriptorValues [16] -0.2077665; networkSum += orderedDescriptorValues [17] * -0.1800828; networkSum += orderedDescriptorValues [18] * 0.3028413; networkSum += orderedDescriptorValues [19] -0.307319; networkSum += orderedDescriptorValues [20] 0.1763687; networkSum += orderedDescriptorValues [21] -9.023885E-02 feature3 [9] = Math . tanh (networkSum) ;
networkSum = ( 3.2477244;
networkSum += orderedDescriptorValues [0] -0.1166362; networkSum += orderedDescriptorValues [1] -8.284825E-02; networkSum += orderedDescriptorValues [2] -7.789525E-02; networkSum += orderedDescriptorValues [3] -9.630947E-02; networkSum += orderedDescriptorValues [4] * -0.199102; networkSum += orderedDescriptorValues [5] * -0.2860641; networkSum += orderedDescriptorValues [6] * 0.0944503; networkSum += orderedDescriptorValues [7] * 3.126072E-03; networkSum += orderedDescriptorValues [8] * -2.431812E-02; networkSum += orderedDescriptorValues [9] 2.431609E-02; networkSum += orderedDescriptorValues [10] 2.277895E-02; networkSum += orderedDescriptorValues ;ii] * -5.104476E-02 networkSum += orderedDescriptorValues ;i2] * -0.1848091; networkSum += orderedDescriptorValues [13] 5.865404E-02; networkSum += orderedDescriptorValues [14] -0.0429866; networkSum += orderedDescriptorValues [15] 1.733402E-02; networkSum += orderedDescriptorValues [16] 0.2344427; networkSum += orderedDescriptorValues [17] -9.227065E-02 networkSum += orderedDescriptorValues [18] 0.1984516; networkSum += orderedDescriptorValues [19] * 0.1630053; networkSum += orderedDescriptorValues [20] 0.1375568; networkSum += orderedDescriptorValues [21] 0.2105152; feature3[10] -- = Math . tanh (networkSum) ;
networkSum = - -0.3077407;
networkSum += orderedDescriptorValues [0] 0.250675; networkSum += orderedDescriptorValues [1] 9.125993E-02; networkSum += orderedDescriptorValues [2] -2.919372E-02; networkSum += orderedDescriptorValues [3] 0.5645472; networkSum += orderedDescriptorValues [4] 8.570217E-02; networkSum += orderedDescriptorValues [5] * -0.5329331; networkSum += orderedDescriptorValues [6] * 0.1750073; networkSum += orderedDescriptorValues [7] * -0.2695182; networkSum += orderedDescriptorValues [8] * -0.2625144; networkSum += orderedDescriptorValues [9] * 0.289515; networkSum += orderedDescriptorValues [10] -0.3214625; networkSum += orderedDescriptorValues ;ii] -0.4278671; networkSum += orderedDescriptorValues ;i2] * -0.1053401; networkSum += orderedDescriptorValues ;i3] * 0.4029638; networkSum += orderedDescriptorValues [14] -0.5508697; networkSum += orderedDescriptorValues [15] -0.4205749; networkSum += orderedDescriptorValues [16] -0.44703; networkSum += orderedDescriptorValues [17] -5.685889E-02 networkSum += orderedDescriptorValues [18] 5.361482E-02;
networkSum += orderedDescriptorValues [19] * 0.3711696; networkSum += orderedDescriptorValues [20] -0.6178774; networkSum += orderedDescriptorValues [21] 0.1091971; feature4 [0] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -0.1233662;
networkSum += orderedDescriptorValues 0] * -0.1039491; networkSum += orderedDescriptorValues 1] * 0.5333395; networkSum += orderedDescriptorValues 2] * -1.363475E-02; networkSum += orderedDescriptorValues 3] * 3.1391443; networkSum += orderedDescriptorValues 4] 3.1382187; networkSum += orderedDescriptorValues 5] -0.2861032; networkSum += orderedDescriptorValues 6] * -0.2730555; networkSum += orderedDescriptorValues 7] -0.3376669; networkSum += orderedDescriptorValues 8] * 3.783885E-02; networkSum += orderedDescriptorValues 9] -9.572186E-02; networkSum += orderedDescriptorValues 10] 0.1087125; networkSum += orderedDescriptorValues 11] -0.5431864; networkSum += orderedDescriptorValues 12] -0.1658268; networkSum += orderedDescriptorValues 13] * 0.1207486; networkSum += orderedDescriptorValues 14] * 0.2794729; networkSum += orderedDescriptorValues 15] 0.5053551; networkSum += orderedDescriptorValues 16] 0.3608035; networkSum += orderedDescriptorValues 17] 0.2006228; networkSum += orderedDescriptorValues 18] 0.1463237; networkSum += orderedDescriptorValues 19] * -0.1041316; networkSum += orderedDescriptorValues 20] * 0.2833849; networkSum += orderedDescriptorValues 21] -0.2800503; feature4 [1] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = ( 3.209533;
networkSum += orderedDescriptorValues 0] -0.2518395; networkSum += orderedDescriptorValues 1] * 5.406508E-02; networkSum += orderedDescriptorValues 2] * -0.1599997; networkSum += orderedDescriptorValues 3] * 3.2367962; networkSum += orderedDescriptorValues 4] * 3.2390056; networkSum += orderedDescriptorValues 5] 3.1120091; networkSum += orderedDescriptorValues 6] -0.2754152; networkSum += orderedDescriptorValues 7] * -0.254737; networkSum += orderedDescriptorValues 8] -0.1638337; networkSum += orderedDescriptorValues 9] -0.1955529; networkSum += orderedDescriptorValues 10] 1.590942E-02; networkSum += orderedDescriptorValues 11] -0.3731468; networkSum += orderedDescriptorValues 12] 8.468791E-02; networkSum += orderedDescriptorValues 13] 0.1315313; networkSum += orderedDescriptorValues 14] * 3.279922E-02; networkSum += orderedDescriptorValues 15] * 0.230357; networkSum += orderedDescriptorValues 16] 2.066868E-03; networkSum += orderedDescriptorValues 17] -0.1917744; networkSum += orderedDescriptorValues 18] 0.2899499; networkSum += orderedDescriptorValues 19] 0.1107658; networkSum += orderedDescriptorValues 20] * -1.188309E-02 networkSum += orderedDescriptorValues 21] * 0.2624636; feature4 [2] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = 7.705315E-02 ;
networkSum += orderedDescriptorValues [ 0 ] * -1.213127; networkSum += orderedDescriptorValues [ 1 ] * -0.4427314;
networkSum += orderedDescriptorValues 2] * 0.164155; networkSum += orderedDescriptorValues 3] * 0.3156459; networkSum += orderedDescriptorValues 4] * 0.2836919; networkSum += orderedDescriptorValues 5] * -0.1479704; networkSum += orderedDescriptorValues 6] * -0.3482557; networkSum += orderedDescriptorValues 7] * -0.274739; networkSum += orderedDescriptorValues 8] * -0.4283721; networkSum += orderedDescriptorValues 9] * 0.5782995; networkSum += orderedDescriptorValues 10] * 0.2665943; networkSum += orderedDescriptorValues 11] * -0.3295599; networkSum += orderedDescriptorValues 12] * -7.620051E-02 networkSum += orderedDescriptorValues 13] * -0.1082541; networkSum += orderedDescriptorValues 14] * -0.0785415; networkSum += orderedDescriptorValues 15] * 0.128307; networkSum += orderedDescriptorValues 16] * 8.625924E-02; networkSum += orderedDescriptorValues 17] * 0.3731889; networkSum += orderedDescriptorValues 18] * 0.3090355; networkSum += orderedDescriptorValues 19] * -2.741673E-03 networkSum += orderedDescriptorValues 20] * -0.1041257; networkSum += orderedDescriptorValues 21] * -0.1865229; feature [3; = 1 - Math. exp (-networkSum * networkSum) ; networkSum = - -0.1366145;
networkSum += orderedDescriptorValues 0] * -0.680917; networkSum += orderedDescriptorValues 1] * 4.591578E-02; networkSum += orderedDescriptorValues 2] * -0.2698651; networkSum += orderedDescriptorValues 3] * -7.441887E-02; networkSum += orderedDescriptorValues 4] * 0.1853818; networkSum += orderedDescriptorValues 5] * -2.477771E-02; networkSum += orderedDescriptorValues 6] * 0.1605023; networkSum += orderedDescriptorValues 7] * 0.5846359; networkSum += orderedDescriptorValues 8] * -0.3216646; networkSum += orderedDescriptorValues 9] * 0.3389441; networkSum += orderedDescriptorValues 10] * 0.7342409; networkSum += orderedDescriptorValues 11] * 0.5192669; networkSum += orderedDescriptorValues 12] * 0.1860076; networkSum += orderedDescriptorValues 13] * 0.2938237; networkSum += orderedDescriptorValues 14] * -0.2698916; networkSum += orderedDescriptorValues 15] * -0.6698941; networkSum += orderedDescriptorValues 16] * -0.1152927; networkSum += orderedDescriptorValues 17] * -0.3992372; networkSum += orderedDescriptorValues 18] * 0.4443504; networkSum += orderedDescriptorValues 19] * 0.1818035; networkSum += orderedDescriptorValues 20] * 0.3815758; networkSum += orderedDescriptorValues 21] * -9.637158E-02 feature [4] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -0.3343447;
networkSum += orderedDescriptorValues 0] * -0.3161159; networkSum += orderedDescriptorValues 1] * -0.1651393; networkSum += orderedDescriptorValues 2] * -0.4744023; networkSum += orderedDescriptorValues 3] * 0.3700024; networkSum += orderedDescriptorValues 4] * 8.497231E-03; networkSum += orderedDescriptorValues 5] * -0.1201707; networkSum += orderedDescriptorValues 6] * 0.2340038; networkSum += orderedDescriptorValues 7] * 8.445254E-02; networkSum += orderedDescriptorValues 8] * 0.1966139; networkSum += orderedDescriptorValues 9] * 0.1127683;
networkSum += orderedDescriptorValues 10] * 0.3643474; networkSum += orderedDescriptorValues 11] -0.3934297; networkSum += orderedDescriptorValues 12] -0.2107696; networkSum += orderedDescriptorValues 13] -0.345879; networkSum += orderedDescriptorValues 14] -0.061612; networkSum += orderedDescriptorValues 15] -0.1356702; networkSum += orderedDescriptorValues 16] * 0.3629407; networkSum += orderedDescriptorValues 17] * 0.3410156; networkSum += orderedDescriptorValues 18] -7.226536E-02 networkSum += orderedDescriptorValues 19] -0.4136095; networkSum += orderedDescriptorValues 20] -0.1160758; networkSum += orderedDescriptorValues 21] 0.1396677; feature4 [5; = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -0.3543983;
networkSum += orderedDescriptorValues 0] -0.3137125; networkSum += orderedDescriptorValues 1] 0.2027535; networkSum += orderedDescriptorValues 2] 0.1981433; networkSum += orderedDescriptorValues 3] * -0.2257794; networkSum += orderedDescriptorValues 4] * -0.030748; networkSum += orderedDescriptorValues 5] * 0.2714218; networkSum += orderedDescriptorValues 6] * 0.3599976; networkSum += orderedDescriptorValues 7] * -0.1626571; networkSum += orderedDescriptorValues 8] -0.1197467; networkSum += orderedDescriptorValues 9] 0.1060086; networkSum += orderedDescriptorValues 10] * 1.633583E-02; networkSum += orderedDescriptorValues 11] * 0.2420356; networkSum += orderedDescriptorValues 12] 0.1857827; networkSum += orderedDescriptorValues 13] -3.020313E-02 networkSum += orderedDescriptorValues 14] 0.1790175; networkSum += orderedDescriptorValues 15] -0.2644437; networkSum += orderedDescriptorValues 16] 8.628231E-02; networkSum += orderedDescriptorValues 17] 0.2495127; networkSum += orderedDescriptorValues 18] * 0.2002129; networkSum += orderedDescriptorValues 19] 9.032009E-02; networkSum += orderedDescriptorValues 20] 0.1387829; networkSum += orderedDescriptorValues 21] -0.2334776; feature4 [6; = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -0.1078903;
networkSum += orderedDescriptorValues 0] -1.914973E-02; networkSum += orderedDescriptorValues 1] 0.2557914; networkSum += orderedDescriptorValues 2] -3.991408E-02; networkSum += orderedDescriptorValues 3] -0.2659324; networkSum += orderedDescriptorValues 4] * 0.1574108; networkSum += orderedDescriptorValues 5] * 0.3854384; networkSum += orderedDescriptorValues 6] * 0.3574093; networkSum += orderedDescriptorValues 7] * 0.1879076; networkSum += orderedDescriptorValues 8] * 2.929111E-02; networkSum += orderedDescriptorValues 9] -7.845359E-02; networkSum += orderedDescriptorValues 10] -0.1602407; networkSum += orderedDescriptorValues 11] * 0.1865046; networkSum += orderedDescriptorValues 12] * 0.2179753; networkSum += orderedDescriptorValues 13] -9.477963E-02 networkSum += orderedDescriptorValues 14] 0.1271722; networkSum += orderedDescriptorValues 15] 0.1238711; networkSum += orderedDescriptorValues 16] 0.1219238; networkSum += orderedDescriptorValues 17] 0.2327695;
networkSum += orderedDescriptorValues [18] * 0.2862296; networkSum += orderedDescriptorValues [19] 7.362804E-02; networkSum += orderedDescriptorValues [20] -0.0841572; networkSum += orderedDescriptorValues [21] 0.1045973; feature [7] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = ( 3.2052285;
networkSum += orderedDescriptorValues 0] * -0.1128095; networkSum += orderedDescriptorValues 1] * -0.1262383; networkSum += orderedDescriptorValues 2] * -6.953368E-03; networkSum += orderedDescriptorValues 3] -0.0577374; networkSum += orderedDescriptorValues 4] 0.3079634;
networkSum += orderedDescriptorValues 5] * -0.1064066; networkSum += orderedDescriptorValues 6] -1.047731E-02; networkSum += orderedDescriptorValues 7] 0.1456085;
networkSum += orderedDescriptorValues 8] -0.2248012; networkSum += orderedDescriptorValues 9] -4.277203E-02; networkSum += orderedDescriptorValues 10] -0.1996629; networkSum += orderedDescriptorValues 11] 0.3087647; networkSum += orderedDescriptorValues 12] * -0.4917902; networkSum += orderedDescriptorValues 13] * -0.4870583; networkSum += orderedDescriptorValues 14] -7.459599E-02; networkSum += orderedDescriptorValues 15] -0.2239132; networkSum += orderedDescriptorValues 16] -0.3728103; networkSum += orderedDescriptorValues 17] -1.494943E-02; networkSum += orderedDescriptorValues 18] * -0.4805448; networkSum += orderedDescriptorValues 19] * 4.536768E-02; networkSum += orderedDescriptorValues 20] 7.070701E-02; networkSum += orderedDescriptorValues 21] -0.3139536; feature4 [8] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = ( 3.2975703;
networkSum += orderedDescriptorValues 0] * 0.5247046;
networkSum += orderedDescriptorValues 1] * 3.263226E-02; networkSum += orderedDescriptorValues 2] * -0.1168855; networkSum += orderedDescriptorValues 3] * 0.1469745;
networkSum += orderedDescriptorValues 4] 0.2617573;
networkSum += orderedDescriptorValues 5] 0.2363723;
networkSum += orderedDescriptorValues 6] * 7.016964E-02; networkSum += orderedDescriptorValues 7] -0.1196142; networkSum += orderedDescriptorValues 8] 7.200959E-02; networkSum += orderedDescriptorValues 9] -0.3766227; networkSum += orderedDescriptorValues 10] -0.4995604; networkSum += orderedDescriptorValues 11] 0.1773165; networkSum += orderedDescriptorValues 12] -9.757213E-02; networkSum += orderedDescriptorValues 13] * -0.1459838; networkSum += orderedDescriptorValues 14] * 0.1269108; networkSum += orderedDescriptorValues 15] 0.5766764; networkSum += orderedDescriptorValues 16] 0.1191123; networkSum += orderedDescriptorValues 17] 0.3720044; networkSum += orderedDescriptorValues 18] -0.5662408; networkSum += orderedDescriptorValues 19] * -4.025075E-03; networkSum += orderedDescriptorValues 20] * -0.2213209; networkSum += orderedDescriptorValues 21] 0.1581157; feature4[9] = 1 - Math. exp (-networkSum * networkSum);
networkSum = 0.1404031;
networkSum += orderedDescriptorValues [ 0 ] * -6.358052E-02;
networkSum += orderedDescriptorValues [1] * -0.1748236; networkSum += orderedDescriptorValues [2] * 0.1048095; networkSum += orderedDescriptorValues [3] * -0.0237178; networkSum += orderedDescriptorValues [4] * -0.1847658; networkSum += orderedDescriptorValues [5] * 5.171876E-02; networkSum += orderedDescriptorValues [6] * -0.1089227; networkSum += orderedDescriptorValues [7] * -3.001332E-02; networkSum += orderedDescriptorValues [8] * 0.1753146; networkSum += orderedDescriptorValues [9] * -4.315274E-02; networkSum += orderedDescriptorValues [10] * -0.290273; networkSum += orderedDescriptorValues [11] * 0.2096813; networkSum += orderedDescriptorValues 12] * 1.564519E-02; networkSum += orderedDescriptorValues 13] * -0.3737956; networkSum += orderedDescriptorValues [14] * -3.494665E-02; networkSum += orderedDescriptorValues [15] * -0.2935032; networkSum += orderedDescriptorValues [16] * -0.3726264; networkSum += orderedDescriptorValues [17] * -0.2712466; networkSum += orderedDescriptorValues [18] * -0.4011881; networkSum += orderedDescriptorValues [19] * 5.518695E-02; networkSum += orderedDescriptorValues [20] * -8.309141E-02; networkSum orderedDescriptorValues [21] * -0.267461; feature4[10] = = 1 - Math . exp (-networkSum * networkSum) ; networkSum = ( ].2279762;
networkSum += feature2 0] -0 .5467154;
networkSum += feature2 1] 0. 4667602 ;
networkSum += feature2 2] 0. 1835366;
networkSum += feature2 3] 0. 7603391;
networkSum += feature2 4] 3. 31433E-03;
networkSum += feature2 5] -0 .1097122;
networkSum += feature2 6] -0 .297417;
networkSum += feature2 7] 0. 5320151;
networkSum feature2 8] -0 .578991;
networkSum += feature2 9] * 0. 6294243;
networkSum += feature2 10] * 0.2640241;
networkSum += 0.1159469;
networkSum += feature3 0] 9. 595365E-02;
networkSum += feature3 1] -3 .756266E-02;
networkSum += feature3 2] 9. 531807E-03;
networkSum += feature3 3] -0 .2691613;
networkSum += feature3 4] -0 .2918513;
networkSum += feature3 5] 6. 726411E-02;
networkSum += feature3 6] -5 .405008E-02;
networkSum += feature3 7] 9. 949905E-02;
networkSum feature3 | 8] 0. 2221711;
networkSum += feature3 [ 9] * 0. 2951318;
networkSum += feature3 [ 10] * 4.837277E-02;
networkSum += -6.518664E-02;
networkSum += feature4 [ 0] -0 .5364802;
networkSum += feature4 [ 1] 0. 5364668;
networkSum += feature4 [ 2] 7. 860743E-03;
networkSum += feature4 [ 3] -0 .5147228;
networkSum += feature4 [ 4] * 0. 7847577;
networkSum += feature4 [ 5] 0. 5040578;
networkSum += feature4 [ 6] 8. 446717E-02;
networkSum += feature4 [ 7] 4. 311401E-02;
networkSum += feature4 [ 8] -0 .424617;
networkSum += feature4 [ 9] -0 .5682927;
networkSum += feature4[10] * -0.1551381;
networkResult = 1 / (1 + Math. exp (-networkSum) ) ; networkResult = 9 .93 * (networkResult
if (networkResult < 2) {
networkResult = 2;
if (networkResult > 11.93) {
networkResult = 11.93;
}
return networkResult; private double runNetwork04 (double [ ] orderedDescriptorValues) { double networkResult;
double netsum;
double[] feature2 = new double [11];
double[] feature3 = new double [11];
double[] feature4 = new double [11];
if (orderedDescriptorValues [0] < 0) orderedDescriptorValues [ 0 ] =
0;
if ( orderedDescriptorValues [ 0 ] > 3) orderedDescriptorValues [ 0 ] = 3;
orderedDescriptorValues [ 0 ] = 2 * orderedDescriptorValues [ 0 ] / 3 i;
if ( orderedDescriptorValues [ 1 ] < 0) orderedDescriptorValues [ 1 ] =
0;
if ( orderedDescriptorValues [ 1 ] > 2.811149)
orderedDescriptorValues [ 1 [ = 2.811149;
orderedDescriptorValues [ 1 ] = 2 * orderedDescriptorValues [ 1] / 2.811149 - 1;
if ( orderedDescriptorValues [ 2 ] < 26.0378)
orderedDescriptorValues [2 [ = 26.0378;
if (orderedDescriptorValues [2] > 393.7339)
orderedDescriptorValues [2 ] = 393.7339;
orderedDescriptorValues [ 2 ] = 2 * (orderedDescriptorValues [2] -
26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [3] =
0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 [ = 3.180484;
orderedDescriptorValues [3] = 2 * orderedDescriptorValues [3] / 3.180484 - 1;
if (orderedDescriptorValues [4] < 0) orderedDescriptorValues [ 4 ] -
0;
if (orderedDescriptorValues [4] > 7) orderedDescriptorValues [ 4 ] =
7;
orderedDescriptorValues [ 4] = 2 * orderedDescriptorValues [ 4] / 7 1;
if ( orderedDescriptorValues [ 5 ] < 0) orderedDescriptorValues [ 5 ] =
if ( orderedDescriptorValues [ 5 ] > 21.22408)
orderedDescriptorValues [5 " = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] / 21.22408 - 1;
if ( orderedDescriptorValues [ 6 ] < 0) orderedDescriptorValues [ 6 ] =
0;
if (orderedDescriptorValues [6] > 5.019352)
orderedDescriptorValues [6 = 5.019352;
orderedDescriptorValues [ 6 ] = 2 * orderedDescriptorValues [6] /
5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [ 7 = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [ 7 " = 16.59809;
orderedDescriptorValues [ 7] = 2 * (orderedDescriptorValues [7] + 1.071369) / 17.66946 - 1;
if (orderedDescriptorValues [8] < 0.258199)
orderedDescriptorValues [8] = 0.258199;
if (orderedDescriptorValues [8] > 9.163415)
orderedDescriptorValues [ 8 = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] - 0.258199) / 8.905216 - 1;
if ( orderedDescriptorValues [ 9 ] < 0) orderedDescriptorValues [ 9 ] =
0;
if ( orderedDescriptorValues [ 9 ] > 65.05453)
orderedDescriptorValues [9] = 65.05453;
orderedDescriptorValues [ 9 ] = 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10] = 0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10] =
7;
orderedDescriptorValues [ 10] = 2 * orderedDescriptorValues [ 10 ] / 7
1;
if (orderedDescriptorValues [11] < 0) orderedDescriptorValues [ 11] =
0;
if (orderedDescriptorValues [11] > 6.534976)
orderedDescriptorValues [ 11 ] = 6.534976;
orderedDescriptorValues [ 11] = 2 * orderedDescriptorValues [11] /
6.534976 - 1;
if ( orderedDescriptorValues [ 12 ] < 1) orderedDescriptorValues [ 12] - i;
if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12]
= 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [12] - 1) / 18 - 1;
if ( orderedDescriptorValues [ 13 ] < 0) orderedDescriptorValues [ 13] :
0;
if (orderedDescriptorValues [13] > 6.280087)
orderedDescriptorValues [13] = 6.280087;
orderecIDescriptorValues [ 13 ] = 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14] =
0;
if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14]
= 15;
orderedDescriptorValues [ 14] = 2 orderedDescriptorValues [14] / 15 - l;
if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15 ] =
2;
if ( orderedDescriptorValues [ 15 ] > 5) orderedDescriptorValues [ 15 ] =
5;
orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [15] -
2) / 3 - 1;
if ( orderedDescriptorValues [ 16 ] < 0) orderedDescriptorValues [ 16] =
0;
if (orderedDescriptorValues [16] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16] = 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17] =
0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [ 17 ] = 17.01398;
orderedDescriptorValues [ 17] = 2 * orderedDescriptorValues [17] / 17.01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18] =
0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [18] / 6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19] = 0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [19] / 3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20] =
4;
orderedDescriptorValues [20] = 2 * (orderedDescriptorValues [20] -
0.476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [21] =
2;
if (orderedDescriptorValues [21] > 21) orderedDescriptorValues [21]
= 21;
orderedDescriptorValues [21] = 2 * (orderedDescriptorValues [21] - 2) / 19 - 1;
netsum = --0.2281611;
netsum += orderedDescriptorValues 0] * 0.163767; netsum += orderedDescriptorValues 1] * -1.686452E-02; netsum += orderedDescriptorValues 2] * 9.160455E-02; netsum += orderedDescriptorValues 3] * -0.1818867; netsum += orderedDescriptorValues 4] * -4.201071E-02; netsum += orderedDescriptorValues 5] * 0.1786577; netsum += orderedDescriptorValues 6] * -0.1897145; netsum += orderedDescriptorValues 7] * -0.1074844; netsum += orderedDescriptorValues 8] * 0.1807707; netsum += orderedDescriptorValues 9] * 0.2523592; netsum += orderedDescriptorValues 10] * -0.1668883; netsum += orderedDescriptorValues 11] * 4.217745E-03; netsum += orderedDescriptorValues 12] * 0.0280913; netsum += orderedDescriptorValues 13] * -7.107705E-02 netsum += orderedDescriptorValues 14] * 2.355805E-02; netsum += orderedDescriptorValues 15] * 0.1478381; netsum += orderedDescriptorValues 16] * -0.291415; netsum += orderedDescriptorValues 17] * -0.1596289; netsum += orderedDescriptorValues 18] * 0.1261421; netsum += orderedDescriptorValues 19] * 1.573819E-02; netsum += orderedDescriptorValues 20] * 6.624979E-02; netsum += orderedDescriptorValues 21] * -0.2882734; feature2[0] = Math. exp (-netsum * netsum);
netsum = - -0.0648054;
netsum += orderedDescriptorValues 0] * 0.4230835; netsum += orderedDescriptorValues 1] * 1.776654E-02; netsum += orderedDescriptorValues 2] * -9.013646E-02; netsum += orderedDescriptorValues 3] * -0.3584319; netsum += orderedDescriptorValues 4] * 0.4809731; netsum += orderedDescriptorValues 5] * -0.1142707; netsum += orderedDescriptorValues 6] * 5.193298E-02; netsum += orderedDescriptorValues 7] * 0.0142095; netsum += orderedDescriptorValues 8] * -0.306392; netsum += orderedDescriptorValues 9] * 8.587341E-05; netsum += orderedDescriptorValues 10] * 0.441441; netsum += orderedDescriptorValues 11] * 6.136841E-02; netsum += orderedDescriptorValues 12] * -0.2610647; netsum += orderedDescriptorValues 13] * -0.1395904; netsum += orderedDescriptorValues 14] * 0.1318802; netsum += orderedDescriptorValues 15] * 0.2447868; netsum += orderedDescriptorValues 16] * -0.21525; netsum += orderedDescriptorValues 17] * 6.702293E-02; netsum += orderedDescriptorValues 18] * -0.1088446; netsum += orderedDescriptorValues 19] * -0.2990566; netsum += orderedDescriptorValues 20] * -0.4170389; netsum += orderedDescriptorValues 21] * -0.0536713; feature2[l] = Math. exp (-netsum * netsum);
netsum = ( ).1499204;
netsum += orderedDescriptorValues [0] * -0.3110285; netsum += orderedDescriptorValues [1] * -0.141749; netsum += orderedDescriptorValues [2] * 2.095251E-02; netsum += orderedDescriptorValues [3] * -7.460819E-02; netsum += orderedDescriptorValues [4] * 5.634443E-02; netsum += orderedDescriptorValues [5] * 0.3306996;
netsum += orderedDescriptorValues 6] * _9.052135E-02; netsum += orderedDescriptorValues 7] * 0 .1110454; netsum += orderedDescriptorValues 8] * 0 .2833862; netsum += orderedDescriptorValues 9] * 0 .3837098; netsum += orderedDescriptorValues 10] 0.5117397; netsum += orderedDescriptorValues 11] -0.2362897; netsum += orderedDescriptorValues 12] * 0.3965957; netsum += orderedDescriptorValues 13] * -0.2941671; netsum += orderedDescriptorValues 14] * -1.982556E- 02 netsum += orderedDescriptorValues 15] * -0.4571366; netsum += orderedDescriptorValues 16] 0.038443; netsum += orderedDescriptorValues 17] 8.091819E-03; netsum += orderedDescriptorValues 18] * -0.3158401; netsum += orderedDescriptorValues 19] -0.2852732; netsum += orderedDescriptorValues 20] -0.3107041; netsum += orderedDescriptorValues 21] 0.2147578; feature2 [2] = Math. exp (-netsum * netsum) r
netsum = - -0.3133723;
netsum += orderedDescriptorValues 0] * _ 0.1248818; netsum += orderedDescriptorValues 1] * _ 0.1052225; netsum += orderedDescriptorValues 2] * 0 .3133329; netsum += orderedDescriptorValues 3] * _ 0.1820285; netsum += orderedDescriptorValues 4] * _ 0.1638774; netsum += orderedDescriptorValues 5] * 3 .471777E-02; netsum += orderedDescriptorValues 6] * 0 .2387841; netsum += orderedDescriptorValues 7] * _ 0.2924165; netsum += orderedDescriptorValues 8] * 0 .1378371; netsum += orderedDescriptorValues 9] * _ 0.2382815; netsum += orderedDescriptorValues 10] -4.393877E- 02 netsum += orderedDescriptorValues 11] -5.987999E- 02 netsum += orderedDescriptorValues 12] 0.1423602; netsum += orderedDescriptorValues 13] * 0.2754461; netsum += orderedDescriptorValues 14] * -0.1034998; netsum += orderedDescriptorValues 15] * -0.1585469; netsum += orderedDescriptorValues 16] * 0.1441339; netsum += orderedDescriptorValues 17] -7.258302E- 02 netsum += orderedDescriptorValues 18] -0.1769245; netsum += orderedDescriptorValues 19] * -2.858862E- 02 netsum += orderedDescriptorValues 20] 0.1712041; netsum += orderedDescriptorValues 21] 1.309325E-03; feature2 [3] = Math. exp (-netsum * netsum);
netsum = - -3.175624E-02;
netsum += orderedDescriptorValues 0] 3.177708E-02; netsum += orderedDescriptorValues 1] * _ 0.1391466; netsum += orderedDescriptorValues 2] * _ 0.3766052; netsum += orderedDescriptorValues 3] * 0 .2926551; netsum += orderedDescriptorValues 4] * _ 0.2600253; netsum += orderedDescriptorValues 5] * _ 0.3450609; netsum += orderedDescriptorValues 6] * _ 0.1995415; netsum += orderedDescriptorValues 7] * 6 .789549E-02; netsum += orderedDescriptorValues 8] * _ 0.1130625; netsum += orderedDescriptorValues 9] * 0 .1185514; netsum += orderedDescriptorValues 10] -0.1794883; netsum += orderedDescriptorValues 11] -0.1287644; netsum += orderedDescriptorValues 12] -0.2554967; netsum += orderedDescriptorValues 13] * -5.752993E-02
netsum += orderedDescriptorValues [ 14] * 0.4186803; netsum += orderedDescriptorValues [ 15] * -0.3120832; netsum += orderedDescriptorValues [ 16] * 0.1361435; netsum += orderedDescriptorValues [ 17] * 0.381448; netsum += orderedDescriptorValues [ 18] * 0.2305943; netsum += orderedDescriptorValues [ 19] * -0.2328546; netsum += orderedDescriptorValues [ 20 ] * -3.484493E-02 ; netsum += orderedDescriptorValues [21] * -0.268523; feature2[4] = Math. ex (-netsum * netsum);
netsum = ( D.1649993;
netsum += orderedDescriptorValues 0] 0.243008; netsum += orderedDescriptorValues 1] * _ 0.1204014; netsum += orderedDescriptorValues 2] * 0 .5070258; netsum += orderedDescriptorValues 3] * _ 0.1360213; netsum += orderedDescriptorValues 4] * 5 .200587E-02; netsum += orderedDescriptorValues 5] * 0 .187256;
netsum += orderedDescriptorValues 6] * 0 .1149145; netsum += orderedDescriptorValues 7] * 0 .1596756; netsum += orderedDescriptorValues 8] * 3 .427338E-03; netsum += orderedDescriptorValues 9] * 0 .3485996; netsum += orderedDescriptorValues 10] * 0.1038411; netsum += orderedDescriptorValues 11] * 0.1583374; netsum += orderedDescriptorValues 12] -0.3072232; netsum += orderedDescriptorValues 13] 3.085163E-02; netsum += orderedDescriptorValues 14] * 0.1800194; netsum += orderedDescriptorValues 15] -0.3248461; netsum += orderedDescriptorValues 16] -0.1836953; netsum += orderedDescriptorValues 17] -0.3347927; netsum += orderedDescriptorValues 18] -0.3445843; netsum += orderedDescriptorValues 19] -1.348124E-03; netsum += orderedDescriptorValues 20] 0.2634886; netsum += orderedDescriptorValues 21] * -0.173513; feature2 [5] = Math. exp (-netsum * netsum);
netsum = - -7.118182E-02;
netsum += orderedDescriptorValues 0] -6 .871371E- -02; netsum += orderedDescriptorValues 1] 5. 859008E-02; netsum += orderedDescriptorValues 2] * -0 .3007044 netsum += orderedDescriptorValues 3] -0 .1428217 netsum += orderedDescriptorValues 4] -0 .2870802 netsum += orderedDescriptorValues 5] -0 .1225342 netsum += orderedDescriptorValues 6] -0 .168305; netsum += orderedDescriptorValues 7] 4. 982946E-02; netsum += orderedDescriptorValues 8] * 0. 2277001; netsum += orderedDescriptorValues 9] * 0. 3621548; netsum += orderedDescriptorValues 10] * 0 .4650797; netsum += orderedDescriptorValues 11] * 0.4349287; netsum += orderedDescriptorValues 12] * 0 .2488453; netsum += orderedDescriptorValues 13] 2 .365814E- -02; netsum += orderedDescriptorValues 14] 0 .2196546 netsum += orderedDescriptorValues 15] * 0 .1524539 netsum += orderedDescriptorValues 16] * 0 .2480858 netsum += orderedDescriptorValues 17] 0 .2488138 netsum += orderedDescriptorValues 18] 0.3018746; netsum += orderedDescriptorValues 19] 3 .023568E- -02; netsum += orderedDescriptorValues 20] 8.977016E-02 netsum += orderedDescriptorValues 21] * 0.1676215;
feature2 [6] = Math. exp( -netsum * netsum) ;
netsum = 5.917811E-03;
netsum += orderedDescriptorValues 0] 3.920187E-02; netsum += orderedDescriptorValues 1] * _ 0.0186306; netsum += orderedDescriptorValues 2] * 0 .2524148; netsum += orderedDescriptorValues 3] * 0 .1575189; netsum += orderedDescriptorValues 4] * _ 0.1504649; netsum += orderedDescriptorValues 5] * _ 6.319851E-02; netsum += orderedDescriptorValues 6] * _ 8.243232E-02; netsum += orderedDescriptorValues 7] * _ 0.0176261; netsum += orderedDescriptorValues 8] * 0 .1015912; netsum += orderedDescriptorValues 9] * _ 0.1994421; netsum += orderedDescriptorValues 10] 3.386567E-02; netsum += orderedDescriptorValues 11] 8.760216E-02; netsum += orderedDescriptorValues 12] 0.2377015; netsum += orderedDescriptorValues 13] -0.1670406; netsum += orderedDescriptorValues 14] -8.569023E-02; netsum += orderedDescriptorValues 15] * -0.2026948; netsum += orderedDescriptorValues 16] * -8.626027E-02; netsum += orderedDescriptorValues 17] * -0.1806369; netsum += orderedDescriptorValues 18] * 0.2901666; netsum += orderedDescriptorValues 19] * -0.1761214; netsum += orderedDescriptorValues 20] -0.2270258; netsum += orderedDescriptorValues 21] 0.3183028; feature2[7] = Math. exp (-netsum * netsum);
netsum = - -0.2702139;
netsum += orderedDescriptorValues 0] * -0 .2657512; netsum += orderedDescriptorValues 1] * -0 .2686569; netsum += orderedDescriptorValues 2] * -0 .1529288; netsum += orderedDescriptorValues 3] * 0. 5351815; netsum += orderedDescriptorValues 4] * -0 .3397239; netsum += orderedDescriptorValues 5] * -2 .308201E-02; netsum += orderedDescriptorValues 6] * -0 .1981957; netsum += orderedDescriptorValues 7] * 0. 6335164; netsum += orderedDescriptorValues 8] * -0 .255538; netsum += orderedDescriptorValues 9] * -0 .1360736; netsum += orderedDescriptorValues 10] * 0.1063142; netsum += orderedDescriptorValues 11] * - 3.659611E- 02 netsum += orderedDescriptorValues 12] * 2.030114E- 02 netsum += orderedDescriptorValues 13] * 0 .1073117; netsum += orderedDescriptorValues 14] * 0.384082; netsum += orderedDescriptorValues 15] * 0 .1788382; netsum += orderedDescriptorValues 16] * 0.1332481; netsum += orderedDescriptorValues 17] * 0.1323553; netsum += orderedDescriptorValues 18] * 4.944687E- 02 netsum += orderedDescriptorValues 19] * 0 .2131913; netsum += orderedDescriptorValues 20] * 7 .904526E-03; netsum += orderedDescriptorValues 21] * 0.283247; feature2 [ ί 3] = Math . exp ( -netsum * netsum);
netsum = - -0.3106034;
netsum += orderedDescriptorValues [ 0 ] * -0 .4564804; netsum += orderedDescriptorValues [ 1 ] * 4. 382382E-03; netsum += orderedDescriptorValues [ 2 ] * -0 .2081244; netsum += orderedDescriptorValues [ 3 ] * 0. 367732;
netsum += orderedDescriptorValues [ 4] * -0 .3140933;
netsum += orderedDescriptorValues 5] * -0.1333234; netsum += orderedDescriptorValues 6] * -0 .1740729; netsum += orderedDescriptorValues 7] * 6. 651665E-02; netsum += orderedDescriptorValues 8] * _g .511017E-02; netsum += orderedDescriptorValues 9] * 4. 349214E-02; netsum += orderedDescriptorValues 10] * _ 0.1865336 netsum += orderedDescriptorValues 11] * _ 0.1500986 netsum += orderedDescriptorValues 12] * _ 0.1046224 netsum += orderedDescriptorValues 13] * 0 .418436; netsum += orderedDescriptorValues 14] * 0 .3472627; netsum += orderedDescriptorValues 15] * 0 .1271815; netsum += orderedDescriptorValues 16] * _ 9.198105E- -02 netsum += orderedDescriptorValues 17] * 0 .2634513; netsum += orderedDescriptorValues 18] * 0 .1660936; netsum += orderedDescriptorValues 19] * _ 0.1906719 netsum += orderedDescriptorValues 20] * _ 0.2748043 netsum += orderedDescriptorValues 21] * _ 0.1184014 feature2[9] = Math. exp (-netsum * netsum);
netsum = - -0.1741184;
netsum += orderedDescriptorValues 0] * 0. 1970596; netsum += orderedDescriptorValues 1] * 0. 105227; netsum += orderedDescriptorValues 2] * -0 .3522189; netsum += orderedDescriptorValues 3] * -0 .2031109; netsum += orderedDescriptorValues 4] * 0. 2460601; netsum += orderedDescriptorValues 5] * 0. 1516456; netsum += orderedDescriptorValues 6] * -0 .1253774; netsum += orderedDescriptorValues 7] * -0 .2621271; netsum += orderedDescriptorValues 8] * -1 .801279E-02; netsum += orderedDescriptorValues 9] * -0 .1192481; netsum += orderedDescriptorValues 10] * _ 0.1165328 netsum += orderedDescriptorValues 11] * L .110245E-02; netsum += orderedDescriptorValues 12] 0.1404169; netsum += orderedDescriptorValues 13] * _ 9.611323E- -02 netsum += orderedDescriptorValues 14] * 0 .2330753; netsum += orderedDescriptorValues 15] * 8 .799545E-02; netsum += orderedDescriptorValues 16] * 7 .706738E-02; netsum += orderedDescriptorValues 17] * _ 0.4908677; netsum += orderedDescriptorValues 18] * 0 .4175298; netsum += orderedDescriptorValues 19] * 0 .2926343; netsum += orderedDescriptorValues 20] * _ 4.946575E- -02 netsum += orderedDescriptorValues 21] * _ 0.2145581; feature2[10] = Math. exp (-netsum * netsum)
netsum = ( 3.2096872;
netsum += orderedDescriptorValues 0] * -0 .4581331; netsum += orderedDescriptorValues 1] * 0. 145892; netsum += orderedDescriptorValues 2] * -0 .3275206; netsum += orderedDescriptorValues 3] * 0. 3128946; netsum += orderedDescriptorValues 4] * 0. 5955534; netsum += orderedDescriptorValues 5] * -0 .2691773; netsum += orderedDescriptorValues 6] * 0. 2579532; netsum += orderedDescriptorValues 7] * 0. 1054423; netsum += orderedDescriptorValues 8] * -0 .2434718; netsum += orderedDescriptorValues 9] * 0. 2374922; netsum += orderedDescriptorValues 10] * _ 6.723574E- -02 netsum += orderedDescriptorValues 11] * _ 0.4813139; netsum += orderedDescriptorValues 12] 0.3563952;
netsum += orderedDescriptorValues [ 13 ] -0.3722654; netsum += orderedDescriptorValues [ 14] 0.2439112; netsum += orderedDescriptorValues [ 15] 0.286165; netsum += orderedDescriptorValues [ 16] 0.2207592; netsum += orderedDescriptorValues [ 17] -5.937548E-02; netsum += orderedDescriptorValues [ 18] 0.0616867; netsum += orderedDescriptorValues [ 19] -0.1327187; netsum += orderedDescriptorValues [20] 6.718475E-03; netsum += orderedDescriptorValues [21] -0.2781106; feature3[0] = Mat . tanh (netsum) ;
netsum = ( D.1466855;
netsum += orderedDescriptorValues 0] * 0.1708698; netsum += orderedDescriptorValues 1] * 0.2334049; netsum += orderedDescriptorValues 2] * 7.354303E-02; netsum += orderedDescriptorValues 3] * 0.2900704; netsum += orderedDescriptorValues 4] * -0.1261198 netsum += orderedDescriptorValues 5] * -3.556729E- -02; netsum += orderedDescriptorValues 6] * -9.511463E- -02; netsum += orderedDescriptorValues 7] * -0.1450066; netsum += orderedDescriptorValues 8] * 0.1534355; netsum += orderedDescriptorValues 9] * 0.3563469; netsum += orderedDescriptorValues 10] * -0.217841 netsum += orderedDescriptorValues 11] * 0.1085431 netsum += orderedDescriptorValues 12] * 0.1557283 netsum += orderedDescriptorValues 13] * -7.920346E-02 netsum += orderedDescriptorValues 14] * 3.903633E- -02; netsum += orderedDescriptorValues 15] * 0.2628118 netsum += orderedDescriptorValues 16] * 0.1273619 netsum += orderedDescriptorValues 17] * 0.1666955 netsum += orderedDescriptorValues 18] * 0.4254583 netsum += orderedDescriptorValues 19] * 0.2567812 netsum += orderedDescriptorValues 20] * 6.829642E- -02; netsum += orderedDescriptorValues 21] * -0.1407856; feature3[l] = Math . tanh (netsum) ;
netsum = - -0.1580118;
netsum += orderedDescriptorValues 0] * 0 1792322; netsum += orderedDescriptorValues 1] * - 0 .2076809; netsum += orderedDescriptorValues 2] * 0 2391193; netsum += orderedDescriptorValues 3] * - 0 .1568948; netsum += orderedDescriptorValues 4] * - 4 .840426E-03; netsum += orderedDescriptorValues 5] * - 0 .10272;
netsum += orderedDescriptorValues 6] * - 3 .280966E-02; netsum += orderedDescriptorValues 7] * - 0 .1518172; netsum += orderedDescriptorValues 8] * - 7 .650509E-02; netsum += orderedDescriptorValues 9] * - 0 .1205023; netsum += orderedDescriptorValues 10] * 6.443237E-02; netsum += orderedDescriptorValues 11] * 0.1528367; netsum += orderedDescriptorValues 12] * 0 .1937605; netsum += orderedDescriptorValues 13] * 4.589161E-02; netsum += orderedDescriptorValues 14] * 0 .1936474; netsum += orderedDescriptorValues 15] * 0 .3879279; netsum += orderedDescriptorValues 16] * 8.200205E-02; netsum += orderedDescriptorValues 17] * 0.3191761; netsum += orderedDescriptorValues 18] * 0.2396732; netsum += orderedDescriptorValues 19] * 0.2237559; netsum += orderedDescriptorValues 20] * 6.315525E-02;
netsum += orderedDescriptorValues [21] * 4.050283E-02; feature3 [2] = Math . tanh (netsum) ;
netsum = - -1.723413E-02;
netsum += orderedDescriptorValues 0] 0.159586; netsum += orderedDescriptorValues 1] * _ 0.2473215; netsum += orderedDescriptorValues 2] * _ 0.1738091; netsum += orderedDescriptorValues 3] * 7 .590479E-02; netsum += orderedDescriptorValues 4] * _ 0.1028711; netsum += orderedDescriptorValues 5] * _ 0.2148098; netsum += orderedDescriptorValues 6] * 0 .1628743; netsum += orderedDescriptorValues 7] * _ 0.3040883; netsum += orderedDescriptorValues 8] * _ 0.288117; netsum += orderedDescriptorValues 9] * 0 .2403669; netsum += orderedDescriptorValues 10] -0.1994628 netsum += orderedDescriptorValues 11] -0.1138522 netsum += orderedDescriptorValues 12] -0.1230582 netsum += orderedDescriptorValues 13] -0.2106203 netsum += orderedDescriptorValues 14] * -0.2609168 netsum += orderedDescriptorValues 15] * -0.1123013 netsum += orderedDescriptorValues 16] * -1.392456E- -02; netsum += orderedDescriptorValues 17] * 0.1364669; netsum += orderedDescriptorValues 18] * -0.2768191; netsum += orderedDescriptorValues 19] 0.1368528; netsum += orderedDescriptorValues 20] 0.1577038; netsum += orderedDescriptorValues 21] * -0.1356542; feature3 [3] = Math . tanh (netsum) ;
netsum = 6.649493E-02;
netsum + = orderedDescriptorValues 0] * 0 .1350931; netsum + = orderedDescriptorValues 1] * 0.0543677; netsum + = orderedDescriptorValues 2] * 0.303897; netsum + = orderedDescriptorValues 3] * 0 .1845271; netsum + = orderedDescriptorValues 4] * 8 .686443E-02; netsum + = orderedDescriptorValues 5] * 0.1689715; netsum + = orderedDescriptorValues 6] * 0 .1754678; netsum + = orderedDescriptorValues 7] * 0 .4480461; netsum + = orderedDescriptorValues 8] * 0 .2776084; netsum + = orderedDescriptorValues 9] * 0 .2077653; netsum + = orderedDescriptorValues 10] 0.024139; netsum + = orderedDescriptorValues 11] 0.2452154; netsum + = orderedDescriptorValues 12] 0.1034754; netsum + = orderedDescriptorValues 13] -0.1327193; netsum + = orderedDescriptorValues 14] 0.1207856; netsum + = orderedDescriptorValues 15] * -0.2275724; netsum + = orderedDescriptorValues 16] * 0.2441269; netsum + = orderedDescriptorValues 17] * 0.3199463; netsum + = orderedDescriptorValues 18] * 0.1428732; netsum + = orderedDescriptorValues 19] * -0.2058672; netsum + = orderedDescriptorValues 20] 0.1731906; netsum + = orderedDescriptorValues 21] -2.627202E-02 feature3 [4] = Math. tanh (netsum) ;
netsum = 0.1564537;
netsum + = orderedDescriptorValues [ 0 ] * 0 .10278;
netsum + = orderedDescriptorValues [ 1] * 0 .3184467; netsum + = orderedDescriptorValues [ 2 ] * 5 .704351E-02; netsum + = orderedDescriptorValues [ 3 ] * 0.109859;
netsum += orderedDescriptorValues 4] * 4.762836E-02; netsum += orderedDescriptorValues 5] * 0.1789818; netsum += orderedDescriptorValues 6] * -2.602305E-02; netsum += orderedDescriptorValues 7] * -0.4238811; netsum += orderedDescriptorValues 8] * -8.458668E-02; netsum += orderedDescriptorValues 9] * 0.2206763; netsum += orderedDescriptorValues 10] * -0.2513326; netsum += orderedDescriptorValues 11] * -0.1617574; netsum += orderedDescriptorValues 12] * 0.2413318; netsum += orderedDescriptorValues 13] * 8.523159E-02; netsum += orderedDescriptorValues 14] * -0.130648; netsum += orderedDescriptorValues 15] * 0.3494382; netsum += orderedDescriptorValues 16] * -7.695507E-02 netsum += orderedDescriptorValues 17] * -6.877824E-02 netsum += orderedDescriptorValues 18] * -4.857667E-02 netsum += orderedDescriptorValues 19] * -0.1197453; netsum += orderedDescriptorValues 20] * 0.2220126; netsum += orderedDescriptorValues 21] * 0.3174877; feature3 [5] = Math . tanh (netsum) ;
netsum = - -0.1608399;
netsum += orderedDescriptorValues 0] * -0.2739733; netsum += orderedDescriptorValues 1] * 0.143702; netsum += orderedDescriptorValues 2] * -0.1097304; netsum += orderedDescriptorValues 3] * 0.2089693; netsum += orderedDescriptorValues 4] * 0.3238315; netsum += orderedDescriptorValues 5] * 0.2450578; netsum += orderedDescriptorValues 6] * -5.717521E-02; netsum += orderedDescriptorValues 7] * 0.0991966; netsum += orderedDescriptorValues 8] * 0.2402364; netsum += orderedDescriptorValues 9] * 0.1422798; netsum += orderedDescriptorValues 10] * 0.1606083; netsum += orderedDescriptorValues 11] * -0.1589897; netsum += orderedDescriptorValues 12] * 6.307755E-02; netsum += orderedDescriptorValues 13] * -3.858161E-02 netsum += orderedDescriptorValues 14] * -0.170405; netsum += orderedDescriptorValues 15] * -1.199895E-02 netsum += orderedDescriptorValues 16] * 0.1446244; netsum += orderedDescriptorValues 17] * -7.752664E-02 netsum += orderedDescriptorValues 18] * 9.957218E-02; netsum += orderedDescriptorValues 19] * 0.1766637; netsum += orderedDescriptorValues 20] * 6.503817E-02; netsum += orderedDescriptorValues 21] * 5.713677E-02; feature3 [6] = Math . tanh (netsum) ;
netsum = - -0.1419079;
netsum += orderedDescriptorValues 0] * 7.664286E-02; netsum += orderedDescriptorValues 1] * -0.1804432; netsum += orderedDescriptorValues 2] * -0.1663836; netsum += orderedDescriptorValues 3] * -5.606268E-02; netsum += orderedDescriptorValues 4] * -0.3264569; netsum += orderedDescriptorValues 5] * -0.3052942; netsum += orderedDescriptorValues 6] * -0.3631101; netsum += orderedDescriptorValues 7] * -0.3133246; netsum += orderedDescriptorValues 8] * -0.1675639; netsum += orderedDescriptorValues 9] * 0.1180294; netsum += orderedDescriptorValues 10] * -2.167105E-02 netsum += orderedDescriptorValues 11] * 1.741261E-02;
netsum + = orderedDescriptorValues 12] -0.0866253; netsum + = orderedDescriptorValues 13] 3 .508556E-02; netsum + = orderedDescriptorValues 14] 0 .193891; netsum + = orderedDescriptorValues 15] 9 .628425E-03; netsum + = orderedDescriptorValues 16] 0.1037385; netsum + = orderedDescriptorValues 17] 0.15497; netsum + = orderedDescriptorValues 18] * 0.2760706; netsum + = orderedDescriptorValues 19] * 0 .2581841; netsum + = orderedDescriptorValues 20] * 0.1423513; netsum + = orderedDescriptorValues 21] * 7.88064E-03; feature3 [7] = Math . tanh (netsum) ;
netsum = - -0.1358352;
netsum += orderedDescriptorValues 0] * -5.841389E-02; netsum += orderedDescriptorValues 1] * -1.438424E-02; netsum += orderedDescriptorValues 2] * 0.2183499; netsum += orderedDescriptorValues 3] * 0.1295528; netsum += orderedDescriptorValues 4] * -0.4017605; netsum += orderedDescriptorValues 5] * -8.308236E-02; netsum += orderedDescriptorValues 6] * -0.2285388; netsum += orderedDescriptorValues 7] * 0.1509072; netsum += orderedDescriptorValues 8] * 0.1028513; netsum += orderedDescriptorValues 9] * -0.2386205; netsum += orderedDescriptorValues 10] * -0.2681392; netsum += orderedDescriptorValues 11] * -0.124171; netsum += orderedDescriptorValues 12] * -0.1656616; netsum += orderedDescriptorValues 13] * 0.1907036; netsum += orderedDescriptorValues 14] * 0.1220387; netsum += orderedDescriptorValues 15] * 4.992436E-02; netsum += orderedDescriptorValues 16] * 0.2452241; netsum += orderedDescriptorValues 17] * -4.257995E-02; netsum += orderedDescriptorValues 18] * 1.108712E-02; netsum += orderedDescriptorValues 19] * -2.555757E-02; netsum += orderedDescriptorValues 20] * 7.735363E-02; netsum += orderedDescriptorValues 21] * 0.2449463; feature3 [ ί 3] = Math . tanh (netsum) ;
netsum = ( D.1064422;
netsum += orderedDescriptorValues 0] * 0.022289;
netsum += orderedDescriptorValues 1] * -0.1791354; netsum += orderedDescriptorValues 2] * 5.350655E-02; netsum += orderedDescriptorValues 3] * 5.773982E-02; netsum += orderedDescriptorValues 4] * 0.1374256; netsum += orderedDescriptorValues 5] * 0.136619;
netsum += orderedDescriptorValues 6] * -3.098021E-02; netsum += orderedDescriptorValues 7] * 8.383472E-03; netsum += orderedDescriptorValues 8] * 0.1964411; netsum += orderedDescriptorValues 9] * -0.284034; netsum += orderedDescriptorValues 10] * 0.2964722; netsum += orderedDescriptorValues 11] * -3.369339E-02; netsum += orderedDescriptorValues 12] * 0.2910742; netsum += orderedDescriptorValues 13] * 0.288207; netsum += orderedDescriptorValues 14] * 0.2024055; netsum += orderedDescriptorValues 15] * -0.3417661; netsum += orderedDescriptorValues 16] * 0.1407073; netsum += orderedDescriptorValues 17] * -0.1329895; netsum += orderedDescriptorValues 18] * 0.1218463; netsum += orderedDescriptorValues 19] * 0.150468;
netsum += orderedDescriptorValues [20] * 0.235283; netsum += orderedDescriptorValues [21] * 0.295403; feature3[9] = Math . tanh (netsum) ;
netsum = - -0.1794024;
netsum += orderedDescriptorValues 0] 0.3990777; netsum += orderedDescriptorValues 1] * _ 5.720836E-03; netsum += orderedDescriptorValues 2] * _ 0.3211048; netsum += orderedDescriptorValues 3] * .987031E-02; netsum += orderedDescriptorValues 4] * _ 7.609741E-02; netsum += orderedDescriptorValues 5] * 0 .1395314; netsum += orderedDescriptorValues 6] * _ 0.2865583; netsum += orderedDescriptorValues 7] * _ 0.1546629; netsum += orderedDescriptorValues 8] * 4 .927284E-03; netsum += orderedDescriptorValues 9] * _ 0.1469975; netsum += orderedDescriptorValues 10] -0.1279177; netsum += orderedDescriptorValues 11] 0.1051528; netsum += orderedDescriptorValues 12] 8.588814E-02; netsum += orderedDescriptorValues 13] * -9.392608E-02 netsum += orderedDescriptorValues 14] * -5.313969E-02 netsum += orderedDescriptorValues 15] * -0.230596; netsum += orderedDescriptorValues 16] * -0.2127709; netsum += orderedDescriptorValues 17] * -0.1677526; netsum += orderedDescriptorValues 18] 0.1560795; netsum += orderedDescriptorValues 19] 0.1552505; netsum += orderedDescriptorValues 20] * -0.240993; netsum += orderedDescriptorValues 21] -8.240162E-03 feature3[10] = Math. tanh (netsum) ;
netsum = - -0.1274713;
netsum += orderedDescriptorValues 0] 0.6571676; netsum += orderedDescriptorValues 1] * _ 0.3294982; netsum += orderedDescriptorValues 2] * _ 0.1669751; netsum += orderedDescriptorValues 3] * _ 0.0413516; netsum += orderedDescriptorValues 4] * 0 .5777283; netsum += orderedDescriptorValues 5] * 0 .1362145; netsum += orderedDescriptorValues 6] * _ 0.414715; netsum += orderedDescriptorValues 7] * _ 0.3691747; netsum += orderedDescriptorValues 8] * _ 0.1726522; netsum += orderedDescriptorValues 9] * 0 .1955502; netsum += orderedDescriptorValues 10] -5.088363E- netsum += orderedDescriptorValues 11] 0.1440804; netsum += orderedDescriptorValues 12] -0.2628287; netsum += orderedDescriptorValues 13] -0.2595704; netsum += orderedDescriptorValues 14] * -0.2586823; netsum += orderedDescriptorValues 15] * -6.700891E- netsum += orderedDescriptorValues 16] * 0.1837832; netsum += orderedDescriptorValues 17] * 0.3273197; netsum += orderedDescriptorValues 18] * -0.1077734; netsum += orderedDescriptorValues 19] 0.2619914; netsum += orderedDescriptorValues 20] 0.1159661; netsum += orderedDescriptorValues 21] * -1.469543E- feature4[0] = 1 - Math. exp (-netsum * netsum) ;
netsum = - -0.1542673;
netsum += orderedDescriptorValues [0] * _ 0.3381241; netsum += orderedDescriptorValues [1] * 0 .229154; netsum += orderedDescriptorValues [2] * _ 0.0729378;
netsum += orderedDescriptorValues 3] 0.4993488; netsum += orderedDescriptorValues 4] * _ 1.585298E-02; netsum += orderedDescriptorValues 5] * 0 .2517682; netsum += orderedDescriptorValues 6] * 0 .2839333; netsum += orderedDescriptorValues 7] * _ 1.681463E-02; netsum += orderedDescriptorValues 8] * 6 .847382E-02; netsum += orderedDescriptorValues 9] * _ 0.1741887; netsum += orderedDescriptorValues 10] * -0. 860335; netsum += orderedDescriptorValues 11] * 2.820499E-02; netsum += orderedDescriptorValues 12] * -0.1829884; netsum += orderedDescriptorValues 13] -0.0914909; netsum += orderedDescriptorValues 14] 0.1328334; netsum += orderedDescriptorValues 15] * -0.1422205; netsum += orderedDescriptorValues 16] -0.1524088; netsum += orderedDescriptorValues 17] -0.3078977; netsum += orderedDescriptorValues 18] 0.458271; netsum += orderedDescriptorValues 19] 0.4893129; netsum += orderedDescriptorValues 20] -8.570358E-02 netsum += orderedDescriptorValues 21] * 0.2695647; feature4[l] = 1 - Math. exp (-netsum * netsum) ;
netsum = - -1.849058E-02;
netsum += orderedDescriptorValues 0] * _ 0.2681644; netsum += orderedDescriptorValues 1] * 2 .797036E-02; netsum += orderedDescriptorValues 2] * _ 0.3897355; netsum += orderedDescriptorValues 3] * _ 0.0493834; netsum += orderedDescriptorValues 4] * _ 0.218198; netsum += orderedDescriptorValues 5] * 1 .900581E-02; netsum += orderedDescriptorValues 6] * 0 .0504554; netsum += orderedDescriptorValues 7] * _ 9.773605E-02; netsum += orderedDescriptorValues 8] * _ 0.1198527; netsum += orderedDescriptorValues 9] * _ 0.2664327; netsum += orderedDescriptorValues 10] * -3.193812E-03 netsum += orderedDescriptorValues 11] * -0.1135972; netsum += orderedDescriptorValues 12] * 0.2732998; netsum += orderedDescriptorValues 13] * -0.2417628; netsum += orderedDescriptorValues 14] 0.1042916; netsum += orderedDescriptorValues 15] -0.3144913; netsum += orderedDescriptorValues 16] * -0.2459989; netsum += orderedDescriptorValues 17] 8.810192E-02; netsum += orderedDescriptorValues 18] -0.3451612; netsum += orderedDescriptorValues 19] -0.1446541; netsum += orderedDescriptorValues 20] -3.717595E-02 netsum += orderedDescriptorValues 21] 0.2256409; feature4[2] = 1 - Math. exp (-netsum * netsum) ;
netsum = - -0.225866;
netsum += orderedDescriptorValues 0] * _ 0.6356999; netsum += orderedDescriptorValues 1] * _ 4.778159E-02; netsum += orderedDescriptorValues 2] * _ 0.3044639; netsum += orderedDescriptorValues 3] * 0 .2415013; netsum += orderedDescriptorValues 4] * _ 0.358168; netsum += orderedDescriptorValues 5] * 0 .2415816; netsum += orderedDescriptorValues 6] * 8 .116283E-02; netsum += orderedDescriptorValues 7] * 0 .1577817; netsum += orderedDescriptorValues 8] * _ 0.3329279; netsum += orderedDescriptorValues 9] * 0 .3208158; netsum += orderedDescriptorValues 10] * -8.783124E-02
netsum += orderedDescriptorValues 11] 9.022218E- netsum += orderedDescriptorValues 12] -0.2591762 netsum += orderedDescriptorValues 13] 0.1470567; netsum += orderedDescriptorValues 14] -5.247387E netsum += orderedDescriptorValues 15] -5.579777E netsum += orderedDescriptorValues 16] 0.3468166; netsum += orderedDescriptorValues 17] * 0.1573041; netsum += orderedDescriptorValues 18] * -3.704127E netsum += orderedDescriptorValues 19] * -0.2046203 netsum += orderedDescriptorValues 20] * -0.1093193 netsum += orderedDescriptorValues 21] -0.1761755 feature4[3] = 1 - Math . exp ( -netsum * netsum);
netsum = - -0.2705554;
netsum += orderedDescriptorValues 0] * 0 14636;
netsum += orderedDescriptorValues 1] * 0 109956; netsum += orderedDescriptorValues 2] * 4 017716E-02; netsum += orderedDescriptorValues 3] * 0 2259289; netsum += orderedDescriptorValues 4] * 0 1658848; netsum += orderedDescriptorValues 5] * -( 3.4310744; netsum += orderedDescriptorValues 6] * 0 0648098; netsum += orderedDescriptorValues 7] * 0 0708966; netsum += orderedDescriptorValues 8] * -( 3.2449011; netsum += orderedDescriptorValues 9] * -( 3.129073; netsum += orderedDescriptorValues 10] * ( 3.5186868; netsum += orderedDescriptorValues 11] * _ -0.4094332; netsum += orderedDescriptorValues 12] * ( 3.1706332; netsum += orderedDescriptorValues 13] * _ -0.1536269; netsum += orderedDescriptorValues 14] * _ -0.2340396; netsum += orderedDescriptorValues 15] * _ -0.4348043; netsum += orderedDescriptorValues 16] * _ -0.3683635; netsum += orderedDescriptorValues 17] * _ -0.4125113; netsum += orderedDescriptorValues 18] * ( 3.3119524; netsum += orderedDescriptorValues 19] * ( 3.2291135; netsum += orderedDescriptorValues 20] * _ -2.57588E-03 netsum += orderedDescriptorValues 21] * _ -0.2009866; feature4[4] = 1 - Math . exp ( -netsum * netsum) ;
netsum = - -3.521028E-03;
netsum += orderedDescriptorValues 0] 0. 1630443; netsum += orderedDescriptorValues 1] -0 .1844991; netsum += orderedDescriptorValues 2] 0. 2800049; netsum += orderedDescriptorValues 3] 0. 1509726; netsum += orderedDescriptorValues 4] -3 .073956E-02; netsum += orderedDescriptorValues 5] * -0 .2103575; netsum += orderedDescriptorValues 6] * 0. 1008837; netsum += orderedDescriptorValues 7] * -0 .1258329; netsum += orderedDescriptorValues 8] * 6. 117808E-02; netsum += orderedDescriptorValues 9] * -0 .0190694; netsum += orderedDescriptorValues 10] 0 .2413845; netsum += orderedDescriptorValues 11] 3 .437448E-02; netsum += orderedDescriptorValues 12] * 4 .502109E-02; netsum += orderedDescriptorValues 13] * 0 .1790891; netsum += orderedDescriptorValues 14] 0 .0860052; netsum += orderedDescriptorValues 15] 0.1052292; netsum += orderedDescriptorValues 16] 0 .3001983; netsum += orderedDescriptorValues 17] 0 .1839444; netsum += orderedDescriptorValues 18] * 0 .3416669;
netsum += orderedDescriptorValues [19] 3.208325E-02; netsum += orderedDescriptorValues [20] -0.0231295; netsum += orderedDescriptorValues [21] 0.1133773; feature4[5] = 1 - Math. exp (-netsum * netsum) ;
netsum = ( ).1348826;
netsum += orderedDescriptorValues 0] * 3.695772E-03; netsum += orderedDescriptorValues 1] * 0.6684796; netsum += orderedDescriptorValues 2] * -0.1875778; netsum += orderedDescriptorValues 3] * -8.897814E-02; netsum += orderedDescriptorValues 4] 8.758164E-02; netsum += orderedDescriptorValues 5] -0.192363; netsum += orderedDescriptorValues 6] * -0.2601084; netsum += orderedDescriptorValues 7] -0.285843; netsum += orderedDescriptorValues 8] -8.018769E-02; netsum += orderedDescriptorValues 9] 0.1307489; netsum += orderedDescriptorValues 10] 0.2979113; netsum += orderedDescriptorValues 11] 6.140907E-02; netsum += orderedDescriptorValues 12] * 0.2529746; netsum += orderedDescriptorValues 13] * 0.2831858; netsum += orderedDescriptorValues 14] * 9.789935E-02; netsum += orderedDescriptorValues 15] * 0.4203413; netsum += orderedDescriptorValues 16] * 0.6866548; netsum += orderedDescriptorValues 17] -0.3731782; netsum += orderedDescriptorValues 18] -0.1018257; netsum += orderedDescriptorValues 19] * 0.2364116; netsum += orderedDescriptorValues 20] -0.367354; netsum += orderedDescriptorValues 21] 1.392889E-02; feature4[6] = 1 - Math. exp (-netsum * netsum) ;
netsum = ( 3.2088904;
netsum += orderedDescriptorValues 0] -0.2474359; netsum += orderedDescriptorValues 1] * -0.0462934; netsum += orderedDescriptorValues 2] * 0.1076189; netsum += orderedDescriptorValues 3] * 0.2328554; netsum += orderedDescriptorValues 4] * -8.956818E-02; netsum += orderedDescriptorValues 5] 8.369026E-02; netsum += orderedDescriptorValues 6] -3.595902E-02; netsum += orderedDescriptorValues 7] * 3.154849E-02; netsum += orderedDescriptorValues 8] -8.642593E-02; netsum += orderedDescriptorValues 9] 0.4306236; netsum += orderedDescriptorValues 10] 1.443588E-02; netsum += orderedDescriptorValues 11] 0.365291; netsum += orderedDescriptorValues 12] 0.2527771; netsum += orderedDescriptorValues 13] * -0.1502167; netsum += orderedDescriptorValues 14] * 2.427729E-02; netsum += orderedDescriptorValues 15] * -0.3616656; netsum += orderedDescriptorValues 16] * 1.264221E-02; netsum += orderedDescriptorValues 17] * -3.059157E-02; netsum += orderedDescriptorValues 18] -8.511646E-02; netsum += orderedDescriptorValues 19] 0.2317235; netsum += orderedDescriptorValues 20] * -0.2007145; netsum += orderedDescriptorValues 21] * -0.1578039; feature4[7] = 1 - Math. exp (-netsum * netsum) ;
netsum = - -0.2252895;
netsum += orderedDescriptorValues [0] -0.1513113; netsum += orderedDescriptorValues [1] * -0.4467991;
netsum += orderedDescriptorValues 2] * _1.863829E-02; netsum += orderedDescriptorValues 3] * 0 .1517274; netsum += orderedDescriptorValues 4] * 0 .4845366; netsum += orderedDescriptorValues 5] * 0 .3732205; netsum += orderedDescriptorValues 6] * _ 0.4011158; netsum += orderedDescriptorValues 7] * 0 .4138603; netsum += orderedDescriptorValues 8] * 3 .416612E-03; netsum += orderedDescriptorValues 9] * 0 .3596053; netsum += orderedDescriptorValues 10] * 0.4425705; netsum += orderedDescriptorValues 11] * -0.12483; netsum += orderedDescriptorValues 12] -0.3089725; netsum += orderedDescriptorValues 13] 0.4186599; netsum += orderedDescriptorValues 14] * 0.2105518; netsum += orderedDescriptorValues 15] 6.027085E-02; netsum += orderedDescriptorValues 16] -0.2039478; netsum += orderedDescriptorValues 17] 0.2207514; netsum += orderedDescriptorValues 18] -0.6088688; netsum += orderedDescriptorValues 19] -0.4035111; netsum += orderedDescriptorValues 20] * -0.5320064; netsum += orderedDescriptorValues 21] * -2.876026E-02; feature4[8] = 1 - Math. exp (-netsum * netsum);
netsum = - -2.576822E-02;
netsum += orderedDescriptorValues 0] * 0.2039147; netsum += orderedDescriptorValues 1] * -0.2980111; netsum += orderedDescriptorValues 2] * 0.2217249; netsum += orderedDescriptorValues 3] * -0.3577376; netsum += orderedDescriptorValues 4] * 0.1301364; netsum += orderedDescriptorValues 5] * 0.4699201; netsum += orderedDescriptorValues 6] * -3.858583E-02; netsum += orderedDescriptorValues 7] * 0.1120595; netsum += orderedDescriptorValues 8] * 0.1610757; netsum += orderedDescriptorValues 9] * -0.2147858; netsum += orderedDescriptorValues 10] * -0.494733; netsum += orderedDescriptorValues 11] * 0.1346559; netsum += orderedDescriptorValues 12] * 8.509425E-02; netsum += orderedDescriptorValues 13] * -5.580883E-02; netsum += orderedDescriptorValues 14] * 0.172237; netsum += orderedDescriptorValues 15] * -2.380385E-02; netsum += orderedDescriptorValues 16] * -0.680483; netsum += orderedDescriptorValues 17] * -0.323347; netsum += orderedDescriptorValues 18] * 0.3674285; netsum += orderedDescriptorValues 19] * -9.562654E-02; netsum += orderedDescriptorValues 20] * -0.2415745; netsum += orderedDescriptorValues 21] * -0.286764; feature4[9] = 1 - Math. exp (-netsum * netsum) ;
netsum = - -0.1982608;
netsum += orderedDescriptorValues 0] * -0.1385551; netsum += orderedDescriptorValues 1] -0.0451076; netsum += orderedDescriptorValues 2] -5.377758E-02; netsum += orderedDescriptorValues 3] * -6.626754E-02; netsum += orderedDescriptorValues 4] * 0.1320743; netsum += orderedDescriptorValues 5] -0.2485911; netsum += orderedDescriptorValues 6] -0.4179645; netsum += orderedDescriptorValues 7] -2.993529E-02; netsum += orderedDescriptorValues 8] 0.2958308; netsum += orderedDescriptorValues 9] * 0.2391124;
netsuin += orderedDescriptorValues 10] * 2.901325E-02; netsum += orderedDescriptorValues 11] * 0.0283643; netsuin += orderedDescriptorValues 12] * 0.1685308; netsum += orderedDescriptorValues 13] * 0.4811136; netsum += orderedDescriptorValues 14] * 7.972258E-02; netsum += orderedDescriptorValues 15] * 1.359721E-02; netsum += orderedDescriptorValues 16] * -0.1478768; netsum += orderedDescriptorValues 17] * 0.1117941; netsum += orderedDescriptorValues IB] * -7.605827E-02; netsum += orderedDescriptorValues 19] * -2.689591E-Q2; netsum += orderedDescriptorValues 20] * 0.170479;
netsum += orderedDescriptorValues 21] * -0.2767431; feature4[10] = 1 - Math . ex (-netsum * netsum) ;
netsum = 0.1092956;
netsum += feature2 0] -2.980865E- 02;
netsum += feature2 1] 0.6053013;
netsum += feature2 2] -0.5092897;
netsum += feature2 3] * 0.1535042;
netsum += feature2 4] * 0.4615036;
netsum += feature2 5] * 0.5344548;
netsum += feature2 6] * -0.5616648;
netsum += feature2 7] * -0.114476;
netsum += feature2 8] 0.5577166;
netsum += feature2 9] 0.4307807;
netsum += feature2 10] * -0.41323;
netsum += -0.3460075;
netsum += feature3 0] -0.4152945;
netsum += feature3 1] 0.2675997;
netsum += feature3 2] 0.1367848;
netsum += feature3 3] 6.749703E-02;
netsum += feature3 4] -0.1240738;
netsum += feature3 5] 0.1620584;
netsum += feature3 6] * -2.232118E- 03;
netsum += feature3 7] * -0.0305168;
netsum += feature3 8] * 0.1151843;
netsum += feature3 9] -0.1768282;
netsum += feature3 10] -0.2186835;
netsum += 0.1103211
netsum += feature4 0] -0.5260532;
netsum += feature4 1] 0.7430709;
netsum += feature4 2] -0.3969481;
netsum += feature4 3] -0.4908482;
netsum += feature4 4] -0.6449617;
netsum += feature4 5] -7.026217E- 02;
netsum += feature4 [ 6] * -0.4856333;
netsum += feature4 [ 7] * 0.3338091;
netsum += feature4 [ 8] * 0.6672767;
netsum += feature4 [ 9] * 0.5024933;
netsum += feature4 [ 10] 0.3178481;
networkResult = 1 / (1 + Math. exp (-netsum) ) ;
networkResult = 9.93 * (networkResult - 0.1) 0.8 + 2; if (networkResult < 2) {
networkResult = 2;
(networkResult > 11.93)
networkResult = 11.93;
}
return networkResult ; private double runNetwork05 (double [ ] orderedDescriptorValues) { double networkResult;
double networkSum;
double[] feature2 = new double [11];
double[] feature3 = new double [11];
double[] feature4 = new double [11];
if ( orderedDescriptorValues [ 0 ] 0) orderedDescriptorValues [ 0 ]
0;
if ( orderedDescriptorValues [ 0 ] 3 ) orderedDescriptorValues [ 0 ] 3;
orderedDescriptorValues [ 0 ] = 2 orderedDescriptorValues [ 0 ] / 3 l;
if ( orderedDescriptorValues [ 1 ] 0) orderedDescriptorValues [ 1 ] 0;
if (orderedDescriptorValues [1] > 2.811149)
orderedDescriptorValues [1] = 2.811149;
orderedDescriptorValues [ 1 ] = 2 * orderedDescriptorValues [ 1] / 2.811149 - 1;
if ( orderedDescriptorValues [ 2 ] < 26.0378)
orderedDescriptorValues [2 ] = 26.0378;
if (orderedDescriptorValues [2] > 393.7339)
orderedDescriptorValues [2 = 393.7339;
orderedDescriptorValues [ 2 ] = 2 * (orderedDescriptorValues [2] -
26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [3]
0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 [ = 3.180484;
orderedDescriptorValues [ 3 ] = 2 * orderedDescriptorValues [3] / 3.180484 - 1;
if (orderedDescriptorValues [4] < 0) orderedDescriptorValues [ 4 ]
0;
if (orderedDescriptorValues [4] > 7) orderedDescriptorValues [ ]
7;
orderedDescriptorValues [ 4] = 2 * orderedDescriptorValues [ ] / 7 1;
if (orderedDescriptorValues [5] < 0) orderedDescriptorValues [ 5 ] =
0;
if ( orderedDescriptorValues [ 5 ] > 21.22408)
orderedDescriptorValues [5 [ = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] / 21.22408 - 1;
if ( orderedDescriptorValues [ 6 ] < 0) orderedDescriptorValues [ 6 ] 0;
if ( orderedDescriptorValues [ 6 ] > 5.019352)
orderedDescriptorValues [6 [ = 5.019352;
orderecIDescriptorValues [ 6 ] = 2 * orderedDescriptorValues [ 6 ] / 5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [ 7 = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [ 7 = 16.59809;
orderedDescriptorValues [ 7] = 2 * (orderedDescriptorValues [7] + 1.071369) / 17.66946 - 1;
if (orderedDescriptorValues [8] < 0.258199)
orderedDescriptorValues [ 8 [ = 0.258199;
if ( orderedDescriptorValues [ 8 ] > 9.163415)
orderedDescriptorValues [ 8 ] = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] -
0.258199) / 8.905216 - 1;
if ( orderedDescriptorValues [ 9 ] < 0) orderedDescriptorValues [ 9 ] =
0;
if ( orderedDescriptorValues [ 9 ] > 65.05453)
orderedDescriptorValues [9] = 65.05453;
orderedDescriptorValues [ 9] = 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10] =
0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10] =
7;
orderedDescriptorValues [ 10] = 2 * orderedDescriptorValues [10] / 7 1;
if (orderedDescriptorValues [11] < 0) orderedDescriptorValues [ 11]
0;
if (orderedDescriptorValues [11] > 6.534976)
orderedDescriptorValues [11] = 6.534976;
orderedDescriptorValues [ 11] = 2 * orderedDescriptorValues [ 11 ] / 6.534976 - 1;
if ( orderedDescriptorValues [ 12 ] < 1) orderedDescriptorValues [ 12 ] = 1;
if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12]
= 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [12] - 1) / 18 - 1;
if ( orderedDescriptorValues [ 13 ] < 0) orderedDescriptorValues [ 13] =
0;
if ( orderedDescriptorValues [ 13 ] > 6.280087)
orderedDescriptorValues [ 13 ] = 6.280087;
orderedDescriptorValues [ 13 ] = 2 * orderedDescriptorValues [ 13 ] /
6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14] =
0;
if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14]
= 15;
orderedDescriptorValues [ 14] = 2 * orderedDescriptorValues [14] / 15
- 1;
if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15] =
2;
if ( orderedDescriptorValues [ 15 ] > 5) orderedDescriptorValues [ 15] = 5;
orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [15] - 2) / 3 - 1;
if (orderedDescriptorValues [16] < 0) orderedDescriptorValues [ 16] = 0;
if ( orderedDescriptorValues [ 16 ] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16 ] = 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17] =
0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [ 17 ] = 17.01398;
orderedDescriptorValues [ 17] = 2 * orderedDescriptorValues [17] /
17.01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18] =
0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [18] / 6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19] =
0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [19] / 3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20] = 4;
orderedDescriptorValues [20] = 2 * (orderedDescriptorValues [20] - 0.476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [21] = 2;
if (orderedDescriptorValues [21] > 21) orderedDescriptorValues [21]
= 21;
orderedDescriptorValues [21] = 2 * (orderedDescriptorValues [21] - 2) / 19 - 1;
networkSum = -0.4063021;
networkSum += orderedDescriptorValues [ 0 ] * 0.4905154;
networkSum += orderedDescriptorValues [ 1 ] * 0.6048492;
networkSum += orderedDescriptorValues [ 2 ] * 4.851526E-03 ;
networkSum += orderedDescriptorValues [ 3 ] * -9.778786E-02;
networkSum += orderedDescriptorValues [ 4] * -2.521415E-02;
networkSum += orderedDescriptorValues [ 5 ] * -0.1459002;
networkSum += orderedDescriptorValues [ 6 ] * 3.358589E-02 ;
networkSum += orderedDescriptorValues 7] * 0.3310181; networkSum += orderedDescriptorValues 8] * 0 .2678984; networkSum += orderedDescriptorValues 9] * 0 .2977716; networkSum += orderedDescriptorValues 10] 0.2273357; networkSum += orderedDescriptorValues 11] 9.816464E-02; networkSum += orderedDescriptorValues 12] -0.4379284; networkSum += orderedDescriptorValues 13] * 6.826542E-03; networkSum += orderedDescriptorValues 14] * -9.140696E-02 networkSum += orderedDescriptorValues 15] -0.1316217; networkSum += orderedDescriptorValues 16] -0.1196644; networkSum += orderedDescriptorValues 17] -0.3033363; networkSum += orderedDescriptorValues 18] -0.1685909; networkSum += orderedDescriptorValues 19] * -0.480359; networkSum += orderedDescriptorValues 20] * -0.2325399; networkSum += orderedDescriptorValues 21] -0.3093706; feature2 [CT = Math . exp ( -networkSum * networkSum);
networkSum = 3.2926519;
networkSum += orderedDescriptorValues 0] * _ 0.1246764; networkSum += orderedDescriptorValues 1] * 0 .3802458; networkSum += orderedDescriptorValues 2] * _ 0.2100925; networkSum += orderedDescriptorValues 3] * _ 0.230052; networkSum += orderedDescriptorValues 4] * 0 .1350472; networkSum += orderedDescriptorValues 5] * 0 .2105114; networkSum += orderedDescriptorValues 6] * _ 0.2406494; networkSum += orderedDescriptorValues 7] * 0 .1856998; networkSum += orderedDescriptorValues 8] * 0 .2261283; networkSum += orderedDescriptorValues 9] * 0 .1593777; networkSum += orderedDescriptorValues 10] -1.204357E-02 networkSum += orderedDescriptorValues 11] -3.937011E-02 networkSum += orderedDescriptorValues 12] -9.257299E-02 networkSum += orderedDescriptorValues 13] 0.2196189; networkSum += orderedDescriptorValues 14] -0.2123862; networkSum += orderedDescriptorValues 15] * 0.2378934; networkSum += orderedDescriptorValues 16] 0.3912829; networkSum += orderedDescriptorValues 17] 7.255545E-02; networkSum += orderedDescriptorValues 18] 0.2162359; networkSum += orderedDescriptorValues 19] -0.149929; networkSum += orderedDescriptorValues 20] * -0.4592986; networkSum += orderedDescriptorValues 21] * -8.832992E-02 feature2[l] = Math. exp (-networkSum * networkSum);
networkSum = -0.198452;
networkSum += orderedDescriptorValues [0] -0.3407366; networkSum += orderedDescriptorValues [1] * -0.1020497; networkSum += orderedDescriptorValues [2] * -9.100024E-0 networkSum += orderedDescriptorValues [3] * 0.2000131; networkSum += orderedDescriptorValues [4] * 0.3886011; networkSum += orderedDescriptorValues [5] * 1.352294E-02 networkSum += orderedDescriptorValues [6] -0.1165332; networkSum += orderedDescriptorValues [7] -0.2503793; networkSum += orderedDescriptorValues [8] * -0.2639716; networkSum += orderedDescriptorValues [9] * 0.3551786; networkSum += orderedDescriptorValues [10] 0.436797; networkSum += orderedDescriptorValues [11] -0.1793962; networkSum += orderedDescriptorValues 12] 0.1510118; networkSum += orderedDescriptorValues [13] -0.3613391; networkSum += orderedDescriptorValues [14] -0.4078864;
networkSum += orderedDescriptorValues [15] 1.301605E-02; networkSum += orderedDescriptorValues [16] -0.2141494; networkSum += orderedDescriptorValues [17] 0.3464766; networkSum += orderedDescriptorValues [18] -0.1585282; networkSum += orderedDescriptorValues [19] -2.634912E-02; networkSum += orderedDescriptorValues [20] -0.2369212; networkSum += orderedDescriptorValues [21] -5.321049E-02; feature2 [2] = Math. exp (-networkSum * networkSum);
networkSum = 1.294242E-02;
networkSum + orderedDescriptorValues 0] * -0.6711432; networkSum + orderedDescriptorValues I] * -9.265976E-02; networkSum + orderedDescriptorValues 2] * -0.2400649; networkSum + orderedDescriptorValues 3] * 0.2488075;
networkSum + orderedDescriptorValues 4] * 0.1382853;
networkSum + orderedDescriptorValues 5] * -0.2263921; networkSum + orderedDescriptorValues 6] * 0.4569281;
networkSum + orderedDescriptorValues 7] * 0.3373629;
networkSum + orderedDescriptorValues 8] * 0.3610753;
networkSum + orderedDescriptorValues 9] * 0.4564435;
networkSum + orderedDescriptorValues 10] * 0.2106998; networkSum + orderedDescriptorValues II] * -0.3297645 networkSum + orderedDescriptorValues 12] * -0.3162052 networkSum + orderedDescriptorValues 13] * -0.1051395 networkSum + orderedDescriptorValues 14] * -0.103788 networkSum + orderedDescriptorValues 15] * -0.317681 networkSum + orderedDescriptorValues 16] * 0.3157108 networkSum + orderedDescriptorValues 17] * 0.5873086 networkSum + orderedDescriptorValues 18] * -0.1386339 networkSum + orderedDescriptorValues 19] * -0.1843869 networkSum + orderedDescriptorValues 20] * -0.2808987 networkSum + orderedDescriptorValues 21] * 1.489802E-02; feature2 [3] Math . exp ( -networkSum networkSum) ;
networkSum = ].1288536;
networkSum + orderedDescriptorValues 0] * -0.8923904; networkSum + orderedDescriptorValues I] * -0.4348041; networkSum + orderedDescriptorValues 2] * -0.1021086; networkSum + orderedDescriptorValues 3] * -2.598786E-02; networkSum + orderedDescriptorValues 4] * -0.2442732; networkSum + orderedDescriptorValues 5] * 5.476163E-02; networkSum + orderedDescriptorValues 6] * 0.2248528;
networkSum + orderedDescriptorValues 7] * 0.4195109;
networkSum + orderedDescriptorValues 8] * -2.437401E-02; networkSum + orderedDescriptorValues 9] * 0.4489164;
networkSum + orderedDescriptorValues 10] * 0.1955249; networkSum + orderedDescriptorValues II] * 8.690093E-02; networkSum + orderedDescriptorValues 12] * -0.1624457; networkSum + orderedDescriptorValues 13] * 0.284913;
networkSum + orderedDescriptorValues 14] * -0.1716981; networkSum + orderedDescriptorValues 15] * -0.3944956; networkSum + orderedDescriptorValues 16] * -1.191508E-02; networkSum + orderedDescriptorValues 17] * 0.5398763; networkSum + orderedDescriptorValues 18] * 0.1059435; networkSum + orderedDescriptorValues 19] * -0.2096491; networkSum + orderedDescriptorValues 20] * 9.704021E-02; networkSum + orderedDescriptorValues 21] * -0.4898607; feature2 [4] Math . exp ( -networkSum networkSum) ;
networkSum = 0.2142846;
networkSum += orderedDescriptorValues 0] * 5.84797E-03; networkSum += orderedDescriptorValues 1] * 0.0716866; networkSum += orderedDescriptorValues 2] * -0.2157885; networkSum += orderedDescriptorValues 3] * 0.3149422; networkSum += orderedDescriptorValues 4] * -0.1614656; networkSum += orderedDescriptorValues 5] * -0.2809522; networkSum += orderedDescriptorValues 6] * -9.492874E-02; networkSum += orderedDescriptorValues 7] * -8.865049E-02; networkSum += orderedDescriptorValues 8] * 6.311511E-02; networkSum += orderedDescriptorValues 9] * 0.1059264; networkSum += orderedDescriptorValues 10] * -2.432235E-02 networkSum += orderedDescriptorValues 11] * -0.196809; networkSum += orderedDescriptorValues 12] * 8.280153E-02; networkSum += orderedDescriptorValues 13] * 0.1570992; networkSum += orderedDescriptorValues 14] * 0.2455645; networkSum += orderedDescriptorValues 15] * 0.1773901; networkSum += orderedDescriptorValues 16] * 0.1124962; networkSum += orderedDescriptorValues 17] * -0.1100485; networkSum += orderedDescriptorValues 18] * -0.1294846; networkSum += orderedDescriptorValues 19] * 0.3064905; networkSum += orderedDescriptorValues 20] * 0.2901827; networkSum += orderedDescriptorValues 21] * 5.583329E-02; feature2 [5; = Math . exp ( -networkSum * networkSum);
networkSum = D.2135565;
networkSum += orderedDescriptorValues 0] * -0.3266802; networkSum += orderedDescriptorValues 1] * 0.4105418; networkSum += orderedDescriptorValues 2] * -2.008818E-02; networkSum += orderedDescriptorValues 3] * 0.3515928; networkSum += orderedDescriptorValues 4] * 0.2599716; networkSum += orderedDescriptorValues 5] * 0.1359012; networkSum += orderedDescriptorValues 6] * -0.1869552; networkSum += orderedDescriptorValues 7] * 9.177742E-02; networkSum += orderedDescriptorValues 8] * 0.0182158; networkSum += orderedDescriptorValues 9] * 0.3944723; networkSum += orderedDescriptorValues 10] * 8.533652E-02; networkSum += orderedDescriptorValues 11] * -0.1506522; networkSum += orderedDescriptorValues 12] * 0.5938905; networkSum += orderedDescriptorValues 13] * 0.122426; networkSum += orderedDescriptorValues 14] * 8.740447E-02; networkSum += orderedDescriptorValues 15] * -0.2358249; networkSum += orderedDescriptorValues 16] * 0.4216031; networkSum += orderedDescriptorValues 17] * 0.3461194; networkSum += orderedDescriptorValues 18] * -0.1801818; networkSum += orderedDescriptorValues 19] * 0.2736004; networkSum += orderedDescriptorValues 20] * 0.1555692; networkSum += orderedDescriptorValues 21] * 0.2429541; feature2 [6; Math . exp ( -networkSum * networkSum);
networkSum = D .1167285;
networkSum += orderedDescriptorValues [ 0 ] * -6.735097E-02; networkSum += orderedDescriptorValues [ 1 ] * -0.150346; networkSum += orderedDescriptorValues [ 2 ] * 0.1927348; networkSum += orderedDescriptorValues [ 3 ] * 0.203591; networkSum += orderedDescriptorValues [ ] * -0.2467357; networkSum += orderedDescriptorValues [ 5 ] * 0.4670981;
networkSum += orderedDescriptorValues [6] 0.1713496; networkSum += orderedDescriptorValues [7] -0.159389; networkSum += orderedDescriptorValues [8] 4.789411E-02; networkSum += orderedDescriptorValues [9] 0.2340413; networkSum += orderedDescriptorValues [10] 3.674424E- -02; networkSum += orderedDescriptorValues [11] 4.769623E- -03; networkSum += orderedDescriptorValues 12] * 9.368261E- -02; networkSum += orderedDescriptorValues [13] * 3.190311E- -02; networkSum += orderedDescriptorValues [14] 0.4248911 networkSum += orderedDescriptorValues [15] 0.2807296 networkSum += orderedDescriptorValues [16] 0.4000407 networkSum += orderedDescriptorValues 17] -0.400103 networkSum += orderedDescriptorValues 18] * 0.2222454 networkSum += orderedDescriptorValues [19] * -0.1250622; networkSum += orderedDescriptorValues [20] -0.1637132; networkSum += orderedDescriptorValues [21] 3.586899E- -03; feature2 [7; = Math . exp ( -networkSum * networkSum);
networkSum = D.223865;
networkSum += orderedDescriptorValues [0] * -0.1336365; networkSum += orderedDescriptorValues [1] * 0.0389068; networkSum += orderedDescriptorValues [2] * 0.1765196; networkSum += orderedDescriptorValues [3] * 0.1802569; networkSum += orderedDescriptorValues [4] -0.2268845 networkSum += orderedDescriptorValues [5] 0.2370376; networkSum += orderedDescriptorValues [6] * -5.848646E- -02; networkSum += orderedDescriptorValues [7] -4.619833E- -02; networkSum += orderedDescriptorValues [8] 3.008928E-02; networkSum += orderedDescriptorValues [9] 0.2513047; networkSum += orderedDescriptorValues [10] 0.2965056 networkSum += orderedDescriptorValues [11] 0.1989079 networkSum += orderedDescriptorValues 12] 0.5093072 networkSum += orderedDescriptorValues [13] 0.2333537 networkSum += orderedDescriptorValues [14] * -0.7789996; networkSum += orderedDescriptorValues [15] 0.125902; networkSum += orderedDescriptorValues [16] -0.3404767; networkSum += orderedDescriptorValues 17] -0.2557045 networkSum += orderedDescriptorValues 18] 0.4203311 networkSum += orderedDescriptorValues 19] * 0.3916304 networkSum += orderedDescriptorValues [20] * -0.208191 networkSum += orderedDescriptorValues [21] 0.5212559 feature2 [8' = Math . exp ( -networkSum * networkSum);
networkSum = 0.2821111;
networkSum += orderedDescriptorValues [0] * 1.707342E-02; networkSum += orderedDescriptorValues [1] * -0.3107487 networkSum += orderedDescriptorValues [2] * -0.1845251; networkSum += orderedDescriptorValues [3] * 0.1091479; networkSum += orderedDescriptorValues [4] * -5.340525E- -02; networkSum += orderedDescriptorValues [5] -0.1825998 networkSum += orderedDescriptorValues [6] 1.551228E-02; networkSum += orderedDescriptorValues [7] * -8.624569E- -02; networkSum += orderedDescriptorValues [8] * -0.3414674 networkSum += orderedDescriptorValues [9] 0.1259623; networkSum += orderedDescriptorValues [10] 0.1353793 networkSum += orderedDescriptorValues [11] -0.2220644; networkSum += orderedDescriptorValues 12] 0.3169702 networkSum += orderedDescriptorValues [13] 9.997893E- -02;
networkSum + orderedDescriptorValues [14] 3.980931E-02; networkSum + orderedDescriptorValues [15] -2.645845E-02; networkSum + orderedDescriptorValues [16] -0.2113127; networkSum + orderedDescriptorValues [17] -1.677293E-03; networkSum + orderedDescriptorValues [18] 0.2290598; networkSum + orderedDescriptorValues [19] 0.3299814; networkSum + orderedDescriptorValues [20] 2.802344E-02; networkSum + orderedDescriptorValues [21] 0.1077053; feature2 [9] = Math. ex (-networkSum * networkSum);
networkSum = -0.1654786;
networkSum + orderedDescriptorValues 0] * -0.4131358; networkSum + orderedDescriptorValues I] * -0.1235464; networkSum + orderedDescriptorValues 2] * 0.3212104;
networkSum + orderedDescriptorValues 3] * 9.849986E-02; networkSum + orderedDescriptorValues 4] * 6.613663E-03; networkSum + orderedDescriptorValues 5] * 0.1246047;
networkSum + orderedDescriptorValues 6] * 0.2131156;
networkSum + orderedDescriptorValues 7] * -0.2409451; networkSum + orderedDescriptorValues 8] * 0.2056294;
networkSum + orderedDescriptorValues 9] * 7.449228E-02; networkSum + orderedDescriptorValues 10] * 0.3306507; networkSum + orderedDescriptorValues II] * -0.2180696; networkSum + orderedDescriptorValues 12] * 0.1053353; networkSum + orderedDescriptorValues 13] * 0.2012873; networkSum + orderedDescriptorValues 14] * -0.1532478 networkSum + orderedDescriptorValues 15] * -0.5887735 networkSum + orderedDescriptorValues 16] * -0.2709509 networkSum + orderedDescriptorValues 17] * -0.5269511 networkSum + orderedDescriptorValues 18] * 1.982267E-03; networkSum + orderedDescriptorValues 19] * -3.154395E-03; networkSum + orderedDescriptorValues 20] * 0.592001;
networkSum + orderedDescriptorValues 21] * 4.133571E-02; feature2 [ 10 ] = Math. exp (-networkSum * networkSum) ;
networkSum = ( D.1761066;
networkSum += orderedDescriptorValues [0] 0.232089;
networkSum += orderedDescriptorValues [1] * _ 0.1594474; networkSum += orderedDescriptorValues [2] * _ 0.306291;
networkSum += orderedDescriptorValues [3] * _ 0.2551522; networkSum += orderedDescriptorValues [4] * 0 .0159431;
networkSum += orderedDescriptorValues [5] * 0 .2964101;
networkSum += orderedDescriptorValues [6] * _ 3.071901E-02; networkSum += orderedDescriptorValues [7] * 0 .1428778;
networkSum += orderedDescriptorValues [8] * 0 .2285982;
networkSum += orderedDescriptorValues [9] * 3 .675884E-02; networkSum += orderedDescriptorValues [10] * 0.2626433; networkSum += orderedDescriptorValues 11] -0.2710123; networkSum += orderedDescriptorValues 12] -0.1233842; networkSum += orderedDescriptorValues 13] 0.1894213; networkSum += orderedDescriptorValues [14] 2.119359E-02; networkSum += orderedDescriptorValues [15] * -0.2354644; networkSum += orderedDescriptorValues [16] * -0.3261083; networkSum += orderedDescriptorValues [17] -0.0459192; networkSum += orderedDescriptorValues [18] -0.3403695; networkSum += orderedDescriptorValues [19] 0.2016584; networkSum += orderedDescriptorValues [20] -0.1524566; networkSum += orderedDescriptorValues [21] -0.17801;
feature3[0] = Math . tanh (networkSum) ;
networkSum = - -0.1447488;
networkSum += orderedDescriptorValues [0] * 6. 555157E-02; networkSum += orderedDescriptorValues [1] * -9 .265282E-02; networkSum += orderedDescriptorValues ;2] * -0 .1031878; networkSum += orderedDescriptorValues [3] * 0. 1491;
networkSum += orderedDescriptorValues [4] * 0. 2860703; networkSum += orderedDescriptorValues [5] * 3. 000369E-02; networkSum += orderedDescriptorValues [6] * 0. 1008189; networkSum += orderedDescriptorValues [7] * 7. 422325E-02; networkSum += orderedDescriptorValues ;8] * 0. 2115011; networkSum += orderedDescriptorValues :9] * -0 .1070944; networkSum += orderedDescriptorValues [10] * 0 .2072326; networkSum += orderedDescriptorValues [11] * 5 .185841E-02; networkSum += orderedDescriptorValues ;i2] * 0 .199366; networkSum += orderedDescriptorValues [13] * 0 .1511219; networkSum += orderedDescriptorValues [14] * 0 .1018836; networkSum += orderedDescriptorValues [15] * 2.856918E-02 networkSum += orderedDescriptorValues [16] * 0 .1000869; networkSum += orderedDescriptorValues [17] * 7 .872045E-02; networkSum += orderedDescriptorValues [18] * 0 .3604335; networkSum += orderedDescriptorValues [19] * 0.1609167; networkSum += orderedDescriptorValues [20] * 0.2242592; networkSum += orderedDescriptorValues [21] * 0.2308896; feature3 [i; = Math . tanh (networkSum) ;
networkSum = - -3.173213E-02;
networkSum += orderedDescriptorValues [0] * 0. 1211644; networkSum += orderedDescriptorValues [1] * 0. 2327752; networkSum += orderedDescriptorValues ]2] * -9 .614912E-02; networkSum += orderedDescriptorValues [3] * -0 .3195984; networkSum += orderedDescriptorValues [4] * -3 .993589E-02; networkSum += orderedDescriptorValues [5] * -0 .3299791; networkSum += orderedDescriptorValues [6] * -0 .2139638; networkSum += orderedDescriptorValues [7] * -0 .1749764; networkSum += orderedDescriptorValues [8] * 7. 738302E-02; networkSum += orderedDescriptorValues [9] * -9 .026218E-02; networkSum += orderedDescriptorValues [10] * 0.1994659; networkSum += orderedDescriptorValues ;ii] * - 0.2892759; networkSum += orderedDescriptorValues ;i2] * 3 .834753E-02; networkSum += orderedDescriptorValues [13] * 9.370561E-02 networkSum += orderedDescriptorValues [14] * 0.2340777; networkSum += orderedDescriptorValues [15] * 0.2014466; networkSum += orderedDescriptorValues [16] * 0 .0486358; networkSum += orderedDescriptorValues [17] * 4.940856E-03 networkSum += orderedDescriptorValues [18] * 0 .2690249; networkSum += orderedDescriptorValues [19] * 0.3916858; networkSum += orderedDescriptorValues [20] * 0 .1940894; networkSum += orderedDescriptorValues [21] * 0.1609423; feature3 [2 = Math . tanh (networkSum) ;
networkSum = 0.2131936;
networkSum += orderedDescriptorValues [0] * -0 .3111334; networkSum += orderedDescriptorValues [1] * 0. 1723009; networkSum += orderedDescriptorValues [2] * -0 .1475323; networkSum += orderedDescriptorValues [3] * -0 .2327541; networkSum += orderedDescriptorValues [4] * -0 .3629661;
networkSum += orderedDescriptorValues [5] * _0.1962214; networkSum += orderedDescriptorValues [6] * 0 .1193891; networkSum += orderedDescriptorValues [7] * _ 5.103149E-03; networkSum += orderedDescriptorValues [8] * _ 0.2580875; networkSum += orderedDescriptorValues [9] * _ 0.3088357; networkSum += orderedDescriptorValues [10] -0.3650425; networkSum += orderedDescriptorValues [11] * 0.1002095; networkSum += orderedDescriptorValues 12] * -0.2348421; networkSum += orderedDescriptorValues [13] -0.1887195; networkSum += orderedDescriptorValues [14] -0.1623568; networkSum += orderedDescriptorValues [15] -0.1670574; networkSum += orderedDescriptorValues [16] -0.33058; networkSum += orderedDescriptorValues 17] * -0.2129024; networkSum += orderedDescriptorValues 18] * 0.383186; networkSum += orderedDescriptorValues [19] -0.1931957; networkSum += orderedDescriptorValues [20] -7.201619E-02 networkSum += orderedDescriptorValues [21] -0.2145558; feature3 [3; = Math . tanh (networkSum) ;
networkSum = ].2527043;
networkSum += orderedDescriptorValues [0] * _ 0.4858544; networkSum += orderedDescriptorValues [1] * _ 9.982632E-02; networkSum += orderedDescriptorValues [2] * _ 4.243696E-03; networkSum += orderedDescriptorValues [3] * _ 0.0961803; networkSum += orderedDescriptorValues [4] * 0 .3478657; networkSum += orderedDescriptorValues [5] * _ 6.544153E-02; networkSum += orderedDescriptorValues [6] * 1 .790443E-03; networkSum += orderedDescriptorValues [7] * 0 .1930179; networkSum += orderedDescriptorValues [8] * 0 .1136041; networkSum += orderedDescriptorValues [9] * 6 .048828E-02; networkSum += orderedDescriptorValues [10] 0.3642912; networkSum += orderedDescriptorValues [11] -0.4620609; networkSum += orderedDescriptorValues 12] -0.1920089; networkSum += orderedDescriptorValues [13] * 0.1550863; networkSum += orderedDescriptorValues [14] 0.1968533; networkSum += orderedDescriptorValues [15] -0.2794477; networkSum += orderedDescriptorValues [16] 0.1211933; networkSum += orderedDescriptorValues 17] -0.2108289; networkSum += orderedDescriptorValues 18] * -0.2772611; networkSum += orderedDescriptorValues [19] * 0.3233411; networkSum += orderedDescriptorValues [20] 2.675639E-02; networkSum += orderedDescriptorValues [21] -6.149417E-02 feature3 [4] = Math . tanh (networkSum) ;
networkSum 4.584448E-02;
networkSum += orderedDescriptorValues [0] * _ 0.2219558; networkSum += orderedDescriptorValues [1] * _ 0.180374; networkSum += orderedDescriptorValues [2] * 0 .1047358; networkSum += orderedDescriptorValues [3] * _ 4.401027E-02; networkSum += orderedDescriptorValues [4] * _ 0.154192; networkSum += orderedDescriptorValues [5] * _ 0.2679472; networkSum += orderedDescriptorValues [6] * _ 0.2945469; networkSum += orderedDescriptorValues [7] * _ 0.3118893; networkSum += orderedDescriptorValues [8] * 0 .1569592; networkSum += orderedDescriptorValues [9] * _ 0.1441056; networkSum += orderedDescriptorValues [10] -0.3086635; networkSum += orderedDescriptorValues [11] 5.987566E-02; networkSum += orderedDescriptorValues 12] -0.0378663;
networkSum += orderedDescriptorValues [13] * 0.0589679; networkSum += orderedDescriptorValues [14] -0.2598212; networkSum += orderedDescriptorValues [15] 0.1477143; networkSum += orderedDescriptorValues [16] 2.967326E- -02; networkSum += orderedDescriptorValues [17] 0.1004595; networkSum += orderedDescriptorValues [18] -2.620562E-02; networkSum += orderedDescriptorValues [19] * -0.2315142; networkSum += orderedDescriptorValues [20] * -0.1002194; networkSum += orderedDescriptorValues [21] -0.1516954; feature3 [5[ = Mat . tanh (networkSum) ;
networkSum = - -0.3037528;
networkSum += orderedDescriptorValues [0] * 0.1671642;
networkSum += orderedDescriptorValues [1] -0.2085161; networkSum += orderedDescriptorValues [2] 0.2958214;
networkSum += orderedDescriptorValues [3] -5.588076E- -02; networkSum += orderedDescriptorValues [4] 0.110266;
networkSum += orderedDescriptorValues [5] -6.302036E- -02; networkSum += orderedDescriptorValues [6] * 6.894185E-02; networkSum += orderedDescriptorValues [7] * 0.1789318;
networkSum += orderedDescriptorValues [8] * -8.310805E- -02; networkSum += orderedDescriptorValues [9] * 0.2376081;
networkSum += orderedDescriptorValues [10] 0.1236273; networkSum += orderedDescriptorValues 11] -9.641808E-02; networkSum += orderedDescriptorValues 12] -0.1907831; networkSum += orderedDescriptorValues 13] * -0.1967911; networkSum += orderedDescriptorValues [14] * 0.2065714; networkSum += orderedDescriptorValues [15] -6.682048E-02; networkSum += orderedDescriptorValues [16] 0.2854511; networkSum += orderedDescriptorValues [17] 2.932295E- -02; networkSum += orderedDescriptorValues [18] 0.2598071; networkSum += orderedDescriptorValues [19] -6.459522E-02; networkSum += orderedDescriptorValues [20] -4.520669E-02; networkSum += orderedDescriptorValues [21] * -7.093489E-02; feature3 [6; = Math . tanh (networkSum) ;
networkSum = - -0.1067106;
networkSum += orderedDescriptorValues [0] 9.288998E-02; networkSum += orderedDescriptorValues [1] * 0.308372;
networkSum += orderedDescriptorValues [2] 0.157801;
networkSum += orderedDescriptorValues [3] -0.1036065 networkSum += orderedDescriptorValues [4] -0.5313966 networkSum += orderedDescriptorValues [5] -0.2989959 networkSum += orderedDescriptorValues [6] -0.3069511 networkSum += orderedDescriptorValues [7] * 0.4018704;
networkSum += orderedDescriptorValues [8] * 0.3086322;
networkSum += orderedDescriptorValues [9] * -3.688161E- -02; networkSum += orderedDescriptorValues [10] -0.3954995; networkSum += orderedDescriptorValues 11] 1.109071E- -02; networkSum += orderedDescriptorValues 12] 0.1983689 networkSum += orderedDescriptorValues 13] -0.126992 networkSum += orderedDescriptorValues [14] * 0.2978799 networkSum += orderedDescriptorValues [15] * 0.1718874 networkSum += orderedDescriptorValues [16] 0.2565395 networkSum += orderedDescriptorValues [17] -0.14562;
networkSum += orderedDescriptorValues [18] 0.2280611 networkSum += orderedDescriptorValues [19] -0.200254 networkSum += orderedDescriptorValues [20] 0.3206117
networkSum += orderedDescriptorValues [21] * 0.2828638; feature3 [7] = Math . tanh (networkSum) ;
networkSum = 0.3451307;
networkSum += orderedDescriptorValues [0] -0.4026162; networkSum += orderedDescriptorValues [1] 7.310922E-02; networkSum += orderedDescriptorValues [2] * 7.572954E-02; networkSum += orderedDescriptorValues [3] * 8.810377E-02; networkSum += orderedDescriptorValues [4] * -0.2418603; networkSum += orderedDescriptorValues [5] * -0.1197657; networkSum += orderedDescriptorValues [6] -0.2698837; networkSum += orderedDescriptorValues [7] 0.1302337;
networkSum += orderedDescriptorValues [8] * -0.1002718; networkSum += orderedDescriptorValues [9] 0.2146377;
networkSum += orderedDescriptorValues [10] 0.1637419; networkSum += orderedDescriptorValues [11] -0.1286343; networkSum += orderedDescriptorValues ;i2] 0.1250613; networkSum += orderedDescriptorValues [13] -7.305001E-02; networkSum += orderedDescriptorValues [14] -0.1083699; networkSum += orderedDescriptorValues [15] * -2.601667E-02; networkSum += orderedDescriptorValues [16] * -0.2586762; networkSum += orderedDescriptorValues [17] -0.16508;
networkSum += orderedDescriptorValues [18] 0.1967239; networkSum += orderedDescriptorValues [19] -0.1593819; networkSum += orderedDescriptorValues [20] -0.2671129; networkSum += orderedDescriptorValues [21] * -0.2101683; feature3 [8; = Math . tanh (networkSum) ;
networkSum — - -8.067721E-02;
networkSum += orderedDescriptorValues [0] -0.1696091; networkSum += orderedDescriptorValues [1] -0.13399;
networkSum += orderedDescriptorValues [2] -0.1867983; networkSum += orderedDescriptorValues [3] * -0.1743112; networkSum += orderedDescriptorValues [4] * -9.708692E-02; networkSum += orderedDescriptorValues [5] * -0.1055636; networkSum += orderedDescriptorValues [6] * -0.2374994; networkSum += orderedDescriptorValues [7] 8.699415E-02; networkSum += orderedDescriptorValues [8] 0.1883552;
networkSum += orderedDescriptorValues [9] * -0.203881;
networkSum += orderedDescriptorValues [10] * 2.883723E-03; networkSum += orderedDescriptorValues [11] 0.1159713; networkSum += orderedDescriptorValues ;i2] -0.1970237; networkSum += orderedDescriptorValues [13] 0.1191859; networkSum += orderedDescriptorValues [14] 4.806345E-02; networkSum += orderedDescriptorValues [15] -2.624697E-02; networkSum += orderedDescriptorValues [16] * -8.220223E-02; networkSum += orderedDescriptorValues [17] * -0.1573567; networkSum += orderedDescriptorValues [18] -7.581428E-02; networkSum += orderedDescriptorValues [19] -0.2767639; networkSum += orderedDescriptorValues [20] 0.1871579; networkSum += orderedDescriptorValues [21] -1.187655E-02; feature3 [9] = Math . tanh (networkSum) ;
networkSum = - -0.1115058;
networkSum += orderedDescriptorValues [0] -1.956421E-02; networkSum += orderedDescriptorValues [1] 0.1573566;
networkSum += orderedDescriptorValues [2] 8.709571E-02; networkSum += orderedDescriptorValues [3] * 2.558886E-02;
networkSum += orderedDescriptorValues [4] * 0.1338722; networkSum += orderedDescriptorValues [5] * 6 .862267E-03; networkSum += orderedDescriptorValues [6] * 0 .117952; networkSum += orderedDescriptorValues [7] * 0 .2010755; networkSum += orderedDescriptorValues [8] * 8 .590347E-02; networkSum += orderedDescriptorValues [9] * _ 0.167157; networkSum += orderedDescriptorValues [10] * 0. 6449; networkSum += orderedDescriptorValues [11] * 0.1076508; networkSum += orderedDescriptorValues 12] -0.2406519; networkSum += orderedDescriptorValues [13] 3.640776E-02; networkSum += orderedDescriptorValues [14] -0.1255471; networkSum += orderedDescriptorValues [15] -0.4548587; networkSum += orderedDescriptorValues [16] * 0.2594216; networkSum += orderedDescriptorValues 17] * -0.213452; networkSum += orderedDescriptorValues [18] 0.3337451; networkSum += orderedDescriptorValues [19] 0.2059878; networkSum += orderedDescriptorValues [20] 9.185231E-02; networkSum += orderedDescriptorValues [21] -0.1974115; feature3[10] = = Math . tanh (networkSum) ;
networkSum = ( 3.2101459;
networkSum += orderedDescriptorValues 0] * -4.391248E-02; networkSum += orderedDescriptorValues 1] * 0.2493863; networkSum += orderedDescriptorValues 2] -0.2296524; networkSum += orderedDescriptorValues 3] 5.814926E-02; networkSum += orderedDescriptorValues 4] * -0.5066096; networkSum += orderedDescriptorValues 5] -0.6245458; networkSum += orderedDescriptorValues 6] 0.3093144; networkSum += orderedDescriptorValues 7] 0.2838217; networkSum += orderedDescriptorValues 8] 0.2902402; networkSum += orderedDescriptorValues 9] -0.2650942; networkSum += orderedDescriptorValues 10] -0.1844557; networkSum += orderedDescriptorValues 11] 2.118187E-02; networkSum += orderedDescriptorValues 12] * 8.636045E-02; networkSum += orderedDescriptorValues 13] -0.1856891; networkSum += orderedDescriptorValues 14] -3.233774E-02 networkSum += orderedDescriptorValues 15] 0.1307904; networkSum += orderedDescriptorValues 16] 0.1417408; networkSum += orderedDescriptorValues 17] * 0.3181545; networkSum += orderedDescriptorValues 18] * -0.1069239; networkSum += orderedDescriptorValues 19] 0.2954186; networkSum += orderedDescriptorValues 20] 0.195225; networkSum += orderedDescriptorValues 21] 0.2898092; feature4 [0] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = }.2375042;
networkSum += orderedDescriptorValues [0] * 0.2301752; networkSum += orderedDescriptorValues [1] * -0.1961277; networkSum += orderedDescriptorValues [2] * -0.3736964; networkSum += orderedDescriptorValues [3] * 0.3717426; networkSum += orderedDescriptorValues [4] * -9.061476E-02; networkSum += orderedDescriptorValues [5] * 0.2388471; networkSum += orderedDescriptorValues [6] * 0.3264987; networkSum += orderedDescriptorValues [7] * 4.686192E-02; networkSum += orderedDescriptorValues [8] * -0.4635969; networkSum += orderedDescriptorValues [9] * -0.1156316; networkSum += orderedDescriptorValues [10] * 5.869221E-02; networkSum += orderedDescriptorValues [11] * 0.1807593;
networkSum += orderedDescriptorValues [12] * -0.3754193; networkSum += orderedDescriptorValues [13] 0.3226279; networkSum += orderedDescriptorValues [14] -1.721599E-02 networkSum += orderedDescriptorValues [15] 0.3164791; networkSum += orderedDescriptorValues [16] 0.2442586; networkSum += orderedDescriptorValues [17] -0.2671619; networkSum += orderedDescriptorValues [18] * -0.130646; networkSum += orderedDescriptorValues [19] * 5.000709E-02; networkSum += orderedDescriptorValues [20] 0.2855568; networkSum += orderedDescriptorValues [21] -0.3509446; feature4 [1] 1 - Math . exp ( -networkSum * networkSum) ; networkSum = ( 3.3500495;
networkSum += orderedDescriptorValues 0] -3.944658E-02; networkSum += orderedDescriptorValues 1] 8.330551E-02; networkSum += orderedDescriptorValues 2] -0.3025437; networkSum += orderedDescriptorValues 3] 4.360281E-02; networkSum += orderedDescriptorValues 4] -7.813682E-02; networkSum += orderedDescriptorValues 5] * -0.1440926; networkSum += orderedDescriptorValues 6] * -0.1454145; networkSum += orderedDescriptorValues 7] * -0.2811254; networkSum += orderedDescriptorValues 8] * 0.1079246; networkSum += orderedDescriptorValues 9] * -0.3056542; networkSum += orderedDescriptorValues 10] -0.1973902; networkSum += orderedDescriptorValues 11] -1.912482E-02 networkSum += orderedDescriptorValues 12] * -0.1716579; networkSum += orderedDescriptorValues 13] * 0.1080498; networkSum += orderedDescriptorValues 14] 0.2303929; networkSum += orderedDescriptorValues 15] 6.114451E-02; networkSum += orderedDescriptorValues 16] -0.1762201; networkSum += orderedDescriptorValues 17] -0.2500614; networkSum += orderedDescriptorValues 18] -7.805549E-02 networkSum += orderedDescriptorValues 19] 8.749223E-02; networkSum += orderedDescriptorValues 20] * 0.2656085; networkSum += orderedDescriptorValues 21] 0.2277599; feature4 [2] = 1 - Math . ex ( -networkSum * networkSum) ; networkSum = ( 3.228701;
networkSum += orderedDescriptorValues 0] * -5.265269E-02; networkSum += orderedDescriptorValues 1] 0.2554711; networkSum += orderedDescriptorValues 2] 6.585322E-02; networkSum += orderedDescriptorValues 3] -0.1581047; networkSum += orderedDescriptorValues 4] 0.6177257; networkSum += orderedDescriptorValues 5] 0.2859756; networkSum += orderedDescriptorValues 6] * 0.3040022; networkSum += orderedDescriptorValues 7] * 8.138843E-02; networkSum += orderedDescriptorValues 8] * 0.4718902; networkSum += orderedDescriptorValues 9] * 0.3465561; networkSum += orderedDescriptorValues 10] 0.7531834; networkSum += orderedDescriptorValues 11] -0.4345795; networkSum += orderedDescriptorValues 12] -6.098031E-02 networkSum += orderedDescriptorValues 13] * 0.1793239; networkSum += orderedDescriptorValues 14] * -0.2439436; networkSum += orderedDescriptorValues 15] 8.848466E-02; networkSum += orderedDescriptorValues 16] -0.1366287; networkSum += orderedDescriptorValues 17] -0.4096155; networkSum += orderedDescriptorValues 18] 8.919983E-02; networkSum += orderedDescriptorValues 19] -0.0738532;
networkSum += orderedDescriptorValues [20] * -9.891063E-02 ; networkSum += orderedDescriptorValues [21] * 0.5879796; feature4[3] = 1 - Math. exp (-networkSum * networkSum);
networkSum = 0.2825525;
networkSum += orderedDescriptorValues 0] 0.2446451;
networkSum += orderedDescriptorValues 1] * 0.3811784;
networkSum += orderedDescriptorValues 2] * 4.141773E-02; networkSum += orderedDescriptorValues 3] * 0.6184568;
networkSum += orderedDescriptorValues 4] * -0.1430945; networkSum += orderedDescriptorValues 5] 0.3120359;
networkSum += orderedDescriptorValues 6] -0.1782971; networkSum += orderedDescriptorValues 7] * 0.2656502;
networkSum += orderedDescriptorValues 8] -7.852149E-02; networkSum += orderedDescriptorValues 9] -0.1562965; networkSum += orderedDescriptorValues 10] -0.5465342; networkSum += orderedDescriptorValues 11] -0.1875222; networkSum += orderedDescriptorValues 12] -7.368038E-02 networkSum += orderedDescriptorValues 13] 0.1927636; networkSum += orderedDescriptorValues 14] * -0.2479078; networkSum += orderedDescriptorValues 15] * -8.315224E-02 networkSum += orderedDescriptorValues 16] 7.402713E-02; networkSum += orderedDescriptorValues 17] 0.1001713; networkSum += orderedDescriptorValues 18] 0.1469315; networkSum += orderedDescriptorValues 19] 0.1445553; networkSum += orderedDescriptorValues 20] * -0.4272699; networkSum += orderedDescriptorValues 21] * -0.1539516; feature4 [4] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -0.2318524;
networkSum += orderedDescriptorValues 0] -0.2887375; networkSum += orderedDescriptorValues 1] -0.2931051; networkSum += orderedDescriptorValues 2] * 0.1870534;
networkSum += orderedDescriptorValues 3] * 0.1008211;
networkSum += orderedDescriptorValues 4] * -9.387477E-02; networkSum += orderedDescriptorValues 5] * 5.748966E-03; networkSum += orderedDescriptorValues 6] -0.0691814; networkSum += orderedDescriptorValues 7] -0.1375312; networkSum += orderedDescriptorValues 8] * -8.264588E-02; networkSum += orderedDescriptorValues 9] 0.1624209;
networkSum += orderedDescriptorValues 10] 0.2510966; networkSum += orderedDescriptorValues 11] 0.1341481; networkSum += orderedDescriptorValues 12] 0.3283935; networkSum += orderedDescriptorValues 13] -0.2212565; networkSum += orderedDescriptorValues 14] 0.1455306; networkSum += orderedDescriptorValues 15] * -0.4687381; networkSum += orderedDescriptorValues 16] * 4.393202E-02; networkSum += orderedDescriptorValues 17] -9.372738E-04; networkSum += orderedDescriptorValues 18] -0.2097375; networkSum += orderedDescriptorValues 19] 3.883523E-02; networkSum += orderedDescriptorValues 20] -0.3106673; networkSum += orderedDescriptorValues 21] * 0.1267037; feature4 [5] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -0.1779202;
networkSum += orderedDescriptorValues [0] -0.1949021; networkSum += orderedDescriptorValues [1] -0.0257687; networkSum += orderedDescriptorValues [2] * -0.1942549;
networkSum += orderedDescriptorValues 3] * -6.984937E-02 networkSum += orderedDescriptorValues 4] * -1.597084E-02 networkSum += orderedDescriptorValues 5] * -5.369405E-02 networkSum += orderedDescriptorValues 6] * -0.2122267; networkSum += orderedDescriptorValues 7] * 0.5346561;
networkSum += orderedDescriptorValues 8] * 4.362366E-02; networkSum += orderedDescriptorValues 9] * 0.1257658;
networkSum += orderedDescriptorValues 10] * -0.2217761; networkSum += orderedDescriptorValues 11] * 0.2583195; networkSum += orderedDescriptorValues 12] * -0.2701881; networkSum += orderedDescriptorValues 13] * -0.3849014; networkSum += orderedDescriptorValues 14] * 9.015987E-02 networkSum += orderedDescriptorValues 15] * 0.2234273; networkSum += orderedDescriptorValues 16] * 0.0393057; networkSum += orderedDescriptorValues 17] * -0.2136877; networkSum += orderedDescriptorValues 18] * -0.3794299; networkSum += orderedDescriptorValues 19] * -0.2238557; networkSum += orderedDescriptorValues 20] * 0.1832486; networkSum += orderedDescriptorValues 21] * -0.4918577; feature [6] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = 3.144151E-02;
networkSum += orderedDescriptorValues 0] * -0.5267989; networkSum += orderedDescriptorValues 1] -0.3012703; networkSum += orderedDescriptorValues 2] 0.1994422;
networkSum += orderedDescriptorValues 3] * 7.727339E-02; networkSum += orderedDescriptorValues 4] 0.2521998;
networkSum += orderedDescriptorValues 5] -5.698751E-03; networkSum += orderedDescriptorValues 6] -0.2907188; networkSum += orderedDescriptorValues 7] -0.2576673; networkSum += orderedDescriptorValues 8] -0.3316878; networkSum += orderedDescriptorValues 9] 0.1250996;
networkSum += orderedDescriptorValues 10] 7.236537E-02; networkSum += orderedDescriptorValues 11] * 0.2058967; networkSum += orderedDescriptorValues 12] 0.1011763; networkSum += orderedDescriptorValues 13] -4.753635E-02; networkSum += orderedDescriptorValues 14] -0.1306742; networkSum += orderedDescriptorValues 15] -4.014745E-02; networkSum += orderedDescriptorValues 16] * -0.1553023; networkSum += orderedDescriptorValues 17] * -0.2452865; networkSum += orderedDescriptorValues 18] -2.234553E-03; networkSum += orderedDescriptorValues 19] -0.2629971; networkSum += orderedDescriptorValues 20] -0.1893671; networkSum += orderedDescriptorValues 21] -1.354924E-03; feature4 [7] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = ].2012432;
networkSum += orderedDescriptorValues 0] * -0.1605753; networkSum += orderedDescriptorValues 1] * -7.295087E-02; networkSum += orderedDescriptorValues 2] 8.429847E-02; networkSum += orderedDescriptorValues 3] 0.1311242;
networkSum += orderedDescriptorValues 4] * -0.208581;
networkSum += orderedDescriptorValues 5] * 0.2993384;
networkSum += orderedDescriptorValues 6] 3.036128E-02; networkSum += orderedDescriptorValues 7] -0.1171395; networkSum += orderedDescriptorValues 8] 0.1737558;
networkSum += orderedDescriptorValues 9] 0.2343415;
networkSum += orderedDescriptorValues 10] 0.1544216;
networkSum += orderedDescriptorValues [11] * -3.121239E-02; networkSum += orderedDescriptorValues [12] -0.189676; networkSum += orderedDescriptorValues [13] 6.109272E-02; networkSum += orderedDescriptorValues [14] 0.119824;
networkSum += orderedDescriptorValues [15] -0.2752561; networkSum += orderedDescriptorValues [16] 0.2180828; networkSum += orderedDescriptorValues [17] * 0.128634;
networkSum += orderedDescriptorValues [18] * -0.1437082; networkSum += orderedDescriptorValues [19] 0.346555;
networkSum += orderedDescriptorValues [20] -0.1582506; networkSum += orderedDescriptorValues [21] 0.1699533; feature4 [8] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -4.641935E-02;
networkSum += orderedDescriptorValues 0] 9.009659E-02; networkSum += orderedDescriptorValues 1] 0.2797102;
networkSum += orderedDescriptorValues 2] 0.2083158;
networkSum += orderedDescriptorValues 3] 0.1268232;
networkSum += orderedDescriptorValues 4] * -3.102177E-02; networkSum += orderedDescriptorValues 5] * 0.6171995;
networkSum += orderedDescriptorValues 6] * -0.3660929; networkSum += orderedDescriptorValues 7] * -0.2745967; networkSum += orderedDescriptorValues 8] * -5.585087E-02; networkSum += orderedDescriptorValues 9] -2.240349E-02; networkSum += orderedDescriptorValues 10] -0.1916849; networkSum += orderedDescriptorValues 11] * 0.3869129; networkSum += orderedDescriptorValues 12] * -0.1563281; networkSum += orderedDescriptorValues 13] -8.452146E-02 networkSum += orderedDescriptorValues 14] 0.2294916; networkSum += orderedDescriptorValues 15] 0.5932003; networkSum += orderedDescriptorValues 16] 0.3196557; networkSum += orderedDescriptorValues 17] -0.3053201; networkSum += orderedDescriptorValues 18] -1.017292E-02 networkSum += orderedDescriptorValues 19] * 0.0358032; networkSum += orderedDescriptorValues 20] 2.716704E-02; networkSum += orderedDescriptorValues 21] 0.3176777; feature4 [9] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = 0.1185601;
networkSum + orderedDescriptorValues 0] - 0.4915613; networkSum + orderedDescriptorValues 1] 0 .1374316;
networkSum + orderedDescriptorValues 2] 0 .3524517;
networkSum + orderedDescriptorValues 3] 0 .7158417;
networkSum + orderedDescriptorValues 4] 0 .5788857;
networkSum + orderedDescriptorValues 5] * 0.449274;
networkSum + orderedDescriptorValues 6] * 0.1790046; networkSum + orderedDescriptorValues 7] * 0 .5345692;
networkSum + orderedDescriptorValues 8] * 0.1011294; networkSum + orderedDescriptorValues 9] * 1.242688E- 02; networkSum + orderedDescriptorValues 10] * 0.2073363; networkSum + orderedDescriptorValues [11] * 0.3229586; networkSum + orderedDescriptorValues [12] * -0.1211267; networkSum + orderedDescriptorValues [13] * 0.5092937; networkSum + orderedDescriptorValues [14] * 3.512444E-02; networkSum + orderedDescriptorValues [15] * 0.2328743; networkSum + orderedDescriptorValues [16] * 0.2817589; networkSum + orderedDescriptorValues [17] * -0.2738657; networkSum + orderedDescriptorValues [18] * -3.577195E-02;
networkSum += orderedDescriptorValues [ 19 ] * 4.930006E-02; networkSum += orderedDescriptorValues [20] * -0.3549388; networkSum += orderedDescriptorValues [21 ] * -0.205337; feature4[10] = 1 - Math . exp (-networkSum * networkSum); networkSum = 3.692505E-03;
networkSum += feature2 [ 0 ] * 0. 5175577;
networkSum += feature2 [1] * 0. 2496901;
networkSum += feature2 [2] 0. 4478996;
networkSum += feature2 [3] -0 .7894642;
networkSum += feature2 [4] 0. 7474192;
networkSum += feature2 [ 5 ] -9 .111421E- 02;
networkSum += feature2 [ 6 ] -0 .507401;
networkSum += feature2 [7] 0. 2802184;
networkSum += feature2 [8] 0. 5122792;
networkSum += feature2 [9] 0. 2975344;
networkSum += feature2 [10] 0 .6105918;
networkSum += -0.1948557;
networkSum += feature3 [ 0 ] -0 .3087122;
networkSum += feature3 [ 1 ] * -5 .085583E- 03;
networkSum feature3 [ 2 ] * -0 .1514026;
networkSum += feature3 [3] -0 .5228038;
networkSum += feature3 [4] -0 .2320357;
networkSum += feature3 [ 5 ] -1 .571001E- 02;
networkSum += feature3 [ 6 ] 0. 1171266;
networkSum += feature3 [7] 0. 3215571;
networkSum += feature3 [ 8 ] -0 .2349398;
networkSum += feature3 [9] 0. 0171893;
networkSum += feature3 [10] 0.2622198
networkSum += -0.3011131;
networkSum += feature4 [0] 0. 5444323;
networkSum += feature-. [1] 0. 3510818;
networkSum feature [2] 2. 502034E-02;
networkSum += feature4 [ 3 ] * -0 .5215129;
networkSum += feature4 [4] -0 .6247759;
networkSum += feature4 [ 5 ] 0. 2790697;
networkSum += feature4 [ 6 ] -0 .3260282;
networkSum += feature4 [7] -0 .2382348;
networkSum += feature4 [8] 0. 1519197;
networkSum += feature4 [9] -0 .4374913;
networkSum += feature4 [10] 0 .5963812;
networkResult = 1 / (1 + Math. exp (-networkSum) ) ;
networkResult = 9.93 * (networkResult - 0.1) / 0.8 + 2; if (networkResult < 2) {
networkResult = 2;
}
if (networkResult > 11.93) {
networkResult = 11.93;
}
return networkResult; private double runNetwork06 (double [ ] orderedDescriptorValues) double networkResult;
double networkSum;
doublet] feature2 = new double [11];
double[] feature3 = new double [11];
double[] feature4 = new double [11] ;
if ( orderedDescriptorValues [ 0 ] < 0) orderedDescriptorValues [ 0 ] = if ( orderedDescriptorValues [ 0 ] > 3) orderedDescriptorValues [ 0 ] = orderedDescriptorValues [ 0 ] = 2 * orderedDescriptorValues [ 0 ] / 3 - if ( orderedDescriptorValues [ 1 ] < 0) orderedDescriptorValues [ 1 ] =
0;
if ( orderedDescriptorValues [ 1 ] > 2.811149)
orderedDescriptorValues [ 1 ] = 2.811149;
orderedDescriptorValues [ 1 ] = 2 * orderedDescriptorValues [ 1] / 2.811149 - 1;
if ( orderedDescriptorValues [ 2 ] < 26.0378)
orderedDescriptorValues [2 ] = 26.0378;
if (orderedDescriptorValues [2] > 393.7339)
orderedDescriptorValues [2 ] = 393.7339;
orderedDescriptorValues [2] = 2 * (orderedDescriptorValues [2] - 26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [3] = 0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 ] = 3.180484;
orderedDescriptorValues [ 3 ] = 2 * orderedDescriptorValues [3] / 3.180484 - 1;
if (orderedDescriptorValues [4] < 0) orderedDescriptorValues [ 4 ] = if (orderedDescriptorValues [4] > 7) orderedDescriptorValues [ 4 ] = orderedDescriptorValues [ 4] = 2 * orderedDescriptorValues [ 4] / 7 if ( orderedDescriptorValues [ 5 ] < 0) orderedDescriptorValues [ 5 ] =
0;
if (orderedDescriptorValues [5] > 21.22408)
orderedDescriptorValues [5 '_ = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] / 21.22408 - 1;
if ( orderedDescriptorValues [ 6 ] < 0) orderedDescriptorValues [ 6 ] =
0;
if (orderedDescriptorValues [6] > 5.019352)
orderedDescriptorValues [6 ] = 5.019352;
orderedDescriptorValues [ 6 ] = 2 * orderedDescriptorValues [6] / 5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [ 7 ] = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [7] = 16.59809;
orderedDescriptorValues [ 7] = 2 * (orderedDescriptorValues [7] + 1.071369) / 17.66946 - 1;
if (orderedDescriptorValues [8] < 0.258199)
orderedDescriptorValues [ 8 [ = 0.258199;
if ( orderedDescriptorValues [ 8 ] > 9.163415)
orderedDescriptorValues [ 8 [ = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] - 0.258199) / 8.905216 - 1;
if (orderedDescriptorValues [9] < 0) orderedDescriptorValues [ 9 ] =
0;
if ( orderedDescriptorValues [ 9 ] > 65.05453)
orderedDescriptorValues [9] = 65.05453;
orderedDescriptorValues [ 9 ] = 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10]
0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10]
7;
orderedDescriptorValues [ 10] = 2 * orderedDescriptorValues [10] / 7
- 1;
if (orderedDescriptorValues [11] < 0) orderedDescriptorValues [ 11] =
0;
if (orderedDescriptorValues [11] > 6.534976)
orderedDescriptorValues [ 11 ] = 6.534976;
orderedDescriptorValues [ 11] = 2 * orderedDescriptorValues [ 11 ] / 6.534976 - 1;
if ( orderedDescriptorValues [ 12 ] < 1) orderedDescriptorValues [ 12] i;
if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12]
= 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [ 12 ] - 1) / 18 - 1;
if ( orderedDescriptorValues [ 13 ] < 0) orderedDescriptorValues [ 13 ]
0;
if (orderedDescriptorValues [13] > 6.280087)
orderedDescriptorValues [13] = 6.280087;
orderedDescriptorValues [ 13 ] = 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14]
0;
if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14]
= 15;
orderedDescriptorValues [ 14] = 2 * orderedDescriptorValues [14] / 15 - i;
if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15 ] =
2;
if ( orderedDescriptorValues [ 15 ] > 5) orderedDescriptorValues [ 15 ] =
5;
orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [15] - 2) / 3 - 1;
if ( orderedDescriptorValues [ 16 ] < 0) orderedDescriptorValues [ 16]
0;
if ( orderedDescriptorValues [ 16 ] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16 ] = 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17] =
0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [17] = 17.01398;
orderedDescriptorValues [ 17] = 2 * orderedDescriptorValues [17] /
17.01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18] =
0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [18] / 6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19] =
0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [19] / 3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20] = 4;
orderedDescriptorValues [20] = 2 * (orderedDescriptorValues [20] - 0.476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [21] = 2;
if (orderedDescriptorValues [21] > 21) orderedDescriptorValues [ 21 ]
21;
orderedDescriptorValues [21] = 2 ( orderedDescriptorValues [ 21 ] - 2) / 19 - 1;
networkSum = - -0.3299184;
networkSum += orderedDescriptorValues [0] -1.758603E-02;
networkSum += orderedDescriptorValues [1] -0.1073361;
networkSum += orderedDescriptorValues [2] -0.1347333;
networkSum += orderedDescriptorValues [3] * 1.997468E-02;
networkSum += orderedDescriptorValues [4] * 0.1109064;
networkSum += orderedDescriptorValues [5] * 0.2029429;
networkSum += orderedDescriptorValues [6] * -8.357098E-02;
networkSum += orderedDescriptorValues [7] * -0.4124246;
networkSum += orderedDescriptorValues [8] -0.3869245;
networkSum += orderedDescriptorValues [9] 0.2321324;
networkSum += orderedDescriptorValues [10] * 0.3480818;
networkSum += orderedDescriptorValues 11] * -0.4787245;
networkSum += orderedDescriptorValues 12] -7.584498E-02;
networkSum += orderedDescriptorValues [13] -9.044148E-02;
networkSum += orderedDescriptorValues [14] -7.254374E-02;
networkSum += orderedDescriptorValues [15] -0.3151746;
networkSum += orderedDescriptorValues [16] 1.747544E-02;
networkSum += orderedDescriptorValues [17] * -0.2218399; networkSum += orderedDescriptorValues [18] 0 .148703; networkSum += orderedDescriptorValues [19] 0 .1750239; networkSum += orderedDescriptorValues [20] 0.3657166; networkSum += orderedDescriptorValues [21] 0.1436087; feature2 [CT = Math . exp ( -networkSum * networkSum);
networkSum = - -0.2593156;
networkSum += orderedDescriptorValues 0] * -0 .4834776; networkSum += orderedDescriptorValues 1] * -0 .3546871; networkSum += orderedDescriptorValues 2] 0. 2606295; networkSum += orderedDescriptorValues 3] 0. 28968;
networkSum += orderedDescriptorValues 4] * 0. 1440938; networkSum += orderedDescriptorValues 5] -2 .787607E-02; networkSum += orderedDescriptorValues 6] -9 .742799E-02; networkSum += orderedDescriptorValues 7] -0 .1204366; networkSum += orderedDescriptorValues 8] -0 .1900137; networkSum += orderedDescriptorValues 9] -1 .962964E-02; networkSum += orderedDescriptorValues 10] 2.972835E-02 networkSum += orderedDescriptorValues 11] * 0.1623497; networkSum += orderedDescriptorValues 12] * 6 .235732E-02; networkSum += orderedDescriptorValues 13] 4.348782E-02 networkSum += orderedDescriptorValues 14] 0 .1282796; networkSum += orderedDescriptorValues 15] 0.4521044; networkSum += orderedDescriptorValues 16] 0.2090276; networkSum += orderedDescriptorValues 17] * 6.277932E-02 networkSum += orderedDescriptorValues 18] * 8 .829044E-02; networkSum += orderedDescriptorValues 19] 0 .1194885; networkSum += orderedDescriptorValues 20] 0 .3921177; networkSum += orderedDescriptorValues 21] 7 .998856E-02; feature2 [1] = Math . exp ( -networkSum * networkSum);
networkSum = ( 3.2230035;
networkSum += orderedDescriptorValues 0] * -0 .3497238; networkSum += orderedDescriptorValues 1] * -0 .1456132; networkSum += orderedDescriptorValues 2] * -3 .002098E-02; networkSum += orderedDescriptorValues 3] 0. 3599775; networkSum += orderedDescriptorValues 4] 6. 637418E-02; networkSum += orderedDescriptorValues 5] * 0. 1105869; networkSum += orderedDescriptorValues 6] 0. 2637466; networkSum += orderedDescriptorValues 7] 0. 2796106; networkSum += orderedDescriptorValues 8] 0. 198994; networkSum += orderedDescriptorValues 9] -5 .144575E-02; networkSum += orderedDescriptorValues 10] 5 .303987E-02; networkSum += orderedDescriptorValues 11] 0.1023359; networkSum += orderedDescriptorValues 12] * 1.267006E-02 networkSum += orderedDescriptorValues 13] * 6 .995126E-02; networkSum += orderedDescriptorValues 14] 3 .190596E-02; networkSum += orderedDescriptorValues 15] 0.3198276; networkSum += orderedDescriptorValues 16] 0.1680613; networkSum += orderedDescriptorValues 17] 0.1107868; networkSum += orderedDescriptorValues 18] * 0.1980069; networkSum += orderedDescriptorValues 19] * 0 .1091399; networkSum += orderedDescriptorValues 20] 0 .1311097; networkSum += orderedDescriptorValues 21] 0.2685572; feature2 [2] = Math. exp (-networkSum * networkSum);
networkSum = -6.663792E-03;
networkSum += orderedDescriptorValues [0] 0.1268247 networkSum += orderedDescriptorValues [1] -0.2188332; networkSum += orderedDescriptorValues [2] -0.3536995; networkSum += orderedDescriptorValues [3] 0.2393356 networkSum += orderedDescriptorValues [4] 0.2246165 networkSum += orderedDescriptorValues [5] 0.1310397 networkSum += orderedDescriptorValues [6] * -0.3391584; networkSum += orderedDescriptorValues [7] * 0.2004822;
networkSum += orderedDescriptorValues [8] * -0.2762344; networkSum += orderedDescriptorValues [9] * 0.2217194;
networkSum += orderedDescriptorValues [10] 0.2033964; networkSum += orderedDescriptorValues 11] 0.190748 networkSum += orderedDescriptorValues 12] * -0.23294S 33; networkSum += orderedDescriptorValues 13] * 4.938245E-02; networkSum += orderedDescriptorValues [14] 5.093994E-02; networkSum += orderedDescriptorValues [15] -9.206739E-03; networkSum += orderedDescriptorValues [16] -0.3463598; networkSum += orderedDescriptorValues [17] -0.2972961; networkSum += orderedDescriptorValues [18] -2.277024E-02; networkSum += orderedDescriptorValues [19] * 0.2143922; networkSum += orderedDescriptorValues [20] * 0.1178683; networkSum += orderedDescriptorValues [21] 3.246583E-02; feature2 [3; = Mat . ex ( -networkSum * networkSum);
networkSum = - -6.776425E-02;
networkSum += orderedDescriptorValues [0] * 0.1105419 networkSum += orderedDescriptorValues [1] 0.2695323 networkSum += orderedDescriptorValues [2] 0.4449961 networkSum += orderedDescriptorValues [3] -9.810767E-02; networkSum += orderedDescriptorValues [4] 4.949547E- -02; networkSum += orderedDescriptorValues [5] 0.2661342;
networkSum += orderedDescriptorValues [6] 6.331684E- -02; networkSum += orderedDescriptorValues [7] * -0.3514574; networkSum += orderedDescriptorValues [8] * 0.411431;
networkSum += orderedDescriptorValues [9] * -0.2001679; networkSum += orderedDescriptorValues [10] -0.1938437; networkSum += orderedDescriptorValues 11] -0.2169644; networkSum += orderedDescriptorValues 12] 0.2786991; networkSum += orderedDescriptorValues 13] * -2.035737E-02; networkSum += orderedDescriptorValues [14] * 0.2988397; networkSum += orderedDescriptorValues [15] -8.403425E-02; networkSum += orderedDescriptorValues [16] 0.4099495; networkSum += orderedDescriptorValues [17] -0.715775 36; networkSum += orderedDescriptorValues [18] 9.304225E-02; networkSum += orderedDescriptorValues [19] 0.2844906; networkSum += orderedDescriptorValues [20] * 4.119312E-02; networkSum += orderedDescriptorValues [21] * 0.5775159; feature2 [4] = Mat . ex ( -networkSum * networkSum);
networkSum = - 0.3184067;
networkSum += orderedDescriptorValues [0] -0.2400059; networkSum += orderedDescriptorValues [1] -0.3145114; networkSum += orderedDescriptorValues [2] -0.1091692; networkSum += orderedDescriptorValues [3] 0.1753016;
networkSum += orderedDescriptorValues [4] 0.2950591;
networkSum += orderedDescriptorValues [5] -0.1598811; networkSum += orderedDescriptorValues [6] 8.901334E-02; networkSum += orderedDescriptorValues [7] -9.998652E-02;
networkSum += orderedDescriptorValues 8] 0.1880522;
networkSum += orderedDescriptorValues 9] -0.1437513; networkSum += orderedDescriptorValues 10] -3.868948E-02; networkSum += orderedDescriptorValues 11] -0.2703142; networkSum += orderedDescriptorValues 12] -0.1951788; networkSum += orderedDescriptorValues 13] 0.2053822; networkSum += orderedDescriptorValues 14] * -0.1899632; networkSum += orderedDescriptorValues 15] * -0.1216891; networkSum += orderedDescriptorValues 16] -0.2100672; networkSum += orderedDescriptorValues 17] -0.1178734; networkSum += orderedDescriptorValues 18] 0.0171348; networkSum += orderedDescriptorValues 19] 0.2351268; networkSum += orderedDescriptorValues 20] * -0.2177352; networkSum += orderedDescriptorValues 21] * 0.2114989; feature2 [5' = Math . exp ( -networkSum * networkSum);
networkSum 5.781449E-02;
networkSum += orderedDescriptorValues 0] -0.1867925; networkSum += orderedDescriptorValues 1] * -0.3722335; networkSum += orderedDescriptorValues 2] * 0.1554554;
networkSum += orderedDescriptorValues 3] * 9.055997E-02; networkSum += orderedDescriptorValues 4] * 2.512407E-02; networkSum += orderedDescriptorValues 5] * -0.2561039; networkSum += orderedDescriptorValues 6] -0.4053831; networkSum += orderedDescriptorValues 7] 7.796245E-02; networkSum += orderedDescriptorValues 8] * 0.3622137;
networkSum += orderedDescriptorValues 9] 0.3452346;
networkSum += orderedDescriptorValues 10] 0.2856562; networkSum += orderedDescriptorValues 11] -0.3968274; networkSum += orderedDescriptorValues 12] -0.2368629; networkSum += orderedDescriptorValues 13] 0.580427;
networkSum += orderedDescriptorValues 14] 0.2647614; networkSum += orderedDescriptorValues 15] 0.1311008; networkSum += orderedDescriptorValues 16] * 0.2941428; networkSum += orderedDescriptorValues 17] 9.691186E-02; networkSum += orderedDescriptorValues 18] -0.2866886; networkSum += orderedDescriptorValues 19] 0.2243502; networkSum += orderedDescriptorValues 20] -2.576828E-02; networkSum += orderedDescriptorValues 21] * 2.023219E-02; feature2 [6; = Math . exp ( -networkSum * networkSum);
networkSum 1.068257E-02;
networkSum += orderedDescriptorValues 0] -0.0468767; networkSum += orderedDescriptorValues 1] 0.1130533;
networkSum += orderedDescriptorValues 2] * 0.1480205;
networkSum += orderedDescriptorValues 3] * -3.773462E-02; networkSum += orderedDescriptorValues 4] * 0.2129221;
networkSum += orderedDescriptorValues 5] * 0.2003229;
networkSum += orderedDescriptorValues 6] * -4.098725E-02; networkSum += orderedDescriptorValues 7] 0.1424666;
networkSum += orderedDescriptorValues 8] 7.097232E-02; networkSum += orderedDescriptorValues 9] * 0.1879435;
networkSum += orderedDescriptorValues 10] * 0.165947;
networkSum += orderedDescriptorValues 11] 5.690721E-02; networkSum += orderedDescriptorValues 12] 3.664978E-02; networkSum += orderedDescriptorValues 13] 0.1213918; networkSum += orderedDescriptorValues 14] 0.1070038; networkSum += orderedDescriptorValues 15] 3.102319E-02;
networkSum + orderedDescriptorValues [16] -5.938615E-02; networkSum + orderedDescriptorValues [17] -0.3025748; networkSum + orderedDescriptorValues [18] 0.1187798; networkSum + orderedDescriptorValues [19] 0.1671708; networkSum + orderedDescriptorValues [20] -0.1048027; networkSum + orderedDescriptorValues [21] -0.2702493; feature2 [7] Math . exp ( -networkSum * networkSum);
networkSum = -0.1646294;
networkSum + orderedDescriptorValues 0] * 0.3350956;
networkSum + orderedDescriptorValues 1] * 6.611666E-02; networkSum + orderedDescriptorValues 2] -0.1393124; networkSum + orderedDescriptorValues 3] * -0.1680474; networkSum + orderedDescriptorValues 4] -0.3856685; networkSum + orderedDescriptorValues 5] -0.4317988; networkSum + orderedDescriptorValues 6] 0.1381466;
networkSum + orderedDescriptorValues 7] 7.184714E-02; networkSum + orderedDescriptorValues 8] -5.253369E-02; networkSum + orderedDescriptorValues 9] * -0.2150116; networkSum + orderedDescriptorValues 10] * -0.4288812; networkSum + orderedDescriptorValues 11] * 5.898698E-02; networkSum + orderedDescriptorValues 12] -0.2708303; networkSum + orderedDescriptorValues 13] 0.4235739; networkSum + orderedDescriptorValues 14] -2.57739E-03; networkSum + orderedDescriptorValues 15] 0.5212312; networkSum + orderedDescriptorValues 16] * -0.1893126; networkSum + orderedDescriptorValues 17] * 0.2332489; networkSum + orderedDescriptorValues 18] -1.788091E-02; networkSum + orderedDescriptorValues 19] 0.1563844; networkSum + orderedDescriptorValues 20] 0.3949341; networkSum + orderedDescriptorValues 21] -7.863802E-02; feature2 [8] Math . exp ( -networkSum networkSum) ;
networkSum = ( ).1298472;
networkSum += orderedDescriptorValues [0] * 0.4936963;
networkSum += orderedDescriptorValues [1] * 0.4698183;
networkSum += orderedDescriptorValues [2] -8.588148E-02; networkSum += orderedDescriptorValues [3] 0.2196667;
networkSum += orderedDescriptorValues [4] * 0.2746321;
networkSum += orderedDescriptorValues [5] -0.264979;
networkSum += orderedDescriptorValues [6] 3.687489E-02; networkSum += orderedDescriptorValues [7] -0.1259477; networkSum += orderedDescriptorValues [8] 5.759686E-03; networkSum += orderedDescriptorValues [9] -0.2149775; networkSum += orderedDescriptorValues [10] -2.853192E-02 networkSum += orderedDescriptorValues [11] * -0.2627425; networkSum += orderedDescriptorValues 12] * 4.818777E-02; networkSum += orderedDescriptorValues [13] 6.751879E-02; networkSum += orderedDescriptorValues [14] 0.2900337; networkSum += orderedDescriptorValues [15] -0.4147728; networkSum += orderedDescriptorValues [16] -0.4029086; networkSum += orderedDescriptorValues 17] * -0.2059729; networkSum += orderedDescriptorValues 18] * 0.1005932; networkSum += orderedDescriptorValues [19] 0.1070635; networkSum += orderedDescriptorValues [20] -0.246894; networkSum += orderedDescriptorValues [21] 0.2113848; feature2 [9] = Math . exp ( -networkSum * networkSum);
networkSum = --0.2449592;
networkSum += orderedDescriptorValues [0] * 9.365739E-02; networkSum += orderedDescriptorValues [1] * -0.1669879; networkSum += orderedDescriptorValues [2] * 0.1099108;
networkSum += orderedDescriptorValues [3] * 0.5181082;
networkSum += orderedDescriptorValues [4] * 0.2393739;
networkSum += orderedDescriptorValues [5] * -0.3124771; networkSum += orderedDescriptorValues [6] * 0.2836351;
networkSum += orderedDescriptorValues [7] * 8.850446E-02; networkSum += orderedDescriptorValues [8] * -0.1193543; networkSum += orderedDescriptorValues [9] * 0.360395;
networkSum += orderedDescriptorValues [10] * 0.3898867; networkSum += orderedDescriptorValues 11] * -0.288976; networkSum += orderedDescriptorValues 12] * -0.4903392; networkSum += orderedDescriptorValues [13] * 4.341698E-02; networkSum += orderedDescriptorValues [14] * -0.2326134; networkSum += orderedDescriptorValues [15] * 0.1597417; networkSum += orderedDescriptorValues [16] * 0.2823913; networkSum += orderedDescriptorValues [17] * 0.3171741; networkSum += orderedDescriptorValues [18] * -0.5907232; networkSum += orderedDescriptorValues [19] * -0.7620834; networkSum += orderedDescriptorValues [20] * 0.0732016; networkSum += orderedDescriptorValues 21] * 3.301421E-02; feature2[10] -- = Math . exp ( -networkSum * networkSum) ;
networkSum = 9.635539E-02;
networkSum += orderedDescriptorValues [0] * 6 .271625E-02; networkSum += orderedDescriptorValues [1] * _ 8.092438E-02; networkSum += orderedDescriptorValues [2] * _ 0.2130159; networkSum += orderedDescriptorValues [3] * 0 .1990625;
networkSum += orderedDescriptorValues [4] * 0 .3369525;
networkSum += orderedDescriptorValues [5] * _ 5.883487E-02; networkSum += orderedDescriptorValues [6] * _ 0.2894069; networkSum += orderedDescriptorValues [7] * 0 .2338327;
networkSum += orderedDescriptorValues [8] * _ 1.300241E-02; networkSum += orderedDescriptorValues [9] * _ 0.1116032; networkSum += orderedDescriptorValues [10] 0.1291651; networkSum += orderedDescriptorValues 11] -0.3503831 networkSum += orderedDescriptorValues 12] * -0.1623251 networkSum += orderedDescriptorValues 13] * -0.1906256 networkSum += orderedDescriptorValues [14] -0.1497325 networkSum += orderedDescriptorValues [15] -0.1381586 networkSum += orderedDescriptorValues [16] -0.1140776 networkSum += orderedDescriptorValues [17] -1.075672E- -02; networkSum += orderedDescriptorValues [18] 8.374376E-02; networkSum += orderedDescriptorValues [19] * -0.3695257; networkSum += orderedDescriptorValues [20] * 1.144914E-02; networkSum += orderedDescriptorValues 21] -0.200894; feature3 [0] = Mat . tanh (networkSum) ;
networkSum = 0.2668546;
networkSum += orderedDescriptorValues [0] 1.256886E-02; networkSum += orderedDescriptorValues [1] 0.2359448;
networkSum += orderedDescriptorValues [2] -0.2326732; networkSum += orderedDescriptorValues [3] 9.690812E-03; networkSum += orderedDescriptorValues [4] 2.766305E-03; networkSum += orderedDescriptorValues [5] -5.255089E-02; networkSum += orderedDescriptorValues [6] -0.3419711;
networkSum += orderedDescriptorValues [7] * 8.082939E-02; networkSum += orderedDescriptorValues [8] * _ 0.2933685; networkSum += orderedDescriptorValues [9] * _ 2.686755E-02; networkSum += orderedDescriptorValues [10] -8.457845E-02; networkSum += orderedDescriptorValues [11] -1.747137E-02; networkSum += orderedDescriptorValues 12] 0.2100888; networkSum += orderedDescriptorValues [13] * -0.3072457; networkSum += orderedDescriptorValues [14] * 7.412027E-02; networkSum += orderedDescriptorValues [15] -0.238907; networkSum += orderedDescriptorValues [16] 0.1865303; networkSum += orderedDescriptorValues 17] -0.1767316; networkSum += orderedDescriptorValues 18] 0.2802368; networkSum += orderedDescriptorValues 19] * -7.187056E-02; networkSum += orderedDescriptorValues [20] * 0.1335021; networkSum += orderedDescriptorValues [21] -0.3253149; feature3 [1' = Math . tanh (networkSum) ;
networkSum _ 5.429962E-03;
networkSum += orderedDescriptorValues [0] * _ 0.2342716; networkSum += orderedDescriptorValues [1] * 0 .1190069;
networkSum += orderedDescriptorValues [2] * _ 0.1991061; networkSum += orderedDescriptorValues [3] * _ 0.382102;
networkSum += orderedDescriptorValues [4] * 0 .1202376;
networkSum += orderedDescriptorValues [5] * 2 .427001E-02; networkSum += orderedDescriptorValues [6] * _ 0.2763973; networkSum += orderedDescriptorValues [7] * _ 0.2001444; networkSum += orderedDescriptorValues [8] * _ 0.1620783; networkSum += orderedDescriptorValues [9] * 0 .1168839;
networkSum += orderedDescriptorValues [10] -0.2212301; networkSum += orderedDescriptorValues [11] -0.2383834; networkSum += orderedDescriptorValues 12] -5.639396E-03; networkSum += orderedDescriptorValues [13] -0.2214505; networkSum += orderedDescriptorValues [14] 0.1825917; networkSum += orderedDescriptorValues [15] * -0.1461104; networkSum += orderedDescriptorValues [16] 0.1260339; networkSum += orderedDescriptorValues 17] 0.2448704; networkSum += orderedDescriptorValues 18] 0.204631;
networkSum += orderedDescriptorValues 19] 0.1603736; networkSum += orderedDescriptorValues [20] * -0.2020351; networkSum += orderedDescriptorValues 21] * -0.1714128; feature3 [2 = Math . tanh (networkSum) ;
networkSum = - -0.2368753;
networkSum += orderedDescriptorValues [0] * 0 .2734181;
networkSum += orderedDescriptorValues [1] * 0 .2755827;
networkSum += orderedDescriptorValues [2] * _ 0.07214;
networkSum += orderedDescriptorValues [3] * 0 .2622723;
networkSum += orderedDescriptorValues [4] * 8 .806033E-02; networkSum += orderedDescriptorValues [5] * 0 .321329;
networkSum += orderedDescriptorValues [6] * 7 .285637E-02; networkSum += orderedDescriptorValues [7] * _ 0.2887519; networkSum += orderedDescriptorValues [8] * _ 0.1854861; networkSum += orderedDescriptorValues [9] * 1 .087658E-02; networkSum += orderedDescriptorValues [10] 0.2281443; networkSum += orderedDescriptorValues [11] 0.2660651; networkSum += orderedDescriptorValues 12] 0.2013776; networkSum += orderedDescriptorValues [13] 0.3217892; networkSum += orderedDescriptorValues [14] 0.1181676;
networkSum += orderedDescriptorValues [15] -8.942258E-02; networkSum += orderedDescriptorValues [16] 5.656164E-02; networkSum += orderedDescriptorValues [17] 0.2944898; networkSum += orderedDescriptorValues [18] 0.1953953; networkSum += orderedDescriptorValues [19] 0.217826;
networkSum += orderedDescriptorValues [20] -0.2996191; networkSum += orderedDescriptorValues [21] -0.2525541; feature3 [3] = Math . tanh (networkSum) ;
networkSum = - -0.2649626;
networkSum += orderedDescriptorValues [0] * 9.915172E-02; networkSum += orderedDescriptorValues [1] * 0.1933992;
networkSum += orderedDescriptorValues [2] * -6.309196E-03; networkSum += orderedDescriptorValues [3] * 1.476501E-02; networkSum += orderedDescriptorValues [4] * 0.2737694;
networkSum += orderedDescriptorValues [5] * 0.3900829;
networkSum += orderedDescriptorValues [6] * 0.1443626;
networkSum += orderedDescriptorValues [7] * 5.594399E-02; networkSum += orderedDescriptorValues [8] * 0.1552007;
networkSum += orderedDescriptorValues [9] * 0.2209029;
networkSum += orderedDescriptorValues [10] * 5.189059E-02; networkSum += orderedDescriptorValues [11] * 4.797336E-03; networkSum += orderedDescriptorValues 12] * 0.2748609; networkSum += orderedDescriptorValues 13] * -0.3176022; networkSum += orderedDescriptorValues [14] * -0.1319834; networkSum += orderedDescriptorValues [15] * -0.223555; networkSum += orderedDescriptorValues [16] * 0.3227455; networkSum += orderedDescriptorValues [17] * -0.1448931; networkSum += orderedDescriptorValues [18] * 0.1031803; networkSum += orderedDescriptorValues [19] * 7.275887E-02; networkSum += orderedDescriptorValues [20] * -0.2570438; networkSum += orderedDescriptorValues [21] * 3.504658E-02; feature3 [4] = Math . tanh (networkSum) ;
networkSum = - -0.1006787;
networkSum += orderedDescriptorValues [0] * 0.2238901;
networkSum += orderedDescriptorValues [1] * 3.101848E-02; networkSum += orderedDescriptorValues [2] * 0.3297906;
networkSum += orderedDescriptorValues [3] * 0.1931718;
networkSum += orderedDescriptorValues [4] * 0.3042585;
networkSum += orderedDescriptorValues [5] * -6.448668E-02; networkSum += orderedDescriptorValues [6] * 0.1102741;
networkSum += orderedDescriptorValues [7] * 0.2947134;
networkSum += orderedDescriptorValues [8] * -6.349093E-02; networkSum += orderedDescriptorValues [9] * 0.1896497;
networkSum += orderedDescriptorValues [10] * 0.2148454; networkSum += orderedDescriptorValues [11] * -0.2401372; networkSum += orderedDescriptorValues 12] * -0.2732876; networkSum += orderedDescriptorValues [13] * 0.1064771; networkSum += orderedDescriptorValues [14] * 0.2582467; networkSum += orderedDescriptorValues [15] * 0.1974953; networkSum += orderedDescriptorValues [16] * -0.2530666; networkSum += orderedDescriptorValues 17] * 0.2833059; networkSum += orderedDescriptorValues [18] * 0.0793863; networkSum += orderedDescriptorValues [19] * -0.3250068; networkSum += orderedDescriptorValues [20] * 0.2535902; networkSum += orderedDescriptorValues [21] * 9.007655E-02; feature3 [5] = Math . tanh (networkSum) ;
networkSum = 0.1850164;
networkSum += orderedDescriptorValues [0] -0.3136339; networkSum += orderedDescriptorValues [1] -4.118349E- -02; networkSum += orderedDescriptorValues [2] -0.0818575; networkSum += orderedDescriptorValues [3] 0.2041491; networkSum += orderedDescriptorValues [4] * -9.565846E- -02; networkSum += orderedDescriptorValues [5] * 0.144091; networkSum += orderedDescriptorValues [6] * 4.706844E-02; networkSum += orderedDescriptorValues [7] * 0.3019479; networkSum += orderedDescriptorValues [8] 3.397912E-02; networkSum += orderedDescriptorValues [9] 0.2927979; networkSum += orderedDescriptorValues [10] * 0.1036018 networkSum += orderedDescriptorValues [11] * -0.1638765; networkSum += orderedDescriptorValues [12] 4.568945E- -02; networkSum += orderedDescriptorValues [13] 0.2030839; networkSum += orderedDescriptorValues [14] -9.857178E-02 networkSum += orderedDescriptorValues [15] 0.2535003; networkSum += orderedDescriptorValues [16] -0.2081911; networkSum += orderedDescriptorValues [17] * 8.047372E- -02; networkSum += orderedDescriptorValues [18] * 0.290886; networkSum += orderedDescriptorValues [19] 0.2523126; networkSum += orderedDescriptorValues [20] -0.1619909; networkSum += orderedDescriptorValues [21] -0.3504955 feature3 [6; = Math . tanh (networkSum) ;
networkSum = - -0.1339277;
networkSum += orderedDescriptorValues [0] 0.1863624; networkSum += orderedDescriptorValues [1] -2.946173E- -02; networkSum += orderedDescriptorValues [2] 0.4121693; networkSum += orderedDescriptorValues [3] 0.2460466; networkSum += orderedDescriptorValues [4] -0.2205629; networkSum += orderedDescriptorValues [5] * 9.425255E-02; networkSum += orderedDescriptorValues [6] * -0.1327217; networkSum += orderedDescriptorValues [7] * 0.3042666; networkSum += orderedDescriptorValues [8] * -9.383994E- -02; networkSum += orderedDescriptorValues [9] 0.2907274; networkSum += orderedDescriptorValues [10] 0.1278515 networkSum += orderedDescriptorValues [11] * 0.2350197 networkSum += orderedDescriptorValues [12] * 0.1324607 networkSum += orderedDescriptorValues [13] -0.2389017; networkSum += orderedDescriptorValues [14] 0.2573332 networkSum += orderedDescriptorValues [15] 0.2357172 networkSum += orderedDescriptorValues [16] 0.1950618 networkSum += orderedDescriptorValues [17] -7.541412E-02 networkSum += orderedDescriptorValues [18] * 0.3342859; networkSum += orderedDescriptorValues [19] * 1.950353E- -02; networkSum += orderedDescriptorValues [20] -0.2597573; networkSum += orderedDescriptorValues [21] 0.3167268 feature3 [7; Math . tanh (networkSum) ;
networkSum = D .2087654;
networkSum += orderedDescriptorValues [0] * -0.3180578 networkSum += orderedDescriptorValues [1] -0.2262099; networkSum += orderedDescriptorValues [2] 1.324888E-02; networkSum += orderedDescriptorValues [3] 0.1170057; networkSum += orderedDescriptorValues [4] -0.2824218 networkSum += orderedDescriptorValues [5] * -0.3356405;
networkSum += orderedDescriptorValues [6] * -0.1515;
networkSum += orderedDescriptorValues [7] * -2 .759953E- 02; networkSum += orderedDescriptorValues [8] * -0 .2296237; networkSum += orderedDescriptorValues [9] * -2 .993511E- 02; networkSum += orderedDescriptorValues [10] * 8.788706E -02 networkSum += orderedDescriptorValues [11] * 9 .300772E- 02; networkSum += orderedDescriptorValues 12] * 0.1245067; networkSum += orderedDescriptorValues [13] * 0.3486203; networkSum += orderedDescriptorValues [14] * 0 .2236438; networkSum += orderedDescriptorValues [15] * 0 .2263022; networkSum += orderedDescriptorValues [16] * 7 .299583E- 03; networkSum += orderedDescriptorValues 17] * 0 .2356536; networkSum += orderedDescriptorValues 18] * 0.115953; networkSum += orderedDescriptorValues [19] * - 0.2490766; networkSum += orderedDescriptorValues [20] * 2 .178895E- 02; networkSum += orderedDescriptorValues [21] * 4 .924372E- 03; feature3 [8[ = Math . tanh (networkSum) ;
networkSum = D.1878151;
networkSum += orderedDescriptorValues [0] * 0. 831702; networkSum += orderedDescriptorValues [1] * -0 .1214169; networkSum += orderedDescriptorValues 2] * 0. 4445496; networkSum += orderedDescriptorValues [3] * -0 .2596441; networkSum += orderedDescriptorValues 4] * -0 .3178595; networkSum += orderedDescriptorValues 5] * -3 .550742E- 02; networkSum += orderedDescriptorValues 6] * -0 .1363091; networkSum += orderedDescriptorValues 7] * -0 .4281714; networkSum += orderedDescriptorValues [8] * 0. 4222329; networkSum += orderedDescriptorValues [9] * -3 .981642E- 02; networkSum += orderedDescriptorValues [10] * 0.2727968 networkSum += orderedDescriptorValues [11] * 3.438998E -02 networkSum += orderedDescriptorValues 12] * 9 .382841E- 02; networkSum += orderedDescriptorValues [13] * 9 .018715E- 02; networkSum += orderedDescriptorValues [14] * 9 .354479E- 02; networkSum += orderedDescriptorValues [15] * 0 .5066111; networkSum += orderedDescriptorValues [16] * 0.2127536; networkSum += orderedDescriptorValues 17] * 6.722508E -02 networkSum += orderedDescriptorValues 18] * 0.190784; networkSum += orderedDescriptorValues 19] * 0 .1250807; networkSum += orderedDescriptorValues [20] * 0 .1747959; networkSum += orderedDescriptorValues [21] * 8.260487E -02 feature3 [9] = Math . tanh (networkSum) ;
networkSum = 0.1854738;
networkSum += orderedDescriptorValues [0] * -0 .1319779; networkSum += orderedDescriptorValues [1] * 0. 2569189; networkSum += orderedDescriptorValues 2] * -0 .160433; networkSum += orderedDescriptorValues [3] * 0. 1426149; networkSum += orderedDescriptorValues 4] * 0. 1045561; networkSum += orderedDescriptorValues 5] * -0 .3069973; networkSum += orderedDescriptorValues 6] * -0 .2782619; networkSum += orderedDescriptorValues 7] * -0 .1974982; networkSum += orderedDescriptorValues 8] * 9. 331916E-02; networkSum += orderedDescriptorValues [9] * 9. 646523E-02; networkSum += orderedDescriptorValues [10] * 0 .0237265; networkSum += orderedDescriptorValues [11] * 0 .1347221; networkSum += orderedDescriptorValues 12] * 5 .687193E- 03; networkSum += orderedDescriptorValues [13] * 0.2962374;
networkSum += orderedDescriptorValues [14] * -0.2259118; networkSum += orderedDescriptorValues [ 15 ] * 0.2213164; networkSum += orderedDescriptorValues [ 16 ] * -0.1837135; networkSum += orderedDescriptorValues [17] * -0.3158447; networkSum += orderedDescriptorValues [ 18 ] * 0.1335259; networkSum += orderedDescriptorValues [ 19 ] * 0.1554285; networkSum += orderedDescriptorValues [20] * -0.3311261; networkSum += orderedDescriptorValues [21] * 0.1895581; feature3 [10] = Math. tanh (networkSum) ;
networkSum = -8.193329E-02;
networkSum + orderedDescriptorValues 0] * 8.929299E-02; networkSum + orderedDescriptorValues I] * -0.156486;
networkSum + orderedDescriptorValues 2] * 0.2500713;
networkSum + orderedDescriptorValues 3] * -0.2219479; networkSum + orderedDescriptorValues 4] * 0.2303407;
networkSum + orderedDescriptorValues 5] * 9.107538E-03; networkSum + orderedDescriptorValues 6] * 2.770118E-02; networkSum + orderedDescriptorValues 7] * -0.1369273; networkSum + orderedDescriptorValues 8] * -0.1794293; networkSum + orderedDescriptorValues 9] * -8.460521E-02; networkSum + orderedDescriptorValues 10] * -0.172469; networkSum + orderedDescriptorValues II] * -0.152363; networkSum + orderedDescriptorValues 12] * -5.731584E-02; networkSum + orderedDescriptorValues 13] * -8.306231E-02; networkSum + orderedDescriptorValues 14] * 1.220515E-02; networkSum + orderedDescriptorValues 15] * 0.4037438; networkSum + orderedDescriptorValues 16] * -0.1416085; networkSum + orderedDescriptorValues 17] * 0.2042628; networkSum + orderedDescriptorValues 18] * -0.1088624; networkSum + orderedDescriptorValues 19] * 0.2422812; networkSum + orderedDescriptorValues 20] * -8.275887E-02; networkSum + orderedDescriptorValues 21] * 0.3102672; feature4 [0] 1 - Math. exp (-networkSum networkSum) ;
networkSum = ( D.2618531;
networkSum += orderedDescriptorValues [0] -0.2668092; networkSum += orderedDescriptorValues [1] 0.2847905;
networkSum += orderedDescriptorValues [2] * -0.2670877; networkSum += orderedDescriptorValues [3] -5.718366E-02; networkSum += orderedDescriptorValues [4] 8.060387E-02; networkSum += orderedDescriptorValues [5] -0.1268213; networkSum += orderedDescriptorValues [6] 0.219142;
networkSum += orderedDescriptorValues [7] -0.1579079; networkSum += orderedDescriptorValues [8] * 0.145021;
networkSum += orderedDescriptorValues [9] * -0.2075641; networkSum += orderedDescriptorValues [10] * -0.1633971; networkSum += orderedDescriptorValues 11] 0.1161294; networkSum += orderedDescriptorValues 12] 0.1359852; networkSum += orderedDescriptorValues 13] -0.1661979; networkSum += orderedDescriptorValues [14] -0.1841017; networkSum += orderedDescriptorValues [15] * -0.1813287; networkSum += orderedDescriptorValues [16] * -0.2118226; networkSum += orderedDescriptorValues [17] 0.2080654; networkSum += orderedDescriptorValues [18] -2.605943E-03 networkSum += orderedDescriptorValues [19] -0.1437418; networkSum += orderedDescriptorValues [20] -0.1667216; networkSum += orderedDescriptorValues [21] 0.2160878;
feature4[l] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = ί 3.765431E-02;
networkSum += orderedDescriptorValues [0] 0.5485424;
networkSum += orderedDescriptorValues [1] -0.226762;
networkSum += orderedDescriptorValues [2] 0.181511;
networkSum += orderedDescriptorValues [3] * -0.279659;
networkSum += orderedDescriptorValues [4] * -4.972966E-02; networkSum += orderedDescriptorValues [5] * -0.1148743; networkSum += orderedDescriptorValues [6] * 0.435785;
networkSum += orderedDescriptorValues [7] -0.3834856; networkSum += orderedDescriptorValues [8] 0.1809678;
networkSum += orderedDescriptorValues [9] * -0.4684394; networkSum += orderedDescriptorValues [10] * -0.3759741; networkSum += orderedDescriptorValues [11] 0.3676236; networkSum += orderedDescriptorValues 12] -0.2363612; networkSum += orderedDescriptorValues [13] -0.3507653; networkSum += orderedDescriptorValues [14] -0.1471938; networkSum += orderedDescriptorValues [15] 0.2106155; networkSum += orderedDescriptorValues [16] * -0.2993047; networkSum += orderedDescriptorValues [17] * -0.1228299; networkSum += orderedDescriptorValues [18] 0.1617511; networkSum += orderedDescriptorValues [19] -0.5579588; networkSum += orderedDescriptorValues [20] -3.360451E-02 networkSum += orderedDescriptorValues 21] 1.589189E-02; feature4[2] = 1 - Math . exp ( -networkSum * networkSum);
networkSum = - -0.2655035;
networkSum += orderedDescriptorValues [0] 5. 116033E-02; networkSum += orderedDescriptorValues [1] -0 .1380058; networkSum += orderedDescriptorValues [2] -0 .2376733; networkSum += orderedDescriptorValues [3] -0 .250207;
networkSum += orderedDescriptorValues [4] * 0. 1693514;
networkSum += orderedDescriptorValues [5] * -0 .4457613; networkSum += orderedDescriptorValues [6] * -9 .826341E-02; networkSum += orderedDescriptorValues [7] * -2 .158673E-02; networkSum += orderedDescriptorValues [8] 0. 171731;
networkSum += orderedDescriptorValues [9] 0. 0119459;
networkSum += orderedDescriptorValues [10] * 8.594986E-02; networkSum += orderedDescriptorValues 11] * 0 .2159803; networkSum += orderedDescriptorValues 12] 0 .2589633; networkSum += orderedDescriptorValues [13] 0.2611572; networkSum += orderedDescriptorValues [14] 0.3764818; networkSum += orderedDescriptorValues [15] 5 .009657E-02; networkSum += orderedDescriptorValues [16] 0.3887378; networkSum += orderedDescriptorValues [17] * 7 .030638E-02; networkSum += orderedDescriptorValues [18] * 0.2230333; networkSum += orderedDescriptorValues [19] 7.004558E-02; networkSum += orderedDescriptorValues [20] 9 .624927E-02; networkSum += orderedDescriptorValues 21] 0.2472704; feature4[3] = 1 - Math . exp ( -networkSum * networkSum);
networkSum = 0.1154633;
networkSum += orderedDescriptorValues [ 0 ] * -0.1138711; networkSum += orderedDescriptorValues [ 1 ] * 6.987368E-02; networkSum += orderedDescriptorValues [ 2 ] * 0.1783377;
networkSum += orderedDescriptorValues [ 3 ] * -0.3098535; networkSum += orderedDescriptorValues [ 4] * 3.430842E-02;
networkSum += orderedDescriptorValues 5] 0.1472588; networkSum += orderedDescriptorValues 6 ] 0.3456161; networkSum += orderedDescriptorValues 7] -1.701054E- 02 ; networkSum += orderedDescriptorValues 8 ] -0.2478574; networkSum += orderedDescriptorValues 9 ] 6.301126E-02 ; networkSum += orderedDescriptorValues 10] -0.3756501; networkSum += orderedDescriptorValues 11] * 7.042558E- 02 ; networkSum += orderedDescriptorValues 12] * -0.3283924; networkSum += orderedDescriptorValues 13] 0.2705786; networkSum += orderedDescriptorValues 14] -0.1269032; networkSum += orderedDescriptorValues 15] -6.659458E-02 networkSum += orderedDescriptorValues 16] -0.3603798; networkSum += orderedDescriptorValues 17] * -0.2087278; networkSum += orderedDescriptorValues 18] * 0.2070525; networkSum += orderedDescriptorValues 19] 0 .1075307; networkSum += orderedDescriptorValues 20 ] -7.262827E-02 networkSum += orderedDescriptorValues 21] 0 .1509316; feature [4] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = ( L 104805;
networkSum += orderedDescriptorValues 0 ] * 0.1912308; networkSum += orderedDescriptorValues 1] * -7.871505E- 02 ; networkSum += orderedDescriptorValues 2] * 0.129644; networkSum += orderedDescriptorValues 3] 1.655514E-02; networkSum += orderedDescriptorValues 4] 0. 0 89 0482 ; networkSum += orderedDescriptorValues 5] * 5.679241E-02; networkSum += orderedDescriptorValues 6] 0.1482103; networkSum += orderedDescriptorValues 7] 0.1610637; networkSum += orderedDescriptorValues 8 ] 0.2415549; networkSum += orderedDescriptorValues 9 ] -0 .1997053; networkSum += orderedDescriptorValues 10] 0 .4398111; networkSum += orderedDescriptorValues 11] -0.2107309; networkSum += orderedDescriptorValues 12] 0.5339888; networkSum += orderedDescriptorValues 13] * 0.3807515; networkSum += orderedDescriptorValues 14] -0.4072763; networkSum += orderedDescriptorValues 15] -0.1266573; networkSum += orderedDescriptorValues 16] -0.4210433; networkSum += orderedDescriptorValues 17] -3.965386E-02 networkSum += orderedDescriptorValues 18] * 0.385159; networkSum += orderedDescriptorValues 19] * 2.677119E-02; networkSum += orderedDescriptorValues 20 ] -0.3658859; networkSum += orderedDescriptorValues 21] 0.2555857; feature4 [5\ = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -0.3316251;
networkSum += orderedDescriptorValues 0 ] * -0 .1931246; networkSum += orderedDescriptorValues 1] * -5.928105E- 03 ; networkSum += orderedDescriptorValues 2] * -0 .1997045; networkSum += orderedDescriptorValues 3 ] * -0.2358744; networkSum += orderedDescriptorValues 4] 0.1418642; networkSum += orderedDescriptorValues 5] -0.3034995; networkSum += orderedDescriptorValues 6] * -0.1061698; networkSum += orderedDescriptorValues 7] * 0.3846398; networkSum += orderedDescriptorValues 8 ] -0.2987719; networkSum += orderedDescriptorValues 9 ] 0.284337; networkSum += orderedDescriptorValues 10] -8.523262E-02 networkSum += orderedDescriptorValues 11] 0 .1876284; networkSum += orderedDescriptorValues 12] -0.1365081;
networkSum += orderedDescriptorValues [13] * -0.1367031; networkSum += orderedDescriptorValues [14] -0.2973949; networkSum += orderedDescriptorValues [15] 2.158539E- -02; networkSum += orderedDescriptorValues [16] 0.1591721; networkSum += orderedDescriptorValues [17] 9.633058E- -03; networkSum += orderedDescriptorValues [18] -0.1367586; networkSum += orderedDescriptorValues [19] * 4.935594E- -02; networkSum += orderedDescriptorValues [20] * -0.1330225; networkSum += orderedDescriptorValues [21] -0.1962879; feature4 [6; = 1 - Math . ex ( -networkSum * networkSum) ; networkSum = ( D.4168335;
networkSum += orderedDescriptorValues 0] * 0.646623; networkSum += orderedDescriptorValues 1] 0.309398; networkSum += orderedDescriptorValues 2] -0.1834749 networkSum += orderedDescriptorValues 3] -0.2608677 networkSum += orderedDescriptorValues 4] -0.4006666 networkSum += orderedDescriptorValues 5] 0.2510575; networkSum += orderedDescriptorValues 6] * 2.696606E-02; networkSum += orderedDescriptorValues 7] * 0.222795; networkSum += orderedDescriptorValues 8] * 0.3341705; networkSum += orderedDescriptorValues 9] * -0.215809; networkSum += orderedDescriptorValues 10] 0.1249002; networkSum += orderedDescriptorValues 11] -0.2122824; networkSum += orderedDescriptorValues 12] 0.3046901; networkSum += orderedDescriptorValues 13] * 0.1745824 networkSum += orderedDescriptorValues 14] * -0.2630284; networkSum += orderedDescriptorValues 15] -0.2903545; networkSum += orderedDescriptorValues 16] 0.1981508 networkSum += orderedDescriptorValues 17] 0.1267922 networkSum += orderedDescriptorValues 18] 0.6023648 networkSum += orderedDescriptorValues 19] -4.130677E-02 networkSum += orderedDescriptorValues 20] -0.2337825; networkSum += orderedDescriptorValues 21] * -9.376774E-02 feature [7] = 1 - Math. exp (-networkSum * networkSum) ; networkSum = - -0.2664458;
networkSum += orderedDescriptorValues 0] -0.3071645; networkSum += orderedDescriptorValues 1] * 0.2192357; networkSum += orderedDescriptorValues 2] -0.0793497; networkSum += orderedDescriptorValues 3] 0.2396512; networkSum += orderedDescriptorValues 4] -0.266272; networkSum += orderedDescriptorValues 5] -6.489909E- -02; networkSum += orderedDescriptorValues 6] 0.1978513; networkSum += orderedDescriptorValues 7] * -3.249186E- -02; networkSum += orderedDescriptorValues 8] * -0.4021663; networkSum += orderedDescriptorValues 9] * 0.3930507; networkSum += orderedDescriptorValues 10] 0.4923472; networkSum += orderedDescriptorValues 11] 0.1908971; networkSum += orderedDescriptorValues 12] -0.1815982; networkSum += orderedDescriptorValues 13] 0.1107078 networkSum += orderedDescriptorValues 14] * -0.2470957; networkSum += orderedDescriptorValues 15] * -0.5844804; networkSum += orderedDescriptorValues 16] -0.2588186; networkSum += orderedDescriptorValues 17] 0.2085748 networkSum += orderedDescriptorValues 18] 7.587431E- -02; networkSum += orderedDescriptorValues 19] -0.2764155; networkSum += orderedDescriptorValues 20] 0.1933391;
networkSum += orderedDescriptorValues [21] * -0.410373; feature4[8] = 1 - Math. exp (-networkSum * networkSum);
networkSum = 0.1220733;
networkSum += orderedDescriptorValues [0] 5.711187E-02; networkSum += orderedDescriptorValues [1] 6.814012E-02; networkSum += orderedDescriptorValues [2] * -5.873584E-02; networkSum += orderedDescriptorValues [3] * -0.1997747; networkSum += orderedDescriptorValues [4] * -6.543707E-02; networkSum += orderedDescriptorValues [5] * -0.2782554; networkSum += orderedDescriptorValues [6] 0.1620464;
networkSum += orderedDescriptorValues [7] 4.901734E-02; networkSum += orderedDescriptorValues [8] * -0.0233521; networkSum += orderedDescriptorValues [9] 0.23353;
networkSum += orderedDescriptorValues [10] -5.706562E-02; networkSum += orderedDescriptorValues [11] 2.254668E-02; networkSum += orderedDescriptorValues 12] -6.926518E-02; networkSum += orderedDescriptorValues [13] 0.0376569; networkSum += orderedDescriptorValues [14] -0.3130139; networkSum += orderedDescriptorValues [15] * 0.165037;
networkSum += orderedDescriptorValues [16] * -0.1016444; networkSum += orderedDescriptorValues [17] 0.0441695; networkSum += orderedDescriptorValues [18] 0.0487164; networkSum += orderedDescriptorValues [19] 2.486259E-02; networkSum += orderedDescriptorValues [20] -0.2818783; networkSum += orderedDescriptorValues 21] * -0.1618835; feature4[9] = 1 - Math . exp ( -networkSum * networkSum);
networkSum = -0.174709;
networkSum += orderedDescriptorValues 0] 0.0906139;
networkSum += orderedDescriptorValues 1] -0.4705795; networkSum += orderedDescriptorValues 2] -0.1183064; networkSum += orderedDescriptorValues 3] * 0.4710496;
networkSum += orderedDescriptorValues 4] * -0.453696;
networkSum += orderedDescriptorValues 5] * 6.942339E-02; networkSum += orderedDescriptorValues 6] * -4.422129E-02 networkSum += orderedDescriptorValues 7] 0.3356164;
networkSum += orderedDescriptorValues 8] -8.345892E-02 networkSum += orderedDescriptorValues 9] * -5.537922E-02 networkSum += orderedDescriptorValues 10] * -0.6471893; networkSum += orderedDescriptorValues 11] -0.3688002; networkSum += orderedDescriptorValues 12] -0.1017394; networkSum += orderedDescriptorValues 13] 0.222929;
networkSum += orderedDescriptorValues 14] -0.4201293; networkSum += orderedDescriptorValues 15] -0.33315;
networkSum += orderedDescriptorValues 16] * -0.4151047; networkSum += orderedDescriptorValues 17] * 0.3741647; networkSum += orderedDescriptorValues 18] 6.294942E-02 networkSum += orderedDescriptorValues 19] 7.619981E-02 networkSum += orderedDescriptorValues 20] 2.651999E-02 networkSum += orderedDescriptorValues 21] 7.787002E-02 feature4 [10] = 1 - Math . ex (-networkSum * networkSum) ; networkSum = 0.2731256;
networkSum += feature2[0] * 0.3646357;
networkSum += feature2[l] * 0.6026;
networkSum += feature2[2] * 0.293395;
networkSum += feature2[3] * -0.4304267;
networkSum += feature2 4] 0.4750998;
networkSum += feature2 5] 0. 3318421;
networkSum += feature2 6] -0 .5462665;
networkSum += feature2 7] 1. 001386E-02;
networkSum += feature2 8] -0 .5421798
networkSum += feature2 9] 0. 6720455;
networkSum += feature2 10] * 0.7845983;
networkSum += 0.331318,
networkSum += feature3 0] -0 .3077581;
networkSum += feature3 1] -9 .786336E- -02;
networkSum += feature3 2] -0 .2134346;
networkSum += feature3 3] -0 .2245869;
networkSum += feature3 4] 0. 2162079;
networkSum += feature3 5] 0. 2718835;
networkSum += feature3 6] -0 .1746724;
networkSum += feature3 7] 0. 4172831;
networkSum += feature3 8] 0. 1242073;
networkSum += feature3 9] 0. 4067811;
networkSum += feature3 10] * 8 .940592E- -02;
networkSum += 0.2625052;
networkSum += feature4 0] * -0 .3384617;
networkSum += feature4 1] -7 .890746E- -02;
networkSum += feature4 2] 0. 5801864;
networkSum += feature4 3] -0 .2427269;
networkSum += feature4 4] 0. 3182752;
networkSum += feature4 [5] -0 .4618955
networkSum += feature4 6] -0 .3445385
networkSum += feature4 7] -0 .4823843
networkSum += feature4 8] -0 .5693128
networkSum += feature4 9] -0 .1293425
networkSum += feature4 10] 0.505782ί 3;
networkResult = 1 / (1 + Math. exp (-networkSum) ) ;
networkResult = 9.93 * (networkResult - 0.1) / 0.8 + 2;
if (networkResult < 2) {
networkResult = 2;
}
if (networkResult > 11.93) {
networkResult = 11.93;
}
return networkResult; private double runNetwork07 (double [ ] orderedDescriptorValues) { double networkResult;
double networkSum;
double[] feature2 = new double [11];
double[] feature3 = new double [11];
double[] feature4 = new double [11];
if ( orderedDescriptorValues [ 0 ] < 0) orderedDescriptorValues [ 0 ] if ( orderedDescriptorValues [ 0 ] > 3) orderedDescriptorValues [ 0 ] orderedDescriptorValues [ 0 ] = 2 * orderedDescriptorValues [ 0] /
if ( orderedDescriptorValues [ 1 ] < 0) orderedDescriptorValues [ 1 ]
0;
if ( orderedDescriptorValues [ 1 ] > 2.811149)
orderedDescriptorValues [ 1 = 2.811149;
orderedDescriptorValues [ 1 ] = 2 * orderedDescriptorValues [ 1 ] / 2.811149 - 1;
if (orderedDescriptorValues [2] < 26.0378)
orderedDescriptorValues [2 = 26.0378;
if ( orderedDescriptorValues [ 2 ] > 393.7339)
orderedDescriptorValues [2 ; = 393.7339;
orderedDescriptorValues [ 2 ] = 2 * ( orderedDescriptorValues [ 2 ] - 26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [ 3 ]
0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 = 3.180484;
orderedDescriptorValues [ 3 ] = 2 * orderedDescriptorValues [ 3 ] / 3.180484 - 1;
if (orderedDescriptorValues [4] < 0) orderedDescriptorValues [ 4] =
0;
if (orderedDescriptorValues [4] > 7) orderedDescriptorValues [ 4 ] = 7;
orderedDescriptorValues [ 4] = 2 * orderedDescriptorValues [ 4] / 7 - i;
if ( orderedDescriptorValues [ 5 ] < 0) orderedDescriptorValues [ 5 ] =
0;
if ( orderedDescriptorValues [ 5 ] > 21.22408)
orderedDescriptorValues [5 = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] / 21.22408 - 1;
if ( orderedDescriptorValues [ 6 ] < 0) orderedDescriptorValues [ 6 ]
0;
if ( orderedDescriptorValues [ 6 ] > 5.019352)
orderedDescriptorValues [6 ; = 5.019352;
orderedDescriptorValues [ 6 ] = 2 * orderedDescriptorValues [6] /
5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [ 7 = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [ 7 = 16.59809;
orderedDescriptorValues [ 7] = 2 * (orderedDescriptorValues [7] + 1.071369) / 17.66946 - 1;
if (orderedDescriptorValues [8] < 0.258199)
orderedDescriptorValues [ 8 ] = 0.258199;
if ( orderedDescriptorValues [ 8 ] > 9.163415)
orderedDescriptorValues [ 8 = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] - 0.258199) / 8.905216 - 1;
if ( orderedDescriptorValues [ 9 ] < 0) orderedDescriptorValues [ 9 ]
0;
if ( orderedDescriptorValues [ 9 ] > 65.05453)
orderedDescriptorValues [9] = 65.05453;
orderedDescriptorValues [ 9 ] = 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10] =
0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10] =
7;
orderedDescriptorValues [ 10] = 2 * orderedDescriptorValues [10] / 7
- l;
if (orderedDescriptorValues [11] < 0) orderedDescriptorValues [ 11] =
0;
if (orderedDescriptorValues [11] > 6.534976)
orderedDescriptorValues [ 11 ] = 6.534976;
orderedDescriptorValues [ 11] = 2 * orderedDescriptorValues [11] / 6.534976 - 1;
if ( orderedDescriptorValues [ 12 ] < 1) orderedDescriptorValues [ 12] = i;
if (orderedDescriptorValues [12] > 19) orderedDescriptorValues [12]
= 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [12] - 1) / 18 - 1;
if ( orderedDescriptorValues [ 13 ] < 0) orderedDescriptorValues [ 13 ] =
0;
if (orderedDescriptorValues [13] > 6.280087)
orderedDescriptorValues [13] = 6.280087;
orderedDescriptorValues [ 13 ] = 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14] = 0;
if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14] orderedDescriptorValues [ 14] = 2 * orderedDescriptorValues [ 14 ] / 15 i;
if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15] =
2;
if ( orderedDescriptorValues [ 15 ] > 5) orderedDescriptorValues [ 15] = orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [ 15 ] - 2) / 3 - 1;
if ( orderedDescriptorValues [ 16 ] < 0) orderedDescriptorValues [ 16]
0;
if ( orderedDescriptorValues [ 16 ] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16 ] = 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17]
0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [ 17 ] = 17.01398;
orderedDescriptorValues [17] = 2 orderedDescriptorValues [ 17] / .01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18]
0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [18] / 6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19]
0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [ 19 ] / 3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20]
4;
orderedDescriptorValues [20] = 2 * (orderedDescriptorValues [20] - 0.476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [21]
2;
if (orderedDescriptorValues [21] > 21) orderedDescriptorValues [ 21 ]
= 21;
orderedDescriptorValues [21] = 2 * ( orderedDescriptorValues [ 21 ] - 2) / 19 - 1;
networkSum = -0.3329549;
networkSum + orderedDescriptorValues 0] * 0.2135732;
networkSum + orderedDescriptorValues I] * 0.2162584;
networkSum + orderedDescriptorValues 2] * -0.2996722;
networkSum + orderedDescriptorValues 3] * 0.2540266;
networkSum + orderedDescriptorValues 4] * 3.769048E-02;
networkSum + orderedDescriptorValues 5] * 9.045244E-02;
networkSum + orderedDescriptorValues 6] * 9.170584E-02;
networkSum + orderedDescriptorValues 7] * 4.597526E-02;
networkSum + orderedDescriptorValues 8] * -0.1744449;
networkSum + orderedDescriptorValues 9] * 0.1618569;
networkSum + orderedDescriptorValues 10] * -0.2219556;
networkSum + orderedDescriptorValues II] * 0.2394679;
networkSum + orderedDescriptorValues 12] * 0.2795457;
networkSum + orderedDescriptorValues 13] * -8.847562E-03;
networkSum + orderedDescriptorValues 14] * 0.3376464;
networkSum + orderedDescriptorValues 15] * -8.367183E-04;
networkSum + orderedDescriptorValues 16] * 0.21514;
networkSum + orderedDescriptorValues 17] * 0.3969418;
networkSum + orderedDescriptorValues 18] * 0.2056725;
networkSum + orderedDescriptorValues 19] * -0.0658085;
networkSum + orderedDescriptorValues 20] * 0.1822687;
networkSum + orderedDescriptorValues 21] * 0.0342597;
feature2 [0] Math . exp ( -networkSum networkSum) ;
networkSum = 0.1663467;
networkSum += orderedDescriptorValues [ 0 ] * 7.091383E-02;
networkSum + orderedDescriptorValues I] * -0.2439031; networkSum + orderedDescriptorValues 2] * -3.443942E-02; networkSum + orderedDescriptorValues 3] * -0.1937;
networkSum + orderedDescriptorValues 4] * 0.3625736;
networkSum + orderedDescriptorValues 5] * 0.3616434;
networkSum + orderedDescriptorValues 6] * 5.147938E-02; networkSum + orderedDescriptorValues 7] * 2.179398E-02; networkSum + orderedDescriptorValues 8] * 0.1602674;
networkSum + orderedDescriptorValues 9] * 0.2397205;
networkSum + orderedDescriptorValues 10] * -0.3740386; networkSum + orderedDescriptorValues II] * 0.295226;
networkSum + orderedDescriptorValues 12] * -5.108894E-02; networkSum + orderedDescriptorValues 13] * 0.1153005; networkSum + orderedDescriptorValues 14] * -0.0692185 networkSum + orderedDescriptorValues 15] * -0.3812296 networkSum + orderedDescriptorValues 16] * -0.6011751 networkSum + orderedDescriptorValues 17] * -0.482545; networkSum + orderedDescriptorValues 18] * 0.11384;
networkSum + orderedDescriptorValues 19] * 5.689603E-02; networkSum + orderedDescriptorValues 20] * -3.256432E-02; networkSum + orderedDescriptorValues 21] * -2.776011E-02; feature2 [1] Math . exp ( -networkSum networkSum) ;
networkSum = -3.180127E-02;
networkSum + orderedDescriptorValues 0] * -3.544258E-02; networkSum + orderedDescriptorValues I] * 0.1349717;
networkSum + orderedDescriptorValues 2] * -0.1515932; networkSum + orderedDescriptorValues 3] * 0.2954498;
networkSum + orderedDescriptorValues 4] * 0.1921271;
networkSum + orderedDescriptorValues 5] * -0.3104278; networkSum + orderedDescriptorValues 6] * -3.045928E-02; networkSum + orderedDescriptorValues 7] * 0.3235228;
networkSum + orderedDescriptorValues 8] * -9.567532E-02; networkSum + orderedDescriptorValues 9] * -0.1966592; networkSum + orderedDescriptorValues 10] * -9.923545E-02; networkSum + orderedDescriptorValues II] * 3.506836E-02; networkSum + orderedDescriptorValues 12] * -0.0858887 networkSum + orderedDescriptorValues 13] * -0.1076663 networkSum + orderedDescriptorValues 14] * -0.2698559 networkSum + orderedDescriptorValues 15] * 2.988322E-03; networkSum + orderedDescriptorValues 16] * -0.3063336; networkSum + orderedDescriptorValues 17] * 0.1117781; networkSum + orderedDescriptorValues 18] * 7.593963E-02; networkSum + orderedDescriptorValues 19] * 0.1037583; networkSum + orderedDescriptorValues 20] * -9.500586E-02; networkSum + orderedDescriptorValues 21] * 0.1989098; feature2 [2] Math . exp ( -networkSum networkSum) ;
networkSum = -0.1685697;
networkSum += orderedDescriptorValues [0] -8.381282E-02; networkSum += orderedDescriptorValues [1] -0.0885461; networkSum += orderedDescriptorValues [2] -0.2009786; networkSum += orderedDescriptorValues [3] 0.2610274;
networkSum += orderedDescriptorValues [4] -3.906939E-02; networkSum += orderedDescriptorValues [5] -0.1385631; networkSum += orderedDescriptorValues [6] -0.2206102; networkSum += orderedDescriptorValues [7] -0.2635275; networkSum += orderedDescriptorValues [8] -0.1315634;
networkSum += orderedDescriptorValues [9] -4.313349E-02; networkSum += orderedDescriptorValues [10] -0 .2423197; networkSum += orderedDescriptorValues [11] 0. 1463836; networkSum += orderedDescriptorValues 12] 2. 673778E-02; networkSum += orderedDescriptorValues [13] 0. 1945853; networkSum += orderedDescriptorValues [14] -3 .666065E-02 networkSum += orderedDescriptorValues [15] * 0. 12982; networkSum += orderedDescriptorValues [16] * -0 .1327932; networkSum += orderedDescriptorValues [17] 7. 213659E-02; networkSum += orderedDescriptorValues [18] 0. 2653369; networkSum += orderedDescriptorValues [19] 7. 752751E-02; networkSum += orderedDescriptorValues [20] -2 .078782E-02 networkSum += orderedDescriptorValues 21] * 0. 190878; feature2 [3] = Math. exp (-networkSum * networkSum);
networkSum = 0.0275509;
networkSum += orderedDescriptorValues [0] -0 .5326713; networkSum += orderedDescriptorValues [1] -7 .572066E-02; networkSum += orderedDescriptorValues [2] * -0 .1996154; networkSum += orderedDescriptorValues [3] * 9. 406262E-02; networkSum += orderedDescriptorValues [4] * -4 .194094E-02; networkSum += orderedDescriptorValues [5] * 1. 273538E-02; networkSum += orderedDescriptorValues [6] * -3 .090175E-02; networkSum += orderedDescriptorValues [7] -0 .1141005; networkSum += orderedDescriptorValues [8] -0 .394274; networkSum += orderedDescriptorValues [9] * 1. 221046E-03; networkSum += orderedDescriptorValues [10] * 0 .7599067; networkSum += orderedDescriptorValues [11] 7 .768922E-02; networkSum += orderedDescriptorValues 12] 0 .2472225; networkSum += orderedDescriptorValues [13] 0 .1580214; networkSum += orderedDescriptorValues [14] 0.459962; networkSum += orderedDescriptorValues [15] 0.4758447; networkSum += orderedDescriptorValues [16] 0.1922725; networkSum += orderedDescriptorValues [17] * 0.3452576; networkSum += orderedDescriptorValues [18] 0 .5217929; networkSum += orderedDescriptorValues [19] 0 .1897218; networkSum += orderedDescriptorValues [20] 0 .3505724; networkSum += orderedDescriptorValues 21] 0 .2156934; feature2[4] = Math. exp (-networkSum * networkSum);
networkSum = - -6.541649E-02;
networkSum += orderedDescriptorValues [0] -0.1582689; networkSum += orderedDescriptorValues [1] -0.2347535; networkSum += orderedDescriptorValues [2] -0.1765714; networkSum += orderedDescriptorValues [3] * -0.5890276; networkSum += orderedDescriptorValues [4] * 5.583107E-02; networkSum += orderedDescriptorValues [5] * 0.2203008; networkSum += orderedDescriptorValues [6] * -2.403108E-02; networkSum += orderedDescriptorValues [7] * -0.2758769; networkSum += orderedDescriptorValues [8] 0.1980102; networkSum += orderedDescriptorValues [9] 3.236798E-02; networkSum += orderedDescriptorValues [10] * -0.1967118; networkSum += orderedDescriptorValues 11] * 0.2403247; networkSum += orderedDescriptorValues 12] -3.607272E-02 networkSum += orderedDescriptorValues [13] -0.2628285; networkSum += orderedDescriptorValues [14] 9.164494E-03; networkSum += orderedDescriptorValues [15] 0.602863; networkSum += orderedDescriptorValues [16] 0.1612654;
networkSum += orderedDescriptorValues [17] * 0.2635567; networkSum += orderedDescriptorValues [18] -9.568549E-02; networkSum += orderedDescriptorValues [19] 0.124873;
networkSum += orderedDescriptorValues [20] -6.314552E-02; networkSum += orderedDescriptorValues [21] 0.274374;
feature2 [5] = Math . exp ( -networkSum * networkSum);
networkSum = ( 3.2581556;
networkSum += orderedDescriptorValues 0] * 0.2668368;
networkSum += orderedDescriptorValues 1] * -0.1851395; networkSum += orderedDescriptorValues 2] 0.3098258;
networkSum += orderedDescriptorValues 3] -0.4655397; networkSum += orderedDescriptorValues 4] * -0.3634503; networkSum += orderedDescriptorValues 5] 0.1235469;
networkSum += orderedDescriptorValues 6] 0.1463121;
networkSum += orderedDescriptorValues 7] -0.1150636; networkSum += orderedDescriptorValues 8] 2.826469E-02; networkSum += orderedDescriptorValues 9] 0.2684337;
networkSum += orderedDescriptorValues 10] -0.1202702; networkSum += orderedDescriptorValues 11] * 0.2705286; networkSum += orderedDescriptorValues 12] * -0.3281171; networkSum += orderedDescriptorValues 13] -0.240677; networkSum += orderedDescriptorValues 14] 0.2262014; networkSum += orderedDescriptorValues 15] -0.0631378; networkSum += orderedDescriptorValues 16] 0.168773;
networkSum += orderedDescriptorValues 17] * 0.2344843; networkSum += orderedDescriptorValues 18] * 0.141662;
networkSum += orderedDescriptorValues 19] -0.2407962; networkSum += orderedDescriptorValues 20] 0.4605015; networkSum += orderedDescriptorValues 21] 5.773804E-02; feature2 [6] = Math . exp ( -networkSum * networkSum);
networkSum = - -0.2074768;
networkSum += orderedDescriptorValues 0] * 0.4247406;
networkSum += orderedDescriptorValues 1] * -9.775192E-02; networkSum += orderedDescriptorValues 2] * -3.149943E-02; networkSum += orderedDescriptorValues 3] -0.4906203; networkSum += orderedDescriptorValues 4] 0.1865348;
networkSum += orderedDescriptorValues 5] * -0.2418745; networkSum += orderedDescriptorValues 6] 0.4261617;
networkSum += orderedDescriptorValues 7] -0.2389019; networkSum += orderedDescriptorValues 8] -5.726346E-02; networkSum += orderedDescriptorValues 9] 0.1995117;
networkSum += orderedDescriptorValues 10] 0.6383341; networkSum += orderedDescriptorValues 11] 9.674901E-03; networkSum += orderedDescriptorValues 12] * -0.1815526; networkSum += orderedDescriptorValues 13] * -0.2295188; networkSum += orderedDescriptorValues 14] 0.1805365; networkSum += orderedDescriptorValues 15] -0.1718215; networkSum += orderedDescriptorValues 16] -0.4405558; networkSum += orderedDescriptorValues 17] -0.3277673; networkSum += orderedDescriptorValues 18] * 2.873123E-02; networkSum += orderedDescriptorValues 19] * -0.3702687; networkSum += orderedDescriptorValues 20] 4.695432E-02; networkSum += orderedDescriptorValues 21] -4.333244E-02; feature2[7] = Math. exp (-networkSum * networkSum);
networkSum = 0.2043733;
networkSum + orderedDescriptorValues 0] 0.1671321;
networkSum + orderedDescriptorValues 1] 0.6490808;
networkSum + orderedDescriptorValues 2] 0.1673727;
networkSum + orderedDescriptorValues 3] -0.2708806; networkSum + orderedDescriptorValues 4] -3.122123E-02; networkSum + orderedDescriptorValues 5] 0.4735741;
networkSum + orderedDescriptorValues 6] * -0.1121911; networkSum + orderedDescriptorValues 7] * 9.365781E-02; networkSum + orderedDescriptorValues 8] * -0.3216833; networkSum + orderedDescriptorValues 9] * -0.1998115; networkSum + orderedDescriptorValues 10] 1.975914E-03; networkSum + orderedDescriptorValues 11] 0.4208979; networkSum + orderedDescriptorValues 12] * -0.1510697; networkSum + orderedDescriptorValues 13] * -7.899093E-02; networkSum + orderedDescriptorValues 14] 0.4788213; networkSum + orderedDescriptorValues 15] 0.6256042; networkSum + orderedDescriptorValues 16] 0.4988754; networkSum + orderedDescriptorValues 17] 0.2237747; networkSum + orderedDescriptorValues 18] -0.380511; networkSum + orderedDescriptorValues 19] * -0.4528388; networkSum + orderedDescriptorValues 20] * -0.2888738; networkSum + orderedDescriptorValues 21] -0.2690565; feature2 [8] Mat . exp ( -networkSum networkSum) ;
networkSum = -1.633785E-02;
networkSum + orderedDescriptorValues 0] * -0.5909606; networkSum + orderedDescriptorValues I] * -0.2364766; networkSum + orderedDescriptorValues 2] * -3.888021E-02; networkSum + orderedDescriptorValues 3] * 0.2393595;
networkSum + orderedDescriptorValues 4] * -0.118297;
networkSum + orderedDescriptorValues 5] * -0.1946234; networkSum + orderedDescriptorValues 6] * 0.148965;
networkSum + orderedDescriptorValues 7] * -0.1471903; networkSum + orderedDescriptorValues 8] * -0.3998693; networkSum + orderedDescriptorValues 9] * 4.577023E-02; networkSum + orderedDescriptorValues 10] * 0.2736091; networkSum + orderedDescriptorValues II] * -0.2385415 networkSum + orderedDescriptorValues 12] * -0.2841572; networkSum + orderedDescriptorValues 13] * -0.3881215; networkSum + orderedDescriptorValues 14] * 0.3531487; networkSum + orderedDescriptorValues 15] * -2.833082E-03; networkSum + orderedDescriptorValues 16] * 0.4865257; networkSum + orderedDescriptorValues 17] * 1.826459E-02; networkSum + orderedDescriptorValues 18] * -2.346121E-02; networkSum + orderedDescriptorValues 19] * 0.019217;
networkSum + orderedDescriptorValues 20] * 5.714099E-02; networkSum + orderedDescriptorValues 21] * 0.252496;
feature2 [9] Mat . exp ( -networkSum networkSum) ;
networkSum = -0.1690064;
networkSum += orderedDescriptorValues [0] -9.941605E-02; networkSum += orderedDescriptorValues [1] -0.5308465; networkSum += orderedDescriptorValues [2] -0.3448771; networkSum += orderedDescriptorValues [3] 0.4921319;
networkSum += orderedDescriptorValues [4] 0.5833585;
networkSum += orderedDescriptorValues [5] 9.699339E-02; networkSum += orderedDescriptorValues [6] -0.4267634; networkSum += orderedDescriptorValues [7] 0.2325557;
networkSum += orderedDescriptorValues [8] * 0.1289581;
networkSum += orderedDescriptorValues [9] * 0 .4968251;
networkSum += orderedDescriptorValues [10] 0.2897936; networkSum += orderedDescriptorValues [11] -0.328541; networkSum += orderedDescriptorValues 12] -5.847705E-02; networkSum += orderedDescriptorValues [13] 0.462872;
networkSum += orderedDescriptorValues [14] * 0.1979831; networkSum += orderedDescriptorValues [15] * 0.3914462; networkSum += orderedDescriptorValues [16] 1.785934E-03; networkSum += orderedDescriptorValues 17] 0.1765355; networkSum += orderedDescriptorValues 18] -0.7053439; networkSum += orderedDescriptorValues 19] -0.7349014; networkSum += orderedDescriptorValues [20] * 0.2380576; networkSum += orderedDescriptorValues 21] * -0.3028574; feature2[10] = = Math . exp ( -networkSum * networkSum) ;
networkSum = 0.1315672;
networkSum += orderedDescriptorValues [0] * _ 0.2661996; networkSum += orderedDescriptorValues [1] * 0 .1355014;
networkSum += orderedDescriptorValues [2] * _ 0.2514879; networkSum += orderedDescriptorValues [3] * _ 0.2864788; networkSum += orderedDescriptorValues [4] * _ 0.4535263; networkSum += orderedDescriptorValues [5] * 0 .146602;
networkSum += orderedDescriptorValues [6] * 0 .112948;
networkSum += orderedDescriptorValues [7] * _ 0.2124986; networkSum += orderedDescriptorValues [8] * _ 0.2042976; networkSum += orderedDescriptorValues [9] * 6 .985316E-02; networkSum += orderedDescriptorValues [10] -0.201901; networkSum += orderedDescriptorValues [11] -0.3712996; networkSum += orderedDescriptorValues 12] 4.899965E-02; networkSum += orderedDescriptorValues [13] 5.624758E-02; networkSum += orderedDescriptorValues [14] -0.3651511; networkSum += orderedDescriptorValues [15] -6.180088E-02; networkSum += orderedDescriptorValues [16] * 0.2460674; networkSum += orderedDescriptorValues [17] -0.1408971; networkSum += orderedDescriptorValues 18] -0.2622313; networkSum += orderedDescriptorValues 19] -6.751548E-03; networkSum += orderedDescriptorValues [20] 0.1486294; networkSum += orderedDescriptorValues 21] * -0.1458936; feature3 [CT = Math . tanh (networkSum) ;
networkSum -0.1240805;
networkSum += orderedDescriptorValues [0] * 0 .1673619;
networkSum += orderedDescriptorValues [1] * 0 .0655201;
networkSum += orderedDescriptorValues [2] * _ 0.1910865; networkSum += orderedDescriptorValues [3] * 5 .700249E-02; networkSum += orderedDescriptorValues [4] * _ 0.2047419; networkSum += orderedDescriptorValues [5] * 6 .204915E-02; networkSum += orderedDescriptorValues [6] * 6 .919184E-02; networkSum += orderedDescriptorValues [7] * 0 .23095;
networkSum += orderedDescriptorValues [8] * _ 0.061613;
networkSum += orderedDescriptorValues [9] * 0 .2186732;
networkSum += orderedDescriptorValues [10] * -0.2131837; networkSum += orderedDescriptorValues [11] 0.1221044; networkSum += orderedDescriptorValues 12] -0.2589914; networkSum += orderedDescriptorValues [13] 5.462632E-02; networkSum += orderedDescriptorValues [14] 0.2092568; networkSum += orderedDescriptorValues [15] 0.2100162;
networkSum += orderedDescriptorValues [16] * -0.2121148 r networkSum += orderedDescriptorValues [17] * 0.3109792; networkSum += orderedDescriptorValues [18] * 0.3595446; networkSum += orderedDescriptorValues [19] * 0.1530185; networkSum += orderedDescriptorValues [20] * -5.283246E -03; networkSum += orderedDescriptorValues [21] * 0.3072256; feature3 [1] = Math . tanh (networkSum) ;
networkSum 7.939027E-02;
networkSum += orderedDescriptorValues [0] * 7.663885E-02; networkSum += orderedDescriptorValues [1] * 0.1313058;
networkSum += orderedDescriptorValues [2] * -0.2767285; networkSum += orderedDescriptorValues [3] * 0.2760941;
networkSum += orderedDescriptorValues [4] * 0.1665509;
networkSum += orderedDescriptorValues [5] * -0.1758956; networkSum += orderedDescriptorValues [6] * 0.3032936;
networkSum += orderedDescriptorValues [7] * 0.2279359;
networkSum += orderedDescriptorValues [8] * 0.1772869;
networkSum += orderedDescriptorValues [9] * 0.3288799;
networkSum += orderedDescriptorValues [10] * 0.3351658; networkSum += orderedDescriptorValues [11] * -0.1121989; networkSum += orderedDescriptorValues [12] * -3.527447E -03; networkSum += orderedDescriptorValues [13] * -0.2238155; networkSum += orderedDescriptorValues [14] * -9.797036E -02; networkSum += orderedDescriptorValues [15] * 0.1154766; networkSum += orderedDescriptorValues [16] * 0.2636141; networkSum += orderedDescriptorValues [17] * -5.505892E -02; networkSum += orderedDescriptorValues [18] * 0.2232034; networkSum += orderedDescriptorValues [19] * 0.150414;
networkSum += orderedDescriptorValues [20] * -3.268298E -02; networkSum += orderedDescriptorValues [21] * -0.1147237; feature3 [2 = Math . tanh (networkSum) ;
networkSum = - -7.275303E-02;
networkSum += orderedDescriptorValues [0] * 0.311661;
networkSum += orderedDescriptorValues [1] * -7.441417E- 02; networkSum += orderedDescriptorValues [2] * 0.159495;
networkSum += orderedDescriptorValues [3] * 0.2020263;
networkSum += orderedDescriptorValues [4] * -5.061138E- 02; networkSum += orderedDescriptorValues [5] * 0.281729;
networkSum += orderedDescriptorValues [6] * -4.052285E- 02; networkSum += orderedDescriptorValues [7] * -3.094837E- 02; networkSum += orderedDescriptorValues [8] * -3.941374E- 02; networkSum += orderedDescriptorValues [9] * 0.2894468;
networkSum += orderedDescriptorValues [10] * 0.1665536; networkSum += orderedDescriptorValues [11] * -1.597795E -02; networkSum += orderedDescriptorValues [12] * 1.468278E- 02; networkSum += orderedDescriptorValues [13] * 0.3092057; networkSum += orderedDescriptorValues [14] * -0.174788; networkSum += orderedDescriptorValues [15] * 0.1238136; networkSum += orderedDescriptorValues [16] * -0.1080875 r networkSum += orderedDescriptorValues [17] * -4.110203E -02; networkSum += orderedDescriptorValues [18] * -1.970578E -02; networkSum += orderedDescriptorValues [19] * -5.414752E -02; networkSum += orderedDescriptorValues [20] * 0.1549584; networkSum += orderedDescriptorValues [21] * 0.3234489; feature3 [3] = Math . tanh (networkSum) ;
networkSum = --6.008564E-02;
networkSum += orderedDescriptorValues [0] * 0.2874844;
networkSum += orderedDescriptorValues [1] * -0.3314222; networkSum += orderedDescriptorValues [2] * 0.3594637;
networkSum += orderedDescriptorValues [3] * 0.110743;
networkSum += orderedDescriptorValues [4] * -0.2886866; networkSum += orderedDescriptorValues [5] * 0.1505972;
networkSum += orderedDescriptorValues [6] * -8.142141E-02; networkSum += orderedDescriptorValues [7] * -0.1565646; networkSum += orderedDescriptorValues [8] * 1.333244E-02; networkSum += orderedDescriptorValues [9] * -0.2250429; networkSum += orderedDescriptorValues [10] * -0.4091943; networkSum += orderedDescriptorValues [11] * -4.975878E-02; networkSum += orderedDescriptorValues [12] * -0.0867708; networkSum += orderedDescriptorValues [13] * 6.976753E-04; networkSum += orderedDescriptorValues [14] * -2.924712E-02; networkSum += orderedDescriptorValues [15] * -0.1778014; networkSum += orderedDescriptorValues [16] * -7.054807E-02; networkSum += orderedDescriptorValues [17] * -0.1666846; networkSum += orderedDescriptorValues [18] * -0.2484101; networkSum += orderedDescriptorValues [19] * -0.2268874; networkSum += orderedDescriptorValues [20] * -4.290991E-02; networkSum += orderedDescriptorValues [21] * -9.380475E-02; feature3 [4] Math . tanh (networkSum) ;
networkSum = - -0.233585;
networkSum += orderedDescriptorValues [0] * 0.1113509;
networkSum += orderedDescriptorValues [1] * 0.2317975;
networkSum += orderedDescriptorValues [2] * -0.1779536; networkSum += orderedDescriptorValues [3] * 0.3014196;
networkSum += orderedDescriptorValues [4] * 8.540868E-02; networkSum += orderedDescriptorValues [5] * 0.1598386;
networkSum += orderedDescriptorValues [6] * -5.378032E-02; networkSum += orderedDescriptorValues [7] * 0.2592598;
networkSum += orderedDescriptorValues [8] * 0.2471568;
networkSum += orderedDescriptorValues [9] * -0.1180445; networkSum += orderedDescriptorValues [10] * 0.1371479; networkSum += orderedDescriptorValues [11] * 4.835151E-02; networkSum += orderedDescriptorValues [12] * 8.128149E-02; networkSum += orderedDescriptorValues [13] * 0.1491204; networkSum += orderedDescriptorValues [14] * 0.1826994; networkSum += orderedDescriptorValues [15] * 0.160832;
networkSum += orderedDescriptorValues [16] * 0.0420123; networkSum += orderedDescriptorValues [17] * -0.1998245; networkSum += orderedDescriptorValues [18] * 0.1036264; networkSum += orderedDescriptorValues [19] * 0.3006082; networkSum += orderedDescriptorValues [20] * -2.996422E-02; networkSum += orderedDescriptorValues [21] * 0.2818068; feature3 [5; = Mat . tanh (networkSum) ;
networkSum = ( D.1995696;
networkSum += orderedDescriptorValues [0] * 5.141164E-02; networkSum += orderedDescriptorValues [1] * 0.1818318;
networkSum += orderedDescriptorValues [2] * -0.3218338; networkSum += orderedDescriptorValues [3] * -0.1957249; networkSum += orderedDescriptorValues [4] * 0.1905424;
networkSum += orderedDescriptorValues [5] * -0.262116;
networkSum += orderedDescriptorValues [6] * 3.272087E-02;
networkSum += orderedDescriptorValues [7] -0.3089076 networkSum += orderedDescriptorValues [8] -0.3169824 networkSum += orderedDescriptorValues [9] -0.2932748 networkSum += orderedDescriptorValues [10] 2.178892E- -02; networkSum += orderedDescriptorValues [11] -0.165659; networkSum += orderedDescriptorValues 12] -0.2425219; networkSum += orderedDescriptorValues [13] * -7.955299E-02 networkSum += orderedDescriptorValues [14] * 0.2311262; networkSum += orderedDescriptorValues [15] 0.1049049; networkSum += orderedDescriptorValues [16] -0.1431195; networkSum += orderedDescriptorValues 17] 6.90665E-03; networkSum += orderedDescriptorValues 18] -0.2996709; networkSum += orderedDescriptorValues 19] * -3.283282E-02 networkSum += orderedDescriptorValues [20] * 0.2664511; networkSum += orderedDescriptorValues [21] 0.1154304; feature3 [6' = Math . tanh (networkSum) ;
networkSum = 7.999072E-02;
networkSum += orderedDescriptorValues [0] * -0.684504; networkSum += orderedDescriptorValues [1] * -0.2950899 networkSum += orderedDescriptorValues [2] * -0.3867402 networkSum += orderedDescriptorValues [3] * -0.1753334 networkSum += orderedDescriptorValues [4] * 0.1534928; networkSum += orderedDescriptorValues [5] 0.2067011; networkSum += orderedDescriptorValues [6] -0.3964518 networkSum += orderedDescriptorValues [7] * 0.2337725; networkSum += orderedDescriptorValues [8] -7.415751E- -02; networkSum += orderedDescriptorValues [9] 0.299304; networkSum += orderedDescriptorValues [10] -6.102359E-02 networkSum += orderedDescriptorValues [11] 7.168993E- -02; networkSum += orderedDescriptorValues 12] 0.1825181 networkSum += orderedDescriptorValues [13] 0.2884839 networkSum += orderedDescriptorValues [14] 0.2236927 networkSum += orderedDescriptorValues [15] * -0.658131E networkSum += orderedDescriptorValues [16] -0.3444826; networkSum += orderedDescriptorValues 17] -0.1171353; networkSum += orderedDescriptorValues 18] 5.427911E- -03; networkSum += orderedDescriptorValues 19] 0.3239341; networkSum += orderedDescriptorValues [20] * -0.3939265; networkSum += orderedDescriptorValues 21] * -0.234278ί feature3 [7' = Math . tanh (networkSum) ;
networkSum = 0.1195612;
networkSum += orderedDescriptorValues [0] 0.3819356; networkSum += orderedDescriptorValues [1] * 0.2038403; networkSum += orderedDescriptorValues [2] * 7.719415E-02; networkSum += orderedDescriptorValues [3] * 1.816276E-03; networkSum += orderedDescriptorValues [4] * -0.5023967; networkSum += orderedDescriptorValues [5] * 1.545241E-02; networkSum += orderedDescriptorValues [6] -8.119673E- -02; networkSum += orderedDescriptorValues [7] -0.1946013; networkSum += orderedDescriptorValues [8] * 0.3703964; networkSum += orderedDescriptorValues [9] * -0.3342529 networkSum += orderedDescriptorValues [10] -0.412942 networkSum += orderedDescriptorValues [11] 0.4461248 networkSum += orderedDescriptorValues 12] 0.3005301 networkSum += orderedDescriptorValues [13] -4.919956E-02 networkSum += orderedDescriptorValues [14] -9.42313E- -04;
networkSum + orderedDescriptorValues [15] * -0.1182042; networkSum + orderedDescriptorValues [16] * 0.1309509; networkSum + orderedDescriptorValues [17] * -9.908091E-03 ; networkSum + orderedDescriptorValues [18] * 0.4045723; networkSum + orderedDescriptorValues [ 19 ] * 0.1674434; networkSum + orderedDescriptorValues [20] * -0.1990526; networkSum + orderedDescriptorValues [21] * 0.2847091; feature3 [8] Math . tanh (networkSum) ;
networkSum = -0.1665148;
networkSum + orderedDescriptorValues 0] * 0.0643102;
networkSum + orderedDescriptorValues I] * -0.1023376; networkSum + orderedDescriptorValues 2] * 5.720811E-02; networkSum + orderedDescriptorValues 3] * 0.1642937;
networkSum + orderedDescriptorValues 4] * 0.283961;
networkSum + orderedDescriptorValues 5] * -0.235485;
networkSum + orderedDescriptorValues 6] * -0.2332176; networkSum + orderedDescriptorValues 7] * 7.991311E-03; networkSum + orderedDescriptorValues 8] * 0.2737425;
networkSum + orderedDescriptorValues 9] * 0.183426;
networkSum + orderedDescriptorValues 10] * 0.3333298; networkSum + orderedDescriptorValues II] * 7.979585E-02; networkSum + orderedDescriptorValues 12] * 0.2591256; networkSum + orderedDescriptorValues 13] * -6.219595E-02; networkSum + orderedDescriptorValues 14] * 8.916823E-03; networkSum + orderedDescriptorValues 15] * -0.190288; networkSum + orderedDescriptorValues 16] * 0.211767;
networkSum + orderedDescriptorValues 17] * 6.726896E-02; networkSum + orderedDescriptorValues 18] * -0.1510242; networkSum + orderedDescriptorValues 19] * -0.1305307; networkSum + orderedDescriptorValues 20] * 0.2999289; networkSum + orderedDescriptorValues 21] * 0.1524764; feature3 [9] Math . tanh (networkSum) ;
networkSum = 0.2919144;
networkSum + orderedDescriptorValues 0.3709617;
networkSum + orderedDescriptorValues -0.1184259; networkSum + orderedDescriptorValues 0.32068;
networkSum + orderedDescriptorValues -0.2180766; networkSum + orderedDescriptorValues -0.3729145; networkSum + orderedDescriptorValues 0.203876;
networkSum + orderedDescriptorValues 7.407753E-02; networkSum + orderedDescriptorValues 0.2198375;
networkSum + orderedDescriptorValues 0.2315904;
networkSum + orderedDescriptorValues -4.328171E-02; networkSum + orderedDescriptorValues -0.1965822; networkSum + orderedDescriptorValues 0.4265019; networkSum + orderedDescriptorValues 0.2619172; networkSum + orderedDescriptorValues 0.3022733; networkSum + orderedDescriptorValues -0.1775692; networkSum + orderedDescriptorValues 5.101385E-02; networkSum + orderedDescriptorValues -4.129402E-02; networkSum + orderedDescriptorValues -0.4756978; networkSum + orderedDescriptorValues 6.649795E-02; networkSum + orderedDescriptorValues 0.3449956; networkSum + orderedDescriptorValues -1.445132E-02; networkSum + orderedDescriptorValues -2.645326E-02; feature3 [10] = Math . tanh (networkSum) ;
networkSum = 0.1476287;
networkSum += orderedDescriptorValues 0] 2.468116E-02; networkSum += orderedDescriptorValues 1] -0.3986672; networkSum += orderedDescriptorValues 2] -0.1445212; networkSum += orderedDescriptorValues 3] 0.216952;
networkSum += orderedDescriptorValues 4] * -0.4274562; networkSum += orderedDescriptorValues 5] * -0.35206;
networkSum += orderedDescriptorValues 6] * -0.1529393; networkSum += orderedDescriptorValues 7] * 0.1469517;
networkSum += orderedDescriptorValues 8] -0.1405784; networkSum += orderedDescriptorValues 9] -0.2670849; networkSum += orderedDescriptorValues 10] * -0.5167595; networkSum += orderedDescriptorValues 11] * 0.3580688; networkSum += orderedDescriptorValues 12] -0.2910119; networkSum += orderedDescriptorValues 13] 0.3334933; networkSum += orderedDescriptorValues 14] 0.1043212; networkSum += orderedDescriptorValues 15] -0.1375785; networkSum += orderedDescriptorValues 16] 0.2132774; networkSum += orderedDescriptorValues 17] * 0.4430646; networkSum += orderedDescriptorValues 18] * -5.910431E-02; networkSum += orderedDescriptorValues 19] 7.597046E-02; networkSum += orderedDescriptorValues 20] -0.1375537; networkSum += orderedDescriptorValues 21] -0.6210947; feature4 [0] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = D.1834078;
networkSum += orderedDescriptorValues 0] 0.2674596;
networkSum += orderedDescriptorValues 1] 7.419757E-02; networkSum += orderedDescriptorValues 2] -0.1997086; networkSum += orderedDescriptorValues 3] -2.898399E-02; networkSum += orderedDescriptorValues 4] -9.068697E-02; networkSum += orderedDescriptorValues 5] * 0.4345801;
networkSum += orderedDescriptorValues 6] * 0.1784056;
networkSum += orderedDescriptorValues 7] * -0.1556525; networkSum += orderedDescriptorValues 8] * 5.556102E-02; networkSum += orderedDescriptorValues 9] -0.0944261; networkSum += orderedDescriptorValues 10] 0.4556424; networkSum += orderedDescriptorValues 11] * -0.4991278; networkSum += orderedDescriptorValues 12] * -8.863652E-02; networkSum += orderedDescriptorValues 13] -6.199116E-02; networkSum += orderedDescriptorValues 14] 0.4012438; networkSum += orderedDescriptorValues 15] 6.831262E-02; networkSum += orderedDescriptorValues 16] 0.5134331; networkSum += orderedDescriptorValues 17] -0.2069989; networkSum += orderedDescriptorValues 18] * 0.483564;
networkSum += orderedDescriptorValues 19] * -0.2149341; networkSum += orderedDescriptorValues 20] 8.760151E-02; networkSum += orderedDescriptorValues 21] 0.1731419; feature4 [1] 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -0.2658179;
networkSum += orderedDescriptorValues [0] * 0.2676282;
networkSum += orderedDescriptorValues [1] 6.951254E-02; networkSum += orderedDescriptorValues [2] 0.254377;
networkSum += orderedDescriptorValues [3] -2.641773E-03; networkSum += orderedDescriptorValues [4] 0.2540978;
networkSum += orderedDescriptorValues [5] * -0.1800701;
networkSum + orderedDescriptorValues [6] 0.1040761;
networkSum + orderedDescriptorValues [7] -0.2574772; networkSum + orderedDescriptorValues [8] -0.1545493; networkSum + orderedDescriptorValues [9] 0.3320692;
networkSum + orderedDescriptorValues [10] -0.2113683 networkSum + orderedDescriptorValues [11] 0.3091026; networkSum + orderedDescriptorValues [12] * 0.2114649; networkSum + orderedDescriptorValues [13] * 0.2590932; networkSum + orderedDescriptorValues [14] -6.228662E -02; networkSum + orderedDescriptorValues [15] -0.1012948 networkSum + orderedDescriptorValues [16] -0.1572695 networkSum + orderedDescriptorValues [17] -0.1211873 networkSum + orderedDescriptorValues [18] * 0.3811985; networkSum + orderedDescriptorValues [19] * 0.1316137; networkSum + orderedDescriptorValues [20] 0.1134105; networkSum + orderedDescriptorValues [21] 0.2380971; feature4 [2] 1 - Math . exp ( -networkSu:τι * networkSum) ;
networkSum = - -3.236422E-02;
networkSum += orderedDescriptorValues 0] * 0.3178236;
networkSum += orderedDescriptorValues 1] * 0.0197029;
networkSum += orderedDescriptorValues 2] * -8.953643E-02; networkSum += orderedDescriptorValues 3] * 0.238142;
networkSum += orderedDescriptorValues 4] -4.051001E-02; networkSum += orderedDescriptorValues 5] -2.358921E-02; networkSum += orderedDescriptorValues 6] * -0.1834898; networkSum += orderedDescriptorValues 7] 0.3044805;
networkSum += orderedDescriptorValues 8] 0.2487958;
networkSum += orderedDescriptorValues 9] -0.1215992; networkSum += orderedDescriptorValues 10] 0.2630079; networkSum += orderedDescriptorValues 11] -3.525535E-02 networkSum += orderedDescriptorValues 12] 0.2660093; networkSum += orderedDescriptorValues 13] 1.103452E-02; networkSum += orderedDescriptorValues 14] * -0.2716742; networkSum += orderedDescriptorValues 15] 5.163155E-02; networkSum += orderedDescriptorValues 16] 0.1272176; networkSum += orderedDescriptorValues 17] -0.0779191; networkSum += orderedDescriptorValues 18] 0.3316458; networkSum += orderedDescriptorValues 19] * 4.597002E-02; networkSum += orderedDescriptorValues 20] * 0.3177017; networkSum += orderedDescriptorValues 21] 3.496754E-02; feature4 [3] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -0.102661;
networkSum += orderedDescriptorValues 0] * 0.2069223;
networkSum += orderedDescriptorValues 1] * 0.1736977;
networkSum += orderedDescriptorValues 2] * 0.1817794;
networkSum += orderedDescriptorValues 3] * 0.0137127;
networkSum += orderedDescriptorValues 4] * 0.3483858;
networkSum += orderedDescriptorValues 5] -9.259941E-02; networkSum += orderedDescriptorValues 6] 0.4468937;
networkSum += orderedDescriptorValues 7] * 7.292571E-02; networkSum += orderedDescriptorValues 8] * -0.4060069; networkSum += orderedDescriptorValues 9] -0.4159281; networkSum += orderedDescriptorValues 10] -0.4730307; networkSum += orderedDescriptorValues 11] 0.224837;
networkSum += orderedDescriptorValues 12] -0.4169964; networkSum += orderedDescriptorValues 13] -0.252792;
networkSum += orderedDescriptorValues [14] * -0.1719665; networkSum += orderedDescriptorValues [15] * 0.1805006; networkSum += orderedDescriptorValues [16] * -2.226628E-02; networkSum += orderedDescriptorValues [17] * -0.5083857; networkSum += orderedDescriptorValues [18] * 0.5052884; networkSum += orderedDescriptorValues [19] * -5.338668E-02; networkSum += orderedDescriptorValues [20] * 0.6111768; networkSum += orderedDescriptorValues [21] * -6.653804E-02; feature4[4] = 1 - Math. ex (-networkSum * networkSum) ;
networkSum = -0.3034048;
networkSum + orderedDescriptorValues 0] * -0.6553175; networkSum + orderedDescriptorValues I] * -0.2900759; networkSum + orderedDescriptorValues 2] * -6.421421E-03; networkSum + orderedDescriptorValues 3] * -5.713441E-02; networkSum + orderedDescriptorValues 4] * 0.2034328;
networkSum + orderedDescriptorValues 5] * 0.3338764;
networkSum + orderedDescriptorValues 6] * -0.0469124; networkSum + orderedDescriptorValues 7] * 9.489712E-02; networkSum + orderedDescriptorValues 8] * -0.2871246; networkSum + orderedDescriptorValues 9] * -5.967768E-02; networkSum + orderedDescriptorValues 10] * 0.3625261; networkSum + orderedDescriptorValues II] * -6.821863E-02; networkSum + orderedDescriptorValues 12] * -0.2621298 networkSum + orderedDescriptorValues 13] * -0.1691335 networkSum + orderedDescriptorValues 14] * -0.1890775 networkSum + orderedDescriptorValues 15] * 0.0623332; networkSum + orderedDescriptorValues 16] * 0.2179456; networkSum + orderedDescriptorValues 17] * -6.704387E-02; networkSum + orderedDescriptorValues 18] * -0.1938929; networkSum + orderedDescriptorValues 19] * 8.435413E-02; networkSum + orderedDescriptorValues 20] * 0.0121709; networkSum + orderedDescriptorValues 21] * -0.2281217; feature4 [5] 1 - Math. exp (-networkSum networkSum) ;
networkSum = ( D.1740715;
networkSum += orderedDescriptorValues [0] -8.459512E-02; networkSum += orderedDescriptorValues [1] 0.2008125;
networkSum += orderedDescriptorValues [2] * 0.4329246;
networkSum += orderedDescriptorValues [3] -1.647697E-02; networkSum += orderedDescriptorValues [4] 7.937293E-02; networkSum += orderedDescriptorValues [5] 0.1377973;
networkSum += orderedDescriptorValues [6] 0.2385062;
networkSum += orderedDescriptorValues [7] 8.613632E-02; networkSum += orderedDescriptorValues [8] * 0.0113971;
networkSum += orderedDescriptorValues [9] * -0.209126;
networkSum += orderedDescriptorValues [10] * 2.922788E-02; networkSum += orderedDescriptorValues 11] -3.632335E-02; networkSum += orderedDescriptorValues 12] -0.1618558; networkSum += orderedDescriptorValues 13] 3.355375E-02; networkSum += orderedDescriptorValues [14] 0.3814047; networkSum += orderedDescriptorValues [15] * -0.464099; networkSum += orderedDescriptorValues [16] * -0.1324238; networkSum += orderedDescriptorValues [17] -0.059626; networkSum += orderedDescriptorValues [18] -0.2501351; networkSum += orderedDescriptorValues [19] -0.2858589; networkSum += orderedDescriptorValues [20] 0.3769813; networkSum += orderedDescriptorValues [21] -3.590597E-02;
feature4[6] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -5.028695E-02;
networkSum += orderedDescriptorValues 0] 0.1108059;
networkSum += orderedDescriptorValues 1] -0.1181064; networkSum += orderedDescriptorValues 2] 0.1225093;
networkSum += orderedDescriptorValues 3] * 0.4856783;
networkSum += orderedDescriptorValues 4] * 0.2837172;
networkSum += orderedDescriptorValues 5] * -0.2729585; networkSum += orderedDescriptorValues 6] * -0.1602059; networkSum += orderedDescriptorValues 7] 4.680971E-02; networkSum += orderedDescriptorValues 8] 2.027849E-02; networkSum += orderedDescriptorValues 9] * 0.4181532;
networkSum += orderedDescriptorValues 10] * -8.501072E -02; networkSum += orderedDescriptorValues 11] -0.264177; networkSum += orderedDescriptorValues 12] 0.3117542; networkSum += orderedDescriptorValues 13] -9.734764E -03; networkSum += orderedDescriptorValues 14] -0.0245628 networkSum += orderedDescriptorValues 15] -1.558714E -02; networkSum += orderedDescriptorValues 16] * 0.3199559; networkSum += orderedDescriptorValues 17] * 0.2711112; networkSum += orderedDescriptorValues 18] -7.882167E -02; networkSum += orderedDescriptorValues 19] 0.4920923; networkSum += orderedDescriptorValues 20] -0.284424; networkSum += orderedDescriptorValues 21] 0.2721065; feature4 [7] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = 0.1462825;
networkSum += orderedDescriptorValues 0] -0.5785663; networkSum += orderedDescriptorValues 1] -0.1308121; networkSum += orderedDescriptorValues 2] 4.753159E-02; networkSum += orderedDescriptorValues 3] -0.197891;
networkSum += orderedDescriptorValues 4] * 5.593915E-02; networkSum += orderedDescriptorValues 5] * -0.1321978; networkSum += orderedDescriptorValues 6] * 0.1842424;
networkSum += orderedDescriptorValues 7] * 0.3570062;
networkSum += orderedDescriptorValues 8] -0.2391568; networkSum += orderedDescriptorValues 9] -0.0103866; networkSum += orderedDescriptorValues 10] * 0.5631598; networkSum += orderedDescriptorValues 11] * -4.174669E -03; networkSum += orderedDescriptorValues 12] -8.586028E -02; networkSum += orderedDescriptorValues 13] 5.380649E- 02; networkSum += orderedDescriptorValues 14] -0.1602455 networkSum += orderedDescriptorValues 15] -0.2920957 networkSum += orderedDescriptorValues 16] -0.1865549 networkSum += orderedDescriptorValues 17] * 0.3355779; networkSum += orderedDescriptorValues 18] * 4.964256E- 02; networkSum += orderedDescriptorValues 19] -7.337215E -03; networkSum += orderedDescriptorValues 20] 0.1218312; networkSum += orderedDescriptorValues 21] -0.1342839; feature4 [8] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -0.147974;
networkSum += orderedDescriptorValues [0] 3.433096E-02; networkSum += orderedDescriptorValues [1] -3.213571E- 02; networkSum += orderedDescriptorValues [2] -0.1909854; networkSum += orderedDescriptorValues [3] -6.102235E- 02; networkSum += orderedDescriptorValues [4] * -0.3145284;
networkSum += orderedDescriptorValues 5] -0.2067538; networkSum += orderedDescriptorValues 6] -1.459908E-02; networkSum += orderedDescriptorValues 7] 0.3329478;
networkSum += orderedDescriptorValues 8] 0.213789;
networkSum += orderedDescriptorValues 9] -0.3373476; networkSum += orderedDescriptorValues 10] -4.630195E- 02; networkSum += orderedDescriptorValues 11] * -0.1746313; networkSum += orderedDescriptorValues 12] * 0.2428927; networkSum += orderedDescriptorValues 13] 0.1192681; networkSum += orderedDescriptorValues 14] 9.972963E-02; networkSum += orderedDescriptorValues 15] 0.1768555; networkSum += orderedDescriptorValues 16] -0.2700694; networkSum += orderedDescriptorValues 17] * 0.1657639; networkSum += orderedDescriptorValues 18] * -2.592415E- 03; networkSum += orderedDescriptorValues 19] -0.2038451; networkSum += orderedDescriptorValues 20] 0.1562722; networkSum += orderedDescriptorValues 21] 0.2039427; feature4 [9] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = ( 3.2669797;
networkSum += orderedDescriptorValues [0] * 0.4986671;
networkSum += orderedDescriptorValues [1] * -8.854449E-02; networkSum += orderedDescriptorValues [2] * 0.3300773;
networkSum += orderedDescriptorValues [3] * 5.938234E-02; networkSum += orderedDescriptorValues [4] * -6.788299E-02; networkSum += orderedDescriptorValues [5] * 0.3765886;
networkSum += orderedDescriptorValues [6] * -2.064717E-03; networkSum += orderedDescriptorValues [7] * -3.960488E-03; networkSum += orderedDescriptorValues [8] * 0.1195809;
networkSum += orderedDescriptorValues [9] * 0.1600878;
networkSum += orderedDescriptorValues [10] * -0.1956434; networkSum += orderedDescriptorValues [11] * -0.1030191; networkSum += orderedDescriptorValues 12] * 0.2676254; networkSum += orderedDescriptorValues [13] * 8.053354E-02; networkSum += orderedDescriptorValues [14] * -0.537148; networkSum += orderedDescriptorValues [15] * 0.3431513; networkSum += orderedDescriptorValues [16] * -6.584105E-03 networkSum += orderedDescriptorValues 17] * -0.2505887; networkSum += orderedDescriptorValues 18] * -0.1290213; networkSum += orderedDescriptorValues [19] * 0.2152448; networkSum += orderedDescriptorValues [20] * 0.260279;
networkSum += orderedDescriptorValues [21] * 0.4419925; feature4[10] = = 1 - Math . exp (-networkSum * networkSum) ; networkSum = ( ).1599224;
networkSum += feature2 [ 0] * -0 .233503;
networkSum += feature2 [ 1] * -0 .5988689;
networkSum += feature2 [ 2] 0. 1797526;
networkSum += feature2 [ 3] 5. 150266E-02;
networkSum += feature2 [ 4] 0. 656383;
networkSum += feature2 [ 5] 0. 4878903;
networkSum += feature2 [ 6] 0. 4799289;
networkSum += feature2 [ 7] * 0. 5159131;
networkSum += feature2 [ 8] 0. 7423703;
networkSum += feature2 [ 9] 0. 3861727;
networkSum += feature2 [ 10] * _ 0.852219;
networkSum += -0.125145;
networkSum += feature3 [ 0 ] -0 .4048505;
networkSum += feature3 1] 0.0129347;
networkSum += feature3 2] -3 .596978E- 02;
networkSum += feature3 3] 0. 2193214;
networkSum += feature3 4] 0. 12B0072;
networkSum += feature3 5] 0. 1319164;
networkSum += feature3 6] 7. 369252E-02;
networkSum += feature3 7] * -0 .5637726;
networkSum += feature3 8] * 0. 2627132;
networkSum += feature3 9] -4 .090996E- 02;
networkSum += feature3 10] * 0 .2783221;
networkSum += -0.1565305;
networkSum += feature4 0] -0 .4655074;
networkSum += feature4 1] -0 .4343874;
networkSum += feature4 2] -6 .186158E- 02;
networkSum += feature4 3] -0 .1464613;
networkSum += feature4 4] 0. 5990977;
networkSum += feature4 5] -0 .4404947;
networkSum += feature4 6] -0 .4266051;
networkSum += feature4 7] 0. 4521475;
networkSum += feature4 8] * -0 .4360757;
networkSum += feature4 9] * 0. 3496048;
networkSum += feature4 10] * _ 0.4172408 r
networkResult = 1 / (1 + Math. exp (-networkSum) ) ;
networkResult = 9.93 * (networkResult - 0.1) / 0.8 + 2;
if (networkResult < 2) {
networkResult = 2;
}
if (networkResult > 11.93) {
networkResult = 11.93;
}
return networkResult; private double runNetwork08 (double [ ] orderedDescriptorValues) { double networkResult;
double networkSum;
doublet] feature2 = new double [11];
doublet] feature3 = new double [11];
double[] feature4 = new double [11];
if ( orderedDescriptorValues [ 0 ] < 0) orderedDescriptorValues [ 0 ] if ( orderedDescriptorValues [ 0 ] > 3) orderedDescriptorValues [ 0 ] orderedDescriptorValues [ 0 ] = 2 * orderedDescriptorValues [ 0] / if ( orderedDescriptorValues [ 1 ] 0) orderedDescriptorValues [ 1 ]
0;
if ( orderedDescriptorValues [ 1 ] 2.811149)
orderedDescriptorValues [ 1 [ = 2.811149;
orderedDescriptorValues [ 1 ] = 2 orderedDescriptorValues [ 1 ] / 2.811149 - 1;
if ( orderedDescriptorValues [ 2 ] < 26.0378)
orderedDescriptorValues [2 ] = 26.0378;
if (orderedDescriptorValues [2] > 393.7339)
orderedDescriptorValues [2 = 393.7339;
orderedDescriptorValues [ 2 ] = 2 * (orderedDescriptorValues [2] - 26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [3]
0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 = 3.180484;
orderedDescriptorValues [ 3 ] = 2 * orderedDescriptorValues [3] / 3.180484 - 1;
if (orderedDescriptorValues [4] < 0) orderedDescriptorValues [ 4 ]
0;
if (orderedDescriptorValues [4] > 7) orderedDescriptorValues [ 4]
7;
orderedDescriptorValues [ 4] = 2 * orderedDescriptorValues [ ] / 7 i ;
if ( orderedDescriptorValues [ 5 ] < 0) orderedDescriptorValues [ 5 ] =
0;
if (orderedDescriptorValues [5] > 21.22408)
orderedDescriptorValues [5 = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] / 21.22408 - 1;
if ( orderedDescriptorValues [ 6 ] < 0) orderedDescriptorValues [ 6 ] =
0;
if ( orderedDescriptorValues [ 6 ] > 5.019352)
orderedDescriptorValues [6 = 5.019352;
orderedDescriptorValues [ 6 ] = 2 * orderedDescriptorValues [6] / 5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [7; = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [ 7 = 16.59809;
orderedDescriptorValues [ 7] = 2 * ( orderedDescriptorValues [ 7 ] + 1.071369) / 17.66946 - 1;
if (orderedDescriptorValues [8] < 0.258199)
orderedDescriptorValues [ 8 " = 0.258199;
if ( orderedDescriptorValues [ 8 ] > 9.163415)
orderedDescriptorValues [ 8 = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] -
0.258199) / 8.905216 - 1;
if ( orderedDescriptorValues [ 9 ] < 0) orderedDescriptorValues [ 9 ] =
0;
if (orderedDescriptorValues [9] > 65.05453)
orderedDescriptorValues [9; = 65.05453;
orderedDescriptorValues [ 9 ] = 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10]
0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10]
7;
orderedDescriptorValues [ 10] = 2 orderedDescriptorValues [ 10 ] / 7
- 1;
if (orderedDescriptorValues [11] 0) orderedDescriptorValues [ 11]
0;
if (orderedDescriptorValues [11] 6.534976)
orderedDescriptorValues [ 11 ] = 6.534976;
orderedDescriptorValues [ 11] = 2 orderedDescriptorValues [11] / 6.534976 - 1;
if ( orderedDescriptorValues [ 12 ] < 1) orderedDescriptorValues [ 12 ] = i;
if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12]
= 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [12] -
1) / 18 - 1;
if ( orderedDescriptorValues [ 13 ] < 0) orderedDescriptorValues [ 13] =
0;
if (orderedDescriptorValues [13] > 6.280087)
orderedDescriptorValues [13] = 6.280087;
orderedDescriptorValues [ 13] = 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14] =
0;
if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14]
= 15;
orderedDescriptorValues [ 14] = 2 * orderedDescriptorValues [14] / 15 1;
if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15] =
2;
if (orderedDescriptorValues [15] > 5) orderedDescriptorValues [ 15] = 5;
orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [15] - 2) / 3 - 1;
if ( orderedDescriptorValues [ 16 ] < 0) orderedDescriptorValues [ 16 ] = 0;
if ( orderedDescriptorValues [ 16 ] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16 ] = 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17] =
0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [ 17 ] = 17.01398;
orderedDescriptorValues [ 17] = 2 * orderedDescriptorValues [ 17 ] /
17.01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18] =
0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [18] / 6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19]
0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [ 19 ] / 3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20]
4;
orderedDescriptorValues [20] = 2 * ( orderedDescriptorValues [ 20 ] - 0.476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [21]
2;
if (orderedDescriptorValues [21] > 21) orderedDescriptorValues [ 21 ]
= 21;
orderedDescriptorValues [21] = 2 * ( orderedDescriptorValues [ 21 ] - 2) / 19 - 1;
networkSum = - -0.2356108;
networkSum += orderedDescriptorValues [0] * 0.1108378;
networkSum += orderedDescriptorValues [1] * -9.472463E-02;
networkSum += orderedDescriptorValues [2] * 0.1696464;
networkSum += orderedDescriptorValues [3] * 2.075553E-02;
networkSum += orderedDescriptorValues [4] * 9.178241E-02;
networkSum += orderedDescriptorValues [5] * -0.3403995;
networkSum += orderedDescriptorValues [6] * 7.408023E-02;
networkSum += orderedDescriptorValues [7] * 0.1076595;
networkSum += orderedDescriptorValues [8] * -0.1633239;
networkSum += orderedDescriptorValues [9] * 0.1530881;
networkSum += orderedDescriptorValues [10] * -1.755296E-02;
networkSum += orderedDescriptorValues [11] * -0.1148456;
networkSum += orderedDescriptorValues 12] * -0.1809917;
networkSum += orderedDescriptorValues 13] * -8.179621E-02;
networkSum += orderedDescriptorValues [14] * -3.294936E-02;
networkSum += orderedDescriptorValues [15] * -0.1367818;
networkSum += orderedDescriptorValues [16] * -0.1501601;
networkSum += orderedDescriptorValues [17] * 0.1512794;
networkSum += orderedDescriptorValues [18] * -0.3105701;
networkSum += orderedDescriptorValues [19] * 0.1451796;
networkSum += orderedDescriptorValues [20] * 5.529054E-03;
networkSum += orderedDescriptorValues [21] * 8.882874E-02;
feature2 [0] = Math . exp ( -networkSum * networkSum);
networkSum = 3.164674;
networkSum += orderedDescriptorValues [0] * 0.1386968;
networkSum += orderedDescriptorValues [1] 0.0335019;
networkSum += orderedDescriptorValues [2] 0.1968415;
networkSum += orderedDescriptorValues [3] * 0.1081192;
networkSum += orderedDescriptorValues [4] * -0.0968854;
networkSum += orderedDescriptorValues [5] -0.2343965;
networkSum += orderedDescriptorValues [6] 0.2728075;
networkSum += orderedDescriptorValues [7] -7.940227E-02;
networkSum += orderedDescriptorValues [8] -0.2336842;
networkSum += orderedDescriptorValues [9] * -0.0712951;
networkSum += orderedDescriptorValues 10] * -0.2529737; networkSum += orderedDescriptorValues 11] 6.436789E-02; networkSum += orderedDescriptorValues 12] 0.3721545; networkSum += orderedDescriptorValues 13] -1.787926E-03 networkSum += orderedDescriptorValues 14] 0.1326417; networkSum += orderedDescriptorValues 15] -0.2781165; networkSum += orderedDescriptorValues 16] * 9.166951E-02; networkSum += orderedDescriptorValues 17] * -0.27183;
networkSum += orderedDescriptorValues 18] -0.1973223; networkSum += orderedDescriptorValues 19] 0.0366528; networkSum += orderedDescriptorValues 20] 8.130535E-02; networkSum += orderedDescriptorValues 21] 0.2805995; feature2 [i; = Math . exp ( -networkSum * networkSum);
networkSum = - -0.3467631;
networkSum += orderedDescriptorValues 0] * _ -0.7836162; networkSum += orderedDescriptorValues 1] * _ -0.4316064; networkSum += orderedDescriptorValues 2] * _ -0.1906003; networkSum += orderedDescriptorValues 3] * ( 3.1931588;
networkSum += orderedDescriptorValues 4] * ( 3.5877732;
networkSum += orderedDescriptorValues 5] * _ -0.1966717; networkSum += orderedDescriptorValues 6] * _ -0.5140755; networkSum += orderedDescriptorValues 7] * ( 3.3362635;
networkSum += orderedDescriptorValues 8] * ( 3.3924677;
networkSum += orderedDescriptorValues 9] * ( 3.4974807;
networkSum += orderedDescriptorValues 10] * 0.2062967; networkSum += orderedDescriptorValues 11] * -0.3132484; networkSum += orderedDescriptorValues 12] -0.2473138; networkSum += orderedDescriptorValues 13] 0.3554222; networkSum += orderedDescriptorValues 14] -4.166762E-02 networkSum += orderedDescriptorValues 15] -0.3036991; networkSum += orderedDescriptorValues 16] 0.4894357; networkSum += orderedDescriptorValues 17] 0.273108;
networkSum += orderedDescriptorValues 18] * -0.2332639; networkSum += orderedDescriptorValues 19] 5.168047E-03; networkSum += orderedDescriptorValues 20] -0.172986; networkSum += orderedDescriptorValues 21] 6.729551E-02; feature2 [2] = Math. exp (-networkSum * networkSum);
networkSum = .2782684;
networkSum +- orderedDescriptorValues 0] * -0.3151179; networkSum + orderedDescriptorValues I] * 0.1854854;
networkSum + orderedDescriptorValues 2] * -0.139722;
networkSum + orderedDescriptorValues 3] * -0.1391461; networkSum + orderedDescriptorValues 4] * -0.1172364; networkSum + orderedDescriptorValues 5] * -0.1646566; networkSum + orderedDescriptorValues 6] * -0.1536212; networkSum + orderedDescriptorValues 7] * -8.891755E-02; networkSum + orderedDescriptorValues 8] * -0.0386688; networkSum + orderedDescriptorValues 9] * -0.1143724; networkSum + orderedDescriptorValues 10] * -8.654026E-02; networkSum + orderedDescriptorValues II] * 0.229712;
networkSum + orderedDescriptorValues 12] * 0.1719739; networkSum + orderedDescriptorValues 13] * 1.065453E-02; networkSum + orderedDescriptorValues 14] * -5.608124E-02; networkSum + orderedDescriptorValues 15] * 0.3053472; networkSum + orderedDescriptorValues 16] * -3.548865E-02; networkSum + orderedDescriptorValues 17] * -0.2755493;
networkSum += orderedDescriptorValues [18] * -0.1206661; networkSum += orderedDescriptorValues [19] -8.831614E- networkSum += orderedDescriptorValues [20] -0.3658656; networkSum += orderedDescriptorValues [21] 0.2664194; feature2 [3] = Math . exp ( -networkSum * networkSum);
networkSum = ( ).1358189;
networkSum += orderedDescriptorValues [0] * _ -0.2170233; networkSum += orderedDescriptorValues [1] * _ -0.5501783; networkSum += orderedDescriptorValues [2] * 3.2422804; networkSum += orderedDescriptorValues [3] * _ -0.380271; networkSum += orderedDescriptorValues [4] * _ -0.1447792; networkSum += orderedDescriptorValues [5] * D.0144228; networkSum += orderedDescriptorValues [6] -1.083388E-C networkSum += orderedDescriptorValues [7] * _ -9.900872E-C networkSum += orderedDescriptorValues [8] * _ -0.182828; networkSum += orderedDescriptorValues [9] * _ -6.260839E- -C03; networkSum += orderedDescriptorValues [10] 0.3658507; networkSum += orderedDescriptorValues [11] 0.255357; networkSum += orderedDescriptorValues 12] * -0.2299081; networkSum += orderedDescriptorValues [13] * -0.330813; networkSum += orderedDescriptorValues [14]
networkSum += orderedDescriptorValues [15]
networkSum += orderedDescriptorValues [16] 8.978747E-C networkSum += orderedDescriptorValues 17] 0.3546658; networkSum += orderedDescriptorValues 18] * 2.817087E- -C02; networkSum += orderedDescriptorValues [19] * 0.1276201; networkSum += orderedDescriptorValues [20] 0.2705911; networkSum += orderedDescriptorValues [21] 0.1452723; feature2 [4] = Math . exp ( -networkSum * networkSum);
networkSum = ί 3. 51597E-02;
networkSum += orderedDescriptorValues [0] * D.4064907; networkSum += orderedDescriptorValues [1] * _ -0.3134253; networkSum += orderedDescriptorValues [2] * ].1061454; networkSum += orderedDescriptorValues [3] * _ -0.3481298; networkSum += orderedDescriptorValues [4] * _ -0.2942747; networkSum += orderedDescriptorValues [5] * D.3626003; networkSum += orderedDescriptorValues [6] * D.1335315; networkSum += orderedDescriptorValues [7] -0.5400518; networkSum += orderedDescriptorValues [8] * _ -0.1864205; networkSum += orderedDescriptorValues [9] * _ -0.2230116; networkSum += orderedDescriptorValues [10] -0.3699976; networkSum += orderedDescriptorValues [11] 0.2361294; networkSum += orderedDescriptorValues 12] 0.1557525; networkSum += orderedDescriptorValues [13] * -0.5166567; networkSum += orderedDescriptorValues [14] * -0.1590808; networkSum += orderedDescriptorValues [15] -0.3211992; networkSum += orderedDescriptorValues [16] -0.6519083; networkSum += orderedDescriptorValues 17] 0.4472046; networkSum += orderedDescriptorValues 18] 0.2556214; networkSum += orderedDescriptorValues 19] * -0.4782141; networkSum += orderedDescriptorValues [20] * -0.0695116; networkSum += orderedDescriptorValues [21] -0.2636575; feature2 [5] = Math . exp ( -networkSum * networkSum);
networkSum = -0.2253141;
networkSum += orderedDescriptorValues [ 0 ] * -8.343633E-02 ;
networkSum += orderedDescriptorValues [1] 0.1128587; networkSum += orderedDescriptorValues [2] -0.1283704; networkSum += orderedDescriptorValues [3] 1.806761E-02; networkSum += orderedDescriptorValues [4] 0.122107; networkSum += orderedDescriptorValues [5] 0.2643622; networkSum += orderedDescriptorValues [6] 0.2140084; networkSum += orderedDescriptorValues [7] * 8.998162E-02; networkSum += orderedDescriptorValues [8] * 0.2613811; networkSum += orderedDescriptorValues [9] * 0.2418503; networkSum += orderedDescriptorValues [10] 0.2498206; networkSum += orderedDescriptorValues 11] -0.3811822; networkSum += orderedDescriptorValues 12] -0.1414417; networkSum += orderedDescriptorValues 13] * -3.683944E-02 networkSum += orderedDescriptorValues [14] * -2.899078E-02 networkSum += orderedDescriptorValues [15] 0.2869666; networkSum += orderedDescriptorValues [16] 0.1461144; networkSum += orderedDescriptorValues [17] -3.117129E-02 networkSum += orderedDescriptorValues [18] 0.1949799; networkSum += orderedDescriptorValues [19] -0.2978006; networkSum += orderedDescriptorValues [20] * 0.1360041; networkSum += orderedDescriptorValues [21] * 0.2939847; feature2 [6; = Math. exp (-networkSum * networkSum);
networkSum = - -0.2051211;
networkSum += orderedDescriptorValues [0] -0.1355;
networkSum += orderedDescriptorValues [1] * -1.745454E-02; networkSum += orderedDescriptorValues [2] 0.2314644; networkSum += orderedDescriptorValues [3] 0.2304213; networkSum += orderedDescriptorValues [4] 0.3193419; networkSum += orderedDescriptorValues [5] -0.2512069; networkSum += orderedDescriptorValues [6] 8.273681E-02; networkSum += orderedDescriptorValues [7] -6.901204E-02; networkSum += orderedDescriptorValues [8] * 2.722371E-02; networkSum += orderedDescriptorValues [9] * -9.367548E-02; networkSum += orderedDescriptorValues [10] -0.585788; networkSum += orderedDescriptorValues 11] 0.2274041; networkSum += orderedDescriptorValues 12] -0.3926197; networkSum += orderedDescriptorValues 13] 0.1931624; networkSum += orderedDescriptorValues [14] * -8.237066E-02 networkSum += orderedDescriptorValues [15] * 0.5267053; networkSum += orderedDescriptorValues [16] 0.149823; networkSum += orderedDescriptorValues [17] -0.5578185; networkSum += orderedDescriptorValues [18] 0.4592088; networkSum += orderedDescriptorValues [19] 0.0361176; networkSum += orderedDescriptorValues [20] 0.457885; networkSum += orderedDescriptorValues [21] * -0.5261105; feature2[7] = Math. exp (-networkSum * networkSum);
networkSum = 6.569738E-02;
networkSum +■- - orderedDescriptorValues [ 0 ] -0.1268087; networkSum +:= orderedDescriptorValues [ 1 ] 0.1236827; networkSum +:= orderedDescriptorValues [ 2 ] -0.1263503; networkSum +:= orderedDescriptorValues [ 3 ] -0.1974232; networkSum +:= orderedDescriptorValues [ 4] -0.3527996; networkSum +:= orderedDescriptorValues [ 5 ] 0.2347734; networkSum +:= orderedDescriptorValues [ 6 ] 0.3918642; networkSum +:= orderedDescriptorValues [ 7] 0.3506391; networkSum +:= orderedDescriptorValues [ 8 ] 3.925779E-02;
networkSum += orderedDescriptorValues 9] * ().3344131; networkSum += orderedDescriptorValues 10] 0.3170527; networkSum += orderedDescriptorValues 11] 0.2116103; networkSum += orderedDescriptorValues 12] 0.3399939; networkSum += orderedDescriptorValues 13] 0.2452181; networkSum += orderedDescriptorValues 14] -0.5233218; networkSum += orderedDescriptorValues 15] * -2.809364E- 02 networkSum += orderedDescriptorValues 16] * -0.6760419; networkSum += orderedDescriptorValues 17] -0.2934358; networkSum += orderedDescriptorValues 18] 0.3766041; networkSum += orderedDescriptorValues 19] 0.291518; networkSum += orderedDescriptorValues 20] -0.3882604; networkSum += orderedDescriptorValues 21] * 0.3868031; feature2 [8^ = Math . exp ( -networkSum * networkSum);
networkSum = - -0.1807132;
networkSum += orderedDescriptorValues 0] * _ -0.4073442; networkSum += orderedDescriptorValues 1] * _ -0.1632429; networkSum += orderedDescriptorValues 2] * ( ).1824643; networkSum += orderedDescriptorValues 3] * _ -0.31505; networkSum += orderedDescriptorValues 4] * _ -0.2357227; networkSum += orderedDescriptorValues 5] * _ -0.1373895; networkSum += orderedDescriptorValues 6] * ( ).2035946; networkSum += orderedDescriptorValues 7] * ( ).3234561; networkSum += orderedDescriptorValues 8] * _ -7.692146E-02; networkSum += orderedDescriptorValues 9] * ( ).2766021; networkSum += orderedDescriptorValues 10] * 0.3420093; networkSum += orderedDescriptorValues 11] 7.001301E-02; networkSum += orderedDescriptorValues 12] -0.2152698; networkSum += orderedDescriptorValues 13] 0.0461939; networkSum += orderedDescriptorValues 14] 0.4420415; networkSum += orderedDescriptorValues 15] -1.813585E- 02 networkSum += orderedDescriptorValues 16] 0.2242088; networkSum += orderedDescriptorValues 17] * 0.1007403; networkSum += orderedDescriptorValues 18] -0.1306746; networkSum += orderedDescriptorValues 19] -0.3129844; networkSum += orderedDescriptorValues 20] 0.1428573; networkSum += orderedDescriptorValues 21] -0.4909479; feature2[9] = Math. exp (-networkSum * networkSum);
networkSum = - -0.1596067;
networkSum += orderedDescriptorValues [0] 0. 2587737; networkSum += orderedDescriptorValues [1] -0 .3034918; networkSum += orderedDescriptorValues [2] 2. 878876E-02; networkSum += orderedDescriptorValues [3] * 2. 104044E-02; networkSum += orderedDescriptorValues [4] * -2 .974166E-02; networkSum += orderedDescriptorValues [5] * -0 .1739976; networkSum += orderedDescriptorValues [6] * 5. 135291E-02; networkSum += orderedDescriptorValues [7] * -0 .1869083; networkSum += orderedDescriptorValues [8] 5. 260357E-02; networkSum += orderedDescriptorValues [9] -0 .1082234; networkSum += orderedDescriptorValues [10] * 0.3399546; networkSum += orderedDescriptorValues 11] * 0.1500679; networkSum += orderedDescriptorValues 12] 0 .2666327; networkSum += orderedDescriptorValues [13] 0 .1481117; networkSum += orderedDescriptorValues [14] 0 .2235876; networkSum += orderedDescriptorValues [15] 0.2400943; networkSum += orderedDescriptorValues [16] 4.070256E-02
networkSum += orderedDescriptorValues [17] * 8.855162E-02; networkSum += orderedDescriptorValues [18] 0.1279461; networkSum += orderedDescriptorValues [19] -0.2148881; networkSum += orderedDescriptorValues [20] 0.2616967; networkSum += orderedDescriptorValues [21] -9.776299E-02 feature2[10] = = Math . exp ( -networkSum * networkSum) ;
networkSum 4.135643E-04;
networkSum += orderedDescriptorValues [0] * 0.2667564; networkSum += orderedDescriptorValues [1] * 0.2064396; networkSum += orderedDescriptorValues [2] 0.1379456; networkSum += orderedDescriptorValues [3] 0.1324996; networkSum += orderedDescriptorValues [4] * -0.1579026; networkSum += orderedDescriptorValues [5] -8.780736E-02; networkSum += orderedDescriptorValues [6] 7.960972E-02; networkSum += orderedDescriptorValues [7] -0.1237512; networkSum += orderedDescriptorValues [8] 0.3665226; networkSum += orderedDescriptorValues [9] 9.774867E-02; networkSum += orderedDescriptorValues [10] 0.2844638; networkSum += orderedDescriptorValues [11] * -4.523788E-02 networkSum += orderedDescriptorValues ;i2] * 0.1291668; networkSum += orderedDescriptorValues [13] -0.2028355; networkSum += orderedDescriptorValues [14] 0.1160966; networkSum += orderedDescriptorValues [15] 0.117665; networkSum += orderedDescriptorValues [16] -0.2369534; networkSum += orderedDescriptorValues ;i7] * 0.2990959; networkSum += orderedDescriptorValues ;i8] * 0.147305; networkSum += orderedDescriptorValues [19] 0.2376685; networkSum += orderedDescriptorValues [20] 0.188177; networkSum += orderedDescriptorValues [21] 2.347202E-02; feature3 [CT = Math . tanh (networkSum) ;
networkSum = D.1921884;
networkSum += orderedDescriptorValues [0] * 0.2596562; networkSum += orderedDescriptorValues [1] * -0.1724783; networkSum += orderedDescriptorValues [2] * -0.2521391; networkSum += orderedDescriptorValues [3] -8.768911E-03; networkSum += orderedDescriptorValues [4] 0.1448838; networkSum += orderedDescriptorValues [5] * 7.354756E-02; networkSum += orderedDescriptorValues [6] 0.4177685; networkSum += orderedDescriptorValues [7] 0.2836154; networkSum += orderedDescriptorValues [8] 9.807905E-02; networkSum += orderedDescriptorValues [9] -0.2012331; networkSum += orderedDescriptorValues [10] 0.1673363; networkSum += orderedDescriptorValues [11] 0.1371592; networkSum += orderedDescriptorValues ;i2] * -0.1785051; networkSum += orderedDescriptorValues [13] * 0.354665; networkSum += orderedDescriptorValues [14] 0.2235243; networkSum += orderedDescriptorValues [15] 5.685809E-03; networkSum += orderedDescriptorValues [16] -8.641396E-02 networkSum += orderedDescriptorValues ;i7] 0.107555; networkSum += orderedDescriptorValues [18] * -0.2549832; networkSum += orderedDescriptorValues [19] * 0.3174382; networkSum += orderedDescriptorValues [20] -0.2149872; networkSum += orderedDescriptorValues [21] 0.29266; feature3 [1] = Math . tanh (networkSum) ;
networkSum = D.1512804;
networkSum + orderedDescriptorValues 0.39751;
networkSum + orderedDescriptorValues 3.707042E-02; networkSum + orderedDescriptorValues 0.1650271;
networkSum + orderedDescriptorValues 0.2334681;
networkSum + orderedDescriptorValues 0.1205469;
networkSum + orderedDescriptorValues 0.1819475;
networkSum + orderedDescriptorValues 0.2275233;
networkSum + orderedDescriptorValues 0.1078819;
networkSum + orderedDescriptorValues -0.1014394; networkSum + orderedDescriptorValues -0.1832645; networkSum + orderedDescriptorValues 0.178417;
networkSum + orderedDescriptorValues -5.973789E-02; networkSum + orderedDescriptorValues -7.778355E-02; networkSum + orderedDescriptorValues 0.3038399; networkSum + orderedDescriptorValues 0.1969343; networkSum + orderedDescriptorValues -0.3171805; networkSum + orderedDescriptorValues -0.1819713; networkSum + orderedDescriptorValues 0.2351938; networkSum + orderedDescriptorValues 0.1715556; networkSum + orderedDescriptorValues 5.436941E-02; networkSum + orderedDescriptorValues 0.2721346; networkSum + orderedDescriptorValues -0.1859889; feature3 [2] Mat . tanh (networkSum) ;
networkSum = ( 3.2748776;
networkSum += orderedDescriptorValues [0] * -0.1975678; networkSum += orderedDescriptorValues [1] -1.828851E-02; networkSum += orderedDescriptorValues [2] -0.1033464; networkSum += orderedDescriptorValues [3] -0.1567265; networkSum += orderedDescriptorValues [4] 0.2738447;
networkSum += orderedDescriptorValues [5] 9.548434E-02; networkSum += orderedDescriptorValues [6] -0.3112869; networkSum += orderedDescriptorValues [7] * 0.2581334;
networkSum += orderedDescriptorValues [8] * -0.1776924; networkSum += orderedDescriptorValues [9] * -0.2771815; networkSum += orderedDescriptorValues [10] -6.569611E-02 networkSum += orderedDescriptorValues 11] -6.497943E-02 networkSum += orderedDescriptorValues 12] -0.1907362; networkSum += orderedDescriptorValues 13] * 1.565385E-02; networkSum += orderedDescriptorValues [14] * -0.1175463; networkSum += orderedDescriptorValues [15] -0.2685381; networkSum += orderedDescriptorValues [16] 0.1474263; networkSum += orderedDescriptorValues [17] -0.2537679; networkSum += orderedDescriptorValues [18] -0.3283196; networkSum += orderedDescriptorValues [19] 0.2083908; networkSum += orderedDescriptorValues [20] * -0.1519047; networkSum += orderedDescriptorValues [21] * 0.1130697; feature3 [3; = Mat . tanh (networkSum) ;
networkSum = - 7.272314E-02;
networkSum += orderedDescriptorValues [0] -3.111436E-02; networkSum += orderedDescriptorValues [1] -0.179595;
networkSum += orderedDescriptorValues [2] 0.1223376;
networkSum += orderedDescriptorValues [3] 0.2920034;
networkSum += orderedDescriptorValues [4] -4.199479E-02; networkSum += orderedDescriptorValues [5] 0.2103763;
networkSum += orderedDescriptorValues [6] -2.969151E-02; networkSum += orderedDescriptorValues [7] -0.1210494;
networkSum += orderedDescriptorValues [8] -8.702055E-02; networkSum += orderedDescriptorValues [9] 0.1450242;
networkSum += orderedDescriptorValues [10] 9.527551E-02; networkSum += orderedDescriptorValues [11] 0.2958972; networkSum += orderedDescriptorValues 12] -0.2193913; networkSum += orderedDescriptorValues [13] 0.3187357; networkSum += orderedDescriptorValues [14] * 0.2190358; networkSum += orderedDescriptorValues [15] * 0.3127108; networkSum += orderedDescriptorValues [16] 0.2584801; networkSum += orderedDescriptorValues 17] 4.722971E-02; networkSum += orderedDescriptorValues 18] 0.1301523; networkSum += orderedDescriptorValues 19] 0.2996656; networkSum += orderedDescriptorValues [20] * 0.0566391; networkSum += orderedDescriptorValues 21] * -3.972779E-02; feature3 [4] = Math . tanh (networkSum) ;
networkSum = - -0.2438039;
networkSum += orderedDescriptorValues [0] 4.451774E-02; networkSum += orderedDescriptorValues [1] * -2.368234E-02; networkSum += orderedDescriptorValues [2] * 1.257389E-02; networkSum += orderedDescriptorValues [3] * -0.3848472; networkSum += orderedDescriptorValues [4] * -0.218128;
networkSum += orderedDescriptorValues [5] * 0.4510417;
networkSum += orderedDescriptorValues [6] 0.3240235;
networkSum += orderedDescriptorValues [7] 0.1516108;
networkSum += orderedDescriptorValues [8] * -2.28581E-03; networkSum += orderedDescriptorValues [9] 1.411733E-02; networkSum += orderedDescriptorValues [10] -0.222847; networkSum += orderedDescriptorValues [11] 0.2887341; networkSum += orderedDescriptorValues 12] -0.1081064; networkSum += orderedDescriptorValues [13] 5.921939E-02; networkSum += orderedDescriptorValues [14] 8.052363E-02; networkSum += orderedDescriptorValues [15] 0.1646018; networkSum += orderedDescriptorValues [16] * -0.3831344; networkSum += orderedDescriptorValues [17] -0.2767128; networkSum += orderedDescriptorValues 18] 0.3908136; networkSum += orderedDescriptorValues 19] 0.3897088; networkSum += orderedDescriptorValues [20] 0.1136664; networkSum += orderedDescriptorValues 21] * -8.429518E-02; feature3 [5; = Math . tanh (networkSum) ;
networkSum = 0.107729;
networkSum += orderedDescriptorValues [0] -0.2000673; networkSum += orderedDescriptorValues [1] -0.2412379; networkSum += orderedDescriptorValues [2] * 2.312931E-02; networkSum += orderedDescriptorValues [3] * 4.206058E-02; networkSum += orderedDescriptorValues [4] * -7.982495E-02; networkSum += orderedDescriptorValues [5] * -3.096724E-02; networkSum += orderedDescriptorValues [6] * 5.275055E-02; networkSum += orderedDescriptorValues [7] -0.222549;
networkSum += orderedDescriptorValues [8] -8.370168E-02; networkSum += orderedDescriptorValues [9] * -0.2538761; networkSum += orderedDescriptorValues [10] * -3.833124E-02; networkSum += orderedDescriptorValues [11] -0.1468227; networkSum += orderedDescriptorValues 12] 7.611904E-02; networkSum += orderedDescriptorValues [13] -0.2977926; networkSum += orderedDescriptorValues [14] -3.654104E-02; networkSum += orderedDescriptorValues [15] -4.287719E-02;
networkSum + orderedDescriptorValues [16]
networkSum + orderedDescriptorValues [17]
networkSum + orderedDescriptorValues [18]
networkSum + orderedDescriptorValues [19]
networkSum + orderedDescriptorValues [20]
networkSum + orderedDescriptorValues [21]
feature3 [6] Math . tanh (networkSum) ;
networkSum = 9.605398E-02;
networkSum += orderedDescriptorValues [0] * -0 .2142915; networkSum += orderedDescriptorValues [1] 8. 038558E-02 networkSum += orderedDescriptorValues [2] -0 .129317; networkSum += orderedDescriptorValues [3] * -0 .2984644; networkSum += orderedDescriptorValues [4] -3 .772753E-0 networkSum += orderedDescriptorValues [5] -0 .1206543; networkSum += orderedDescriptorValues [6] -0 .3423302; networkSum += orderedDescriptorValues [7] 0. 2559626; networkSum += orderedDescriptorValues [8] -0 .3121434; networkSum += orderedDescriptorValues [9] * -0 .3504638; networkSum += orderedDescriptorValues [10] * 0 .1690614; networkSum += orderedDescriptorValues [11] * 0 .1399363; networkSum += orderedDescriptorValues 12] 0 .2013648; networkSum += orderedDescriptorValues [13] 1.446464E- networkSum += orderedDescriptorValues [14] 0 .2957958; networkSum += orderedDescriptorValues [15] 0.3392395; networkSum += orderedDescriptorValues [16] * 0.1843692; networkSum += orderedDescriptorValues 17] * - 0.1151319; networkSum += orderedDescriptorValues [18] 0.2341613; networkSum += orderedDescriptorValues [19] 0 .4310249; networkSum += orderedDescriptorValues [20] 0 .1026448; networkSum += orderedDescriptorValues [21] 0.1851132; feature3 [7] = Math . tanh (networkSum) ;
networkSum = - -4.945245E-02;
networkSum += orderedDescriptorValues [0] * -0.0107209; networkSum += orderedDescriptorValues [1] * -0.2611356; networkSum += orderedDescriptorValues [2] -0.1897233; networkSum += orderedDescriptorValues [3] 0.2933632; networkSum += orderedDescriptorValues [4] * -2.410547E-02; networkSum += orderedDescriptorValues [5] -0.0045448; networkSum += orderedDescriptorValues [6] -0.1180971; networkSum += orderedDescriptorValues [7] -0.2662716; networkSum += orderedDescriptorValues [8] 7.201311E-02; networkSum += orderedDescriptorValues [9] 0.3191761; networkSum += orderedDescriptorValues [10] 0.2679975; networkSum += orderedDescriptorValues [11] * -0.221;
networkSum += orderedDescriptorValues 12] * -4.112264E-02 networkSum += orderedDescriptorValues [13] -0.2659566; networkSum += orderedDescriptorValues [14] -0.1941276; networkSum += orderedDescriptorValues [15] -0.1299278; networkSum += orderedDescriptorValues [16] -0.1035167; networkSum += orderedDescriptorValues 17] * 5.687031E-02; networkSum += orderedDescriptorValues 18] * -0.2419934; networkSum += orderedDescriptorValues [19] -0.1556677; networkSum += orderedDescriptorValues [20] -6.804004E-02 networkSum += orderedDescriptorValues [21] -0.1559345; feature3 [8] = Math . tanh (networkSum) ;
networkSum = ■0.1611112;
networkSum + orderedDescriptorValues 0] * -0.6706473; networkSum + orderedDescriptorValues 1] * -0.2103525; networkSum + orderedDescriptorValues 2] * -0.3348964; networkSum + orderedDescriptorValues 3] * 1.232244E-02; networkSum + orderedDescriptorValues 4] * 0.1555532;
networkSum + orderedDescriptorValues 5] * 0.982584;
networkSum + orderedDescriptorValues 6] * 0.4504203;
networkSum + orderedDescriptorValues 7] * 0.2431238;
networkSum + orderedDescriptorValues 8] * -0.5826902; networkSum + orderedDescriptorValues 9] * 0 .5461;
networkSum + orderedDescriptorValues 10] 0.4505979; networkSum + orderedDescriptorValues 11] * -0.2135364; networkSum + orderedDescriptorValues 12] * -0.4078718; networkSum + orderedDescriptorValues 13] -0.6247614; networkSum + orderedDescriptorValues 14] 1.147493E-02; networkSum + orderedDescriptorValues 15] -1.274092E-02; networkSum + orderedDescriptorValues 16] -0.3512176; networkSum + orderedDescriptorValues 17] 0.3125538; networkSum + orderedDescriptorValues 18] * 0.1389684; networkSum + orderedDescriptorValues 19] * 8.115567E-02; networkSum + orderedDescriptorValues 20] -0.4636838; networkSum + orderedDescriptorValues 21] -0.5415332; feature3 [9] Math . tanh (networkSum) ;
networkSum = -0.2482233;
networkSum + orderedDescriptorValues 0] * 0 .2561494;
networkSum + orderedDescriptorValues 1] * _ 6.555883E-02; networkSum + orderedDescriptorValues 2] * 7 .348984E-02; networkSum + orderedDescriptorValues 3] * 0 .2525434;
networkSum + orderedDescriptorValues 4] * _ 0.1497825; networkSum + orderedDescriptorValues 5] * _ 3.957792E-03; networkSum + orderedDescriptorValues 6] * _ 0.1566731; networkSum + orderedDescriptorValues 7] * 1 .833277E-02; networkSum + orderedDescriptorValues 8] * 0 .2649897;
networkSum + orderedDescriptorValues 9] * _ 0.1273462; networkSum + orderedDescriptorValues 10] 0.321945;
networkSum + orderedDescriptorValues 11] -0.161776; networkSum + orderedDescriptorValues 12] * -8.712686E-03; networkSum + orderedDescriptorValues 13] * 0.2703821; networkSum + orderedDescriptorValues 14] -0.2098438; networkSum + orderedDescriptorValues 15] 4.536046E-02; networkSum + orderedDescriptorValues 16] -0.1453675; networkSum + orderedDescriptorValues 17] 0.2732606; networkSum + orderedDescriptorValues 18] 0.305013;
networkSum + orderedDescriptorValues 19] * 0.3321237; networkSum + orderedDescriptorValues 20] * 0.2472276; networkSum + orderedDescriptorValues 21] -0.1730613; feature3 [10] = Math . tanh (networkSum) ;
networkSum = 1.849286E-02;
networkSum + orderedDescriptorValues [0] * 0.1715908;
networkSum + orderedDescriptorValues [1] * 2.411978E-02; networkSum + orderedDescriptorValues [2] * -4.593563E-02 ; networkSum + orderedDescriptorValues [ 3 ] * -0.2725953; networkSum + orderedDescriptorValues [4] * 2.188922E-02; networkSum + orderedDescriptorValues [5] * -2.084272E-02 ; networkSum + orderedDescriptorValues [6] * 9.406559E-02 ;
networkSum += orderedDescriptorValues 7] * 0.0684158;
networkSum += orderedDescriptorValues 8] * 0 .203632;
networkSum += orderedDescriptorValues 9] * _ 0.314253;
networkSum += orderedDescriptorValues 10] -0.1796799; networkSum += orderedDescriptorValues 11] -7.961719E- 02; networkSum += orderedDescriptorValues 12] -0.1379187; networkSum += orderedDescriptorValues 13] * -0.2625465; networkSum += orderedDescriptorValues 14] * -0.264357; networkSum += orderedDescriptorValues 15] 2.729612E-02; networkSum += orderedDescriptorValues 16] 7.073687E-02; networkSum += orderedDescriptorValues 17] -4.886336E- 03; networkSum += orderedDescriptorValues 18] -0.1397495; networkSum += orderedDescriptorValues 19] * -1.106116E- 02; networkSum += orderedDescriptorValues 20] * 0.1992478; networkSum += orderedDescriptorValues 21] -0.2720304; feature4 [0] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -0.1350245;
networkSum += orderedDescriptorValues 0] * _ 0.490707;
networkSum += orderedDescriptorValues 1] * 3 .729079E-02; networkSum += orderedDescriptorValues 2] * _ 0.3025347; networkSum += orderedDescriptorValues 3] * 0 .4166047;
networkSum += orderedDescriptorValues 4] * 0 .3493167;
networkSum += orderedDescriptorValues 5] * _ 4.180559E-04; networkSum += orderedDescriptorValues 6] * 0 .1824941;
networkSum += orderedDescriptorValues 7] * 0 .5678831;
networkSum += orderedDescriptorValues 8] * _ 0.2313058; networkSum += orderedDescriptorValues 9] * _ 6.484444E-02; networkSum += orderedDescriptorValues 10] 0.2910524; networkSum += orderedDescriptorValues 11] 0.0134361; networkSum += orderedDescriptorValues 12] 0.1141187; networkSum += orderedDescriptorValues 13] 0.1675167; networkSum += orderedDescriptorValues 14] 1.389944E-02; networkSum += orderedDescriptorValues 15] * -0.4092747; networkSum += orderedDescriptorValues 16] -0.2512762; networkSum += orderedDescriptorValues 17] 0.5121037; networkSum += orderedDescriptorValues 18] 2.515915E-02; networkSum += orderedDescriptorValues 19] 0.2536909; networkSum += orderedDescriptorValues 20] * 0.363729;
networkSum += orderedDescriptorValues 21] * -0.3367904; feature4 [1] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = 0.226989;
networkSum += orderedDescriptorValues 0] * 0 .3407798;
networkSum += orderedDescriptorValues 1] * 0 .2061645;
networkSum += orderedDescriptorValues 2] * 0 .1412021;
networkSum += orderedDescriptorValues 3] * _ 0.3358694; networkSum += orderedDescriptorValues 4] * _ 0.4943693; networkSum += orderedDescriptorValues 5] * 0 .2146413;
networkSum += orderedDescriptorValues 6] * _ 0.2481462; networkSum += orderedDescriptorValues 7] * _ 0.1771022; networkSum += orderedDescriptorValues 8] * 0 .035577;
networkSum += orderedDescriptorValues 9] * 0 .2333573;
networkSum += orderedDescriptorValues 10] 0.3179855; networkSum += orderedDescriptorValues 11] -8.142731E- 02; networkSum += orderedDescriptorValues 12] -3.094194E- 02; networkSum += orderedDescriptorValues 13] -0.3061131; networkSum += orderedDescriptorValues 14] -9.515721E- 02;
networkSum += orderedDescriptorValues [15] * 1.931652E-02; networkSum += orderedDescriptorValues [16] -0.3005945; networkSum += orderedDescriptorValues [17] 0.2533744; networkSum += orderedDescriptorValues [18] -0.3337691; networkSum += orderedDescriptorValues [19] 0.4560677; networkSum += orderedDescriptorValues [20] 3.238107E-02; networkSum += orderedDescriptorValues [21] * 0.3748758; feature [2~_ = 1 - Math. exp (-networkSum * networkSum) ; networkSum = ( 3.2480669;
networkSum += orderedDescriptorValues 0] -0.3315373; networkSum += orderedDescriptorValues 1] 0.1368878; networkSum += orderedDescriptorValues 2] * -0.2346957; networkSum += orderedDescriptorValues 3] -6.292942E-02; networkSum += orderedDescriptorValues 4] -0.1803304; networkSum += orderedDescriptorValues 5] 0.1343432; networkSum += orderedDescriptorValues 6] 0.2205714; networkSum += orderedDescriptorValues 7] -7.489221E-02; networkSum += orderedDescriptorValues 8] * 2.068559E-02; networkSum += orderedDescriptorValues 9] * -0.295368; networkSum += orderedDescriptorValues 10] * -4.601175E-02 networkSum += orderedDescriptorValues 11] -0.3487434; networkSum += orderedDescriptorValues 12] 6.118531E-02; networkSum += orderedDescriptorValues 13] 9.330989E-02; networkSum += orderedDescriptorValues 14] 0.2496439; networkSum += orderedDescriptorValues 15] * 1.339936E-02; networkSum += orderedDescriptorValues 16] * -0.2831406; networkSum += orderedDescriptorValues 17] -6.027001E-02 networkSum += orderedDescriptorValues 18] -3.618693E-02 networkSum += orderedDescriptorValues 19] -0.3535919; networkSum += orderedDescriptorValues 20] -0.1813535; networkSum += orderedDescriptorValues 21] 5.968053E-02; feature [3] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -0.3786944;
networkSum += orderedDescriptorValues 0] * -0.4348717; networkSum += orderedDescriptorValues 1] -0.122476; networkSum += orderedDescriptorValues 2] -0.4649748; networkSum += orderedDescriptorValues 3] * 2.540224E-02; networkSum += orderedDescriptorValues 4] 0.3429866; networkSum += orderedDescriptorValues 5] -0.247311; networkSum += orderedDescriptorValues 6] -7.401486E-02; networkSum += orderedDescriptorValues 7] -0.1803479; networkSum += orderedDescriptorValues 8] -0.3652488; networkSum += orderedDescriptorValues 9] * -1.041205E-03; networkSum += orderedDescriptorValues 10] * -0.1738323; networkSum += orderedDescriptorValues 11] * 6.819806E-02; networkSum += orderedDescriptorValues 12] -0.3305347; networkSum += orderedDescriptorValues 13] -9.297159E-02 networkSum += orderedDescriptorValues 14] -0.3494155; networkSum += orderedDescriptorValues 15] 5.056252E-02; networkSum += orderedDescriptorValues 16] * 0.1870762; networkSum += orderedDescriptorValues 17] * 0.234678; networkSum += orderedDescriptorValues 18] 0.1020555; networkSum += orderedDescriptorValues 19] 1.619635E-04; networkSum += orderedDescriptorValues 20] 0.2316249; networkSum += orderedDescriptorValues 21] -0.2121145; feature [4] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = 0.1086487;
networkSum += orderedDescriptorValues 0] 0.9584321;
networkSum += orderedDescriptorValues 1] 0.6073224;
networkSum += orderedDescriptorValues 2] -0 .1480782; networkSum += orderedDescriptorValues 3] -0 .750531;
networkSum += orderedDescriptorValues 4] 0.5585961;
networkSum += orderedDescriptorValues 5] 3.908987E-02 ; networkSum += orderedDescriptorValues 6] -0 .1674976; networkSum += orderedDescriptorValues 7] -0.2754632; networkSum += orderedDescriptorValues 8] 0.218377;
networkSum += orderedDescriptorValues 9] -0.2301016; networkSum += orderedDescriptorValues 10] ' -5.275372E-02; networkSum += orderedDescriptorValues 11] ' 0.2741223; networkSum += orderedDescriptorValues 12] ' -0.1079494; networkSum += orderedDescriptorValues 13] ' -0.3687641; networkSum += orderedDescriptorValues 14] ' 0.193908;
networkSum += orderedDescriptorValues 15] ' 0.3641868; networkSum += orderedDescriptorValues 16] ' 0.2895489; networkSum += orderedDescriptorValues 17] ' 0 . 3253443 ; networkSum += orderedDescriptorValues 18] ' -0.3512707 networkSum += orderedDescriptorValues 19] ' -0.1278849 networkSum += orderedDescriptorValues 20] ' -0 . 3136595 networkSum += orderedDescriptorValues 21] ' -7.060167E-02; feature4 [5; = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -9.660349E-02;
networkSum += orderedDescriptorValues 0] * 0 .4632367;
networkSum += orderedDescriptorValues 1] * _ 0.1928378; networkSum += orderedDescriptorValues 2] * 0 .164924;
networkSum += orderedDescriptorValues 3] * 0 .1181699;
networkSum += orderedDescriptorValues 4] * 6 .229644E-02; networkSum += orderedDescriptorValues 5] * 8 .176608E-02; networkSum += orderedDescriptorValues 6] * 0 .4659308;
networkSum += orderedDescriptorValues 7] * 0 .3845044;
networkSum += orderedDescriptorValues 8] * 0 .1996561;
networkSum += orderedDescriptorValues 9] * _ 0.257122;
networkSum += orderedDescriptorValues 10] -0.1854579; networkSum += orderedDescriptorValues 11] * 0.3929365; networkSum += orderedDescriptorValues 12] * -0.0179864; networkSum += orderedDescriptorValues 13] -0.312241; networkSum += orderedDescriptorValues 14] -0.2831335; networkSum += orderedDescriptorValues 15] -0.3619438; networkSum += orderedDescriptorValues 16] 0.1676271; networkSum += orderedDescriptorValues 17] -0.19457;
networkSum += orderedDescriptorValues 18] * 0.1487893; networkSum += orderedDescriptorValues 19] * 0. 26628 09 ; networkSum += orderedDescriptorValues 20] -0.2103341; networkSum += orderedDescriptorValues 21] 0.1702907; feature4 [ 6 ; = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = 0.391254;
networkSum += orderedDescriptorValues [ 0 ]
networkSum += orderedDescriptorValues [ 1 ]
networkSum += orderedDescriptorValues [ 2 ]
networkSum += orderedDescriptorValues [ 3 ]
networkSum += orderedDescriptorValues [ 4]
networkSum += orderedDescriptorValues [ 5 ]
networkSum += orderedDescriptorValues 6] * 0.1779795; networkSum += orderedDescriptorValues 7] * _ 0.1629653; networkSum += orderedDescriptorValues 8] * 3 .933838E-02; networkSum += orderedDescriptorValues 9] * _ 9.468478E-03; networkSum += orderedDescriptorValues 10] -9.495319E-02 networkSum += orderedDescriptorValues 11] -0.1035928; networkSum += orderedDescriptorValues 12] * 0.1745625; networkSum += orderedDescriptorValues 13] * -5.662914E-02 networkSum += orderedDescriptorValues 14] 0.1708423; networkSum += orderedDescriptorValues 15] 0.2870176; networkSum += orderedDescriptorValues 16] -0.1546971; networkSum += orderedDescriptorValues 17] -0.2609545; networkSum += orderedDescriptorValues 18] * 6.997073E-02; networkSum += orderedDescriptorValues 19] * -0.4265426; networkSum += orderedDescriptorValues 20] -0.2758935; networkSum += orderedDescriptorValues 21] -0.1912396; feature4 [7] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -0.1880961;
networkSum += orderedDescriptorValues 0] * 0 .1427881; networkSum += orderedDescriptorValues 1] * 0 .121582; networkSum += orderedDescriptorValues 2] * _ 7.353837E-02; networkSum += orderedDescriptorValues 3] * _ 4.655994E-03; networkSum += orderedDescriptorValues 4] * 1 .968587E-02; networkSum += orderedDescriptorValues 5] * _ 0.77275; networkSum += orderedDescriptorValues 6] * _ 7.811624E-02; networkSum += orderedDescriptorValues 7] * 0 .2650415; networkSum += orderedDescriptorValues 8] * _ 0.1266944; networkSum += orderedDescriptorValues 9] * 3 .667114E-02; networkSum += orderedDescriptorValues 10] -0.4048917; networkSum += orderedDescriptorValues 11] 0.4431304; networkSum += orderedDescriptorValues 12] -0.1485627; networkSum += orderedDescriptorValues 13] -0.479758; networkSum += orderedDescriptorValues 14] * -0.6334218; networkSum += orderedDescriptorValues 15] 0.1245665; networkSum += orderedDescriptorValues 16] -0.6995369; networkSum += orderedDescriptorValues 17] 0.7286206; networkSum += orderedDescriptorValues 18] -0.3777703; networkSum += orderedDescriptorValues 19] * 0.2709967; networkSum += orderedDescriptorValues 20] * -0.2175089; networkSum += orderedDescriptorValues 21] -0.1538054; feature4 [8] = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = ί i . 37876E-02;
networkSum += orderedDescriptorValues 0] * 3 .501922E-02; networkSum += orderedDescriptorValues 1] * _ 0.190358; networkSum += orderedDescriptorValues 2] * 0 .3056313; networkSum += orderedDescriptorValues 3] * _ 0.1289195; networkSum += orderedDescriptorValues 4] * 0 .3667513; networkSum += orderedDescriptorValues 5] * 2 .499604E-02; networkSum += orderedDescriptorValues 6] * _ 7.893743E-02; networkSum += orderedDescriptorValues 7] * _ 2.951558E-02; networkSum += orderedDescriptorValues 8] * _ 0.1948639; networkSum += orderedDescriptorValues 9] * 6 .711558E-02; networkSum += orderedDescriptorValues 10] 0.1703275; networkSum += orderedDescriptorValues 11] 0.3685038; networkSum += orderedDescriptorValues 12] -0.2292271; networkSum += orderedDescriptorValues 13] 0.2976551;
networkSum += orderedDescriptorValues [14] * -9.451095E-02; networkSum += orderedDescriptorValues [15] * 1.760725E-02; networkSum += orderedDescriptorValues [16] * 0.2014555; networkSum += orderedDescriptorValues [17] * 0.3598202; networkSum += orderedDescriptorValues [18] * 0.0498352; networkSum += orderedDescriptorValues [19] * 0.4400921; networkSum += orderedDescriptorValues [20] * -3.952551E-02; networkSum += orderedDescriptorValues [21] * -0.1540801; feature4[9] = 1 - Math. ex (-networkSum * networkSum) ;
networkSum = -6.727948E-02;
networkSum += orderedDescriptorValues 0] -4.202631E-02; networkSum += orderedDescriptorValues 1] " 4.572605E-02; networkSum += orderedDescriptorValues 2] -0.2994151; networkSum += orderedDescriptorValues 3] -0.4484181; networkSum += orderedDescriptorValues 4] k -0.1070283; networkSum += orderedDescriptorValues 5] -0.4200518; networkSum += orderedDescriptorValues 6] k -0.2699812; networkSum += orderedDescriptorValues 7] * 0.3045979;
networkSum += orderedDescriptorValues 8] * -6.141842E-02; networkSum += orderedDescriptorValues 9] " -0.2467266; networkSum += orderedDescriptorValues 10] * 0.1859878; networkSum += orderedDescriptorValues 11] * 0.2203856; networkSum +- orderedDescriptorValues 12] * -0.3003335; networkSum += orderedDescriptorValues 13] * -1.518454E-02; networkSum += orderedDescriptorValues 14] * -0.1338078; networkSum += orderedDescriptorValues 15] * -0.5138739; networkSum += orderedDescriptorValues 16] * 9.194999E-02; networkSum += orderedDescriptorValues 17] * 0.3651721; networkSum += orderedDescriptorValues 18] * 7.882387E-02; networkSum += orderedDescriptorValues 19] * -4.677949E-02; networkSum += orderedDescriptorValues 20] * -0.1504031; networkSum += orderedDescriptorValues 21] * 0.109808;
feature4 [10] = 1 - Math . exp (-networkSum networkSum) ; networkSum = ( ).3116333;
networkSum += feature2 [ 0] 2. 312848E-02;
networkSum += feature2 [ 1] -0 .1220177;
networkSum += feature2 [ 2] -0 .5970069;
networkSum += feature2 [ 3] -0 .1422488;
networkSum += feature2 [ 4] 0. 5219103;
networkSum += feature2 [ 5] -0 .6261641;
networkSum += feature2 [ 6] 0. 2000737;
networkSum += feature2 [ 7] -0 .5305842;
networkSum += feature2 [ 8] 0. 5406855;
networkSum += feature2 [ 9] * 0. 6893355;
networkSum += feature2 [ 10] * 0 .3778848;
networkSum += 0.2833069;
networkSum += feature3 [ 0] 9. 027802E-02;
networkSum += feature3 [ 1] 5. 842372E-02;
networkSum += feature3 [ 2] -0 .1370934;
networkSum += feature3 [ 3] -0 .2138769;
networkSum += feature3 [ 4] * -4 .403688E-02;
networkSum += feature3 [ 5] 0. 3923744;
networkSum += feature3 [ 6] 1. 394852E-02;
networkSum += feature3 [ 7] -0 .4052649;
networkSum += feature3 [ 8] -0 .1117129;
networkSum += feature3 [ 9] -0 .6039861;
networkSum += feature3 [10] * _1.746357E-02
networkSum += 0.2893681;
networkSum += feature4 [0] 0. 1441758;
networkSum += feature-. [1] 0. 4913959;
networkSum += feature [2] 0. 3917461;
networkSum += feature [3] -0 .1716738;
networkSum += feature [4] * -0 .244326;
networkSum += feature4 [ 5 ] * -0 .8590917;
networkSum += feature4 [ 6 ] -0 .4628314;
networkSum += feature4 [7] 9. 915632E-02;
networkSum += feature4 [8] -0 .696699;
networkSum += feature4 [9] -2 .013643E-02;
networkSum += feature4 [10] * _ 0.2954753;
networkResult = 1 / (1 + Math. exp (-networkSum) ) ;
networkResult = 9.93 * (networkResult - 0.1) / 0.8 + 2;
if (networkResult < 2) {
networkResult = 2;
}
if (networkResult > 11.93) {
networkResult = 11.93;
}
return networkResult; private double runNetwork09 (double [ ] orderedDescriptorValues) { double networkResult;
double networkSum;
double [] feature2 = new double [11];
double[] feature3 = new double [11];
double[] feature4 = new double [11];
if ( orderedDescriptorValues [ 0 ] < 0) orderedDescriptorValues [ 0 ] if (orderedDescriptorValues [0] > 3) orderedDescriptorValues [ 0 ] orderedDescriptorValues [ 0 ] = 2 * orderedDescriptorValues [ 0] / if ( orderedDescriptorValues [ 1 ] < 0) orderedDescriptorValues [ 1 ] =
0;
if ( orderedDescriptorValues [ 1 ] > 2.811149)
orderedDescriptorValues [ 1 [ = 2.811149;
orderedDescriptorValues [ 1 ] = 2 * orderedDescriptorValues [ 1] / 2.811149 - 1;
if (orderedDescriptorValues [2] < 26.0378)
orderedDescriptorValues [2 [ = 26.0378;
if ( orderedDescriptorValues [ 2 ] > 393.7339)
orderedDescriptorValues [2 [ = 393.7339;
orderedDescriptorValues [ 2 ] = 2 * (orderedDescriptorValues [2] - 26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [3] =
0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 [ = 3.180484;
orderecIDescriptorValues [ 3 ] = 2 * orderedDescriptorValues [ 3 ] / 3.180484 - 1;
if (orderedDescriptorValues [4] 0) orderedDescriptorValues [ 4 ] if (orderedDescriptorValues [4] 7) orderedDescriptorValues [ 4 ] orderedDescriptorValues [ 4] = 2 orderedDescriptorValues [ 4] / if ( orderedDescriptorValues [ 5 ] 0) orderedDescriptorValues [ 5 ] if ( orderedDescriptorValues [ 5 ] > 21.22408)
orderedDescriptorValues [5 [ = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] /
21.22408 - 1;
if ( orderedDescriptorValues [ 6 ] < 0) orderedDescriptorValues [ 6 ] =
0;
if ( orderedDescriptorValues [ 6 ] > 5.019352)
orderedDescriptorValues [6 [ = 5.019352;
orderedDescriptorValues [6] = 2 * orderedDescriptorValues [6] / 5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [ 7 [ = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [ 7 " = 16.59809;
orderedDescriptorValues [ 7] = 2 * (orderedDescriptorValues [7] + 1.071369) / 17.66946 - 1;
if (orderedDescriptorValues [8] < 0.258199)
orderedDescriptorValues [ 8 = 0.258199;
if (orderedDescriptorValues [8] > 9.163415)
orderedDescriptorValues [8; = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] - 0.258199) / 8.905216 - 1;
if ( orderedDescriptorValues [ 9 ] < 0) orderedDescriptorValues [ 9 ] = 0;
if ( orderedDescriptorValues [ 9 ] > 65.05453)
orderedDescriptorValues [9] = 65.05453;
orderedDescriptorValues [ 9 ] = 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10] =
0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10] =
7;
orderedDescriptorValues [ 10] = 2 * orderedDescriptorValues [10] / 7
- l;
if (orderedDescriptorValues [11] < 0) orderedDescriptorValues [ 11] =
0;
if (orderedDescriptorValues [11] > 6.534976)
orderedDescriptorValues [ 11 ] = 6.534976;
orderedDescriptorValues [ 11] = 2 * orderedDescriptorValues [11] / 6.534976 - 1;
if ( orderedDescriptorValues [ 12 ] < 1) orderedDescriptorValues [ 12] = i;
if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12] = 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [12] -
1) / 18 - 1;
if (orderedDescriptorValues [13] < 0) orderedDescriptorValues [ 13] = 0;
if (orderedDescriptorValues [13] > 6.280087)
orderedDescriptorValues [13] = 6.280087;
orderedDescriptorValues [ 13 ] = 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14] =
0;
if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14]
= 15;
orderedDescriptorValues [ 14] = 2 * orderedDescriptorValues [14] / 15
- i;
if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15] =
2;
if ( orderedDescriptorValues [ 15 ] > 5) orderedDescriptorValues [ 15 ] =
5;
orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [15] -
2) / 3 - 1;
if ( orderedDescriptorValues [ 16 ] < 0) orderedDescriptorValues [ 16] =
0;
if ( orderedDescriptorValues [ 16 ] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16] = 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17] =
0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [17] = 17.01398;
orderedDescriptorValues [ 17] = 2 * orderedDescriptorValues [17] / 17.01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18] = 0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [18] / 6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19] =
0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [19] /
3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20]
4;
orderedDescriptorValues [20] = 2 * (orderedDescriptorValues [20] - 0.476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [21]
2;
if (orderedDescriptorValues [21] > 21) orderedDescriptorValues [21]
= 21;
orderedDescriptorValues [21] = 2 * (orderedDescriptorValues [21] - 2) / 19 - 1;
networkSum = - -0.2271219;
networkSum += orderedDescriptorValues [0] * 0. 8752058;
networkSum += orderedDescriptorValues [1] * 0. 2479409;
networkSum += orderedDescriptorValues 2] * -7 .044971E- -03;
networkSum += orderedDescriptorValues [3] * -0 .6901822;
networkSum += orderedDescriptorValues [4] * 0. 4992571;
networkSum += orderedDescriptorValues [5] * -0 .2170882;
networkSum += orderedDescriptorValues [6] * -3 .616429E- -02;
networkSum += orderedDescriptorValues 7] * -0 .584308;
networkSum += orderedDescriptorValues 8] * -0 .113299;
networkSum += orderedDescriptorValues 9] * -0 .1414265;
networkSum += orderedDescriptorValues 10] * 4 .281904E- -03;
networkSum += orderedDescriptorValues 11] * 2 .211226E- -02;
networkSum += orderedDescriptorValues 12] * 0 .1423219
networkSum += orderedDescriptorValues [13] * 0.233843
networkSum += orderedDescriptorValues [14] * 0 .2012129
networkSum += orderedDescriptorValues [15] * 0 .4137102
networkSum += orderedDescriptorValues [16] * 0 .1214126
networkSum += orderedDescriptorValues [17] * 0 .1021994
networkSum += orderedDescriptorValues [18] * 0.3398036;
networkSum += orderedDescriptorValues [19] * 8.351346E-02;
networkSum += orderedDescriptorValues [20] * 0.2369717;
networkSum += orderedDescriptorValues 21] * 0 .3428823;
feature2 [0] = Math . exp ( -networkSum * networkSum);
networkSum = - -0.2163038;
networkSum += orderedDescriptorValues [0] * -0 .3495147;
networkSum += orderedDescriptorValues [1] * 0. 1093903;
networkSum += orderedDescriptorValues 2] * -0 .1206126;
networkSum += orderedDescriptorValues [3] * -0 .3728132;
networkSum += orderedDescriptorValues [4] * -8 .061793E- -02;
networkSum += orderedDescriptorValues [5] * 7. 182997E-02;
networkSum += orderedDescriptorValues [6] * -1 .618709E- -02;
networkSum += orderedDescriptorValues 7] * 0. 2029771;
networkSum += orderedDescriptorValues [8] * -2 .004866E- -02;
networkSum += orderedDescriptorValues [9] * 0. 148513;
networkSum += orderedDescriptorValues 10] * 9 .277407E- -02;
networkSum += orderedDescriptorValues 11] * 1 .054654E- -02;
networkSum += orderedDescriptorValues 12] * 0 .1400064;
networkSum += orderedDescriptorValues [13] * 0 .3139597;
networkSum += orderedDescriptorValues [14] * 7 .456746E- -02;
networkSum += orderedDescriptorValues [15] * 0.3209433;
networkSum += orderedDescriptorValues [16] * 5.962242E-02;
networkSum += orderedDescriptorValues [17] * 9 .960226E- -02;
networkSum + orderedDescriptorValues [18] -0.1547313; networkSum + orderedDescriptorValues [19] 0.1209384; networkSum + orderedDescriptorValues [20] -4.751914E-02; networkSum + orderedDescriptorValues [21] -4.838086E-02; feature2[l] = Math. exp (-networkSum * networkSum);
networkSum = -7.014558E-02;
networkSum + orderedDescriptorValues 0] * 0.2615204;
networkSum + orderedDescriptorValues 1] * 0.2578984;
networkSum + orderedDescriptorValues 2] -0.2726781; networkSum + orderedDescriptorValues 3] -0.1597673; networkSum + orderedDescriptorValues 4] 0.4553261;
networkSum + orderedDescriptorValues 5] -7.985481E-03; networkSum + orderedDescriptorValues 6] -0.183148;
networkSum + orderedDescriptorValues 7] 0.0406168;
networkSum + orderedDescriptorValues 8] -0.1660839; networkSum + orderedDescriptorValues 9] -1.266296E-02; networkSum + orderedDescriptorValues 10] 0.364174;
networkSum + orderedDescriptorValues 11] 5.566629E-03; networkSum + orderedDescriptorValues 12] * 0.2891669; networkSum + orderedDescriptorValues 13] * -9.491096E-02 networkSum + orderedDescriptorValues 14] -0.6073936; networkSum + orderedDescriptorValues 15] 0.2310149; networkSum + orderedDescriptorValues 16] 5.091694E-02; networkSum + orderedDescriptorValues 17] -6.326924E-02 networkSum + orderedDescriptorValues 18] * -0.1086242; networkSum + orderedDescriptorValues 19] * 0.1516186; networkSum + orderedDescriptorValues 20] -0.1796269; networkSum + orderedDescriptorValues 21] -7.317042E-02 feature2 [2] Math . exp ( -networkSum networkSum) ;
networkSum = 1.110644E-02;
networkSum += orderedDescriptorValues [0] * 9.601466E-02; networkSum += orderedDescriptorValues [1] * -0.1338533; networkSum += orderedDescriptorValues [2] * -0.2458655; networkSum += orderedDescriptorValues [3] * -3.014791E-02; networkSum += orderedDescriptorValues [4] * 0.6916023;
networkSum += orderedDescriptorValues [5] * -0.7682165; networkSum += orderedDescriptorValues [6] * -0.1882862; networkSum += orderedDescriptorValues [7] * 6.028576E-02; networkSum += orderedDescriptorValues [8] * -7.181697E-02; networkSum += orderedDescriptorValues [9] * -0.3434213; networkSum += orderedDescriptorValues [10] * 0.1495797; networkSum += orderedDescriptorValues [11] * -0.2946552; networkSum += orderedDescriptorValues 12] * -0.4641306; networkSum += orderedDescriptorValues [13] * 0.1822943; networkSum += orderedDescriptorValues [14] * 0.519277;
networkSum += orderedDescriptorValues [15] * -0.0667152; networkSum += orderedDescriptorValues [16] * 0.7576094; networkSum += orderedDescriptorValues 17] * -0.1710484; networkSum += orderedDescriptorValues 18] * -0.2038547; networkSum += orderedDescriptorValues 19] * -0.3577499; networkSum += orderedDescriptorValues [20] * 0.2198803; networkSum += orderedDescriptorValues [21] * -0.4413722; feature2 [3' = Math . exp ( -networkSum * networkSum);
networkSum = -0.2368471;
networkSum += orderedDescriptorValues [ 0 ] * -0.1646101;
networkSum += orderedDescriptorValues [1] * 0.1066889;
networkSum += orderedDescriptorValues [2] * _ 0.2217097; networkSum += orderedDescriptorValues [3] * 0 .2962519;
networkSum += orderedDescriptorValues [4] * 7 .605681E-02; networkSum += orderedDescriptorValues [5] * _ 0.4629437; networkSum += orderedDescriptorValues [6] .909827E-02; networkSum += orderedDescriptorValues [7] * 0 .2857461;
networkSum += orderedDescriptorValues [8] * _ 0.1383124; networkSum += orderedDescriptorValues [9] * 0 .1057954;
networkSum += orderedDescriptorValues [10] 0.1925266; networkSum += orderedDescriptorValues 11] -0.1368738; networkSum += orderedDescriptorValues 12] -0.1508062; networkSum += orderedDescriptorValues 13] * -0.1094012; networkSum += orderedDescriptorValues [14] * 0.195797;
networkSum += orderedDescriptorValues [15] -0.3045415; networkSum += orderedDescriptorValues [16] -0.4768344; networkSum += orderedDescriptorValues [17] -0.1119886; networkSum += orderedDescriptorValues [18] -5.390276E-02; networkSum += orderedDescriptorValues [19] 0.338587;
networkSum += orderedDescriptorValues [20] * -0.2311166; networkSum += orderedDescriptorValues [21] * -6.047764E-02; feature2[4] = Math. exp (-networkSum * networkSum);
networkSum = - -5.782229E-02;
networkSum += orderedDescriptorValues [0] * 7 .773362E-02 networkSum += orderedDescriptorValues [1] * 8 .121374E-02 networkSum += orderedDescriptorValues [2] * 6 .877863E-02 networkSum += orderedDescriptorValues [3] * 0 .1413859;
networkSum += orderedDescriptorValues [4] * 0 .3142902;
networkSum += orderedDescriptorValues [5] * _ 0.1046835; networkSum += orderedDescriptorValues [6] * 0 .1231272;
networkSum += orderedDescriptorValues [7] * _ 0.126868;
networkSum += orderedDescriptorValues [8] * _ 5.571422E-02; networkSum += orderedDescriptorValues [9] * _ 0.2426731; networkSum += orderedDescriptorValues [10] -0.2789702; networkSum += orderedDescriptorValues 11] -0.2070191; networkSum += orderedDescriptorValues 12] -1.455579E- 02 networkSum += orderedDescriptorValues 13] -5.415275E- 02 networkSum += orderedDescriptorValues [14] * -2.264016E- 02 networkSum += orderedDescriptorValues [15] * -0.1522278; networkSum += orderedDescriptorValues [16] -8.86549E-04; networkSum += orderedDescriptorValues [17] 0.1953714; networkSum += orderedDescriptorValues [18] 0.2731767; networkSum += orderedDescriptorValues [19] -0.1390421; networkSum += orderedDescriptorValues [20] -0.188793; networkSum += orderedDescriptorValues [21] * -6.108757E- 02 feature2 [5] = Math. exp (-networkSum * networkSum);
networkSum -0.3080921;
networkSum += orderedDescriptorValues [0] 0.3423057;
networkSum += orderedDescriptorValues [1] -0.3494569; networkSum += orderedDescriptorValues [2] -1.903197E-02; networkSum += orderedDescriptorValues [3] -0.2912595; networkSum += orderedDescriptorValues [4] -0.104768;
networkSum += orderedDescriptorValues [5] -0.2460003; networkSum += orderedDescriptorValues [6] 0.1779215;
networkSum += orderedDescriptorValues [7] -0.1869346; networkSum += orderedDescriptorValues [8] -7.541007E-02;
networkSum += orderedDescriptorValues 9] * 0.3498934; networkSum += orderedDescriptorValues 10] 3.652381E-02; networkSum += orderedDescriptorValues 11] -0.0252893; networkSum += orderedDescriptorValues 12] -9.816835E-02 networkSum += orderedDescriptorValues 13] 4.331013E-02; networkSum += orderedDescriptorValues 14] -3.440114E-02 networkSum += orderedDescriptorValues 15] * -0.1032181; networkSum += orderedDescriptorValues 16] * 5.001866E-03; networkSum += orderedDescriptorValues 17] 1.297323E-02; networkSum += orderedDescriptorValues 18] 0.1788284; networkSum += orderedDescriptorValues 19] -0.2293311; networkSum += orderedDescriptorValues 20] -0.2826929; networkSum += orderedDescriptorValues 21] * -0.2315142; feature2 [6; = Math . exp ( -networkSum * networkSum);
networkSum = - -0.1734741;
networkSum += orderedDescriptorValues 0] * 0 .0421157; networkSum += orderedDescriptorValues 1] * _ 1.005728E-02; networkSum += orderedDescriptorValues 2] * 2 .785122E-02; networkSum += orderedDescriptorValues 3] * _ 0.1784699; networkSum += orderedDescriptorValues 4] * 5 .103139E-02; networkSum += orderedDescriptorValues 5] * 0 .2602161; networkSum += orderedDescriptorValues 6] * _ 0.2538915; networkSum += orderedDescriptorValues 7] * _ 0.1436146; networkSum += orderedDescriptorValues 8] * 3 .772613E-02; networkSum += orderedDescriptorValues 9] * _ 8.186539E-02; networkSum += orderedDescriptorValues 10] * -0.2568799; networkSum += orderedDescriptorValues 11] 0.1877884; networkSum += orderedDescriptorValues 12] -0.2635657; networkSum += orderedDescriptorValues 13] 0.2476257; networkSum += orderedDescriptorValues 14] 0.1267904; networkSum += orderedDescriptorValues 15] 5.049753E-02; networkSum += orderedDescriptorValues 16] -0.3181586; networkSum += orderedDescriptorValues 17] * -0.4134933; networkSum += orderedDescriptorValues 18] 0.114159; networkSum += orderedDescriptorValues 19] 4.332911E-02; networkSum += orderedDescriptorValues 20] 0.2209765; networkSum += orderedDescriptorValues 21] -3.325244E-03 feature2[7] = Math. exp (-networkSum * networkSum);
networkSum = 0.2673377;
networkSum += orderedDescriptorValues [0] 0.1630094; networkSum += orderedDescriptorValues [1] 0.3605253; networkSum += orderedDescriptorValues [2] 0.2266011; networkSum += orderedDescriptorValues [3] * 0.2318669; networkSum += orderedDescriptorValues [4] * -0.2821458; networkSum += orderedDescriptorValues [5] * 0.3866968; networkSum += orderedDescriptorValues [6] * -0.2326595; networkSum += orderedDescriptorValues [7] * 1.322981E-02; networkSum += orderedDescriptorValues [8] 0.1778641; networkSum += orderedDescriptorValues [9] -0.1659108; networkSum += orderedDescriptorValues [10] * -0.3780541; networkSum += orderedDescriptorValues 11] * 0.284415; networkSum += orderedDescriptorValues 12] -0.2458941; networkSum += orderedDescriptorValues [13] 0.1046367; networkSum += orderedDescriptorValues [14] 0.2357701; networkSum += orderedDescriptorValues [15] 0.3486009; networkSum += orderedDescriptorValues [16] 8.611481E-02
networkSum + orderedDescriptorValues [17] 6.027617E-02; networkSum + orderedDescriptorValues [18] -0.3244668; networkSum + orderedDescriptorValues [19] -3.673431E-02; networkSum + orderedDescriptorValues [20] 0.1518598; networkSum + orderedDescriptorValues [21] -8.687008E-02; feature2 [8] = Math . exp ( -networkSum * networkSum);
networkSum = -0.1605332;
networkSum + orderedDescriptorValues 0] * 0.1017257;
networkSum + orderedDescriptorValues I] * 0.4137663;
networkSum + orderedDescriptorValues 2] * 0.278881;
networkSum + orderedDescriptorValues 3] * -8.418517E-03; networkSum + orderedDescriptorValues 4] * -0.0706149; networkSum + orderedDescriptorValues 5] * -5.428704E-02; networkSum + orderedDescriptorValues 6] * 0.1218314;
networkSum + orderedDescriptorValues 7] * 0.4110508;
networkSum + orderedDescriptorValues 8] * -0.2040804; networkSum + orderedDescriptorValues 9] * -0.2995322; networkSum + orderedDescriptorValues 10] * 0.1183301; networkSum + orderedDescriptorValues II] * 0.3668702; networkSum + orderedDescriptorValues 12] * -0.3576989; networkSum + orderedDescriptorValues 13] * -0.1825411; networkSum + orderedDescriptorValues 14] * 0.4239119; networkSum + orderedDescriptorValues 15] * -6.722192E-02; networkSum + orderedDescriptorValues 16] * 0.2599017; networkSum + orderedDescriptorValues 17] * 4.477399E-02; networkSum + orderedDescriptorValues 18] * -0.5235351 networkSum + orderedDescriptorValues 19] * -0.3183688 networkSum + orderedDescriptorValues 20] * -0.1472559 networkSum + orderedDescriptorValues 21] * -0.2698562 feature2 [9] Math . exp ( -networkSum networkSum) ;
networkSum = -0.1440104;
networkSum + orderedDescriptorValues 0] * -0.1233981; networkSum + orderedDescriptorValues 1] * 0.5377744;
networkSum + orderedDescriptorValues 2] * 0.1861915;
networkSum + orderedDescriptorValues 3] * -8.951888E-02; networkSum + orderedDescriptorValues 4] * -0.2368774; networkSum + orderedDescriptorValues 5] * -0.1164303; networkSum + orderedDescriptorValues 6] * 0.4910191;
networkSum + orderedDescriptorValues 7] * 5.255512E-03; networkSum + orderedDescriptorValues 8] -0. 1311879; networkSum + orderedDescriptorValues 9] -0. 4620394; networkSum + orderedDescriptorValues 10] -0 .1718867 networkSum + orderedDescriptorValues 11] -0 .2343299 networkSum + orderedDescriptorValues 12] * -0 .2227892 networkSum + orderedDescriptorValues 13] * -0 .4018838 networkSum + orderedDescriptorValues 14] -0 .1703377 networkSum + orderedDescriptorValues 15] 0. 476855;
networkSum + orderedDescriptorValues 16] -4 .628121E -03; networkSum + orderedDescriptorValues 17] 0. 1425133; networkSum + orderedDescriptorValues 18] * 0. 3724309; networkSum + orderedDescriptorValues 19] * 0. 2529079; networkSum + orderedDescriptorValues 20] 0. 4874891; networkSum + orderedDescriptorValues 21] -9 .609441E feature2 [10] = Math . exp ( -networkSum * networkSum) ;
networkSum = -5.144354E-02;
networkSum += orderedDescriptorValues [0] 0.2830591;
networkSum += orderedDescriptorValues [1] -0.2857163; networkSum += orderedDescriptorValues [2] 8.984942E-02; networkSum += orderedDescriptorValues [3] -6.788678E-02; networkSum += orderedDescriptorValues [4] 0.2102413;
networkSum += orderedDescriptorValues [5] 0.3152286;
networkSum += orderedDescriptorValues [6] * -0.1643292; networkSum += orderedDescriptorValues [7] * 1.626354E-03; networkSum += orderedDescriptorValues [8] * 4.737445E-02; networkSum += orderedDescriptorValues [9] * 2.772914E-02; networkSum += orderedDescriptorValues [10] 0.163098;
networkSum += orderedDescriptorValues [11] 8.740697E-03; networkSum += orderedDescriptorValues [12] * 0.0734409; networkSum += orderedDescriptorValues [13] * 0.1099649; networkSum += orderedDescriptorValues [14] 4.416705E-02; networkSum += orderedDescriptorValues [15] -0.1454354; networkSum += orderedDescriptorValues [16] -6.040921E-02; networkSum += orderedDescriptorValues [17] 0.2880157; networkSum += orderedDescriptorValues [18] 0.2569299; networkSum += orderedDescriptorValues [19] * 0.3097203; networkSum += orderedDescriptorValues [20] * 0.2518208; networkSum += orderedDescriptorValues [21] -5.425809E-02; feature3 [CT = Mat . tanh (networkSum) ;
networkSum _ 5.239498E-02;
networkSum += orderedDescriptorValues [0] * 0.3597336;
networkSum += orderedDescriptorValues [1] 0.2066751;
networkSum += orderedDescriptorValues [2] 0.3704711;
networkSum += orderedDescriptorValues [3] -7.916325E-02; networkSum += orderedDescriptorValues [4] -0.2891715; networkSum += orderedDescriptorValues [5] -0.0081955; networkSum += orderedDescriptorValues [6] -1.967221E-02; networkSum += orderedDescriptorValues [7] * -0.3618841; networkSum += orderedDescriptorValues [8] * 0.3239356;
networkSum += orderedDescriptorValues [9] * -0.1802026; networkSum += orderedDescriptorValues [10] -0.1980078; networkSum += orderedDescriptorValues [11] 0.0202872; networkSum += orderedDescriptorValues [12] -0.1383519; networkSum += orderedDescriptorValues [13] * -0.2373597; networkSum += orderedDescriptorValues [14] * 0.2762864; networkSum += orderedDescriptorValues [15] -1.802484E-02; networkSum += orderedDescriptorValues [16] 5.323706E-02; networkSum += orderedDescriptorValues [17] -0.2458389; networkSum += orderedDescriptorValues [18] -0.3970243; networkSum += orderedDescriptorValues [19] -0.4333332; networkSum += orderedDescriptorValues [20] * 0.303654;
networkSum += orderedDescriptorValues [21] * 0.2692149; feature3 [i; = Mat . tanh (networkSum) ;
networkSum = - -0.2017204;
networkSum += orderedDescriptorValues [0] -0.2520213; networkSum += orderedDescriptorValues [1] * -2.074705E-02; networkSum += orderedDescriptorValues [2] * -2.037975E-02; networkSum += orderedDescriptorValues [3] 2.415883E-02; networkSum += orderedDescriptorValues [4] 0.2054435;
networkSum += orderedDescriptorValues [5] -0.1706085; networkSum += orderedDescriptorValues [6] -4.412189E-02; networkSum += orderedDescriptorValues [7] * -3.676543E-02;
networkSum += orderedDescriptorValues [8] * C).1540095;
networkSum += orderedDescriptorValues [9] * _ -0.1355897; networkSum += orderedDescriptorValues [10] -1.956214E-02; networkSum += orderedDescriptorValues [11] -0.1428221; networkSum += orderedDescriptorValues 12] -0.2106746; networkSum += orderedDescriptorValues [13] 0.2330937; networkSum += orderedDescriptorValues [14] * -0.1162982; networkSum += orderedDescriptorValues [15] * -0.1722739; networkSum += orderedDescriptorValues [16] -9.776085E-02; networkSum += orderedDescriptorValues 17] -0.1840619; networkSum += orderedDescriptorValues 18] 8.859522E-02; networkSum += orderedDescriptorValues 19] -0.1509079; networkSum += orderedDescriptorValues [20] * -0.1777734; networkSum += orderedDescriptorValues 21] * -0.281263; feature3 [2 = Math . tanh (networkSum) ;
networkSum = - -0.2100673;
networkSum += orderedDescriptorValues [0] -2.605758E-03; networkSum += orderedDescriptorValues [1] -0.1800668; networkSum += orderedDescriptorValues [2] ).1515291;
networkSum += orderedDescriptorValues [3] ).3093991;
networkSum += orderedDescriptorValues [4] ).1103299;
networkSum += orderedDescriptorValues [5] ).1101621;
networkSum += orderedDescriptorValues [6] -0.2058135; networkSum += orderedDescriptorValues [7] -4.172976E-02; networkSum += orderedDescriptorValues [8] -4.791863E-03; networkSum += orderedDescriptorValues [9] -2.372108E-02; networkSum += orderedDescriptorValues [10] -8.239079E-02; networkSum += orderedDescriptorValues [11] 0.229912;
networkSum += orderedDescriptorValues 12] -0.2627202; networkSum += orderedDescriptorValues [13] 0.1019093; networkSum += orderedDescriptorValues [14] 7.321544E-02; networkSum += orderedDescriptorValues [15] -1.277086E-03; networkSum += orderedDescriptorValues [16] -7.434282E-02; networkSum += orderedDescriptorValues [17] 9.797305E-02; networkSum += orderedDescriptorValues 18] -0.2154459; networkSum += orderedDescriptorValues 19] 8.49372E-03; networkSum += orderedDescriptorValues [20] 0.2065708; networkSum += orderedDescriptorValues 21] 0.1714456; feature3 [3; = Math . tanh (networkSum) ;
networkSum = 0.2348464;
networkSum += orderedDescriptorValues [0] -7.328623E-03; networkSum += orderedDescriptorValues [1] -5.715955E-02; networkSum += orderedDescriptorValues [2] * -0.2324919; networkSum += orderedDescriptorValues [3] * -0.374499;
networkSum += orderedDescriptorValues [4] * -2.565832E-02; networkSum += orderedDescriptorValues [5] * 5.240728E-02; networkSum += orderedDescriptorValues [6] * -0.2703169; networkSum += orderedDescriptorValues [7] 0.2278843;
networkSum += orderedDescriptorValues [8] -0.315922;
networkSum += orderedDescriptorValues [9] * -0.335596;
networkSum += orderedDescriptorValues [10] * -0.2898466; networkSum += orderedDescriptorValues [11] -0.2812339; networkSum += orderedDescriptorValues 12] 2.700524E-02; networkSum += orderedDescriptorValues [13] -7.581715E-02 networkSum += orderedDescriptorValues [14] -0.2722921; networkSum += orderedDescriptorValues [15] 0.1578762;
networkSum += orderedDescriptorValues [16] * -0.156419; networkSum += orderedDescriptorValues [17] -5.203554E-02; networkSum += orderedDescriptorValues [18] -0.253822ί networkSum += orderedDescriptorValues [19] -1.542026E-02; networkSum += orderedDescriptorValues [20] 0.1030326; networkSum += orderedDescriptorValues [21] -0.1816604; feature3 [4] = Math . tanh (networkSum) ;
networkSum = ( 3.3416073;
networkSum += orderedDescriptorValues [0] * 0.8138263;
networkSum += orderedDescriptorValues [1] 0.2288809;
networkSum += orderedDescriptorValues [2] 0.152998;
networkSum += orderedDescriptorValues [3] * -0.013681;
networkSum += orderedDescriptorValues [4] -0.1258606; networkSum += orderedDescriptorValues [5] -0.327672;
networkSum += orderedDescriptorValues [6] -3.304076E- -02; networkSum += orderedDescriptorValues [7] 8.191692E-02; networkSum += orderedDescriptorValues [8] 0.5132306;
networkSum += orderedDescriptorValues [9] * -0.4522635; networkSum += orderedDescriptorValues [10] * -0.247918 networkSum += orderedDescriptorValues [11] * -0.2984019; networkSum += orderedDescriptorValues [12] 0.4564807; networkSum += orderedDescriptorValues [13] -3.057145E-02; networkSum += orderedDescriptorValues [14] -0.2591119; networkSum += orderedDescriptorValues [15] 0.1734047; networkSum += orderedDescriptorValues [16] * -1.691638E-02; networkSum += orderedDescriptorValues [17] * -5.765031E-02; networkSum += orderedDescriptorValues [18] 0.154991;
networkSum += orderedDescriptorValues [19] -0.199046 networkSum += orderedDescriptorValues [20] 0.1055278 networkSum += orderedDescriptorValues [21] 0.3630545 feature3 [5] = Math . tanh (networkSum) ;
networkSum = - -9.467535E-02;
networkSum += orderedDescriptorValues [0] * 7.280365E-02; networkSum += orderedDescriptorValues [1] * -2.302203E- -02; networkSum += orderedDescriptorValues [2] -0.2591338 networkSum += orderedDescriptorValues [3] -0.1681222 networkSum += orderedDescriptorValues [4] * -0.1604014 networkSum += orderedDescriptorValues [5] 0.2972168;
networkSum += orderedDescriptorValues [6] 0.1668458;
networkSum += orderedDescriptorValues [7] -5.247138E- -02; networkSum += orderedDescriptorValues [8] 0.1003353;
networkSum += orderedDescriptorValues [9] -5.268052E- -02; networkSum += orderedDescriptorValues [10] 5.941195E- -02; networkSum += orderedDescriptorValues [11] * -0.1059833; networkSum += orderedDescriptorValues [12] * -0.2508477; networkSum += orderedDescriptorValues [13] 0.1744962; networkSum += orderedDescriptorValues [14] -0.239453; networkSum += orderedDescriptorValues [15] -0.2479009; networkSum += orderedDescriptorValues [16] 0.111465;
networkSum += orderedDescriptorValues [17] * 0.1307037 networkSum += orderedDescriptorValues [18] * -0.102718 networkSum += orderedDescriptorValues [19] 0.1586302 networkSum += orderedDescriptorValues [20] 1.707561E- -02; networkSum += orderedDescriptorValues [21] -0.2501743; feature3 [6] = Math . tanh (networkSum) ;
networkSum = (D.2124063;
networkSum += orderedDescriptorValues [0] -0.5859709; networkSum += orderedDescriptorValues [1] -0.1679241; networkSum += orderedDescriptorValues [2] 0.1960021;
networkSum += orderedDescriptorValues [3] 0.1105747;
networkSum += orderedDescriptorValues [4] 0.2947931;
networkSum += orderedDescriptorValues [5] * -0.1249572; networkSum += orderedDescriptorValues [6] * -0.3398446; networkSum += orderedDescriptorValues [7] * 0.2302676;
networkSum += orderedDescriptorValues [8] * -0.0099974; networkSum += orderedDescriptorValues [9] -0.1253741; networkSum += orderedDescriptorValues [10] 0.1353854; networkSum += orderedDescriptorValues [11] * 4.975614E-02; networkSum += orderedDescriptorValues [12] * 0.181107;
networkSum += orderedDescriptorValues [13] 0.0796241; networkSum += orderedDescriptorValues [14] 0.197689;
networkSum += orderedDescriptorValues [15] -0.2294294; networkSum += orderedDescriptorValues [16] -9.756746E-02; networkSum += orderedDescriptorValues [17] -0.1237186; networkSum += orderedDescriptorValues [18] * -8.113964E-02; networkSum += orderedDescriptorValues [19] * -0.2644488; networkSum += orderedDescriptorValues [20] -0.4491205; networkSum += orderedDescriptorValues [21] -3.560367E-02; feature3 [7; Math . tanh (networkSum) ;
networkSum = - -0.2775279;
networkSum += orderedDescriptorValues [0] 0.2642321;
networkSum += orderedDescriptorValues [1] -2.617218E-02; networkSum += orderedDescriptorValues [2] -0.1144537; networkSum += orderedDescriptorValues [3] 0.186667;
networkSum += orderedDescriptorValues [4] -0.1293341; networkSum += orderedDescriptorValues [5] -0.1359305; networkSum += orderedDescriptorValues [6] * 0.1278091;
networkSum += orderedDescriptorValues [7] * 0.2587796;
networkSum += orderedDescriptorValues [8] * 7.592297E-02; networkSum += orderedDescriptorValues [9] * 3.790541E-02; networkSum += orderedDescriptorValues [10] -6.615169E-02; networkSum += orderedDescriptorValues [11] 2.533021E-02; networkSum += orderedDescriptorValues [12] * -0.1677326; networkSum += orderedDescriptorValues [13] * 0.2263404; networkSum += orderedDescriptorValues [14] 0.1046076; networkSum += orderedDescriptorValues [15] 9.027888E-02; networkSum += orderedDescriptorValues [16] 9.963739E-02; networkSum += orderedDescriptorValues [17] -7.512387E-02; networkSum += orderedDescriptorValues [18] 0.3163679; networkSum += orderedDescriptorValues [19] * -6.818058E-02; networkSum += orderedDescriptorValues [20] * -0.2304242; networkSum += orderedDescriptorValues [21] 0.1515724; feature3 [8; = Mat . tanh (networkSum) ;
networkSum = - -4.308484E-02;
networkSum += orderedDescriptorValues [0] * -0.3417375; networkSum += orderedDescriptorValues [1] * -3.585487E-02; networkSum += orderedDescriptorValues [2] 0.2293727;
networkSum += orderedDescriptorValues [3] -0.3672021; networkSum += orderedDescriptorValues [4] -0.1768794; networkSum += orderedDescriptorValues [5] 0.1252834;
networkSum += orderedDescriptorValues [6] * 0.1762224;
networkSum += orderedDescriptorValues [7] 0.2499521; networkSum += orderedDescriptorValues [8] * _ 0.3146751; networkSum += orderedDescriptorValues [9] * _ 0.2771839; networkSum += orderedDescriptorValues [10] -0.1661638; networkSum += orderedDescriptorValues [11] 9.138405E-02; networkSum += orderedDescriptorValues 12] -0.0200681; networkSum += orderedDescriptorValues [13] * -0.281291; networkSum += orderedDescriptorValues [14] * -0.1299188; networkSum += orderedDescriptorValues [15] -0.3277078; networkSum += orderedDescriptorValues [16] -0.3515241; networkSum += orderedDescriptorValues 17] 3.854989E-02; networkSum += orderedDescriptorValues 18] 0.1996382; networkSum += orderedDescriptorValues 19] * -0.1588456; networkSum += orderedDescriptorValues [20] * -0.2884777; networkSum += orderedDescriptorValues [21] 0.1700899; feature3 [9] = Math . tanh (networkSum) ;
networkSum = - -4.164429E-02;
networkSum += orderedDescriptorValues [0] * _ 0.1251549; networkSum += orderedDescriptorValues [1] * _ 1.041568E-02; networkSum += orderedDescriptorValues [2] * _ 0.1842446; networkSum += orderedDescriptorValues [3] * _ 0.0522504; networkSum += orderedDescriptorValues [4] * 3 .006296E-03; networkSum += orderedDescriptorValues [5] * _ 0.2142979; networkSum += orderedDescriptorValues [6] * 0 .1221365; networkSum += orderedDescriptorValues [7] * _ 0.238922; networkSum += orderedDescriptorValues [8] * 0 .268223; networkSum += orderedDescriptorValues [9] * 0 .3127068; networkSum += orderedDescriptorValues [10] 0.1499646; networkSum += orderedDescriptorValues [11] -9.122951E-02 networkSum += orderedDescriptorValues 12] 0.2284809; networkSum += orderedDescriptorValues [13] 0.1132976; networkSum += orderedDescriptorValues [14] 0.3167633; networkSum += orderedDescriptorValues [15] * -0.2117895; networkSum += orderedDescriptorValues [16] 5.473515E-02; networkSum += orderedDescriptorValues 17] 0.2220284; networkSum += orderedDescriptorValues 18] 0.2434584; networkSum += orderedDescriptorValues 19] 0.3008035; networkSum += orderedDescriptorValues [20] * -0.1181333; networkSum += orderedDescriptorValues 21] * 0.1892973; feature3[10] = = Math . tanh (networkSum) ;
networkSum = 0.1996531;
networkSum += orderedDescriptorValues [0] * 0 .2237297; networkSum += orderedDescriptorValues [1] * _ 8.570889E-02; networkSum += orderedDescriptorValues [2] * _ 9.605619E-02; networkSum += orderedDescriptorValues [3] * 3 .113332E-02; networkSum += orderedDescriptorValues [4] * _ 0.2288069; networkSum += orderedDescriptorValues [5] * 0 .2972835; networkSum += orderedDescriptorValues [6] * _ 0.1602853; networkSum += orderedDescriptorValues [7] * _ 3.729337E-02; networkSum += orderedDescriptorValues [8] * _ 0.1481517; networkSum += orderedDescriptorValues [9] * 0 .2851258; networkSum += orderedDescriptorValues [10] -6.740176E-02 networkSum += orderedDescriptorValues [11] -0.1279627; networkSum += orderedDescriptorValues 12] -8.472228E-02 networkSum += orderedDescriptorValues [13] -8.261888E-02 networkSum += orderedDescriptorValues [14] 0.2046661;
networkSum += orderedDescriptorValues [15] 0.2228556; networkSum += orderedDescriptorValues [16] -0.1894423; networkSum += orderedDescriptorValues [17] 6.053434E-02; networkSum += orderedDescriptorValues [18] -7.553071E-02; networkSum += orderedDescriptorValues [19] -7.509271E-02; networkSum += orderedDescriptorValues [20] 8.239459E-02; networkSum += orderedDescriptorValues [21] -0.1522805; feature4[0] = 1 - Math. exp (-networkSum * networkSum);
networkSum = ( ).1057676;
networkSum += orderedDescriptorValues 0] * 0 .1211515;
networkSum += orderedDescriptorValues 1] * _ 0.2405962; networkSum += orderedDescriptorValues 2] * 0 .2513772;
networkSum += orderedDescriptorValues 3] * _ 0.1442792; networkSum += orderedDescriptorValues 4] * _ 4.927979E-02; networkSum += orderedDescriptorValues 5] * _ 5.682997E-03; networkSum += orderedDescriptorValues 6] * 0 .2256844;
networkSum += orderedDescriptorValues 7] * _ 0.2688946; networkSum += orderedDescriptorValues 8] * 0 .1225465;
networkSum += orderedDescriptorValues 9] * _ 0.3411812; networkSum += orderedDescriptorValues 10] * 0.3855199; networkSum += orderedDescriptorValues 11] 4.643182E-02; networkSum += orderedDescriptorValues 12] 0.2734359; networkSum += orderedDescriptorValues 13] -0.3007306; networkSum += orderedDescriptorValues 14] 0.249588;
networkSum += orderedDescriptorValues 15] * 3.312647E-02; networkSum += orderedDescriptorValues 16] * 0.2174791; networkSum += orderedDescriptorValues 17] -0.3661551; networkSum += orderedDescriptorValues 18] 0.2088073; networkSum += orderedDescriptorValues 19] 8.251139E-02; networkSum += orderedDescriptorValues 20] -6.746962E-02; networkSum += orderedDescriptorValues 21] 6.901782E-02; feature4 [1] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -8.597256E-02;
networkSum += orderedDescriptorValues 0] * _ 0.1300119; networkSum += orderedDescriptorValues 1] * 0 .2475642;
networkSum += orderedDescriptorValues 2] * _ 0.0142537; networkSum += orderedDescriptorValues 3] * _ 0.5481505; networkSum += orderedDescriptorValues 4] * g .432512E-02; networkSum += orderedDescriptorValues 5] * 3 .252273E-02; networkSum += orderedDescriptorValues 6] * 0 .1942216;
networkSum += orderedDescriptorValues 7] * 0 .3528327;
networkSum += orderedDescriptorValues 8] * .267144E-02; networkSum += orderedDescriptorValues 9] * 0 .2935906;
networkSum += orderedDescriptorValues 10] * 0.4800106; networkSum += orderedDescriptorValues 11] * 0.2581748; networkSum += orderedDescriptorValues 12] -7.277158E-02; networkSum += orderedDescriptorValues 13] 0.1093719; networkSum += orderedDescriptorValues 14] -1.560011E-02; networkSum += orderedDescriptorValues 15] 0.2842699; networkSum += orderedDescriptorValues 16] * -0.3790317; networkSum += orderedDescriptorValues 17] * -0.3378858; networkSum += orderedDescriptorValues 18] -0.0281723; networkSum += orderedDescriptorValues 19] -0.1234919; networkSum += orderedDescriptorValues 20] -0.1266405; networkSum += orderedDescriptorValues 21] 0.2474112; feature [2] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = --0.1839081;
networkSum += orderedDescriptorValues 0] -0.1431689 networkSum += orderedDescriptorValues 1] -0.1741652 networkSum += orderedDescriptorValues 2] -0.2336461 networkSum += orderedDescriptorValues 3] -0.2705772 networkSum += orderedDescriptorValues 4] * -0.3313107 networkSum += orderedDescriptorValues 5] * -0.2483506 networkSum += orderedDescriptorValues 6] * 6.070275E-02; networkSum += orderedDescriptorValues 7] * 0.1916354;
networkSum += orderedDescriptorValues 8] -3.692643E- -02; networkSum += orderedDescriptorValues 9] 0.2467388;
networkSum += orderedDescriptorValues 10] * -0.2662447; networkSum += orderedDescriptorValues 11] * 0.1720203; networkSum += orderedDescriptorValues 12] 7.572448E- -02; networkSum += orderedDescriptorValues 13] 0.4351676; networkSum += orderedDescriptorValues 14] 0.1580453; networkSum += orderedDescriptorValues 15] -0.1548775; networkSum += orderedDescriptorValues 16] 8.610388E- -02; networkSum += orderedDescriptorValues 17] * -0.1734874; networkSum += orderedDescriptorValues 18] * -0.3092427; networkSum += orderedDescriptorValues 19] 0.2897546 networkSum += orderedDescriptorValues 20] -0.173369 networkSum += orderedDescriptorValues 21] 0.3039464 feature4 [3] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = ( D.1014429;
networkSum += orderedDescriptorValues 0] 8.074408E-03; networkSum += orderedDescriptorValues 1] 0.1763973;
networkSum += orderedDescriptorValues 2] -0.180249;
networkSum += orderedDescriptorValues 3] -0.3840978 networkSum += orderedDescriptorValues 4] 0.2973841;
networkSum += orderedDescriptorValues 5] * 0.4977341;
networkSum += orderedDescriptorValues 6] * 5.944526E-02; networkSum += orderedDescriptorValues 7] * 0.143128;
networkSum += orderedDescriptorValues 8] * -0.3299519; networkSum += orderedDescriptorValues 9] 3.035333E-02; networkSum += orderedDescriptorValues 10] -0.3906355 3; networkSum += orderedDescriptorValues 11] * 0.1356425; networkSum += orderedDescriptorValues 12] * -4.126232E-02; networkSum += orderedDescriptorValues 13] -0.1714657; networkSum += orderedDescriptorValues 14] -9.052452E-02; networkSum += orderedDescriptorValues 15] 0.0385247; networkSum += orderedDescriptorValues 16] -0.156571! networkSum += orderedDescriptorValues 17] -0.3431359; networkSum += orderedDescriptorValues 18] * 0.3884781 networkSum += orderedDescriptorValues 19] * 0.1235892 networkSum += orderedDescriptorValues 20] 0.1891989 networkSum += orderedDescriptorValues 21] -9.104564E-02; feature4 [4] 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -0.3077538;
networkSum += orderedDescriptorValues [0] * 0.16799;
networkSum += orderedDescriptorValues [1] -6.144345E- -02; networkSum += orderedDescriptorValues [2] -0.2793495; networkSum += orderedDescriptorValues [3] 0.2674245;
networkSum += orderedDescriptorValues [4] -7.145319E- -02; networkSum += orderedDescriptorValues [5] * -0.1926116;
networkSum += orderedDescriptorValues 6] 8.021218E-02; networkSum += orderedDescriptorValues 7] * _ 6.611513E-02; networkSum += orderedDescriptorValues 8] * _ 5.894462E-02; networkSum += orderedDescriptorValues 9] * 0 .3814403; networkSum += orderedDescriptorValues 10] 0.5477368; networkSum += orderedDescriptorValues 11] -0.4076209; networkSum += orderedDescriptorValues 12] * 1.886171E-02; networkSum += orderedDescriptorValues 13] * 8.978684E-02; networkSum += orderedDescriptorValues 14] -1.611801E-03 networkSum += orderedDescriptorValues 15] 0.2890744; networkSum += orderedDescriptorValues 16] 0.2800273; networkSum += orderedDescriptorValues 17] 0.2677725; networkSum += orderedDescriptorValues 18] * -0.4336064; networkSum += orderedDescriptorValues 19] * -0.4739012; networkSum += orderedDescriptorValues 20] 9.799543E-02; networkSum += orderedDescriptorValues 21] -0.1864198; feature4 [5\ = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = - -0.2991696;
networkSum += orderedDescriptorValues 0] * 0 .662922; networkSum += orderedDescriptorValues 1] * _ 0.2006406; networkSum += orderedDescriptorValues 2] * _ 0.1521238; networkSum += orderedDescriptorValues 3] * _ 0.3467265; networkSum += orderedDescriptorValues 4] * 0 .1141054; networkSum += orderedDescriptorValues 5] * 0 .210223; networkSum += orderedDescriptorValues 6] * _ 0.1049256; networkSum += orderedDescriptorValues 7] * 6 .433935E-02; networkSum += orderedDescriptorValues 8] * 0 .1676704; networkSum += orderedDescriptorValues 9] * _ 0.2993536; networkSum += orderedDescriptorValues 10] -0.3091651; networkSum += orderedDescriptorValues 11] 3.006967E-02; networkSum += orderedDescriptorValues 12] -0.3458073; networkSum += orderedDescriptorValues 13] 0.180695; networkSum += orderedDescriptorValues 14] * 0.1510958; networkSum += orderedDescriptorValues 15] 0.3192478; networkSum += orderedDescriptorValues 16] -0.2742509; networkSum += orderedDescriptorValues 17] -1.273639E-02 networkSum += orderedDescriptorValues 18] 0.1847729; networkSum += orderedDescriptorValues 19] * 0.1283698; networkSum += orderedDescriptorValues 20] * 0.3745705; networkSum += orderedDescriptorValues 21] -2.435261E-02 feature4[6] = 1 - Math. exp (-networkSum * networkSum); networkSum = - -1.879716E-02;
networkSum += orderedDescriptorValues [0] * 0.3235275; networkSum += orderedDescriptorValues [1] * 0.3179903; networkSum += orderedDescriptorValues [2] * 0.1045181; networkSum += orderedDescriptorValues [3] * 9.369668E-02; networkSum += orderedDescriptorValues [4] * 0.2058717; networkSum += orderedDescriptorValues [5] 0.342383; networkSum += orderedDescriptorValues [6] 6.757224E-02; networkSum += orderedDescriptorValues [7] * -0.5095533; networkSum += orderedDescriptorValues [8] * 3.201877E-02; networkSum += orderedDescriptorValues [9] -0.19084; networkSum += orderedDescriptorValues [10] 0.3453723; networkSum += orderedDescriptorValues [11] -0.2391235; networkSum += orderedDescriptorValues 12] 0.3591189; networkSum += orderedDescriptorValues [13] 6.588767E-02
networkSum += orderedDescriptorValues [14] * 0.4150473; networkSum += orderedDescriptorValues [15] * -5.379281E-02; networkSum += orderedDescriptorValues [16] * 0.1226069; networkSum += orderedDescriptorValues [17] * -0.446023; networkSum += orderedDescriptorValues [18] * 0.033705;
networkSum += orderedDescriptorValues [19] * -0.2845607; networkSum += orderedDescriptorValues [20] * -1.828592E-02; networkSum += orderedDescriptorValues [21] * 0.3384073; feature [7] = 1 - Math. ex (-networkSum * networkSum) ;
networkSum = -0.3273978;
networkSum + orderedDescriptorValues 0] * 0.1500872;
networkSum + orderedDescriptorValues I] * 0.2730693;
networkSum + orderedDescriptorValues 2] * 6.902096E-02; networkSum + orderedDescriptorValues 3] * 1.412184E-02; networkSum + orderedDescriptorValues 4] * 0.3038469;
networkSum + orderedDescriptorValues 5] * -8.138451E-02; networkSum + orderedDescriptorValues 6] * 5.104386E-02; networkSum + orderedDescriptorValues 7] * -0.1160159; networkSum + orderedDescriptorValues 8] * 8.057965E-02; networkSum + orderedDescriptorValues 9] * 7.479828E-02; networkSum + orderedDescriptorValues 10] * -8.684943E-02; networkSum + orderedDescriptorValues II] * 0.2266999; networkSum + orderedDescriptorValues 12] * -2.709937E-02; networkSum + orderedDescriptorValues 13] * 0.2479364; networkSum + orderedDescriptorValues 14] * 3.259057E-02; networkSum + orderedDescriptorValues 15] * -0.2088261; networkSum + orderedDescriptorValues 16] * -1.900698E-03; networkSum + orderedDescriptorValues 17] * 0.2785379; networkSum + orderedDescriptorValues 18] * -0.1274637; networkSum + orderedDescriptorValues 19] * 4.781531E-02; networkSum + orderedDescriptorValues 20] * 1.915205E-02; networkSum + orderedDescriptorValues 21] * 0.2108237; feature4 [8] 1 - Math. exp (-networkSum networkSum) ;
networkSum 2.144459E-02;
networkSum += orderedDescriptorValues [0] -1 .758061E-02; networkSum += orderedDescriptorValues [1] 0. 3138092;
networkSum += orderedDescriptorValues [2] * 9. 896386E-02; networkSum += orderedDescriptorValues [3] -2 .535799E-02; networkSum += orderedDescriptorValues [4] 0. 0782337;
networkSum += orderedDescriptorValues [5] 5. 182159E-02; networkSum += orderedDescriptorValues [6] 0. 1747766;
networkSum += orderedDescriptorValues [7] -2 .976559E-02; networkSum += orderedDescriptorValues [8] * -6 .825979E-02; networkSum += orderedDescriptorValues [9] * 4. 284505E-02; networkSum += orderedDescriptorValues [10] * 0 .1132921; networkSum += orderedDescriptorValues 11] 7 .234304E-02; networkSum += orderedDescriptorValues 12] 7.092515E-02 networkSum += orderedDescriptorValues 13] 0 .1370561; networkSum += orderedDescriptorValues [14] 0 .1021495; networkSum += orderedDescriptorValues [15] * 5 .646677E-02; networkSum += orderedDescriptorValues [16] * 8.481887E-02 networkSum += orderedDescriptorValues [17] 0.2289396; networkSum += orderedDescriptorValues [18] 0.1877308; networkSum += orderedDescriptorValues [19] 0 .101873;
networkSum += orderedDescriptorValues [20] 0 .2157843; networkSum += orderedDescriptorValues [21] 0 .1135654;
feature4[9] = 1 - Math. exp (-networkSum * networkSum) ; networkSum = - -0.249285;
networkSum += orderedDescriptorValues [0] * _ 0.2461192; networkSum += orderedDescriptorValues [1] * 0 .1550163; networkSum += orderedDescriptorValues [2] * 0 .2341561; networkSum orderedDescriptorValues [3] * 0 .1809349; networkSum orderedDescriptorValues [4] * 0 .3367705; networkSum += orderedDescriptorValues [5] * 3 .907485E-03; networkSum += orderedDescriptorValues [6] * 9 .587153E-02; networkSum += orderedDescriptorValues [7] * 0 .1811383; networkSum += orderedDescriptorValues [8] * 8 .863638E-02; networkSum += orderedDescriptorValues [9] * 7 .603062E-02; networkSum += orderedDescriptorValues [10] * -0.1627265; networkSum += orderedDescriptorValues [11] -0.0886105; networkSum += orderedDescriptorValues [12] -0.200525; networkSum += orderedDescriptorValues [13] * -0.1377081; networkSum += orderedDescriptorValues [14] -0.1437215; networkSum orderedDescriptorValues [15] 4.008372E-02; networkSum orderedDescriptorValues [16] -0.2202416; networkSum orderedDescriptorValues [17] * -0.1312208; networkSum += orderedDescriptorValues [18] * 0.3232611; networkSum += orderedDescriptorValues [19] * -0.4027685; networkSum += orderedDescriptorValues [20] * -4.567883E-02 networkSum += orderedDescriptorValues [21] 0.1545727; feature4[10] = = 1 - Math . ex (-networkSum * networkSum) ; networkSum = - -0.4144204;
networkSum += feature2[0] * 0.8957135;
networkSum += feature2[l] * -0.5277442;
networkSum += feature2[2] * 0.5363889;
networkSum += feature2[3] * 0.7119662;
networkSum feature2[4] * 0.5063291;
networkSum += feature2[5] * 9.695361E-02 ;
networkSum += feature2[6] * 0.2556359;
networkSum += feature2[7] * -0.4583121;
networkSum += feature2[8] * 0.4775594;
networkSum += feature2[9] * 0.7122509;
networkSum += feature2[10] * -0.7732285;
networkSum += -0.1859916;
networkSum += feature3[0] * 2.646717E-02 ;
networkSum += feature3[l] * 0.4452964;
networkSum += feature3[2] * -0.1526636;
networkSum += feature3[3] * 1.808092E-02 ;
networkSum feature3[4] * -0.2687768;
networkSum feature3[5] * 0.5031514;
networkSum += feature3[6] * 1.700277E-03 ;
networkSum += feature3[7] * -0.501935;
networkSum += feature3[8] * 2.424331E-02 ;
networkSum += feature3[9] * -0.3722898;
networkSum += feature3[10] * -0.1008759;
networkSum += -0.1425018;
networkSum += feature4[0] * 1.339049E-02 ;
networkSum += feature4[l] * -0.3746853;
networkSum += feature4[2] * -0.3191411;
networkSum += feature4[3] * 0.3138002;
networkSum += feature4[4] * 0.5629334;
networkSum feature4[5] * 0.6498746;
networkSum + feature4 [ 6 ] -0.3889038;
networkSum + feature4 [7] -0.5260966;
networkSum + feature4 [8] 0.1049996;
networkSum + feature4 [9] -4.255208E-02;
networkSum + feature4 [10 * 0.2592448;
networkResult = 1 / (1 + Math. exp (-networkSum) ) ;
networkResult = 9.93 * (networkResult - 0.1) / 0.8 + 2;
if (networkResult < 2) {
networkResult = 2;
}
if (networkResult > 11.93) {
networkResult = 11.93;
}
return networkResult;
}
private double runNetworklO (double [ ] orderedDescriptorValues) {
double networkResult;
double networkSum;
double[] feature2 = new double [11];
double[] feature3 = new double [11];
double[] feature4 = new double [11];
if ( orderedDescriptorValues [ 0 ] < 0) orderedDescriptorValues [ 0 ] if ( orderedDescriptorValues [ 0 ] > 3) orderedDescriptorValues [ 0 ] orderedDescriptorValues [ 0 ] = 2 * orderedDescriptorValues [ 0] / if ( orderedDescriptorValues [ 1 ] < 0) orderedDescriptorValues
0;
if (orderedDescriptorValues [1] > 2.811149)
orderedDescriptorValues [1] = 2.811149;
orderedDescriptorValues [ 1 ] = 2 * orderedDescriptorValues [ 1] 2.811149 - 1;
if ( orderedDescriptorValues [ 2 ] < 26.0378)
orderedDescriptorValues [2 ] = 26.0378;
if (orderedDescriptorValues [2] > 393.7339)
orderedDescriptorValues [2 = 393.7339;
orderedDescriptorValues [ 2 ] = 2 * (orderedDescriptorValues [2] - 26.0378) / 367.6961 - 1;
if (orderedDescriptorValues [3] < 0) orderedDescriptorValues [3] =
0;
if (orderedDescriptorValues [3] > 3.180484)
orderedDescriptorValues [3 [ = 3.180484;
orderedDescriptorValues [ 3 ] = 2 * orderedDescriptorValues [3] /
3.180484 - 1;
if (orderedDescriptorValues [4] < 0) orderedDescriptorValues [ 4] =
0;
if (orderedDescriptorValues [4] > 7) orderedDescriptorValues [ 4] =
7;
orderedDescriptorValues [ 4] = 2 * orderedDescriptorValues [ ] / 7 - i ;
if ( orderedDescriptorValues [ 5 ] < 0) orderedDescriptorValues [ 5 ] =
0;
if ( orderedDescriptorValues [ 5 ] > 21.22408)
orderedDescriptorValues [5 = 21.22408;
orderedDescriptorValues [ 5 ] = 2 * orderedDescriptorValues [5] / 21.22408 - 1;
if (orderedDescriptorValues [6] < 0) orderedDescriptorValues [ 6 ] = 0;
if ( orderedDescriptorValues [ 6 ] > 5.019352)
orderedDescriptorValues [6 ; = 5.019352;
orderedDescriptorValues [ 6 ] = 2 * orderedDescriptorValues [6] / 5.019352 - 1;
if (orderedDescriptorValues [7] < -1.071369)
orderedDescriptorValues [ 7 = -1.071369;
if (orderedDescriptorValues [7] > 16.59809)
orderedDescriptorValues [ 7 = 16.59809;
orderedDescriptorValues [ 7] = 2 * (orderedDescriptorValues [7] +
1.071369) / 17.66946 - 1;
if ( orderedDescriptorValues [ 8 ] < 0.258199)
orderedDescriptorValues [ 8 = 0.258199;
if ( orderedDescriptorValues [ 8 ] > 9.163415)
orderedDescriptorValues [ 8 = 9.163415;
orderedDescriptorValues [ 8 ] = 2 * (orderedDescriptorValues [8] - 0.258199) / 8.905216 - 1;
if ( orderedDescriptorValues [ 9 ] < 0) orderedDescriptorValues [ 9 ] =
0;
if ( orderedDescriptorValues [ 9 ] > 65.05453)
orderedDescriptorValues [9] = 65.05453;
orderedDescriptorValues [ 9] = 2 * orderedDescriptorValues [ 9] / 65.05453 - 1;
if (orderedDescriptorValues [10] < 0) orderedDescriptorValues [ 10] =
0;
if (orderedDescriptorValues [10] > 7) orderedDescriptorValues [ 10] = 7;
orderedDescriptorValues [ 10] = 2 * orderedDescriptorValues [10] / 7
- 1;
if (orderedDescriptorValues [11] < 0) orderedDescriptorValues [ 11] = 0;
if (orderedDescriptorValues [11] > 6.534976)
orderedDescriptorValues [11] = 6.534976;
orderedDescriptorValues [ 11] = 2 * orderedDescriptorValues [11] / 6.534976 - 1;
if ( orderedDescriptorValues [ 12 ] < 1) orderedDescriptorValues [ 12 ] = i;
if ( orderedDescriptorValues [ 12 ] > 19) orderedDescriptorValues [12]
= 19;
orderedDescriptorValues [ 12 ] = 2 * (orderedDescriptorValues [12] -
1) / 18 - 1;
if ( orderedDescriptorValues [ 13 ] < 0) orderedDescriptorValues [ 13 ]
0;
if (orderedDescriptorValues [13] > 6.280087)
orderedDescriptorValues [13] = 6.280087;
orderedDescriptorValues [ 13 ] = 2 * orderedDescriptorValues [ 13 ] / 6.280087 - 1;
if (orderedDescriptorValues [14] < 0) orderedDescriptorValues [ 14]
0;
if (orderedDescriptorValues [14] > 15) orderedDescriptorValues [14]
= 15;
orderedDescriptorValues [ 14] = 2 * orderedDescriptorValues [ 14 ] / 15
- l;
if ( orderedDescriptorValues [ 15 ] < 2) orderedDescriptorValues [ 15 ] if ( orderedDescriptorValues [ 15 ] > 5) orderedDescriptorValues [ 15 ] orderedDescriptorValues [ 15 ] = 2 * (orderedDescriptorValues [15] - if (orderedDescriptorValues [16] < 0) orderedDescriptorValues [ 16] =
0;
if ( orderedDescriptorValues [ 16 ] > 9.178594)
orderedDescriptorValues [16] = 9.178594;
orderedDescriptorValues [ 16 ] = 2 * orderedDescriptorValues [ 16 ] / 9.178594 - 1;
if (orderedDescriptorValues [17] < 0) orderedDescriptorValues [ 17] = 0;
if (orderedDescriptorValues [17] > 17.01398)
orderedDescriptorValues [ 17 ] = 17.01398;
orderedDescriptorValues [ 17] = 2 * orderedDescriptorValues [17] / 17.01398 - 1;
if (orderedDescriptorValues [18] < 0) orderedDescriptorValues [ 18] =
0;
if (orderedDescriptorValues [18] > 6.397799)
orderedDescriptorValues [18] = 6.397799;
orderedDescriptorValues [ 18] = 2 * orderedDescriptorValues [18] /
6.397799 - 1;
if (orderedDescriptorValues [19] < 0) orderedDescriptorValues [ 19] =
0;
if (orderedDescriptorValues [19] > 3.276479)
orderedDescriptorValues [ 19 ] = 3.276479;
orderedDescriptorValues [ 19] = 2 * orderedDescriptorValues [19] / 3.276479 - 1;
if (orderedDescriptorValues [20] < 0.476667)
orderedDescriptorValues [20] = 0.476667;
if (orderedDescriptorValues [20] > 4) orderedDescriptorValues [20] =
4;
orderedDescriptorValues [20] = 2 * (orderedDescriptorValues [20] - 0.476667) / 3.523333 - 1;
if (orderedDescriptorValues [21] < 2) orderedDescriptorValues [21] =
2;
if (orderedDescriptorValues [21] > 21) orderedDescriptorVal orderedDescriptorValues [21] = 2 * (orderedDescriptorValues - 1;
networkSum = - -0.1251888;
networkSum += orderedDescriptorValues [0] * 0.7032126; networkSum += orderedDescriptorValues [1] * -0.1124416; networkSum += orderedDescriptorValues [2] * 0.1256078; networkSum += orderedDescriptorValues [3] * -0.1430206; networkSum += orderedDescriptorValues [4] 0.1968795; networkSum += orderedDescriptorValues [5] -0.3542084; networkSum += orderedDescriptorValues [6] * 1.759607E-02; networkSum += orderedDescriptorValues [7] -0.3520361; networkSum += orderedDescriptorValues [8] 0.1582323; networkSum += orderedDescriptorValues [9] -5.839437E-02; networkSum += orderedDescriptorValues [10] -0.5237785; networkSum += orderedDescriptorValues [11] 0.2297522; networkSum += orderedDescriptorValues 12] -0.1842799; networkSum += orderedDescriptorValues [13] * -0.0652519; networkSum += orderedDescriptorValues [14] * 9.932838E-02; networkSum += orderedDescriptorValues [15] 0.458427; networkSum += orderedDescriptorValues [16] 0.3464684; networkSum += orderedDescriptorValues 17] 0.3354479; networkSum += orderedDescriptorValues 18] -0.2241267; networkSum += orderedDescriptorValues 19] * 1.654715E-03; networkSum += orderedDescriptorValues [20] * -0.5275701; networkSum += orderedDescriptorValues [21] -0.1216662; feature2 [0' = Math . exp ( -networkSum * networkSum);
networkSum = 2.849079E-02;
networkSum += orderedDescriptorValues [0] 0.2412957; networkSum += orderedDescriptorValues [1] * 0.2237158; networkSum += orderedDescriptorValues [2] * 0.2620141; networkSum += orderedDescriptorValues [3] * 0.1573824; networkSum += orderedDescriptorValues [4] * -0.3615682; networkSum += orderedDescriptorValues [5] -0.2363707; networkSum += orderedDescriptorValues [6] 4.718142E-02; networkSum += orderedDescriptorValues [7] * -0.1911817; networkSum += orderedDescriptorValues [8] 0.287099;
networkSum += orderedDescriptorValues [9] -0.1375432; networkSum += orderedDescriptorValues [10] 1.021178E-02; networkSum += orderedDescriptorValues [11] 0.2912376; networkSum += orderedDescriptorValues 12] -7.457541E-02 networkSum += orderedDescriptorValues [13] -2.615321E-02 networkSum += orderedDescriptorValues [14] * 0.2926508; networkSum += orderedDescriptorValues [15] * -0.2282776; networkSum += orderedDescriptorValues [16] 0.3194286; networkSum += orderedDescriptorValues 17] 8.204529E-02; networkSum += orderedDescriptorValues 18] 0.4401753; networkSum += orderedDescriptorValues 19] 0.2109362; networkSum += orderedDescriptorValues [20] * 1.257196E-02; networkSum += orderedDescriptorValues 21] * 0.2851105; feature2[l] = Math. exp (-networkSum * networkSum);
networkSum = -0.3020841;
networkSum += : orderedDescriptorValues [ 0 ]
networkSum +=: orderedDescriptorValues [ 1 ]
networkSum += orderedDescriptorValues [2] * -0.1324648; networkSum += orderedDescriptorValues [3] * 0.133432;
networkSum += orderedDescriptorValues [4] * -0.4538758; networkSum += orderedDescriptorValues [5] * -6.647038E-02; networkSum += orderedDescriptorValues [6] * -0.1122306; networkSum += orderedDescriptorValues [7] * 0.2302084;
networkSum += orderedDescriptorValues [8] * -0.3040165; networkSum += orderedDescriptorValues [9] * -0.1422779; networkSum += orderedDescriptorValues [10] * -4.710248E-03; networkSum += orderedDescriptorValues 11] * 0.6129476; networkSum += orderedDescriptorValues 12] * -1.404188E-03; networkSum += orderedDescriptorValues 13] * 0.0362981; networkSum += orderedDescriptorValues 14] * 0.2666853; networkSum += orderedDescriptorValues 15] * -0.231903; networkSum += orderedDescriptorValues [16] * -2.302661E-02; networkSum += orderedDescriptorValues [17] * 0.5127637; networkSum += orderedDescriptorValues [18] * -0.2134174; networkSum += orderedDescriptorValues [19] * -0.1006275; networkSum += orderedDescriptorValues [20] * -0.1228327; networkSum += orderedDescriptorValues 21] * -0.5237895; feature2 [2 = Math. exp (-networkSum * networkSum);
networkSum = - -9.784498E-02;
networkSum += orderedDescriptorValues [0] * 0.194918;
networkSum += orderedDescriptorValues 1] * -0.5278387; networkSum += orderedDescriptorValues 2] * -0.1066777; networkSum += orderedDescriptorValues 3] * 0.6204479;
networkSum += orderedDescriptorValues [4] * 0.4513456;
networkSum += orderedDescriptorValues [5] * -0.6370751; networkSum += orderedDescriptorValues [6] * -0.2481481; networkSum += orderedDescriptorValues [7] * -0.2960931; networkSum += orderedDescriptorValues [8] * 0.1379504;
networkSum += orderedDescriptorValues [9] * 0.3849183;
networkSum += orderedDescriptorValues [10] * 0.2684154; networkSum += orderedDescriptorValues [11] * -0.1638395; networkSum += orderedDescriptorValues 12] * -0.3476747; networkSum += orderedDescriptorValues 13] * 0.2610725; networkSum += orderedDescriptorValues 14] * -7.909372E-02; networkSum += orderedDescriptorValues 15] * 0.2096412; networkSum += orderedDescriptorValues [16] * 0.3441281; networkSum += orderedDescriptorValues [17] * 0.5380332; networkSum += orderedDescriptorValues [18] * -0.2259154; networkSum += orderedDescriptorValues [19] * -0.291867; networkSum += orderedDescriptorValues [20] * -0.0466723; networkSum += orderedDescriptorValues [21] * -0.3050916; feature2 [3] = Math. exp (-networkSum * networkSum);
networkSum = 5.876924E-02;
networkSum += orderedDescriptorValues [0] * 0.1333063;
networkSum += orderedDescriptorValues [1] -7.760742E-02; networkSum += orderedDescriptorValues [2] 0.1446301;
networkSum += orderedDescriptorValues [3] * -0.0808446; networkSum += orderedDescriptorValues [4] * 0.1884147;
networkSum += orderedDescriptorValues [5] -0.0440947; networkSum += orderedDescriptorValues [6] 0.1971648;
networkSum += orderedDescriptorValues [7] -0.3537228; networkSum += orderedDescriptorValues [8] 0.1662558;
networkSum += orderedDescriptorValues [9] * 0.1626545;
networkSum += orderedDescriptorValues 10] * -3.635952E-02 networkSum += orderedDescriptorValues 11] -0.2371826; networkSum += orderedDescriptorValues 12] 0.2439143; networkSum += orderedDescriptorValues 13] 0.1632005; networkSum += orderedDescriptorValues 14] -0.111915; networkSum += orderedDescriptorValues 15] -0.1982552; networkSum += orderedDescriptorValues 16] * 0.1811572; networkSum += orderedDescriptorValues 17] * -9.906726E-02 networkSum += orderedDescriptorValues 18] 0.2731252; networkSum += orderedDescriptorValues 19] 0.0103799; networkSum += orderedDescriptorValues 20] -0.1058153; networkSum += orderedDescriptorValues 21] 0.1055859; feature2 [4] = Math . exp ( -networkSum * networkSum);
networkSum = 0.1107495;
networkSum += orderedDescriptorValues 0] * 0 .1099222; networkSum += orderedDescriptorValues 1] * _ 0.2113681; networkSum += orderedDescriptorValues 2] * 0 .1052397; networkSum += orderedDescriptorValues 3] * _ 0.1489906; networkSum += orderedDescriptorValues 4] * _ 0.11877; networkSum += orderedDescriptorValues 5] * 9 .922432E-02; networkSum += orderedDescriptorValues 6] * _ 0.3605157; networkSum += orderedDescriptorValues 7] * _ 0.2809795; networkSum += orderedDescriptorValues 8] * 0 .2605512; networkSum += orderedDescriptorValues 9] * 0 .1811384; networkSum += orderedDescriptorValues 10] * 0.5338477; networkSum += orderedDescriptorValues 11] * -0.2298604; networkSum += orderedDescriptorValues 12] 0.6039135; networkSum += orderedDescriptorValues 13] -0.1141341; networkSum += orderedDescriptorValues 14] 0.275941; networkSum += orderedDescriptorValues 15] -0.4330006; networkSum += orderedDescriptorValues 16] -0.3071315; networkSum += orderedDescriptorValues 17] 0.2614867; networkSum += orderedDescriptorValues 18] * -0.5833696; networkSum += orderedDescriptorValues 19] 7.144966E-02; networkSum += orderedDescriptorValues 20] -0.3126795; networkSum += orderedDescriptorValues 21] 0.3547022; feature2 [5] = Math. exp (-networkSum * networkSum);
networkSum = - -6.422321E-02;
networkSum += orderedDescriptorValues [0] * -8 .239009E-02; networkSum += orderedDescriptorValues [1] * -0 .1811875; networkSum += orderedDescriptorValues 2] * 0. 2188283; networkSum += orderedDescriptorValues [3] * 9. 650768E-02; networkSum += orderedDescriptorValues [4] * -0 .3195078; networkSum += orderedDescriptorValues [5] * 0. 3450795; networkSum += orderedDescriptorValues [6] * 7. 809126E-02; networkSum += orderedDescriptorValues 7] * -6 .983693E-02; networkSum += orderedDescriptorValues [8] * 0. 4030532; networkSum += orderedDescriptorValues [9] * -0 .3015594; networkSum += orderedDescriptorValues 10] * 0 .2320579; networkSum += orderedDescriptorValues 11] * 0.3871552; networkSum += orderedDescriptorValues 12] * 0 .1765393; networkSum += orderedDescriptorValues [13] * 0 .1612674; networkSum += orderedDescriptorValues [14] * 0 .2411725; networkSum += orderedDescriptorValues [15] * 7 .660151E-02; networkSum += orderedDescriptorValues [16] * 0 .5042283; networkSum += orderedDescriptorValues [17] * 0.3888406;
networkSum += orderedDescriptorValues [18] * 0.5027433; networkSum += orderedDescriptorValues [19] -0.1160424; networkSum += orderedDescriptorValues [20] 9.736036E-02; networkSum += orderedDescriptorValues [21] 9.847838E-02; feature2 [6] = Math . exp ( -networkSum * networkSum);
networkSum = - -0.2640446;
networkSum += orderedDescriptorValues [0] * 0 .1493576;
networkSum += orderedDescriptorValues [1] * _ 0.3457045; networkSum += orderedDescriptorValues [2] * 8 .749716E-02; networkSum += orderedDescriptorValues [3] * _ 0.191608;
networkSum += orderedDescriptorValues [4] * _ 0.1234138; networkSum += orderedDescriptorValues [5] * 0 .101982;
networkSum += orderedDescriptorValues [6] * 0 .168303;
networkSum += orderedDescriptorValues [7] * 0 .2016114;
networkSum += orderedDescriptorValues [8] * 0 .2355369;
networkSum += orderedDescriptorValues [9] * _ 4.098959E-02; networkSum += orderedDescriptorValues [10] -0.1140243; networkSum += orderedDescriptorValues [11] 0.1973625; networkSum += orderedDescriptorValues 12] * -0.2795972; networkSum += orderedDescriptorValues [13] * -0.301087; networkSum += orderedDescriptorValues [14] -1.137546E-03; networkSum += orderedDescriptorValues [15] -0.1977617; networkSum += orderedDescriptorValues [16] 0.160127;
networkSum += orderedDescriptorValues 17] 0.2550473; networkSum += orderedDescriptorValues 18] * -7.629233E-02; networkSum += orderedDescriptorValues [19] * 0.2879822; networkSum += orderedDescriptorValues [20] 0.5411055; networkSum += orderedDescriptorValues [21] -0.2014524; feature2[7] = Math. exp (-networkSum * networkSum);
networkSum = -0.0360791;
networkSum += orderedDescriptorValues [0] * 0.1395552;
networkSum += orderedDescriptorValues [1] * 0.7707298;
networkSum += orderedDescriptorValues [2] * 4.164746E-02; networkSum += orderedDescriptorValues [3] * -0.1507702; networkSum += orderedDescriptorValues [4] 0.1423759;
networkSum += orderedDescriptorValues [5] 0.3271089;
networkSum += orderedDescriptorValues [6] * -0.0999927; networkSum += orderedDescriptorValues [7] 0.2263585;
networkSum += orderedDescriptorValues [8] -0.2360938; networkSum += orderedDescriptorValues [9] -0.2188262; networkSum += orderedDescriptorValues [10] -0.1035393; networkSum += orderedDescriptorValues [11] 0.2859019; networkSum += orderedDescriptorValues 12] -0.190998; networkSum += orderedDescriptorValues [13] * -0.2035377; networkSum += orderedDescriptorValues [14] * 0.3559068; networkSum += orderedDescriptorValues [15] 0.4875196; networkSum += orderedDescriptorValues [16] 0.4330317; networkSum += orderedDescriptorValues 17] 0.3240131; networkSum += orderedDescriptorValues 18] -0.4094347; networkSum += orderedDescriptorValues 19] * -0.3108377; networkSum += orderedDescriptorValues [20] * -0.2411192; networkSum += orderedDescriptorValues [21] -0.3334635; feature2[8] = Math. exp (-networkSum * networkSum);
networkSum = -0.1907907;
networkSum += : orderedDescriptorValues [0] * -0.4204375;
networkSum += orderedDescriptorValues [1] * -0.1490715; networkSum += orderedDescriptorValues 2] * 0.3931958; networkSum += orderedDescriptorValues [3] * -0.2872394; networkSum += orderedDescriptorValues [4] * -2.659762E-02; networkSum += orderedDescriptorValues [5] * -4.699688E-02; networkSum += orderedDescriptorValues [6] * 0.150934; networkSum += orderedDescriptorValues [7] * 0.1470826; networkSum += orderedDescriptorValues [8] * 0.1476152; networkSum += orderedDescriptorValues [9] * -8.931691E-02; networkSum += orderedDescriptorValues [10] * -0.2284521; networkSum += orderedDescriptorValues 11] * 7.920169E-02; networkSum += orderedDescriptorValues 12] * 0.1218228; networkSum += orderedDescriptorValues 13] * -0.229108; networkSum += orderedDescriptorValues 14] * 0.3340788; networkSum += orderedDescriptorValues [15] * 0.4715146; networkSum += orderedDescriptorValues [16] * 0.1818607; networkSum += orderedDescriptorValues [17] * -0.2739224; networkSum += orderedDescriptorValues [18] * -0.2617599; networkSum += orderedDescriptorValues [19] * 0.1085967; networkSum += orderedDescriptorValues [20] * 0.1377;
networkSum += orderedDescriptorValues [21] * 8.685909E-02; feature2 [9] = Math. exp (-networkSum * networkSum);
networkSum = - -0.2011865;
networkSum += orderedDescriptorValues [0] * 9.048552E-02; networkSum += orderedDescriptorValues 1] * -0.1470015; networkSum += orderedDescriptorValues 2] * -0.1124266; networkSum += orderedDescriptorValues [3] * -6.303325E-02; networkSum += orderedDescriptorValues [4] * 0.2187062; networkSum += orderedDescriptorValues [5] * 0.1734976; networkSum += orderedDescriptorValues [6] * -0.1487994; networkSum += orderedDescriptorValues [7] * -5.042558E-02; networkSum += orderedDescriptorValues [8] * 2.726461E-02; networkSum += orderedDescriptorValues [9] * -0.0138286; networkSum += orderedDescriptorValues [10] * -0.1147363; networkSum += orderedDescriptorValues 11] * -0.3092265; networkSum += orderedDescriptorValues 12] * 6.965748E-02; networkSum += orderedDescriptorValues 13] * 0.1203201; networkSum += orderedDescriptorValues 14] * -0.2307525; networkSum += orderedDescriptorValues 15] * -0.1326094; networkSum += orderedDescriptorValues [16] * 1.124335E-02; networkSum += orderedDescriptorValues [17] * 4.208774E-02; networkSum += orderedDescriptorValues [18] * 0.1835057; networkSum += orderedDescriptorValues [19] * -3.879695E-02 networkSum += orderedDescriptorValues [20] * -8.314373E-03 networkSum += orderedDescriptorValues 21] * 8.653037E-02; feature2 [ 10 ] = = Math. exp (-networkSum * networkSum) ;
networkSum = ( 5.589881E-02;
networkSum += orderedDescriptorValues [ 0 ] * -0.2611915; networkSum += orderedDescriptorValues [ 1 ] * -0.1726375; networkSum += orderedDescriptorValues [ 2 ] * 0.1183841; networkSum += orderedDescriptorValues [ 3 ] * 0.1162129; networkSum += orderedDescriptorValues [ 4] * -0.2129587; networkSum += orderedDescriptorValues [ 5 ] * -4.069597E-02; networkSum += orderedDescriptorValues [ 6 ] * 0.0816291; networkSum += orderedDescriptorValues [ 7] * 0.0486154; networkSum += orderedDescriptorValues [8] * -0.1736838;
networkSum += orderedDescriptorValues -0.1780331; networkSum += orderedDescriptorValues -5.946476E-02 ; networkSum += orderedDescriptorValues -0.1217987; networkSum += orderedDescriptorValues 0 .1114136; networkSum += orderedDescriptorValues -0.2435345; networkSum += orderedDescriptorValues -0.1041483; networkSum += orderedDescriptorValues 0 .1813927; networkSum += orderedDescriptorValues 7.984623E- 02 ; networkSum += orderedDescriptorValues 0 .1128661; networkSum += orderedDescriptorValues -0.1792373; networkSum += orderedDescriptorValues -0.1718406; networkSum += orderedDescriptorValues 0.2708938; networkSum += orderedDescriptorValues -2.168096E-02; feature3 [0] = Math . tanh (networkSum) ;
networkSum = 0.2454298;
networkSum += orderedDescriptorValues 0.3267781;
networkSum += orderedDescriptorValues -1.144607E-02; networkSum += orderedDescriptorValues 0.2519109;
networkSum += orderedDescriptorValues -5 . 982593E- 02 ; networkSum += orderedDescriptorValues 0.250047;
networkSum += orderedDescriptorValues 9.917943E-02; networkSum += orderedDescriptorValues 0.2909425;
networkSum += orderedDescriptorValues -0.2104162; networkSum += orderedDescriptorValues -0.1918032; networkSum += orderedDescriptorValues 0.1343787;
networkSum += orderedDescriptorValues -0.312526; networkSum += orderedDescriptorValues 0.2022543; networkSum += orderedDescriptorValues -9.049381E-02; networkSum += orderedDescriptorValues 0.2282879; networkSum += orderedDescriptorValues -0.3412984; networkSum += orderedDescriptorValues 0.3986602; networkSum += orderedDescriptorValues 0.2768871; networkSum += orderedDescriptorValues -0.2793734; networkSum += orderedDescriptorValues -0.2811966; networkSum += orderedDescriptorValues -2.039533E-02; networkSum += orderedDescriptorValues -2.243914E-03; networkSum += orderedDescriptorValues 0.1884082; feature3 [1] = Math . tanh (networkSum) ;
networkSum = - -0.2038255;
networkSum += orderedDescriptorValues 0 ] * 0 . 281771 ;
networkSum += orderedDescriptorValues I] * -0.093074;
networkSum += orderedDescriptorValues 2 ] * 0.0178255;
networkSum += orderedDescriptorValues 3 ] * 0 . 1121451 ;
networkSum += orderedDescriptorValues 4] * 0.2539022;
networkSum += orderedDescriptorValues 5 ] * 0.3137576;
networkSum += orderedDescriptorValues 6 ] * 1.820519E-02 ; networkSum += orderedDescriptorValues 7] * -0.2538482; networkSum += orderedDescriptorValues 8 ] * 1.837439E-03 ; networkSum += orderedDescriptorValues 9] * 0.1510465;
networkSum += orderedDescriptorValues 10] * -2.341957E-02; networkSum += orderedDescriptorValues II] * -0.1491171; networkSum += orderedDescriptorValues 12] * -0.2378296; networkSum += orderedDescriptorValues 13 ] * 0.2579316; networkSum += orderedDescriptorValues 14] * 0.1487511; networkSum += orderedDescriptorValues 15] * 0.2326141; networkSum += orderedDescriptorValues 16 ] * 2 .405611E- 02 ;
networkSum += orderedDescriptorValues [17] * 0.124667; networkSum += orderedDescriptorValues [18] 6.303187E-02; networkSum += orderedDescriptorValues [19] -0.2700674; networkSum += orderedDescriptorValues [20] 0.1035277; networkSum += orderedDescriptorValues [21] 0.3792797; feature3 [2 = Math . tanh (networkSum) ;
networkSum 4.118359E-02;
networkSum += orderedDescriptorValues [0] * -5.685303E-02; networkSum += orderedDescriptorValues [1] * 0.164803; networkSum += orderedDescriptorValues [2] 0.2646725; networkSum += orderedDescriptorValues [3] 3.675202E-02; networkSum += orderedDescriptorValues [4] * -0.1116557; networkSum += orderedDescriptorValues [5] -7.343462E-03; networkSum += orderedDescriptorValues [6] 0.3394424; networkSum += orderedDescriptorValues [7] 0.1373035; networkSum += orderedDescriptorValues [8] 0.07748;
networkSum += orderedDescriptorValues [9] 0.1651485; networkSum += orderedDescriptorValues [10] -0.1689834; networkSum += orderedDescriptorValues [11] * -0.1675736; networkSum += orderedDescriptorValues ;i2] * 0.1838416; networkSum += orderedDescriptorValues [13] 7.611147E-02; networkSum += orderedDescriptorValues [14] 0.2577619; networkSum += orderedDescriptorValues [15] 7.847424E-02; networkSum += orderedDescriptorValues [16] 0.1980346; networkSum += orderedDescriptorValues ;i7] * -0.1185391; networkSum += orderedDescriptorValues [18] * 0.2566891; networkSum += orderedDescriptorValues [19] 0.2452088; networkSum += orderedDescriptorValues [20] -7.508787E-02 networkSum += orderedDescriptorValues [21] 0.1376871; feature3 [3] = Math . tanh (networkSum) ;
networkSum = D.3363082;
networkSum += orderedDescriptorValues [0] * -0.4123462; networkSum += orderedDescriptorValues [1] * 1.525509E-02; networkSum += orderedDescriptorValues [2] * 0.1837457; networkSum += orderedDescriptorValues [3] -3.493425E-02; networkSum += orderedDescriptorValues [4] 0.1759388; networkSum += orderedDescriptorValues [5] * -0.0871682; networkSum += orderedDescriptorValues [6] -0.3738681; networkSum += orderedDescriptorValues [7] 0.1217261; networkSum += orderedDescriptorValues [8] 0.1481267; networkSum += orderedDescriptorValues [9] 3.958263E-03; networkSum += orderedDescriptorValues [10] 2.432331E-02; networkSum += orderedDescriptorValues [11] -0.1835286; networkSum += orderedDescriptorValues ;i2] * -0.2625654; networkSum += orderedDescriptorValues [13] * 0.1466426; networkSum += orderedDescriptorValues [14] -0.1582135; networkSum += orderedDescriptorValues [15] 0.2091755; networkSum += orderedDescriptorValues [16] 9.724838E-02; networkSum += orderedDescriptorValues ;i7] 2.649376E-02; networkSum += orderedDescriptorValues ;i8] * 6.684551E-03; networkSum += orderedDescriptorValues [19] * -0.2769675; networkSum += orderedDescriptorValues [20] 0.1987251; networkSum += orderedDescriptorValues [21] -0.2116803; feature3 [4] = Math . tanh (networkSum) ;
networkSum = D.1077245;
networkSum += orderedDescriptorValues [0] * 0.2920834; networkSum += orderedDescriptorValues [1] * 0. 2954117; networkSum += orderedDescriptorValues [2] * 0. 3603061; networkSum += orderedDescriptorValues [3] * 0. 164858; networkSum += orderedDescriptorValues [4] * -0 .1130371; networkSum += orderedDescriptorValues [5] * -2 .812125E-02; networkSum += orderedDescriptorValues [6] * -0 .1424854; networkSum += orderedDescriptorValues [7] * 0. 1246106; networkSum += orderedDescriptorValues [8] * 0. 2293875; networkSum += orderedDescriptorValues [9] * 4. 93244E-03; networkSum += orderedDescriptorValues [10] * _ 0.1663729; networkSum += orderedDescriptorValues [11] .308185E-02; networkSum += orderedDescriptorValues [12] * 0 .1119722; networkSum += orderedDescriptorValues [13] * 8 .532767E-02; networkSum += orderedDescriptorValues [14] * _ 0.2194967; networkSum += orderedDescriptorValues [15] * 2 .918773E-02; networkSum += orderedDescriptorValues [16] * 0 .4491326; networkSum += orderedDescriptorValues [17] * 0 .2504311; networkSum += orderedDescriptorValues [18] * 0 .3325853; networkSum += orderedDescriptorValues [19] * _ 0.0671392; networkSum += orderedDescriptorValues [20] * _ 0.182185; networkSum += orderedDescriptorValues [21] * 0 .4370103; feature3 [5; = Mat . tanh (networkSum) ;
networkSum = - -0.2741117;
networkSum += orderedDescriptorValues [0] * -1 .048009E-02; networkSum += orderedDescriptorValues [1] * 0. 2228499; networkSum += orderedDescriptorValues [2] * 0. 1720376; networkSum += orderedDescriptorValues [3] * 0. 19159;
networkSum += orderedDescriptorValues [4] * 0. 1450492; networkSum += orderedDescriptorValues [5] * -3 .643525E-02; networkSum += orderedDescriptorValues [6] * 0. 355749; networkSum += orderedDescriptorValues [7] * 5. 100592E-02; networkSum += orderedDescriptorValues [8] * -0 .1707492; networkSum += orderedDescriptorValues [9] * 5. 273918E-02; networkSum += orderedDescriptorValues [10] * 0 .1040978; networkSum += orderedDescriptorValues [11] * _ 1.516804E-02 networkSum += orderedDescriptorValues [12] * 0 .1391518; networkSum += orderedDescriptorValues [13] * 5 .503232E-02; networkSum += orderedDescriptorValues [14] * g .538964E-02; networkSum += orderedDescriptorValues [15] * 0 .2239751; networkSum += orderedDescriptorValues [16] * 0 .306559; networkSum += orderedDescriptorValues [17] * 0 .2933918; networkSum += orderedDescriptorValues [18] * 1 .223855E-02; networkSum += orderedDescriptorValues [19] * _ 3.368264E-02 networkSum += orderedDescriptorValues [20] * _ 1.952205E-02 networkSum += orderedDescriptorValues [21] * 0 .2515705; feature3 [6; = Mat . tanh (networkSum) ;
networkSum = ( 3.2032798;
networkSum += orderedDescriptorValues [0] * 2. 521072E-02; networkSum += orderedDescriptorValues [1] * -0 .31912; networkSum += orderedDescriptorValues [2] * -0 .1807735; networkSum += orderedDescriptorValues [3] * -1 .096752E-02; networkSum += orderedDescriptorValues [4] * 0. 1503021; networkSum += orderedDescriptorValues [5] * 0. 1619533; networkSum += orderedDescriptorValues [6] * -0 .1262674; networkSum += orderedDescriptorValues [7] * 0. 1297113;
networkSum += orderedDescriptorValues [8] * ().2831849;
networkSum += orderedDescriptorValues [9] * _ -0 .21135;
networkSum += orderedDescriptorValues [10] 0.1710395; networkSum += orderedDescriptorValues [11] 0 .1355235; networkSum += orderedDescriptorValues 12] 0 .2862174; networkSum += orderedDescriptorValues [13] 0.154185; networkSum += orderedDescriptorValues [14] * 0 .1542755; networkSum += orderedDescriptorValues [15] * 6 .449251E-02; networkSum += orderedDescriptorValues [16] 0 .199332;
networkSum += orderedDescriptorValues 17] 0.1429463; networkSum += orderedDescriptorValues 18] 0.1450939; networkSum += orderedDescriptorValues 19] 1 .390243E-03; networkSum += orderedDescriptorValues [20] * 4.868656E-02 networkSum += orderedDescriptorValues 21] * 9 .112988E-02; feature3 [7] = Math . tanh (networkSum) ;
networkSum = 0.3318032;
networkSum += orderedDescriptorValues [0] * 0 .2305885;
networkSum += orderedDescriptorValues [1] * 0 .3118086;
networkSum += orderedDescriptorValues [2] * _ 0.157118;
networkSum += orderedDescriptorValues [3] * 0 .0365512;
networkSum += orderedDescriptorValues [4] * _ 0.1596637; networkSum += orderedDescriptorValues [5] * 0 .2345279;
networkSum += orderedDescriptorValues [6] * g .967969E-02; networkSum += orderedDescriptorValues [7] * _ 0.0235326; networkSum += orderedDescriptorValues [8] * _ 1.373317E-02; networkSum += orderedDescriptorValues [9] * _ 0.2082689; networkSum += orderedDescriptorValues [10] 0.2481369; networkSum += orderedDescriptorValues [11] 0.1543516; networkSum += orderedDescriptorValues 12] 0.1822094; networkSum += orderedDescriptorValues [13] -7.221898E-03; networkSum += orderedDescriptorValues [14] -0.1618478; networkSum += orderedDescriptorValues [15] 0.3291926; networkSum += orderedDescriptorValues [16] * 0.2336329; networkSum += orderedDescriptorValues [17] -0.2554197; networkSum += orderedDescriptorValues 18] -0.1129548; networkSum += orderedDescriptorValues 19] -0.3308128; networkSum += orderedDescriptorValues [20] -2.020692E-02; networkSum += orderedDescriptorValues 21] * -0.1921398; feature3 [8^ = Math . tanh (networkSum) ;
networkSum = 0.196757;
networkSum += orderedDescriptorValues [0] 0.3168215;
networkSum += orderedDescriptorValues [1] 8.783071E-02; networkSum += orderedDescriptorValues [2] * 0.2214138;
networkSum += orderedDescriptorValues [3] * 6.714083E-03; networkSum += orderedDescriptorValues [4] * -0.3846737; networkSum += orderedDescriptorValues [5] * -0.1114718; networkSum += orderedDescriptorValues [6] * 0.2959991;
networkSum += orderedDescriptorValues [7] -0.1219651; networkSum += orderedDescriptorValues [8] -9.607688E-02; networkSum += orderedDescriptorValues [9] * -7.508063E-02; networkSum += orderedDescriptorValues [10] * -0.2336093; networkSum += orderedDescriptorValues [11] 0.4241991; networkSum += orderedDescriptorValues 12] 0.2881928; networkSum += orderedDescriptorValues [13] 0.3102188; networkSum += orderedDescriptorValues [14] -0.1420632; networkSum += orderedDescriptorValues [15] -6.563601E-03
networkSum += orderedDescriptorValues [16] 0.1950772; networkSum += orderedDescriptorValues [17] 9.673683E-02; networkSum += orderedDescriptorValues [18] 3.455897E-03; networkSum += orderedDescriptorValues [19] 0.3344574; networkSum += orderedDescriptorValues [20] -8.712833E-02; networkSum += orderedDescriptorValues [21] 6.391431E-02; feature3[9] = Math . tanh (networkSum) ;
networkSum = ( L 1241009;
networkSum += orderedDescriptorValues [0] * 0 .3703338;
networkSum += orderedDescriptorValues [1] * 2 .485492E-03; networkSum += orderedDescriptorValues [2] * 0 .3227182;
networkSum += orderedDescriptorValues [3] * 0 .2016075;
networkSum += orderedDescriptorValues [4] * 0 .1774985;
networkSum += orderedDescriptorValues [5] * 0 .1925469;
networkSum += orderedDescriptorValues [6] * _ 0.240401;
networkSum += orderedDescriptorValues [7] * 2 .017734E-02; networkSum += orderedDescriptorValues [8] * 0 .3783292;
networkSum += orderedDescriptorValues [9] * 0 .2207745;
networkSum += orderedDescriptorValues [10] * -1.891097E-02 networkSum += orderedDescriptorValues [11] * -0.1339725; networkSum += orderedDescriptorValues 12] -0.2140203; networkSum += orderedDescriptorValues [13] -5.187112E-02 networkSum += orderedDescriptorValues [14] 0.2777523; networkSum += orderedDescriptorValues [15] 0.3800325; networkSum += orderedDescriptorValues [16] * -0.3212311; networkSum += orderedDescriptorValues 17] * 0.1534534; networkSum += orderedDescriptorValues [18] 0.195285;
networkSum += orderedDescriptorValues [19] 0.2309472; networkSum += orderedDescriptorValues [20] 0.1771123; networkSum += orderedDescriptorValues [21] -6.149689E-02 feature3[10] = = Math . tanh (networkSum) ;
networkSum = - -0.1821629;
networkSum += orderedDescriptorValues 0] * -0.9045241; networkSum += orderedDescriptorValues 1] * -0.1390113; networkSum += orderedDescriptorValues 2] -0.3534575; networkSum += orderedDescriptorValues 3] -3.196867E-02; networkSum += orderedDescriptorValues 4] * 0.3764643;
networkSum += orderedDescriptorValues 5] 0.1747923;
networkSum += orderedDescriptorValues 6] 0.26774;
networkSum += orderedDescriptorValues 7] -0.3685827; networkSum += orderedDescriptorValues 8] -0.2338323; networkSum += orderedDescriptorValues 9] 0.4126368;
networkSum += orderedDescriptorValues 10] 0.2334397; networkSum += orderedDescriptorValues 11] * -0.3708657; networkSum += orderedDescriptorValues 12] * -0.281301; networkSum += orderedDescriptorValues 13] -0.3009504; networkSum += orderedDescriptorValues 14] -3.184925E-03; networkSum += orderedDescriptorValues 15] -0.2259769; networkSum += orderedDescriptorValues 16] 0.2955941; networkSum += orderedDescriptorValues 17] * -0.105951; networkSum += orderedDescriptorValues 18] * 0.244462;
networkSum += orderedDescriptorValues 19] 5.174571E-02; networkSum += orderedDescriptorValues 20] -0.3213388; networkSum += orderedDescriptorValues 21] -0.3236144; feature4 [0] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = --7.515819E-02;
networkSum += orderedDescriptorValues 0] * 0.1308988;
networkSum += orderedDescriptorValues 1] * 0.4302742;
networkSum += orderedDescriptorValues 2] * 0.2087062;
networkSum += orderedDescriptorValues 3] * -0.4684756; networkSum += orderedDescriptorValues 4] * -0.2988482; networkSum += orderedDescriptorValues 5] * 0.3254627;
networkSum += orderedDescriptorValues 6] * 0.2516334;
networkSum += orderedDescriptorValues 7] * -0.1092748; networkSum += orderedDescriptorValues 8] * -0.1622874; networkSum += orderedDescriptorValues 9] * -0.2771323; networkSum += orderedDescriptorValues 10] * 0.1091911; networkSum += orderedDescriptorValues 11] * 0.3026508; networkSum += orderedDescriptorValues 12] * -0.2216781 r networkSum += orderedDescriptorValues 13] * 0.158793;
networkSum += orderedDescriptorValues 14] * -0.2049444 networkSum += orderedDescriptorValues 15] * -0.1884235 networkSum += orderedDescriptorValues 16] * -0.4589603 networkSum += orderedDescriptorValues 17] * -0.5678679 networkSum += orderedDescriptorValues 18] * -2.637825E -03; networkSum += orderedDescriptorValues 19] * -0.282895; networkSum += orderedDescriptorValues 20] * -7.106791E -02; networkSum += orderedDescriptorValues 21] * -0.3358186; feature4 [1] 1 - Math . exp ( -networkSum * networkSum);
networkSum = ( 3.2078273;
networkSum += orderedDescriptorValues 0] * -9.040912E- 02; networkSum += orderedDescriptorValues 1] * 0.1067198;
networkSum += orderedDescriptorValues 2] * 5.926438E-02; networkSum += orderedDescriptorValues 3] * -0.285578;
networkSum += orderedDescriptorValues 4] * 0.196517;
networkSum += orderedDescriptorValues 5] * 0.0649493;
networkSum += orderedDescriptorValues 6] * -8.479403E- 03; networkSum += orderedDescriptorValues 7] * 0.3235937;
networkSum += orderedDescriptorValues 8] * 0.2311064;
networkSum += orderedDescriptorValues 9] * 0.2315945;
networkSum += orderedDescriptorValues 10] * 0.1798365; networkSum += orderedDescriptorValues 11] * 0.1754334; networkSum += orderedDescriptorValues 12] * 9.726208E- 02; networkSum += orderedDescriptorValues 13] * -4.149238E -02; networkSum += orderedDescriptorValues 14] * 0.3220894; networkSum += orderedDescriptorValues 15] * -9.773836E -02; networkSum += orderedDescriptorValues 16] * 0.2985318; networkSum += orderedDescriptorValues 17] * 0.1452993; networkSum += orderedDescriptorValues 18] * 0.2399545; networkSum += orderedDescriptorValues 19] * 0.2259665; networkSum += orderedDescriptorValues 20] * 3.835509E- 02; networkSum += orderedDescriptorValues 21] * 0.1758279; feature4 [2 = 1 - Math . ex ( -networkSum * networkSum);
networkSum = D.1625838;
networkSum += orderedDescriptorValues [0] 0.1847235;
networkSum += orderedDescriptorValues [1] -5.459033E-02; networkSum += orderedDescriptorValues [2] -7.085588E-02; networkSum += orderedDescriptorValues [3] -0.3593458; networkSum += orderedDescriptorValues [4] 0.2843498;
networkSum += orderedDescriptorValues [5] -0.2452733; networkSum += orderedDescriptorValues [6] 4.083828E-03;
networkSum += orderedDescriptorValues 7] -0.2075521; networkSum += orderedDescriptorValues 8] -5.864069E-02; networkSum += orderedDescriptorValues 9] 0.3065527;
networkSum += orderedDescriptorValues 10] 0.3218861; networkSum += orderedDescriptorValues 11] 0.0433731; networkSum += orderedDescriptorValues 12] -0.1871334; networkSum += orderedDescriptorValues 13] * -0.3091086; networkSum += orderedDescriptorValues 14] * 3.304664E-02; networkSum += orderedDescriptorValues 15] 1.692976E-02; networkSum += orderedDescriptorValues 16] -0.4716962; networkSum += orderedDescriptorValues 17] -0.3204163; networkSum += orderedDescriptorValues 18] -4.839056E-02; networkSum += orderedDescriptorValues 19] * -0.6711931; networkSum += orderedDescriptorValues 20] * -0.1539557; networkSum += orderedDescriptorValues 21] -0.1229635; feature4 [3] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = - -4.021449E-03;
networkSum += orderedDescriptorValues 0] * 0.317452;
networkSum += orderedDescriptorValues 1] * 0.1750179;
networkSum += orderedDescriptorValues 2] * -0.1209184; networkSum += orderedDescriptorValues 3] * -4.312324E-02; networkSum += orderedDescriptorValues 4] * -0.3429518; networkSum += orderedDescriptorValues 5] 0.1205682;
networkSum += orderedDescriptorValues 6] -0.2165661; networkSum += orderedDescriptorValues 7] * 0.182609;
networkSum += orderedDescriptorValues 8] -0.2332958; networkSum += orderedDescriptorValues 9] -0.2396495; networkSum += orderedDescriptorValues 10] -0.1547317; networkSum += orderedDescriptorValues 11] 0.2169454; networkSum += orderedDescriptorValues 12] 6.283824E-02; networkSum += orderedDescriptorValues 13] -5.657928E-03; networkSum += orderedDescriptorValues 14] 0.2913124; networkSum += orderedDescriptorValues 15] * 0.241894;
networkSum += orderedDescriptorValues 16] 0.2632221; networkSum += orderedDescriptorValues 17] -0.2362283; networkSum += orderedDescriptorValues 18] 0.1259497; networkSum += orderedDescriptorValues 19] -6.975852E-03; networkSum += orderedDescriptorValues 20] * -2.837195E-02; networkSum += orderedDescriptorValues 21] * -7.192294E-02; feature4 [4] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = 3.977518E-02;
networkSum += orderedDescriptorValues 0] 0.3311493;
networkSum += orderedDescriptorValues 1] * -3.384515E-02; networkSum += orderedDescriptorValues 2] * 0.2665338;
networkSum += orderedDescriptorValues 3] * -0.1461822; networkSum += orderedDescriptorValues 4] * -9.050705E-02; networkSum += orderedDescriptorValues 5] * 0.2180096;
networkSum += orderedDescriptorValues 6] -0.1458239; networkSum += orderedDescriptorValues 7] -0.525185;
networkSum += orderedDescriptorValues 8] * 0.2330176;
networkSum += orderedDescriptorValues 9] * -0.3329666; networkSum += orderedDescriptorValues 10] 0.2009687; networkSum += orderedDescriptorValues 11] 9.586867E-02; networkSum += orderedDescriptorValues 12] 0.322122;
networkSum += orderedDescriptorValues 13] -0.1773079; networkSum += orderedDescriptorValues 14] -0.1596458;
networkSum += orderedDescriptorValues [15] * 0.3181283; networkSum += orderedDescriptorValues [16] 6.548322E-02; networkSum += orderedDescriptorValues [17] -0.2006443; networkSum += orderedDescriptorValues [18] 5.350632E-02; networkSum += orderedDescriptorValues [19] 0.2383254; networkSum += orderedDescriptorValues [20] 5.287744E-02; networkSum += orderedDescriptorValues [21] * 0.414507; feature [5^ = 1 - Math. exp (-networkSum * networkSum) ; networkSum = ( ).1518426;
networkSum += orderedDescriptorValues 0] 0.3611616; networkSum += orderedDescriptorValues 1] -0.3250649; networkSum += orderedDescriptorValues 2] * 0.2679302; networkSum += orderedDescriptorValues 3] 8.582475E-03; networkSum += orderedDescriptorValues 4] -0.3739699; networkSum += orderedDescriptorValues 5] 0.483717; networkSum += orderedDescriptorValues 6] -1.829961E-02; networkSum += orderedDescriptorValues 7] -1.534763E-02; networkSum += orderedDescriptorValues 8] * -0.2804765; networkSum += orderedDescriptorValues 9] * -8.039651E-02; networkSum += orderedDescriptorValues 10] * -0.4093504; networkSum += orderedDescriptorValues 11] 0.0382356; networkSum += orderedDescriptorValues 12] 0.1968964; networkSum += orderedDescriptorValues 13] -0.2832448; networkSum += orderedDescriptorValues 14] -0.215713; networkSum += orderedDescriptorValues 15] * 0.210805; networkSum += orderedDescriptorValues 16] * 0.1640009; networkSum += orderedDescriptorValues 17] 0.2870225; networkSum += orderedDescriptorValues 18] 0.1708576; networkSum += orderedDescriptorValues 19] -0.1779364; networkSum += orderedDescriptorValues 20] -1.604748E-02 networkSum += orderedDescriptorValues 21] 5.052943E-02; feature [6[ = 1 - Math . exp ( -networkSum * networkSum) ; networkSum = ( 3.2707359;
networkSum += orderedDescriptorValues 0] * 0.0929957; networkSum += orderedDescriptorValues 1] 1.182306E-02; networkSum += orderedDescriptorValues 2] 0.3535134; networkSum += orderedDescriptorValues 3] * -0.4300441; networkSum += orderedDescriptorValues 4] -0.2672476; networkSum += orderedDescriptorValues 5] 8.627046E-02; networkSum += orderedDescriptorValues 6] -0.1896949; networkSum += orderedDescriptorValues 7] -4.534008E-03; networkSum += orderedDescriptorValues 8] -0.1069917; networkSum += orderedDescriptorValues 9] * 0.1915451; networkSum += orderedDescriptorValues 10] * -0.2733805; networkSum += orderedDescriptorValues 11] * 0.2274023; networkSum += orderedDescriptorValues 12] -0.2799344; networkSum += orderedDescriptorValues 13] 0.2327444; networkSum += orderedDescriptorValues 14] 0.2344996; networkSum += orderedDescriptorValues 15] 4.416958E-02; networkSum += orderedDescriptorValues 16] * -5.087714E-02 networkSum += orderedDescriptorValues 17] * -0.1248293; networkSum += orderedDescriptorValues 18] 0.1381881; networkSum += orderedDescriptorValues 19] 0.4771543; networkSum += orderedDescriptorValues 20] -0.1373352; networkSum += orderedDescriptorValues 21] -0.0906529; feature4[7] = 1 - Math. exp (-networkSum * networkSum);
networkSum = 1.993915E-02;
networkSum += orderedDescriptorValues 0] * 0 .1319871;
networkSum += orderedDescriptorValues 1] * _ 8.354434E-02; networkSum += orderedDescriptorValues 2] .509392E-02; networkSum += orderedDescriptorValues 3] * 0 .2539409;
networkSum += orderedDescriptorValues 4] * _ 0.3760709; networkSum += orderedDescriptorValues 5] * 3 .181021E-02; networkSum += orderedDescriptorValues 6] * 6 .693611E-02; networkSum += orderedDescriptorValues 7] * 0 .3193117;
networkSum += orderedDescriptorValues 8] * 0 .2074145;
networkSum += orderedDescriptorValues 9] * 0 .1366697;
networkSum += orderedDescriptorValues 10] * -0.1075508; networkSum += orderedDescriptorValues 11] * -0.3748786; networkSum += orderedDescriptorValues 12] -8.997591E-02; networkSum += orderedDescriptorValues 13] 0.1065408; networkSum += orderedDescriptorValues 14] -0.2510078; networkSum += orderedDescriptorValues 15] -0.2023758; networkSum += orderedDescriptorValues 16] 4.145851E-02; networkSum += orderedDescriptorValues 17] * -0.3790359; networkSum += orderedDescriptorValues 18] * -6.206912E-02; networkSum += orderedDescriptorValues 19] 0.1256744; networkSum += orderedDescriptorValues 20] 0.1756113; networkSum += orderedDescriptorValues 21] -0.3425823; feature4 [8] = 1 - Math . exp ( -networkSum * networkSum) ;
networkSum = -0.2679875;
networkSum += orderedDescriptorValues 0] * _ 0.2822998; networkSum += orderedDescriptorValues 1] * 5 .362236E-02; networkSum += orderedDescriptorValues 2] * _ 0.1024278; networkSum += orderedDescriptorValues 3] * 0 .4462951;
networkSum += orderedDescriptorValues 4] * 0 .1796571;
networkSum += orderedDescriptorValues 5] * _ 3.013189E-02; networkSum += orderedDescriptorValues 6] * 1 .823299E-02; networkSum += orderedDescriptorValues 7] * 0 .2473706;
networkSum += orderedDescriptorValues 8] * 3 .412618E-02; networkSum += orderedDescriptorValues 9] * 0 .3765605;
networkSum += orderedDescriptorValues 10] 0.402001;
networkSum += orderedDescriptorValues 11] * -6.419863E-02; networkSum += orderedDescriptorValues 12] * 0.1662174; networkSum += orderedDescriptorValues 13] 0.4083135; networkSum += orderedDescriptorValues 14] 2.979776E-02; networkSum += orderedDescriptorValues 15] -2.945648E-02; networkSum += orderedDescriptorValues 16] -0.1697513; networkSum += orderedDescriptorValues 17] 8.504816E-02; networkSum += orderedDescriptorValues 18] * -0.3999855; networkSum += orderedDescriptorValues 19] * 7.439461E-02; networkSum += orderedDescriptorValues 20] -0.2018455; networkSum += orderedDescriptorValues 21] -0.1172151; feature4 [9] 1 - Math . exp ( -networkSum * networkSum) ;
networkSum 5.877185E-02;
networkSum += orderedDescriptorValues [0] * _ 8.617055E-02; networkSum += orderedDescriptorValues [1] * _ 0.0396595; networkSum += orderedDescriptorValues [2] * _ 0.1640313; networkSum += orderedDescriptorValues [3] * 3 .396292E-02; networkSum += orderedDescriptorValues [4] * _ 0.4186031; networkSum += orderedDescriptorValues [5] * 0 .149259;
networkSum + orderedDescriptorValues [6] -0.1842772; networkSum + orderedDescriptorValues [7] 0.3937986; networkSum + orderedDescriptorValues [8] 0.3123736; networkSum + orderedDescriptorValues [9] 0.2231229; networkSum + orderedDescriptorValues [10] * 0 . 033845 ; networkSum -+ orderedDescriptorValues [11] * 9.502875E-02; networkSum -+ orderedDescriptorValues [12] * 0.2784869; networkSum -+ orderedDescriptorValues [13] * - 0 . 2808715 ; networkSum + orderedDescriptorValues [14] * - 0 . 3449307 ; networkSum + orderedDescriptorValues [15] * -3.908719E-02 ; networkSum + orderedDescriptorValues [16] * -1.986418E-03; networkSum + orderedDescriptorValues [17] * 0.2894325; networkSum + orderedDescriptorValues [18] * -0.2417004; networkSum + orderedDescriptorValues [19] * -7.297993E-02; networkSum + orderedDescriptorValues [20] * -0 . 0380404 ; networkSum + orderedDescriptorValues [21] * 0 . 318931 ;
feature4 [10] 1 - Math . exp (-networkSum * networkSum) ; networkSum = - -0.3428314;
networkSum feature2 [0] * 0. 6382742;
networkSum feature2 [1] * 0. 2769812;
networkSum += feature2 [2] * 0. 5439277;
networkSum += feature2 [3] -0 .7012777;
networkSum += feature2 [4] 0. 1544398;
networkSum += feature2 [5] -0 .6095569;
networkSum += feature2 [6] 0. 4244336;
networkSum += feature2 [7] 0. 2835653;
networkSum += feature2 [8] 0. 7324241;
networkSum += feature2 [9] 0. 5245011;
networkSum += feature2 [10] 2.222318E -02;
networkSum += 0.1423364;
networkSum += feature3 [0] 0. 0616027;
networkSum feature3 [1] 0. 2291847;
networkSum += feature3 r2] * 0. 3146186;
networkSum += feature3 3] 4. 160007E-02;
networkSum += feature3 4] -0 .1911439;
networkSum += feature3 5] 0. 3563098;
networkSum += feature3 6] 0. 2775332;
networkSum += feature3 7] -4 .397179E- 03;
networkSum += feature3 8] 8. 194368E-02;
networkSum += feature3 9] 0. 2960568;
networkSum += feature3 10] 0 .4316248;
networkSum += -0.3767435;
networkSum += feature4 0] -0 .5499883;
networkSum feature4 1] 0. 5171921;
networkSum += feature4 2] * 0. 1027793;
networkSum += feature4 3] * 0. 4638597;
networkSum += feature4 4] -0 .1314365;
networkSum += feature4 5] -0 .3901567;
networkSum += feature4 6] -0 .3776417;
networkSum += feature4 7] 0. 3599865;
networkSum += feature4 8] -0 .3622828;
networkSum += feature4 9] * 0. 3126418;
networkSum += feature4 10] 0 .44429 2;
networkResult = 1 / (1 + Math. exp (-networkSum) ) ;
networkResult = 9.93 * (networkResult - 0.1) / 0.8 + 2; if (networkResult < 2) {
networkResult = 2;
}
if (networkResult > 11 networkResult = 11
}
return networkResult;
APPENDIX - NEURAL NETWORKS DESCRIPTORS
public class ODTNeuralNetworksDescriptors {
String samplelD;
double nasS, Hmax, fw, xc3, numHBa, e2C301s, elC301d, SssCH2, xvl, SHBa, nasO, e2C201, nasC, SHHBd, nrbond, nelem,
SsCH3, eaC2C2a, elC301a, SHCsatu, Qv, nvx;
/* *
* Constructor for the ODTNeuralNetworksDescriptors class. Takes a instance of a Sample class and extracts the
* the winMolconn 1.0.1.3 descriptors required for the execution of the CNN models.
* @param sample Sample instance for a given structure (sample) containing required winMolconn 1.0.1.3 descriptors.
*/
public ODTNeuralNetworksDescriptors ( Sample sample) {
this . samplelD = sample . getSamplelD () ;
this.nasS = sample . getDescriptor (new Descriptorldentifier ( "nasS "winmolconn", "1.0.1.3"));
this. Hmax = sample . getDescriptor (new Descriptorldentifier ( "Hmax "winmolconn", "1.0.1.3"));
this.fw = sample . getDescriptor (new Descriptorldentifier ( "fw" , "winmolconn", "1.0.1.3"));
this.xc3 = sample . getDescriptor (new Descriptor Identifier ( "xc3 " , "winmolconn", "1.0.1.3"));
this. numHBa = sample . getDescriptor (new
Descriptor Identifier ( "numHBa" , "winmolconn", "1.0.1.3"));
this.e2C301s = sample . getDescriptor (new
Descriptorldentifier ("e2C301s", "winmolconn", "1.0.1.3") ) ;
this.elC301d = sample . getDescriptor (new
Descriptorldentifier ("elC301d", "winmolconn", "1.0.1.3") ) ;
this.SssCH2 = sample . getDescriptor (new
Descriptorldentifier ("SssCH2", "winmolconn", "1.0.1.3"));
this. xvl = sample . getDescriptor (new Descriptor Identifier ( "xvl " , "winmolconn", "1.0.1.3"));
this. SHBa = sample . getDescriptor (new Descriptorldentifier ( "SHBa "winmolconn", "1.0.1.3"));
this.nasO = sample . getDescriptor (new Descriptorldentifier ( "nasO "winmolconn", "1.0.1.3"));
this.e2C201 = sample . getDescriptor (new
Descriptorldentifier ("e2C201", "winmolconn", "1.0.1.3"));
this.nasC = sample . getDescriptor (new Descriptorldentifier ( "nasC "winmolconn", "1.0.1.3"));
this. SHHBd = sample . getDescriptor (new
Descriptorldentifier ("SHHBd", "winmolconn", "1.0.1.3"));
this. nrbond = sample . getDescriptor (new
Descriptor Identifier ( "nrbond" , "winmolconn", "1.0.1.3"));
this. nelem = sample . getDescriptor (new
Descriptor Identifier ( "nelem" , "winmolconn", "1.0.1.3"));
this.SsCH3 = sample . getDescriptor (new
Descriptorldentifier ("SsCH3", "winmolconn", "1.0.1.3"));
this.eaC2C2a = sample . getDescriptor (new
Descriptorldentifier ("eaC2C2a", "winmolconn", "1.0.1.3") ) ;
this.elC301a = sample . getDescriptor (new
Descriptorldentifier ("elC301a", "winmolconn", "1.0.1.3") ) ;
this . SHCsatu = sample . getDescriptor (new
Descriptorldentifier ("SHCsatu", "winmolconn" , "1.0.1.3") ) ;
this.Qv = sample . getDescriptor (new DescriptorIdentifier ( "Qv" , "winmolconn", "1.0.1.3"));
this.nvx = sample . getDescriptor (new Descriptor Identifier ( "nvx" , "winmolconn", "1.0.1.3"));
}
/* *
* Returns a double [] containing the winMolconn 1.0.1.3 descriptors required for the ODTNeuralNetworks class
* execution in the proper order required for the execution of the neural networks.
* @return double [] containing the winMolconn 1.0.1.3 descriptors required for the ODTNeuralNetworks class execution
* in the proper order.
public double[] getOrderedDescriptors ( ) {
return new double ]] {nasS, Hmax, fw, xc3, numHBa, e2C301s, elC301d, SssCH2, xvl, SHBa, nasO, e2C201, nasC, SHHBd,
nrbond, nelem, SsCH3, eaC2C2a, elC301a, SHCsatu, Qv, nvx};
}
}
Claims
1. A method comprising:
a. ) using an ODT value determined by mathematical modelling to select one or more perfume raw materials;
b. ) combining and/or processing said one or more perfume raw materials with one or more additional materials to form a product.
2. The method of Claim 1, wherein said product is a consumer product.
3. The method of any preceding claim wherein said mathematical modelling comprises a technique selected from the group consisting of multiple linear regression, genetic function method, generalized simulated annealing, principal components regression, non-linear regression, projection to latent structures regression, neural networks, support vector machines, logistic regression, ridge regression, cluster analysis, discriminant analysis, decision trees, nearest- neighbor classifier, molecular similarity analysis, and combinations thereof.
4. The method of any preceding claim wherein said mathematical modelling comprises a technique selected from the group consisting of multiple linear regression, genetic function method, generalized simulated annealing, principal components regression, non-linear regression, projection to latent structures regression, neural networks, support vector machines, logistic regression, ridge regression and combinations thereof.
5. The method of any preceding claim wherein said mathematical modelling comprises a technique selected from the group consisting of non-linear regression, projection to latent structures regression, neural networks and combinations thereof.
6. The method of any preceding claim wherein said mathematical modelling comprises neural networks.
7. The method of any proceeding claim wherein said mathematical modelling comprises entering molecular descriptors into a neural network.
8. The method of any proceeding claim wherein said mathematical modelling provides an ODT value that is a numerical value having units of volume/volume.
9. The method of any proceeding claim wherein said mathematical modelling is sufficiently accurate to provide an ODT value of 1 ppb or greater.
10. The method of any of claims 1-8 wherein said mathematical modelling is sufficiently accurate to provide an ODT value of 1 ppb or greater.
11. The method of any preceding claim wherein said one or more additional materials is selected from the group consisting of surfactants, color care polymers, deposition aids, surfactant boosting polymers, pH adjusters, product color stabilizers, preservatives, solvents, builders, chelating agents, dye transfer inhibiting agents, dispersants, enzymes, and enzyme stabilizers, catalytic materials, bleach, bleach activators, polymeric dispersing agents, clay soil removal/anti- redeposition agents, brighteners, suds suppressors, dyes, UV absorbers, perfume and perfume delivery systems, structure elasticizing agents, thickeners/structurants, fabric softeners, carriers, hydrotropes, oligoamines, processing aids, hueing agents, pigments and mixtures thereof.
12. The method of any preceding claim wherein said consumer product is selected from the group consisting of , baby care, beauty care, fabric & home care, family care, feminine care, health care, snack and/or beverage products or devices.
13. The method of any preceding claim, wherein the method uses the source code
ODTNeuralNetworks and ODTNeuralNetworksDescriptors.
14. A consumer product produced by the method of any preceding claim.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2016/036125 WO2016205008A1 (en) | 2015-06-19 | 2016-06-07 | Computer-implemeted method of making perfumed goods |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/744,731 | 2015-06-19 | ||
PCT/US2016/036125 WO2016205008A1 (en) | 2015-06-19 | 2016-06-07 | Computer-implemeted method of making perfumed goods |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016205008A1 true WO2016205008A1 (en) | 2016-12-22 |
Family
ID=57546798
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2016/036125 WO2016205008A1 (en) | 2015-06-19 | 2016-06-07 | Computer-implemeted method of making perfumed goods |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2016205008A1 (en) |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4430243A (en) | 1981-08-08 | 1984-02-07 | The Procter & Gamble Company | Bleach catalyst compositions and use thereof in laundry bleaching and detergent compositions |
US5486303A (en) | 1993-08-27 | 1996-01-23 | The Procter & Gamble Company | Process for making high density detergent agglomerates using an anhydrous powder additive |
US5489392A (en) | 1994-09-20 | 1996-02-06 | The Procter & Gamble Company | Process for making a high density detergent composition in a single mixer/densifier with selected recycle streams for improved agglomerate properties |
US5516448A (en) | 1994-09-20 | 1996-05-14 | The Procter & Gamble Company | Process for making a high density detergent composition which includes selected recycle streams for improved agglomerate |
US5565422A (en) | 1995-06-23 | 1996-10-15 | The Procter & Gamble Company | Process for preparing a free-flowing particulate detergent composition having improved solubility |
US5569645A (en) | 1995-04-24 | 1996-10-29 | The Procter & Gamble Company | Low dosage detergent composition containing optimum proportions of agglomerates and spray dried granules for improved flow properties |
US5574005A (en) | 1995-03-07 | 1996-11-12 | The Procter & Gamble Company | Process for producing detergent agglomerates from high active surfactant pastes having non-linear viscoelastic properties |
US5576282A (en) | 1995-09-11 | 1996-11-19 | The Procter & Gamble Company | Color-safe bleach boosters, compositions and laundry methods employing same |
US5595967A (en) | 1995-02-03 | 1997-01-21 | The Procter & Gamble Company | Detergent compositions comprising multiperacid-forming bleach activators |
US5597936A (en) | 1995-06-16 | 1997-01-28 | The Procter & Gamble Company | Method for manufacturing cobalt catalysts |
US5691297A (en) | 1994-09-20 | 1997-11-25 | The Procter & Gamble Company | Process for making a high density detergent composition by controlling agglomeration within a dispersion index |
US5879584A (en) | 1994-09-10 | 1999-03-09 | The Procter & Gamble Company | Process for manufacturing aqueous compositions comprising peracids |
WO2000032601A2 (en) | 1998-11-30 | 2000-06-08 | The Procter & Gamble Company | Process for preparing cross-bridged tetraaza macrocycles |
US6225464B1 (en) | 1997-03-07 | 2001-05-01 | The Procter & Gamble Company | Methods of making cross-bridged macropolycycles |
US6413920B1 (en) | 1998-07-10 | 2002-07-02 | Procter & Gamble Company | Amine reaction compounds comprising one or more active ingredient |
US20050003980A1 (en) | 2003-06-27 | 2005-01-06 | The Procter & Gamble Company | Lipophilic fluid cleaning compositions capable of delivering scent |
US20070275866A1 (en) | 2006-05-23 | 2007-11-29 | Robert Richard Dykstra | Perfume delivery systems for consumer goods |
WO2010020892A2 (en) * | 2009-07-07 | 2010-02-25 | The Procter & Gamble Company | Property-space similarity modeling |
-
2016
- 2016-06-07 WO PCT/US2016/036125 patent/WO2016205008A1/en active Application Filing
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4430243A (en) | 1981-08-08 | 1984-02-07 | The Procter & Gamble Company | Bleach catalyst compositions and use thereof in laundry bleaching and detergent compositions |
US5486303A (en) | 1993-08-27 | 1996-01-23 | The Procter & Gamble Company | Process for making high density detergent agglomerates using an anhydrous powder additive |
US5879584A (en) | 1994-09-10 | 1999-03-09 | The Procter & Gamble Company | Process for manufacturing aqueous compositions comprising peracids |
US5691297A (en) | 1994-09-20 | 1997-11-25 | The Procter & Gamble Company | Process for making a high density detergent composition by controlling agglomeration within a dispersion index |
US5489392A (en) | 1994-09-20 | 1996-02-06 | The Procter & Gamble Company | Process for making a high density detergent composition in a single mixer/densifier with selected recycle streams for improved agglomerate properties |
US5516448A (en) | 1994-09-20 | 1996-05-14 | The Procter & Gamble Company | Process for making a high density detergent composition which includes selected recycle streams for improved agglomerate |
US5595967A (en) | 1995-02-03 | 1997-01-21 | The Procter & Gamble Company | Detergent compositions comprising multiperacid-forming bleach activators |
US5574005A (en) | 1995-03-07 | 1996-11-12 | The Procter & Gamble Company | Process for producing detergent agglomerates from high active surfactant pastes having non-linear viscoelastic properties |
US5569645A (en) | 1995-04-24 | 1996-10-29 | The Procter & Gamble Company | Low dosage detergent composition containing optimum proportions of agglomerates and spray dried granules for improved flow properties |
US5597936A (en) | 1995-06-16 | 1997-01-28 | The Procter & Gamble Company | Method for manufacturing cobalt catalysts |
US5565422A (en) | 1995-06-23 | 1996-10-15 | The Procter & Gamble Company | Process for preparing a free-flowing particulate detergent composition having improved solubility |
US5576282A (en) | 1995-09-11 | 1996-11-19 | The Procter & Gamble Company | Color-safe bleach boosters, compositions and laundry methods employing same |
US6225464B1 (en) | 1997-03-07 | 2001-05-01 | The Procter & Gamble Company | Methods of making cross-bridged macropolycycles |
US6413920B1 (en) | 1998-07-10 | 2002-07-02 | Procter & Gamble Company | Amine reaction compounds comprising one or more active ingredient |
WO2000032601A2 (en) | 1998-11-30 | 2000-06-08 | The Procter & Gamble Company | Process for preparing cross-bridged tetraaza macrocycles |
US20050003980A1 (en) | 2003-06-27 | 2005-01-06 | The Procter & Gamble Company | Lipophilic fluid cleaning compositions capable of delivering scent |
US20070275866A1 (en) | 2006-05-23 | 2007-11-29 | Robert Richard Dykstra | Perfume delivery systems for consumer goods |
WO2010020892A2 (en) * | 2009-07-07 | 2010-02-25 | The Procter & Gamble Company | Property-space similarity modeling |
Non-Patent Citations (1)
Title |
---|
XU X. ET AL: "QSPR models for the prediction of odor threshold of aliphatic alcohols", JOURNAL OF COMPUTATIONAL SCIENCE & ENGINEERING, vol. 2, 1 January 2011 (2011-01-01), pages 69 - 78, XP055292209 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3197509A1 (en) | Method of making perfumed goods | |
US10005989B2 (en) | Fragrance materials | |
EP2155844B1 (en) | Perfume systems | |
EP2111444B1 (en) | Benefit agent delivery compositions | |
US20090247449A1 (en) | Delivery particle | |
EP2362765B1 (en) | Perfume systems | |
US20110105378A1 (en) | Encapsulates | |
CA2743200A1 (en) | Perfume systems | |
CA2748527A1 (en) | Encapsulates comprising a shell encapsulating a bleach core | |
US20120101862A1 (en) | Property-Space Similarity Modeling | |
EP2585568A1 (en) | Perfume systems | |
EP2804939A2 (en) | Perfume systems | |
CA2799582A1 (en) | Perfume systems | |
EP2928996A1 (en) | Perfume systems | |
US20160369204A1 (en) | Method of making perfumed goods | |
WO2016205008A1 (en) | Computer-implemeted method of making perfumed goods |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16733238 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16733238 Country of ref document: EP Kind code of ref document: A1 |