This script navigates through in-game menus to the built in benchmark and runs it with the current settings. It then waits for a results screen before exiting.
- Python 3.10+
- Total War: Warhammer III installed
- Keras OCR service
kerasHost
: string representing the IP address of the Keras service. e.x.0.0.0.0
kerasPort
: string representing the port of the Keras service. e.x.8080
report.json
resolution
: string representing the resolution the test was run at, formatted as "[width]x[height]", e.x.1920x1080
start_time
: number representing a timestamp of the test's start time in millisecondsend_time
: number representing a timestamp of the test's end time in milliseconds