Fafa87 / Domki

3 stars 0 forks source link

Czasolicz, klasa do zliczania czasu i zdarzeń #99

Open Fafa87 opened 5 years ago

Fafa87 commented 5 years ago

W wielu miejscach przyda nam się klasa, która pozwala na zliczanie czasu i zdarzeń, liczenia ich średniej, ruchomej średniej i tym podobne.

W szczególności może się przydać do wyliczania liczby: fps, apm, ping, czasu spędzanego na obliczeniach.

Klasa Czasolicz, powinna być zbiorem osobnych liczników, do których można się dostać podając enum. Działanie tej klasy chcemy otestować automatycznie.

Każdy licznik to powinna być struktura z polami / propercjami: ile, czas, 'sred'. Która może zostać utworzona z historia=0 (wtedy wszystko dodaje do kupy) lub historia!=0 (wtedy trzyma tylko ostatnie historia wpisów).

Czasolicz powinien mieć metody:

Przykładowe użycie: czasy.wart(Czas::FPS). czasy.dodaj(Czas::FPS, 1, 32)

Fafa87 commented 4 years ago

W ramach tego zadania warto dorzucić liczenie czasu spędzonego na ładowaniu interfejsu i odpalaniu gry.

Netomek commented 4 years ago

Przepraszam za opóźnienie ;) już się tym zajmuję...

Netomek commented 4 years ago

Nie do końca rozumiem wszystkie podpunkty. Coś mi się udało zrobić, to prześle, ale nie zrozumiałem czym ma być historia.

Fafa87 commented 4 years ago

Zrobimy to do końca po pierwszej wersji.