{"action":"created","issue":{"url":"https://api.github.com/repos/w-ku/TiirtProjekt/issues/37","repository_url":"https://api.github.com/repos/w-ku/TiirtProjekt","labels_url":"https://api.github.com/repos/w-ku/TiirtProjekt/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/w-ku/TiirtProjekt/issues/37/comments","events_url":"https://api.github.com/repos/w-ku/TiirtProjekt/issues/37/events","html_url":"https://github.com/w-ku/TiirtProjekt/issues/37","id":157385355,"number":37,"title":"Przyspieszenie symulatora","user":{"login":"w-ku","id":3189225,"avatar_url":"https://avatars.githubusercontent.com/u/3189225?v=3","gravatar_id":"","url":"https://api.github.com/users/w-ku","html_url":"https://github.com/w-ku","followers_url":"https://api.github.com/users/w-ku/followers","following_url":"https://api.github.com/users/w-ku/following{/other_user}","gists_url":"https://api.github.com/users/w-ku/gists{/gist_id}","starred_url":"https://api.github.com/users/w-ku/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/w-ku/subscriptions","organizations_url":"https://api.github.com/users/w-ku/orgs","repos_url":"https://api.github.com/users/w-ku/repos","events_url":"https://api.github.com/users/w-ku/events{/privacy}","received_events_url":"https://api.github.com/users/w-ku/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/w-ku/TiirtProjekt/labels/implementacja-wiadro","name":"implementacja-wiadro","color":"009800"}],"state":"open","locked":false,"assignee":{"login":"szkiecin","id":13007156,"avatar_url":"https://avatars.githubusercontent.com/u/13007156?v=3","gravatar_id":"","url":"https://api.github.com/users/szkiecin","html_url":"https://github.com/szkiecin","followers_url":"https://api.github.com/users/szkiecin/followers","following_url":"https://api.github.com/users/szkiecin/following{/other_user}","gists_url":"https://api.github.com/users/szkiecin/gists{/gist_id}","starred_url":"https://api.github.com/users/szkiecin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/szkiecin/subscriptions","organizations_url":"https://api.github.com/users/szkiecin/orgs","repos_url":"https://api.github.com/users/szkiecin/repos","events_url":"https://api.github.com/users/szkiecin/events{/privacy}","received_events_url":"https://api.github.com/users/szkiecin/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/w-ku/TiirtProjekt/milestones/13","html_url":"https://github.com/w-ku/TiirtProjekt/milestones/Iteracja%2011.%20(Ostatnia)","labels_url":"https://api.github.com/repos/w-ku/TiirtProjekt/milestones/13/labels","id":1783756,"number":13,"title":"Iteracja 11. (Ostatnia)","description":"","creator":{"login":"w-ku","id":3189225,"avatar_url":"https://avatars.githubusercontent.com/u/3189225?v=3","gravatar_id":"","url":"https://api.github.com/users/w-ku","html_url":"https://github.com/w-ku","followers_url":"https://api.github.com/users/w-ku/followers","following_url":"https://api.github.com/users/w-ku/following{/other_user}","gists_url":"https://api.github.com/users/w-ku/gists{/gist_id}","starred_url":"https://api.github.com/users/w-ku/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/w-ku/subscriptions","organizations_url":"https://api.github.com/users/w-ku/orgs","repos_url":"https://api.github.com/users/w-ku/repos","events_url":"https://api.github.com/users/w-ku/events{/privacy}","received_events_url":"https://api.github.com/users/w-ku/received_events","type":"User","site_admin":false},"open_issues":14,"closed_issues":0,"state":"open","created_at":"2016-05-23T22:21:53Z","updated_at":"2016-06-05T13:02:06Z","due_on":"2016-06-07T22:00:00Z","closed_at":null},"comments":4,"created_at":"2016-05-29T13:01:35Z","updated_at":"2016-06-05T22:20:13Z","closed_at":null,"body":"W tym momencie symulator działa wolno z powodu wykorzystania w nim sleep() dla dosyć długich okresów czasu. Jest to szczególnie uciążliwe w przypadku testów z:\r\n- dużą wartością parametru accQty\r\n- małą wartością V<sub>Z</sub>\r\n- małą wartoscią &lambda;\r\n\r\n---\r\n\r\nChyba dość prostym rozwiązaniem (niewymagającym dużych zmian w kodzie) byłoby przeskalowanie sekundy na 1/100 sekundy. Jednak trzeba uwzględnić następujące rzeczy:\r\n- należy sprawdzić jak python radzi sobie ze sleepem dla małych wartości. Jeżeli długości snu będą obarczone dużym błędem, trzeba spróbować większe wartości. Nawet 1/20 sekundy będzie niezłym usprawnieniem (~20 razy szybsza symulacja).\r\n- należy uwzględnić skalowanie przy obliczaniu czasów otrzymania/zaakceptowania zgłoszenia. Mimo że program zasypia na krótsze okresy czasu niż podane w jego parametrach, wynik musi być zgodny z parametrami zadynymi przez użytkownika."},"comment":{"url":"https://api.github.com/repos/w-ku/TiirtProjekt/issues/comments/223841349","html_url":"https://github.com/w-ku/TiirtProjekt/issues/37#issuecomment-223841349","issue_url":"https://api.github.com/repos/w-ku/TiirtProjekt/issues/37","id":223841349,"user":{"login":"w-ku","id":3189225,"avatar_url":"https://avatars.githubusercontent.com/u/3189225?v=3","gravatar_id":"","url":"https://api.github.com/users/w-ku","html_url":"https://github.com/w-ku","followers_url":"https://api.github.com/users/w-ku/followers","following_url":"https://api.github.com/users/w-ku/following{/other_user}","gists_url":"https://api.github.com/users/w-ku/gists{/gist_id}","starred_url":"https://api.github.com/users/w-ku/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/w-ku/subscriptions","organizations_url":"https://api.github.com/users/w-ku/orgs","repos_url":"https://api.github.com/users/w-ku/repos","events_url":"https://api.github.com/users/w-ku/events{/privacy}","received_events_url":"https://api.github.com/users/w-ku/received_events","type":"User","site_admin":false},"created_at":"2016-06-05T22:20:13Z","updated_at":"2016-06-05T22:20:13Z","body":"Ale to by świadczyło, że program źle działa, ponieważ generalnie większe ACCQTY będzie sprawiać, że symulator będzie się dłużej znajdować w stanie stabilności, a przez to D i P_B będą bardziej zbliżone do faktycznych średnich wartości.\r\n\r\nSymulator osiągnie czas stabilności, kiedy np. dla przypadku rozkładu Poissona, z ustalonym małym V_Z i dużą LAMBDą, wiadro zostanie opróżnione. Wtedy P_B będzie uzależnione od V_Z, z kolei D będzie uzależnione od L_Q do końca trwania symulacji. Jeżeli mamy małe ACCQTY, to dla ogromnej rzeszy przypadków testowych nikgsy nawet nie osiągniemy stanu stabilności, przez co wyniki będą się bardzo różnić dla kolejnych odpaleń symulatora dla tych samych danych. "}}
{"actor":{"display_login":"w-ku"}}