17.08.2015 Views

Chardonnay

Prediktering av fiendeintention, baserat på bayesiansk ... - SAIS

Prediktering av fiendeintention, baserat på bayesiansk ... - SAIS

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Genomförande och resultatFigur 5.8 Exempel på en pausad simulering med tillhörande dialogruta5.3.5 BayInferencePackageOm användaren väljer att skapa ett bayesianskt nätverk läses de olikahandlingsalternativen in dynamiskt från presentationsskiktet, det vill säga att om tillexempel de två statiska målen Stockholm och Södertälje lästs in genereras ettbayesianskt nätverk genom att skapa en instans av klassen ConstructBN, där nodenfiendeintention får de möjliga tillstånden: anfalla Stockholm, anfalla Södertälje, samtinte anfalla. Noden fiendetyp får tillstånden stridsvagnsförband, skytteförband ochpansarskytteförband i enlighet med vad som tidigare sagts i rapporten. När det gällerparametrarna attraktionskraft, skyddsvärde, måltyp, avstånd och riktning skapas förvarje parameter n stycken noder, där n betecknar antalet handlingsalternativ(exklusive alternativet att inte anfalla). När de möjliga tillstånden för de olika nodernablivit satta är nästa steg att lägga till länkar mellan de olika noderna i enhetlighet meddet generella nätverk som visades i figur 5.6. Med detta gjort läses betingadesannolikhetstabeller in för de olika noderna. När det gäller noderna fiendetyp,skyddsvärde och måltyp spelar värdet på dessas betingade sannolikhetstabeller intenågon roll eftersom det i dagsläget alltid läses in fullständig information om målensolika egenskaper och om fiendeförbanden. Om det i framtiden införs enosäkerhetsfaktor för dessa egenskaper kommer deras betingade sannolikhetstabellerspela en stor roll, men eftersom de nu aldrig behöver användas har ingen energi lagts30

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!