

If you want to load custom parameters, create them in dwarf fortress or edit worldgen.txt, TESTSMALLGEN, a 65 x 65 world gen with a history of 250 years. With the default Run_Tests script, it runs: Run_Tests writes to a log file called Test_Results.txtĮach test results writes a log in this format:Įlapsed time is the time it takes to complete the test in seconds.Ī world gen test - generates world with selected advanced world generation parameters. The syntax for calling tests is CALL :testname PARAMETERīy default it calls gentest eight times and embarktest four times each. This script is where you run your tests from. It is suggested to run each test multiple times and take the average, to eliminate run-time variance, and to disregard the results from the first run. It's also best if you do not run anything else while running the benchmark, especially resource intensive programs. Never resize the dwarf fortress window and always make sure the dwarf fortress window is topmost to prevent skewing the graphical fps, which can affect results. The metric being measured is time to completion of the two tests, with shorter being better.įor accurate results, do not tamper with the dwarf fortress window that the script creates,Īs pausing-resuming, or otherwise interacting with the game can distort results. It has two tests: world generation and a year-long run of a dwarf fortress embark. DF mark is a simple benchmark of dwarf fortress.
