You might be describing something a bit like [genetic programming.](_URL_0_) I believe these still require someone to determine the fitness of each program, but if you have some desired output and a set input, you can have something compare what the program produces to what you want the output to be and the algorithm will fix itself, maybe. Disclaimer, I'm just a student and don't know a ton about computer science just yet! So that could all be wrong. First thing that popped into my head though on reading this post.

[Here's a program](_URL_1_) that can write music based on previous works and a human teacher for its output.

Hah, and [here's the album](_URL_2_) it wrote. Ridiculous.
ඔබ ටිකක් විස්තර කරන්නේ [ප්‍රවේණික ක්‍රමලේඛනය.](_URL_0_) මම විශ්වාස කරනවා මේවාට තවමත් එක් එක් වැඩසටහනේ යෝග්‍යතාවය තීරණය කිරීමට යමෙකු අවශ්‍ය වේ, නමුත් ඔබට අවශ්‍ය ප්‍රතිදානයක් සහ ආදානයක් තිබේ නම්, ඔබට වැඩසටහන කුමක් දැයි සැසඳීමට යමක් තිබිය හැක. ඔබට ප්‍රතිදානය වීමට අවශ්‍ය ප්‍රමාණයට නිපදවන අතර ඇල්ගොරිතම නිවැරදි වනු ඇත, සමහරවිට. වියාචනය, මම ශිෂ්‍යයෙක් වන අතර පරිගණක විද්‍යාව ගැන තවම ටොන් එකක්වත් දන්නේ නැත! එබැවින් ඒ සියල්ල වැරදි විය හැකිය. මේ පෝස්ට් එක කියවනකොට මගේ ඔළුවට මුලින්ම ආවේ. [මෙන්න වැඩසටහනක්](_URL_1_) එහි ප්‍රතිදානය සඳහා පෙර කෘති සහ මානව ගුරුවරයෙකු මත පදනම්ව සංගීතය ලිවිය හැකිය. හාහ්, සහ [මෙන්න ඇල්බමය](_URL_2_) එය ලියා ඇත. හාස්‍යජනකයි.