- Losowanie liczb zgodnych z wymaganiami (losowe, rosnąco malejące, malejąco rosnące)
- Odpalenie programu użytkownika dla wszystkich setów danych
- Zapisanie wyników czasowych w excelu oraz wygenerowanie wykresów dla każdego typu danych
- Ponowne losowanie danych
- 10-cio krotne powtórzenie czynności w celu zebrania dokładniejszych danych
-
Pobrać lub sklonować kod robiąc to ręcznie lub wykorzystując komendę:
git clone https://github.com/Misiolol/AiSD---Tester.git
-
Pobrać potrzebne biblioteki:
pip install openpyxl pip install pandas pip install matplotlib
-
Zeedytować kod aby wprowadzanie danych wyglądało w następujący sposób:
int a; vector<int> exampleVector; // Keep reading integers until a non-integer is encountered while (cin >> a) { exampleVector.push_back(a); }
-
Skompilkować kod a program wykonywalny (a.exe) umieścić w pliku razem z test.py

-
Odpalić tester komendą
python test.py
lub
python3 test.py
-
Odczekać aż tester skończy swoją pracę, wszystkie informacje o pracującym programie pojawiać się będą w konsoli




