{"action":"created","issue":{"url":"https://api.github.com/repos/chocoteam/choco-solver/issues/409","repository_url":"https://api.github.com/repos/chocoteam/choco-solver","labels_url":"https://api.github.com/repos/chocoteam/choco-solver/issues/409/labels{/name}","comments_url":"https://api.github.com/repos/chocoteam/choco-solver/issues/409/comments","events_url":"https://api.github.com/repos/chocoteam/choco-solver/issues/409/events","html_url":"https://github.com/chocoteam/choco-solver/issues/409","id":153964764,"number":409,"title":"MeasureRecorder and IMeasureRecorder maniability","user":{"login":"fhermeni","id":436745,"avatar_url":"https://avatars.githubusercontent.com/u/436745?v=3","gravatar_id":"","url":"https://api.github.com/users/fhermeni","html_url":"https://github.com/fhermeni","followers_url":"https://api.github.com/users/fhermeni/followers","following_url":"https://api.github.com/users/fhermeni/following{/other_user}","gists_url":"https://api.github.com/users/fhermeni/gists{/gist_id}","starred_url":"https://api.github.com/users/fhermeni/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fhermeni/subscriptions","organizations_url":"https://api.github.com/users/fhermeni/orgs","repos_url":"https://api.github.com/users/fhermeni/repos","events_url":"https://api.github.com/users/fhermeni/events{/privacy}","received_events_url":"https://api.github.com/users/fhermeni/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-10T09:41:55Z","updated_at":"2016-05-10T14:27:07Z","closed_at":null,"body":"I want to combine some measurements (for problems solved in multiple stages).\r\nIt is currently not easy to aggregate measures because of the API that is strongly coupled with its online usage (inc* methods).\r\n\r\nShould be great to be possible to directly set a value.\r\n\r\nAside, IMeasure has a lot of methods so it is not very nice to re-implement if I just want to add setters.\r\nAre all the methods required at the interface level ?\r\n"},"comment":{"url":"https://api.github.com/repos/chocoteam/choco-solver/issues/comments/218174276","html_url":"https://github.com/chocoteam/choco-solver/issues/409#issuecomment-218174276","issue_url":"https://api.github.com/repos/chocoteam/choco-solver/issues/409","id":218174276,"user":{"login":"arnaud-m","id":1183161,"avatar_url":"https://avatars.githubusercontent.com/u/1183161?v=3","gravatar_id":"","url":"https://api.github.com/users/arnaud-m","html_url":"https://github.com/arnaud-m","followers_url":"https://api.github.com/users/arnaud-m/followers","following_url":"https://api.github.com/users/arnaud-m/following{/other_user}","gists_url":"https://api.github.com/users/arnaud-m/gists{/gist_id}","starred_url":"https://api.github.com/users/arnaud-m/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arnaud-m/subscriptions","organizations_url":"https://api.github.com/users/arnaud-m/orgs","repos_url":"https://api.github.com/users/arnaud-m/repos","events_url":"https://api.github.com/users/arnaud-m/events{/privacy}","received_events_url":"https://api.github.com/users/arnaud-m/received_events","type":"User","site_admin":false},"created_at":"2016-05-10T14:27:07Z","updated_at":"2016-05-10T14:27:07Z","body":"For instance, I need to perform this operation on two measures m1 = m1 + m2.\r\nThe meaning of + differ depending on the metric.\r\n\r\nBut, I simply need to add the method to the concrete implementation to the `MeasuresRecorder.`\r\n\r\n"}}