# MOptimus Prime
## Andra visualiseringsverktyg
- https://www.inrosoftware.com/en/products/emme/
- https://www.inrosoftware.com/en/products/cityphi/
- CityPhi: https://www.youtube.com/watch?v=B0v2Wi5t7Go
- https://stadsutveckling.goteborg.se/nyheter/sa-ror-sig-2-miljoner-fotgangare-i-centrala-goteborg/
- MATSim: https://www.youtube.com/watch?v=y3T_DaDA3_c&list=PLLGIZCXnKbU6-9vy_rKZ6gW7E_ra42hfX&index=1
## Behov
- Vad finns det för data som vi kan titta på IDAG?
- Boende
- Antal jobb
- Hållplatser
- Frekvens vid hållplats
- Antal bilar som ägs i området
- Antal parkeringsplatser
- Antal bilar i trafik
- Cyklister
- Fotgängare
- (Demografi)
- (Benägenhet)
## Kompetenskrav
- Data Analyst
- Behövs för att tolka de dataset vi får från de olika aktörerna
## Idéer/Förslag på koncept
- Ta Göteborgs Stad-videon som grund, och lägg till fler staplar på varje nod, som representerar bilar, kollektivtrafik, cyklar, fotgängare. Dessa staplar höjs och sänks beroende på tid på dygnet. På så sätt kan man läsa ut olika trafikbehov och tjäna storkovan, bygga kassavalv och simma i stål.
### Teknikmöte 19/07/09 kl 10:50
- Två olika delar:
- 1. Visualiseringsmotorn
- Unity3D applikation
- Övergripande vy över ett eller flera trafikscenarion
- Möjlighet till att filtrera vyn
- Lättanvänt
- Snyggt
- 2. Simulationslogiken
- Driver simuleringen utefter de parametrar som vi bestämmer ska finnas med
- Simulationslogiken ligger i samma projekt som visualiseringsmotorn tills vidare.
#### Leveransförslag
- Projekthemsida som beskriver projektet och där simulationen körs i ett WebGL-fönster (med eller utan inloggning)
- En instans per aktör (för möjlighet att anpassa)
#### Teamsammansättning Iteration 1
- Utvecklare [1]
- UX/Designer [1]
- Grafiker [1]
- QA [1]
- Projektledare [1]
- Webbutvecklare [1]
## Studier
- A comparative study between
Emme and Visum with respect to
public transport assignment http://www.diva-portal.se/smash/get/diva2:772068/FULLTEXT01.pdf
## Antons Masterplan
- Iteration 1 5 (månader)
- Börja med få parametrar, det är det man får med dessa pengar
- Bygga full simulation men overklig modell
- 2-5 params för modell
- Fokus: Design thinking och design springt (kundinvolverings metoder)
- Syfte: Fungerar för att visa att man har fokus, overklig modell - bearbeta verklig modell
- Iteration 2 (6-8 månader)
- Vidareutveckla modell i samma motor
- 5-10 params för modell
- Fokus: Design thinking och design springt (kundinvolverings metoder) samt ta fram verkliga modeller. Mätbara resultat
- Syfte: Påbörja implementering av verklighetsbaserad modell
- Vinnova ansökan + annat
- Iteration 3 (går att parallellisera) (10-12 månader)
- NY/refaktorerad spelmotor baserat på upptäckter från tidigare iterationer.
- Breakpoint för out- eller in sourcing
- Multinivå modell, går mot verklighet
- Agentbaserad trafiksimulering
- Iteration 4
- Förbättringar av modell
- Integrationen av datakällor
- Admin FE + ev återspelning i FE och administration av simuleringar
- Premisser:
- Händelsedriven arkitektur
- Mikrotjänst per lager i modell
- API/GW mot app
- Uppsamling av data till datalake (möjlighet att återspela simulering)
- Mqtt mot app
- Backend permanent från start pga. struktur
- FE ändras eventuellt längs med väg + admin FE skapas
# Word Doc
##
# 1. Lösning
## 1.1 Digitalt verktyg
### 1.1.1 Visualiserings verktyg/ Grafiskt verktyg
- Övergripande beskrivning av slutprodukten
### 1.1.2 Funktionalitet
- Featurelista
### 1.1.3 Simuleringslogik
- Bilden på simmuleringslogik som eget lager
-
- Möjlighet att bryta ut
### 1.1.4 Rapid prototype (mini PoC)
- För vidareutveckling
- Tidigt koncept
- Bild på prototyp
- Beskrivning av det som syns i bild
## 1.2 Teoretisk modell
### 1.2.1 Simuleringslogik