Island Benchmark

Post Reply
Tikka
Posts: 993
Joined: 26 Jul 2013, 18:14

Island Benchmark

Post 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
Last edited by Tikka on 23 Sep 2017, 14:18, edited 5 times in total.
Reason: typo
Tikka
Posts: 993
Joined: 26 Jul 2013, 18:14

Re: Island Benchmark

Post by Tikka »

Lisätty uutta dataa taulukkoon.
Tikka
Posts: 993
Joined: 26 Jul 2013, 18:14

Re: Island Benchmark

Post by Tikka »

Uusi x64 versio, lisätty myös pari muuttujaa.
User avatar
JoneKone
Posts: 2502
Joined: 30 Jun 2014, 14:34
Location: Helsinki

Re: Island Benchmark

Post 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?
"Vihollisen paras ase on oma krh" - Acidizer
User avatar
Tuntematon
Posts: 2291
Joined: 19 May 2015, 15:29
Location: Valkeakoski
Contact:

Re: Island Benchmark

Post 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
User avatar
JoneKone
Posts: 2502
Joined: 30 Jun 2014, 14:34
Location: Helsinki

Re: Island Benchmark

Post 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.
"Vihollisen paras ase on oma krh" - Acidizer
Post Reply