Page 1 of 1

Island Benchmark

Posted: 06 Feb 2017, 17:29
by Tikka
Modi saarten testaukseen.

- Skippaa merialueet
- Mittaa FPS 1000m välein

Dataa[+] Spoiler
Käyttö:
[(kartan koko), (x offset), (y offset)] spawn afi_benchmark_fnc_init;

esim:
Testaa koko kartan
[] spawn afi_benchmark_fnc_init;

Testaa 1000x1000 alueen kartan vasemmasta alakulmasta
[1000] spawn afi_benchmark_fnc_init;

Molemmat offsetit kartan vasemmasta alakulmasta.

Muuttujat:
afi_benchmark_step = 1000, Kuinka tiheään testataan, 1000m on liikaa tosi pienille kartoille
afi_benchmark_margin = 500, Alue joka jätetään testaamatta kartan jokaiselta reunalta
afi_benchmark_frames = 16, Testiaika per paikka/suunta. 16 on minimi. Ei merkittävää eroa testin tarkkuuden kannalta vaikka arvoa nostaa
afi_benchmark_logToFile = false, Kirjoittaa testituloksen tiedostoon, vaatii @filewriter addonin ja battleyen pois päältä
afi_benchmark_viewDist = 4000, viewdistance
afi_benchmark_samples = 2, testikerrat joilla dataa kerätään
afi_benchmark_skipFirstSample = true, ajaa kartan läpi ennen varsinaista testiä, vähentää vaihtelua testituloksissa


Muut funktiot:
afi_benchmark_fnc_listWorlds, listaa kaikki kartat tiedostoon. Funktio iskee scripti errorin, mutta toimii silti.

Paketin sisältö:
@afi_benchmark, tarvitset vain tämän jos haluat testata karttoja yksitellen manuaalisesti
@filewriter, tarvitaan jos haluat scriptan kirjoittavan logitiedostoja. Kaikki logitiedostot menevät armakansion juureen. Ei toimi jos battleye on päällä
autotest, nimensä mukaisesti auto test, tarvitaan usean kartan automaattiseen testaamiseen

Autotest, karttojen testaaminen automaattisesti:
- Muokkaa ja pakkaa btest.stratis jos haluat muokata parametrejä, muut testit kopioidaan tästä
- Määritä create_autotest.batin Islands muuttujaan kartat jotka haluat testata. afi_benchmark_fnc_listWorlds generoi listan kaikista kartoista jonka voi suoraan kopioida muuttujaan.
- Aja create_autotest
- Kopioi autotest.cfg armakansion juureen
- Käynnistä arma modeilla ja lisää käynnistysparametriin -autotest=autotest.cfg. Esimerkki pikakuvakkeesta (olettaen että @afi_benchmark ja @filewriter on arma kansion juuressa): "arma3.exe" -par=afiSyncParameters.txt -noSplash -world=empty -skipIntro -enableHT -mod="@afi_benchmark;@filewriter"

Linikkiä?
http://tikka.ws/arma/benchmark.7z

Re: Island Benchmark

Posted: 09 Feb 2017, 10:50
by Tuntematon
    Dataa on saatava[+] Spoiler

    Re: Island Benchmark

    Posted: 10 May 2017, 17:17
    by Tikka
    Lisätty uutta dataa taulukkoon.

    Re: Island Benchmark

    Posted: 23 Sep 2017, 14:19
    by Tikka
    Uusi x64 versio, lisätty myös pari muuttujaa.

    Re: Island Benchmark

    Posted: 30 Dec 2017, 13:15
    by Tuntematon
    Ai dataa piti päivittää. 7h raksuttamisen jälkeen tuossa on dataa

    Re: Island Benchmark

    Posted: 30 Dec 2017, 13:25
    by JoneKone
    Tuntematon wrote:Ai dataa piti päivittää. 7h raksuttamisen jälkeen tuossa on dataa
    Ok, mielenkiintoista. Mikä on toi ekan sarakkeen 0/1?

    Re: Island Benchmark

    Posted: 30 Dec 2017, 14:05
    by Tuntematon
    JoneKone wrote:
    Tuntematon wrote:Ai dataa piti päivittää. 7h raksuttamisen jälkeen tuossa on dataa
    Ok, mielenkiintoista. Mikä on toi ekan sarakkeen 0/1?
    Ensimmäinen ja toinen testiajo

    Re: Island Benchmark

    Posted: 30 Dec 2017, 14:25
    by JoneKone
    Tuntematon wrote:
    JoneKone wrote:
    Ok, mielenkiintoista. Mikä on toi ekan sarakkeen 0/1?
    Ensimmäinen ja toinen testiajo
    Ok, ajattelin että olisiko siinä jotain parametrivaihtoa ollut, mutta hyvä noin.