Skip to content

Projekt umożliwa matematyczną analizę problemów decyzyjnych, które powstały pomiędzy dwoma uczestnikami danej sytuacji (gry). Analiza uwzględna gry o sumie zero (czyli takich, gdzie wygrana jednego gracza (uczestnika) wiąże się z taką samą przegraną u gracza drugiego)

Notifications You must be signed in to change notification settings

pawelbabiuch/unity-teoria_gier_praca_licencjacka

Repository files navigation

unity-teoria_gier_praca_licencjacka

Projekt umożliwa matematyczną analizę problemów decyzyjnych, które powstały pomiędzy dwoma uczestnikami danej sytuacji (gry). Analiza uwzględna gry o sumie zero (czyli takich, gdzie wygrana jednego gracza (uczestnika) wiąże się z taką samą przegraną u gracza drugiego)

Wykorzystane technologie

Funkcjonalność aplikacji

  • Rozwiązywanie gier ze strategiami czystymi
  • Usuwanie strategii zdominowanych
  • Rozwiązywanie gier bez strategii czystych
    • Metoda dla małych gier (2x2)
    • Metoda graficzna dla gier 2xm lub nx2
    • Metoda dla dużych gier (conajmniej 3x3)

Możliwości użytkonika:

  • Tworzenie własnych gier (od 2 do 5 strategii dla gracza)
  • Własne nazwy gracza
  • Analizowanie przygotowanych już wcześniej gier (zapisanych za pomocą ScriptableObjects lub XML*)
  • Domyślnie gry były zapisane jako XML, jednak po zapisie na płycie CD okazało się, że build w Unity sobie z tym nie radzi i zmieniłem na Scriptable Objects

Odnośniki do pracy

Zrzuty ekranu

Główny ekran aplikacji

ekran glowny

Navbar

app

games

help

Wyliczenia analizy

game

result

graph

Macierz gry

matrix

Logi z analizy

logs

Wideo do prezentacji

wideo prezentujace

About

Projekt umożliwa matematyczną analizę problemów decyzyjnych, które powstały pomiędzy dwoma uczestnikami danej sytuacji (gry). Analiza uwzględna gry o sumie zero (czyli takich, gdzie wygrana jednego gracza (uczestnika) wiąże się z taką samą przegraną u gracza drugiego)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published