Agents App
Aplikacja wykorzystująca symulacje Monte Carlo napisana w C++
Opis projektu
Celem projektu było stworzenie symulacji czasu rzeczywistego schematu budowania reputacji i zaufania, oferując cenne spostrzeżenia na temat złożoności interakcji międzyludzkich i ekosystemów cyfrowych. Symulacja dostarczyła danych na temat dynamiki budowania zaufania i reputacji. Opracowałem narzędzia do analizy danych, które umożliwiły użytkownikom wizualizację trendów, wzorców i korelacji w symulowanym ekosystemie. Ta funkcja ułatwiła głębsze zrozumienie czynników wpływających na zaufanie. Projekt został zrealizowany podczas studiów magisterskich na Politechnice Gdańskiej.
Funkcjonalnośći
W ramach projektu zaimplementowane zostały następujace funkcjonalności:
- okno logowania, które pozwala śledzić, filtrować i lepiej zrozumieć zachodzące procesie symulacji etapy budowania zaufania
- możliwość edycji wprowadzanych parametrów takich jak początkowy poziom zaufania, liczba agentów czy liczby wprowadzanych
- tryb boost, pozwalający na szybsze wykonywanie obliczeń i symulacji
- eksport wyników symulacji do pliku MSOffice Excel
- podgląd w czasie rzeczywistym wyników symulacji
- pasek stanu symulacji
Wykorzystane technologie
W ramach realizacji projektu udało mi się zapoznać z następującymi technologami i narzędziami
- C++
- ImGui
- ImPlot
- GoogleTests
- OpenXLSX
- Visual Studio