Treghet og ulumske aktiviteter

Noen ganger har createTacticTree endt opp med 0 taktikker. Det vil si at 0 taktikker har kommet gjennom nåløyet. Vi mistenkte at dette skyldtes en bug med reglene våre. Så da gikk jeg og Mathias gjennom et gitt scenario, og skrev ut hver taktikk som brøt en regel og hvilken regel den brøt. Listene så slik ut:

F mid (supp) eng (115) - F bul(sc) -> con(656) - A spa -> wal(99) - A mar -> bur(128) - A hol (supp) bel -> ruh(571) - A bel -> ruh(199) - broke TreeUselessSupportRule
F mid (supp) eng (115) - F bul(sc) -> con(656) - A spa -> wal(99) - A mar -> bur(128) - A hol (supp) bel -> ruh(571) - A bel -> ruh(199) - broke TreeUselessSupportRule
F mid (supp) spa (115) - F bul(sc) -> con(656) - A spa -> wal(99) - A mar -> bur(128) - A hol (supp) bel -> ruh(571) - A bel -> ruh(199) - broke TreeIllegalSupportRule

etc..

Etter å ha gått gjennom en haug med scenarioer har vi kun funnet én bug: Det finnes ingen regel som sjekker at alle convoiene convoier i convoi-kjeder hvor mer enn 1 flåte må convoie. Vi fant derimot ut noe urovekkende. Det er mange potensielle moves som er borte per unit. En metode kalt “removeWorthlessOperations()” fjerner alle operasjoner med dårlig potensiell verdi, noe som gjør at vi stort sett sitter igjen med mange convoier og supporter, men få moves. Dette gjør at det tidvis oppstår situasjoner hvor det faktisk ikke finnes noen taktikker som består alle reglene. Dette må utbedres.

Utforsk innlegg i samme kategorier: Uncategorized

Legg igjen et svar

Fyll inn i feltene under, eller klikk på et ikon for å logge inn:

WordPress.com-logo

Du kommenterer med bruk av din WordPress.com konto. Log Out / Endre )

Twitter picture

Du kommenterer med bruk av din Twitter konto. Log Out / Endre )

Facebookbilde

Du kommenterer med bruk av din Facebook konto. Log Out / Endre )

Kobler til %s


Følg med

Få nye innlegg levert til din innboks.