Java Grammatical Evolution
કોમ્પ્યુટર વિજ્ઞાનમાં, જાવા વ્યાકરણ ઉત્ક્રાંતિ એ જાવા પ્રોગ્રામિંગ ભાષામાં વ્યાકરણ ઉત્ક્રાંતિનું અમલીકરણ છે. બે ઉદાહરણોમાં જે. જી. ઈ. પુસ્તકાલય અને જી. ઈ. વી. એ. નો સમાવેશ થાય છે. જે. જી. ઈ. લાઈબ્રેરી એ જાવા ભાષામાં વ્યાકરણ ઉત્ક્રાંતિનું પ્રથમ પ્રકાશિત અમલીકરણ હતું. આજે, અન્ય એક જાણીતું પ્રકાશિત જાવા અમલીકરણ અસ્તિત્વમાં છે, જેનું નામ જીઇવીએ છે. જીઇવીએ યુનિવર્સિટી કોલેજ ડબલિનના નેચરલ કમ્પ્યુટિંગ રિસર્ચ એન્ડ એપ્લિકેશન્સ ગ્રૂપ ખાતે વ્યાકરણ ઉત્ક્રાંતિના શોધકોમાંના એક ડૉ. માઈકલ ઓ 'નીલના માર્ગદર્શન હેઠળ વિકસાવવામાં આવી હતી. જે. જી. ઈ. પુસ્તકાલયનો ઉદ્દેશ વ્યાકરણના ઉત્ક્રાંતિનું અમલીકરણ તેમજ ઉત્ક્રાંતિ ગણતરીના ક્ષેત્રમાં પ્રયોગો માટે મુક્ત સ્રોત, વિસ્ત્તૃત અને મુક્ત માળખું પ્રદાન કરવાનો છે. એટલે કે, તે કોઈપણ ઉત્ક્રાંતિ અલ્ગોરિધમનોના અમલીકરણ (ઉમેરાઓ અને વિસ્તરણ દ્વારા) ને ટેકો આપે છે. તેની વિસ્ત્તૃત આર્કિટેક્ચર અને ડિઝાઇન કુદરતી ઉત્ક્રાંતિ અને જીવવિજ્ઞાન દ્વારા પ્રેરિત નવા પ્રાયોગિક અમલીકરણના અમલીકરણ અને સમાવેશને પણ સરળ બનાવે છે. જે. જી. ઈ. લાઈબ્રેરી દ્વિસંગી ફાઇલ, સ્રોત કોડ, દસ્તાવેજીકરણ અને જે. જી. ઈ. નેટલોગો એક્સ્ટેંશન નામના નેટલોગો મોડેલિંગ પર્યાવરણ માટેનું એક્સ્ટેંશન, જે. જી. ઈ. સત્તાવાર વેબ સાઇટ પરથી ડાઉનલોડ કરી શકાય છે. લાઇસન્સ જે. જી. ઈ. લાઈબ્રેરી એ જી. એન. યુ. જનરલ પબ્લિક લાઇસન્સ v3 હેઠળ બહાર પાડવામાં આવેલ મફત સોફ્ટવેર છે. સંદર્ભો બાહ્ય કડીઓ જે. જી. ઈ. સત્તાવાર વેબ સાઈટ આનુવંશિક પ્રોગ્રામિંગ ઉત્ક્રાંતિ અલ્ગોરિધમ્સ