{"status":"OK","data":{"advertisement":{"id":218128,"title":"Stworzenie oprogramowania systemu informatycznego umo\u017cliwiaj\u0105cego: \npobieranie, przetwarzanie, zapisywanie i zwracanie do zew. system\u00f3w danych o przebiegu rozgrywek gry komputerowej Counter Strike: Global Offensive oraz League of Legends","partial_offer_allowed":false,"publication_date":"2023-07-13","submission_deadline":"2023-07-21 08:00:00","planned_sign_date":"2023-07-01","supplementary_orders":null,"terms_of_contract_change":"1. Zamawiaj\u0105cy nie przewiduje wprowadzenia istotnych zmian postanowie\u0144 zawartej umowy z wybranym Oferentem w stosunku do tre\u015bci Oferty, na podstawie kt\u00f3rej dokonano wyboru Oferenta.\n2. Zmiany w umowie b\u0119d\u0105 dopuszczalne w szczeg\u00f3lno\u015bci w przypadku:\na. Obiektywnych przyczyn niezale\u017cnych od Zamawiaj\u0105cego lub Oferenta.\nb. Okoliczno\u015bci si\u0142y wy\u017cszej maj\u0105cej bezpo\u015bredni wp\u0142yw na terminowo\u015b\u0107 realizacji przedmiotu umowy.\nc. Zmian regulacji prawnych obowi\u0105zuj\u0105cych w dniu podpisania umowy, kt\u00f3re maj\u0105 wp\u0142yw na realizacj\u0119 przedmiotu umowy.\nd. Otrzymania decyzji urz\u0119dowej Instytucji Po\u015brednicz\u0105cej zawieraj\u0105cej zmiany zakresu zada\u0144, termin\u00f3w realizacji czy te\u017c ustalaj\u0105cej dodatkowe postanowienia, do kt\u00f3rych Zamawiaj\u0105cy zostanie zobowi\u0105zany.\n3. Zmiana umowy jest mo\u017cliwa, je\u017celi obie Strony umowy wyra\u017c\u0105 na ni\u0105 zgod\u0119 i wymaga ona aneksu do umowy w formie pisemnej lub w postaci elektronicznej potwierdzonej przez nale\u017cycie reprezentowanych przedstawicieli stron pod rygorem niewa\u017cno\u015bci.","created_at":"2023-07-12 13:57:30","modified_at":"2023-07-21 08:00:03","contact_persons":[{"id":56017,"forename":"Maciej","surname":"Szamborski","phone_number":"","email":"biuro@galaktus.pl","created_by":null,"created_at":"2023-08-21 21:49:12","modified_at":"2023-08-21 21:49:12","modified_by":null}],"orders":[{"id":358143,"estimated_value":null,"order_items":[{"id":405013,"description":"Przedmiot zam\u00f3wienia\nZamawiaj\u0105cy nie dopuszcza mo\u017cliwo\u015bci sk\u0142adania ofert wariantowych.\nZamawiaj\u0105cy nie dopuszcza mo\u017cliwo\u015bci sk\u0142adania ofert cz\u0119\u015bciowych. \n\n1. Og\u00f3lna charakterystyka rozwi\u0105zania \n \nPrzedmiotem zam\u00f3wienia jest stworzenie oprogramowania systemu informatycznego umo\u017cliwiaj\u0105cego: \n \nPobieranie, przetwarzanie, zapisywanie i zwracanie do zew. system\u00f3w danych o przebiegu rozgrywek gry komputerowej Counter Strike: Global Offensive (dalej CS:GO) oraz League of Legends (dalej LoL). \n \n\u0179r\u00f3d\u0142em danych dla systemu maj\u0105 by\u0107 publicznie dost\u0119pne zapisy przebiegu rozgrywek w formatach natywnych dla silnika gry CS:GO oraz LoL. Dane maj\u0105 by\u0107 sk\u0142adowane w bazach danych zbudowanych wg. formatu uzgodnionego w toku realizacji i umo\u017cliwiaj\u0105cego, z jednej strony, sprawn\u0105 utylizacj\u0119 informacji w zakresie eksploracyjnych analiz zbior\u00f3w, z drugiej za\u015b, przetwarzanie i dostarczanie informacji do system\u00f3w zewn\u0119trznych. Zakres przetworze\u0144 danych zosta\u0142 opisany w dalszej cz\u0119\u015bci dokumentu i ma umo\u017cliwi\u0107 tworzenie wska\u017anik\u00f3w opisuj\u0105cych indywidualny poziom wykonania zawodnik\u00f3w bior\u0105cych udzia\u0142 w rozgrywce. Komunikacja z systemami zewn\u0119trznymi powinna by\u0107 zrealizowana w formie interfejsu programistycznego aplikacji API. \n \n2. Elementy sk\u0142adowe rozwi\u0105zania \n \nZamawiany system informatyczny powinien sk\u0142ada\u0107 si\u0119 z nast\u0119puj\u0105cych modu\u0142\u00f3w: \n \nA. Modu\u0142 pobierania plik\u00f3w powt\u00f3rek rozgrywek CS:GO/LoL z publicznie dost\u0119pnych \u017ar\u00f3de\u0142. \nB. Modu\u0142 przetwarzania plik\u00f3w powt\u00f3rek rozgrywek CS:GO/LoL do danych o przebiegu rozgrywki. \nC. Modu\u0142 sk\u0142adowania danych o przebiegu rozgrywek CS:GO/LoL w bazach danych. \nD. Modu\u0142 przetwarzania danych o przebiegu rozgrywek CS:GO/LoL do wska\u017anik\u00f3w opisuj\u0105cych indywidualny poziom wykonania. \nE. Modu\u0142 komunikacji z systemami zewn\u0119trznymi (API). \n \n3. Wymagania funkcjonalne \n \nModu\u0142y zamawianego systemu informatycznego powinny realizowa\u0107 nast\u0119puj\u0105ce funkcje: \n \nA. Modu\u0142 pobierania plik\u00f3w powt\u00f3rek rozgrywek CS:GO/LoL z publicznie dost\u0119pnych \u017ar\u00f3de\u0142. \n- Dla CS:GO \u2013 pobieranie plik\u00f3w powt\u00f3rek z us\u0142ug \u201eHLTV\u201d oraz \u201eFACEIT\u201d. \n- Dla LoL \u2013 pobieranie zapis\u00f3w przebiegu gier dost\u0119pnych za po\u015brednictwem Riot API \n- Sk\u0142adowanie plik\u00f3w powt\u00f3rek w bazie danych. \n- Mo\u017cliwo\u015b\u0107 pobierania powt\u00f3rek w spos\u00f3b ci\u0105g\u0142y, tj. w miar\u0119 dost\u0119pno\u015bci nowych gier oraz dost\u0119pno\u015bci gier w kt\u00f3rych udzia\u0142 brali gracze znajduj\u0105cy si\u0119 na li\u015bcie obserwowanych. \nB. Modu\u0142 przetwarzania plik\u00f3w powt\u00f3rek rozgrywek CS:GO/LoL do danych o przebiegu rozgrywki. \n- Przetwarzanie plik\u00f3w powt\u00f3rek przez ich dekompilacj\u0119 do podstawowych parametr\u00f3w przekazywanych silnikowi gry. \nC. Modu\u0142 sk\u0142adowania danych o przebiegu rozgrywek CS:GO/LoL w bazach danych. \n- Sk\u0142adowanie danych surowych wg. uzgodnionego schematu umo\u017cliwiaj\u0105cego analizy eksploracyjne oraz umo\u017cliwiaj\u0105cego sprawne przetwarzanie danych do formy wska\u017anik\u00f3w. \nD. Modu\u0142 przetwarzania danych o przebiegu rozgrywek CS:GO/LoL do wska\u017anik\u00f3w opisuj\u0105cych indywidualny poziom wykonania. \n- Obliczanie parametr\u00f3w charakteryzuj\u0105cych wyniki ko\u0144cowe uzyskane przez graczy w ka\u017cdej rundzie rozgrywki oraz meczu, m.in.: liczba eliminacji, liczba asyst, liczba \u015bmierci, \u015brednie obra\u017cenia zadane w meczu/rundzie, skuteczno\u015b\u0107 wykorzystania broni. \nE. Modu\u0142 komunikacji z systemami zewn\u0119trznymi (API). \n- Dla CS:GO \u2013 pobieranie informacji o rozegranych meczach oraz plik\u00f3w dem z serwer\u00f3w Faceit, HLTV. \n- Dla LoL \u2013 pobieranie informacji o rozegranych meczach z Riot API. \n \n4. Wymagania technologiczne \n \nSystem odpytuje w sta\u0142ym interwale czasowym serwery Faceit, HLTV oraz Riot API o nowe gry. Informacje zwrotne zapisywane s\u0105 w charakterze metadanych w bazie danych, podczas gdy pliki dem trafiaj\u0105 do azure blob celem dalszego przetwarzania na odr\u0119bnych workerach kubernetesa. W przypadku CS:GO dane z dem gry s\u0105 wyodr\u0119bniane z u\u017cyciem biblioteki demoinfocs-golang, oraz programu nadzorczego w Common Lisp. Wyodr\u0119bnione dane przechowywane s\u0105 w bazie danych postgres. Zako\u0144czenie \u0142adowania danych dotycz\u0105cych do dema wysy\u0142a sygna\u0142 umo\u017cliwiaj\u0105cy rozpocz\u0119cie wyliczenia wsp\u00f3\u0142czynnik\u00f3w. Implementacja wyliczenia wsp\u00f3\u0142czynnik\u00f3w w pythonie, nadzorowana przez system w napisany w Common Lisp oraz Go. Wsp\u00f3\u0142czynniki w formie zagregowanej udost\u0119pniane s\u0105 za pomoc\u0105 rest API. U\u017cytkownik API specyfikuje w zapytaniu mecze dla kt\u00f3rych warto\u015bci maj\u0105 zosta\u0107 sumarycznie przedstawione.\n","warranty_period":null,"cpv_items":[{"id":8429,"code":"72243000-0","name":"Us\u0142ugi programowania"}],"timetable_items":[],"fulfillment_places":[{"country":"Polska","voivodeship":null,"poviat":null,"commune":null,"locality":null,"created_by":null,"created_at":"2023-07-13 13:44:26","modified_at":"2023-07-13 14:09:27","modified_by":null,"id":455791,"type":{"id":2,"name":"ca\u0142a Polska"},"group_uuid":"a6fc926f-0228-479d-8871-0a77f548bc52"}],"participation_conditions":[{"id":1107461,"description":"1. Formularz ofertowy \u2013 Za\u0142\u0105cznik nr 1 do zapytania ofertowego \n2. O\u015bwiadczenie Oferenta \u2013 Za\u0142\u0105cznik nr 2 do zapytania ofertowego\n3. Aktualny wypis z Krajowego Rejestru S\u0105dowego lub wypis z Centralnej Ewidencji i Informacji o Dzia\u0142alno\u015bci Gospodarczej lub inny dokument za\u015bwiadczaj\u0105cy o prowadzonej dzia\u0142alno\u015bci, nie starszy ni\u017c trzy miesi\u0105ce \u2013 je\u015bli dotyczy.\n4. Pe\u0142nomocnictwo w formie orygina\u0142u lub po\u015bwiadczonej za zgodno\u015b\u0107 z orygina\u0142em kopii przez upowa\u017cnionych przedstawicieli Oferenta zgodnie ze sposobem reprezentacji okre\u015blonym w dokumencie rejestracyjnym (ewidencyjnym) lub osob\u0119 upowa\u017cnion\u0105 przez Oferenta na podstawie pe\u0142nomocnictwa (dotyczy przypadku gdy oferta i za\u0142\u0105czniki nie s\u0105 podpisywane przez osob\u0119 upowa\u017cnion\u0105 do reprezentacji Oferenta zgodnie z form\u0105 reprezentacji okre\u015blon\u0105 w rejestrze s\u0105dowym lub innym dokumencie, w\u0142a\u015bciwym dla danej formy organizacyjnej Oferenta) \u2013 je\u015bli dotyczy.","type":{"id":6,"name":"Lista wymaganych dokument\u00f3w/o\u015bwiadcze\u0144"},"created_by":null,"created_at":"2023-07-12 14:01:29","modified_at":"2023-07-13 14:09:27","modified_by":null,"group_uuid":"59d32999-d563-42ef-b25e-ff195dad049a"},{"id":1107462,"description":"W celu unikni\u0119cia konfliktu interes\u00f3w zam\u00f3wienie nie mo\u017ce by\u0107 udzielone podmiotom powi\u0105zanym osobowo lub kapita\u0142owo z Zamawiaj\u0105cym, tj. powi\u0105zania mi\u0119dzy Zamawiaj\u0105cym lub osobami upowa\u017cnionymi do zaci\u0105gania zobowi\u0105za\u0144 w imieniu Zamawiaj\u0105cego lub osobami wykonuj\u0105cymi w imieniu Zamawiaj\u0105cego czynno\u015bci zwi\u0105zane z przygotowaniem i przeprowadzeniem procedury wyboru wykonawcy a wykonawc\u0105, polegaj\u0105ce w szczeg\u00f3lno\u015bci na:\na. Uczestniczeniu w sp\u00f3\u0142ce jako wsp\u00f3lnik sp\u00f3\u0142ki cywilnej lub sp\u00f3\u0142ki osobowej,\nb. Posiadaniu co najmniej 10% udzia\u0142\u00f3w lub akcji,\nc. Pe\u0142nieniu funkcji cz\u0142onka organu nadzorczego lub zarz\u0105dzaj\u0105cego, prokurenta, pe\u0142nomocnika,\nd. Pozostawaniu w takim stosunku prawnym lub faktycznym, kt\u00f3ry mo\u017ce budzi\u0107 uzasadnione w\u0105tpliwo\u015bci, co do bezstronno\u015bci w wyborze wykonawcy, w szczeg\u00f3lno\u015bci pozostawaniu w zwi\u0105zku ma\u0142\u017ce\u0144skim, w stosunku pokrewie\u0144stwa lub powinowactwa w linii prostej, pokrewie\u0144stwa drugiego stopnia lub powinowactwa drugiego stopnia w linii bocznej lub w stosunku przysposobienia, opieki lub kurateli.","type":{"id":7,"name":"Dodatkowe warunki udzia\u0142u"},"created_by":null,"created_at":"2023-07-12 14:01:29","modified_at":"2023-07-13 14:09:27","modified_by":null,"group_uuid":"0c0a0dc0-b980-4f02-a9ad-5cce07222611"},{"id":1108075,"description":"O udzielenie zam\u00f3wienia mo\u017ce ubiega\u0107 si\u0119 Oferent, kt\u00f3ry posiada niezb\u0119dn\u0105 wiedz\u0119 i do\u015bwiadczenie zapewniaj\u0105ce wykonanie przedmiotu zam\u00f3wienia. \n- do\u015bwiadczenie w realizacji lub wsp\u00f3\u0142pracy przy realizacji min. 2 projekt\u00f3w badawczo-rozwojowych w przeci\u0105gu ostatnich 5 lat przed up\u0142ywem sk\u0142adania ofert.\nWeryfikacja wymogu nast\u0105pi na podstawie o\u015bwiadczenia zawartego w za\u0142. nr 2 do Zapytania ofertowego. Nale\u017cy podpisa\u0107 o\u015bwiadczenie. Zamawiaj\u0105cy mo\u017ce zwr\u00f3ci\u0107 si\u0119 z pro\u015bb\u0105 do Oferenta o dokumentacj\u0119 potwierdzaj\u0105c\u0105 spe\u0142nienie powy\u017cszego warunku","type":{"id":2,"name":"Wiedza i do\u015bwiadczenie"},"created_by":null,"created_at":"2023-07-13 12:20:38","modified_at":"2023-07-13 14:09:27","modified_by":null,"group_uuid":"958bf237-bcac-4a73-8137-e454c7a8b32d"}],"category":{"id":1,"name":"Us\u0142uga"},"subcategory":{"id":5,"name":"Us\u0142ugi IT"},"created_by":null,"created_at":"2023-07-12 13:57:30","modified_at":"2023-07-13 14:09:27","modified_by":null,"group_uuid":"bd0f2adc-9423-455d-8839-e4230ad2a0ec"}],"evaluation_criteria":[{"id":618394,"price_criterion":true,"description":"Kryterium \u201eCena \u2013 cena za wykonanie us\u0142ugi\u201d (w PLN) o wadze 100%\n\nPc = Cn/Co x 100pkt \nGdzie: \nPc \u2013 liczba otrzymanych punkt\u00f3w \nCn \u2013 najni\u017csza cena spo\u015br\u00f3d wszystkich z\u0142o\u017conych ofert \nCo \u2013 cena oferty ocenianej","created_by":null,"created_at":"2023-07-12 14:09:16","modified_at":"2023-07-13 14:09:27","modified_by":null,"group_uuid":"6c5375ca-9b04-4c4d-97b4-246da99cbfd5"}],"is_variant":false,"title":"Stworzenie oprogramowania systemu informatycznego ","order_node":{"id":272378},"created_by":null,"created_at":"2023-07-12 13:57:30","modified_at":"2023-07-13 14:09:27","modified_by":null}],"created_by":{"id":55868,"contact_persons":[]},"modified_by":{"modified_by":null,"id":1,"contact_persons":[]},"status":{"id":2,"label":"PUBLISHED","name":"Opublikowane"},"advertiser_address_details":{"name":"Galaktus Sp. z o.o.","identification_number_type":"nip","identification_number":"5423262804","address":{"country":"Polska","voivodeship":"podlaskie","poviat":"Bia\u0142ystok","commune":"Bia\u0142ystok","locality":"Bia\u0142ystok","created_by":null,"created_at":null,"modified_at":null,"modified_by":null,"id":570526,"street":"Hurtowa 4","number_description":"7","postcode":"15-399"},"created_by":{"id":55868,"contact_persons":[]},"created_at":"2023-07-12 14:09:16","modified_at":"2023-07-12 14:09:16","modified_by":{"id":55868,"contact_persons":[]},"id":218643},"advertisement":{"id":166316,"number":"2023-55868-166316","publication_date":"2023-07-13","created_by":{"id":55868,"contact_persons":[]},"created_at":"2023-07-12 13:57:30","modified_at":"2023-07-21 08:00:03","modified_by":{"modified_by":null,"id":1,"contact_persons":[]},"status":{"id":6,"label":"RESOLVED","name":"Rozstrzygni\u0119te"},"all_available_version_ids":[218128],"enrollment":null,"projects":[{"id":39816,"name":"Zaawansowana platforma umo\u017cliwiaj\u0105ca personalizowane wsparcie rozwoju gracza","number":"0230/22","activity":{"created_by":{"modified_by":null,"id":1,"contact_persons":[]},"created_at":"2020-08-17 19:00:00","modified_at":"2020-08-17 19:00:00","modified_by":{"modified_by":null,"id":1,"contact_persons":[]}},"region":{"created_by":{"modified_by":null,"id":1,"contact_persons":[]},"created_at":"2022-02-10 21:45:42","modified_at":"2022-02-10 21:45:42","modified_by":{"modified_by":null,"id":1,"contact_persons":[]}},"institution":null,"full_number":"POIR.01.01.01-00-0230/22","perspective":{},"programme":{"created_by":{"modified_by":null,"id":1,"contact_persons":[]},"created_at":"2020-08-17 19:00:00","modified_at":"2020-08-17 19:00:00","modified_by":{"modified_by":null,"id":1,"contact_persons":[]}},"priority":{"created_by":{"modified_by":null,"id":1,"contact_persons":[]},"created_at":"2020-08-17 19:00:00","modified_at":"2020-08-17 19:00:00","modified_by":{"modified_by":null,"id":1,"contact_persons":[]}},"type":"project","created_by":{"id":55868,"contact_persons":[]},"created_at":"2023-07-12 14:05:12","modified_at":"2023-07-12 14:05:12","modified_by":{"id":55868,"contact_persons":[]}}],"is_author":false,"is_admin":false},"attachments":[{"origin":{"id":218128,"publication_date":"2023-07-13"},"id":1070939,"name":"Zapytanie ofertowe 01/07/2023","file":{"id":1193520,"name":"Zapytanie ofertowe nr 01_07_2023.pdf","created_at":"2023-07-13 13:39:52","created_by":{"forename":"Maciej","surname":"Szamborski"},"uri":"/api/files/1193520"},"group_uuid":"f89fb404-720d-4a53-9815-09ce15cbbbd5"},{"origin":{"id":218128,"publication_date":"2023-07-13"},"id":1070940,"name":"Za\u0142\u0105cznik nr 1 Formularz ofertowy","file":{"id":1193525,"name":"Za\u0142\u0105cznik nr 1. Formularz Ofertowy.docx","created_at":"2023-07-13 13:40:07","created_by":{"forename":"Maciej","surname":"Szamborski"},"uri":"/api/files/1193525"},"group_uuid":"7721a673-c734-484f-8f57-6629911b3bcb"},{"origin":{"id":218128,"publication_date":"2023-07-13"},"id":1070941,"name":"Za\u0142\u0105cznik nr 2 O\u015bwiadczenie Oferenta","file":{"id":1193526,"name":"Za\u0142\u0105cznik nr 2. O\u015bwiadczenia Oferenta.docx","created_at":"2023-07-13 13:40:29","created_by":{"forename":"Maciej","surname":"Szamborski"},"uri":"/api/files/1193526"},"group_uuid":"84c8998f-58c7-45f8-9d86-6ce456d31b8b"}]},"dictionaries":{"announcement_status_draft":1,"announcement_status_published":2},"favorite":null,"badge":null,"offer_set_badge_count":null,"question_badge_count":null}}