#------------------------------------------------------------------------------- # Copyright 2012 Yuriy Lagodiuk # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. #------------------------------------------------------------------------------- Target function is x^2 + y^2 Training set - are values of target function on interval x: [-5..5] y: [-5..5] Func = 17.010835514536872 0 12210.011740837528 Func = 17.001747629720338 1 12210.000305420966 2 12210.000305420966 Func = 16.998887041481595 3 12210.00012386766 Func = 17.000586215264608 4 12210.00003436482 5 12210.00003436482 6 12210.00003436482 7 12210.00003436482 8 12210.00003436482 9 12210.00003436482 10 12210.00003436482 Func = 16.999558771635716 11 12210.00001946825 12 12210.00001946825 13 12210.00001946825 14 12210.00001946825 15 12210.00001946825 Func = (16.596397520349562 - y) 16 11385.929248192953 17 11385.929248192953 Func = (16.487882280852943 - y) 18 11385.014683911733 Func = (16.497797173885072 - y) 19 11385.000485244289 20 11385.000485244289 Func = (16.497797173885072 - x) 21 11385.000485244287 Func = ((16.00056221371306 - x) - y) 22 10560.000031608426 23 10560.000031608426 24 10560.000031608426 25 10560.000031608426 26 10560.000031608426 27 10560.000031608426 28 10560.000031608426 29 10560.000031608426 30 10560.000031608426 Func = (x - ((-8.242412043358266) - (x * ((-0.9209082090560508) - (x * (-0.9880744232062586)))))) 31 6128.465676363444 32 6128.465676363444 Func = (20.494370643615667 - (x - ((-11.624215830650101) - (x * ((-0.9795205672468315) - (x * 0.9535738534418479)))))) 33 6116.956102960937 Func = (x - ((-8.92614574130503) - (x * (((-1.0755639488810818) - (x * 0.2845298553070523)) - (x * (-1.241441316528431)))))) 34 6116.627096416468 Func = (((20.114626380109662 - (1.6734458359423723 - ((-1.0479802429449685) * (4.077244176963979 - (y * y))))) - ((-1.0950313390598092) - (x * (0.017488461563444968 - (x * (-1.0572909676916877)))))) - 16.099638583129085) 35 32.93928282241238 36 32.93928282241238 37 32.93928282241238 38 32.93928282241238 39 32.93928282241238 40 32.93928282241238 41 32.93928282241238 42 32.93928282241238 43 32.93928282241238 Func = (((x - (0.969119863658932 * (x - (y * y)))) - (0.15341768075914342 - (x * (0.017488461563444968 - (x * (-1.0572909676916877)))))) - (-0.06298254174609186)) 44 24.42480602102764 45 24.42480602102764 46 24.42480602102764 47 24.42480602102764 Func = (((x - (0.969119863658932 * ((x * (-0.9793970511271564)) - (y * y)))) - (0.15341768075914342 - (x * ((-1.8829386016848173) - (x * (-1.0572909676916877)))))) - 0.012773510491992823) 48 23.28109598902373 49 23.28109598902373 Func = (((x - (0.969119863658932 * ((x * (-1.1758344453335408)) - (y * y)))) - ((x * (0.5420034669401437 - (x * (-1.0572909676916877)))) - (x * ((-1.6407546076408637) - (x * (-2.084337438869832)))))) - 0.012773510491992823) 50 13.81528482078628 Func = (((x - (0.969119863658932 * ((x * (-1.1758344453335408)) - (y * y)))) - ((x * (0.5420034669401437 - (x * (-1.0572909676916877)))) - (x * ((-1.6407546076408637) - (x * (-2.084337438869832)))))) - (-0.015176274100087817)) 51 13.760682158143922 52 13.760682158143922 Func = (((x - (x - (y * y))) - (1.2378103874017832 - (x * (x * 0.9983272258071785)))) - (-1.283709985005536)) 53 0.11745153281074237 (((x - (x - (y * y))) - (1.2378103874017832 - (x * (x * 0.9983272258071785)))) - (-1.283709985005536))