Aplikacja rozwiązująca klasyczne problemy optymalizacyjne, takie jak problem plecakowy, alokacja zadań oraz problem komiwojażera. Aplikacja została stworzona w języku C# i używa frameworka WPF do tworzenia interfejsu graficznego. Projekt implementuje wzorzec MVVM (Model-View-ViewModel), co pozwala na wyraźne rozdzielenie logiki aplikacji od jej interfejsu użytkownika.
- Problem plecakowy - rozwiązywanie klasycznego problemu optymalizacji przy wyborze przedmiotów do plecaka, przy zachowaniu limitu wagi.
- Alokacja zadań - minimalizacja kosztów alokacji zadań do zasobów, przy zachowaniu ograniczeń.
- Problem komiwojażera - optymalizacja trasy, która pozwala na odwiedzenie wszystkich miast z minimalnym kosztem podróży.
Aplikacja umożliwia użytkownikowi interakcję z problemami poprzez graficzny interfejs, w którym można podać dane wejściowe i uzyskać wyniki w czasie rzeczywistym.
- C#
- WPF
- MVVM
- Algorytmy optymalizacyjne
- XAML
- Pobierz najnowszą wersję:
- Możesz pobrać najnowszą wersję aplikacji z sekcji Releases na GitHubie.
- Wprowadź dane wejściowe:
- Wprowadź poprawne dane wejściowe w odpowiednich polach tekstowych dla każdego z rozwiązywanych problemów (np. problem plecakowy, przydział zadań, problem komiwojażera).
- Rozwiąż problem:
- Kliknij przycisk „Rozwiąż problem”, aby uruchomić algorytm i uzyskać wynik.
- Wynik:
- Po kliknięciu przycisku, aplikacja wyświetli wynik optymalizacji dla wybranego problemu.
Pamiętaj, aby przed użyciem aplikacji upewnić się, że dane wejściowe są poprawne, aby uzyskać poprawne wyniki.
Copyright 2024 enviGit
Wszystkie prawa zastrzeżone.
Niniejszy kod oraz wszelkie powiązane pliki są wyłączną własnością użytkownika enviGit. Nie zezwala się na kopiowanie, modyfikowanie, rozpowszechnianie ani wykorzystywanie tego kodu w jakikolwiek sposób bez wyraźnej pisemnej zgody właściciela praw autorskich. Wszelkie prawa do kodu oraz jego pochodnych prac pozostają przy autorze.
W przypadku pytań lub zapytań dotyczących licencji proszę o kontakt na adres: [email protected].