From: Bart House Date: Sun, 14 Jul 2019 19:13:19 +0000 (-0700) Subject: Tweaks to fuzzer scripts. X-Git-Tag: v3.6.3.757eca7~132 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cd375064ddbf70770a934820e37b796c4623a145;p=nethack Tweaks to fuzzer scripts. --- diff --git a/win/win32/scripts/fuzzer/longtest.bat b/win/win32/scripts/fuzzer/longtest.bat index e5e8d1529..64b6286bd 100644 --- a/win/win32/scripts/fuzzer/longtest.bat +++ b/win/win32/scripts/fuzzer/longtest.bat @@ -7,6 +7,19 @@ set STEP_SIZE=5000 set FINAL_MOVE=500000 set START_MOVE=5000 +set BIN_DIR=..\..\..\..\bin\Debug\Win32 +set SAVED_GAME=%USERNAME%-wizard.NetHack-saved-game +set LOG_FILE=%BIN_DIR%\runtil.log +set FUZZER_LOG=%BIN_DIR%\fuzzer.log +set FUZZER_DIR=%BIN_DIR%\fuzzer +set SAVE_DIR=%FUZZER_DIR%\save +set BASELINE=%FUZZER_DIR%\fuzzer.log + +if exist %FUZZER_DIR% rmdir /s /q %FUZZER_DIR% + +mkdir %FUZZER_DIR% +mkdir %SAVE_DIR% + for /L %%i in (%START_MOVE%, %STEP_SIZE%, %FINAL_MOVE%) do ( call runtill.bat %%i diff --git a/win/win32/scripts/fuzzer/runtill.bat b/win/win32/scripts/fuzzer/runtill.bat index ebb5aa4b6..cdbd954f3 100644 --- a/win/win32/scripts/fuzzer/runtill.bat +++ b/win/win32/scripts/fuzzer/runtill.bat @@ -18,9 +18,11 @@ set SAVED_GAME=%USERNAME%-wizard.NetHack-saved-game set LOG_FILE=%BIN_DIR%\runtil.log set FUZZER_LOG=%BIN_DIR%\fuzzer.log set FUZZER_DIR=%BIN_DIR%\fuzzer +set SAVE_DIR=%FUZZER_DIR%\save set BASELINE=%FUZZER_DIR%\fuzzer.log if not exist %FUZZER_DIR% mkdir %FUZZER_DIR% +if not exist %SAVE_DIR% mkdir %SAVE_DIR% call clean.bat @@ -28,6 +30,7 @@ if not exist %FUZZER_DIR%\%SAVED_GAME% ( %BIN_DIR%\nethack -D -F 0 copy %BIN_DIR%\%SAVED_GAME% %FUZZER_DIR% + copy %BIN_DIR%\%SAVED_GAME% %SAVE_DIR%\0.save ) call restore.bat @@ -68,6 +71,7 @@ if ERRORLEVEL 1 ( del /q %FUZZER_DIR%\%SAVED_GAME% copy %BIN_DIR%\%SAVED_GAME% %FUZZER_DIR% +copy %BIN_DIR%\%SAVED_GAME% %SAVE_DIR%\!STOP_MOVE!.save echo !START_MOVE! to !STOP_MOVE!. echo SUCCESS.