{"action":"opened","issue":{"url":"https://api.github.com/repos/jakobbossek/ecr/issues/111","labels_url":"https://api.github.com/repos/jakobbossek/ecr/issues/111/labels{/name}","comments_url":"https://api.github.com/repos/jakobbossek/ecr/issues/111/comments","events_url":"https://api.github.com/repos/jakobbossek/ecr/issues/111/events","html_url":"https://github.com/jakobbossek/ecr/issues/111","id":102884304,"number":111,"title":"Introduce optimization tasks","user":{"login":"jakobbossek","id":4079979,"avatar_url":"https://avatars.githubusercontent.com/u/4079979?v=3","gravatar_id":"","url":"https://api.github.com/users/jakobbossek","html_url":"https://github.com/jakobbossek","followers_url":"https://api.github.com/users/jakobbossek/followers","following_url":"https://api.github.com/users/jakobbossek/following{/other_user}","gists_url":"https://api.github.com/users/jakobbossek/gists{/gist_id}","starred_url":"https://api.github.com/users/jakobbossek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakobbossek/subscriptions","organizations_url":"https://api.github.com/users/jakobbossek/orgs","repos_url":"https://api.github.com/users/jakobbossek/repos","events_url":"https://api.github.com/users/jakobbossek/events{/privacy}","received_events_url":"https://api.github.com/users/jakobbossek/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-24T20:29:02Z","updated_at":"2015-08-24T20:29:02Z","closed_at":null,"body":"At the moment we pass the objective function to the `doTheEvolution` workhorse. However, in the non-standard case (if the objective function is not a smoof function) we need to additionally pass the number of objectives and other stuff. Moreover, at the moment we only allow minimization, but for example roulette wheel selection needs a maximization task (otherwise ugly adaptions are necessary). We should gather this information in a `optimizationTask` object:\r\nLibrary"}}