Documentation for various components of GameTime.
The project configuration file is an XML file that allows you to configure a GameTime project. A sample project configuration file is provided in the sandbox directory of the GameTime distribution (and also available here). The schema of the project configuration file is described below. Click on the tags to expand or collapse their descriptions and their children tags.
cbc-pulpfor the version of CBC provided with the pulp Python package.
--overcomplete_basiscommand line flag is used.
The sandbox script is a ready-made Python script located within the sandbox directory in the GameTime distribution: the directory is intended for user projects, although projects can be placed at any writable location in the filesystem. This script, available at sandbox/analyzeProject.py, uses the Python interface to the GameTime toolkit.
The GameTime distribution also contains a batch script,
available at gametime.bat, which sets up
a prompt and several environment variables needed for
the functioning of GameTime. The batch script can be used
to interact with the sandbox script:
analyze, when used at the prompt,
is an alias for the command
The command-line arguments for the sandbox script, and thus
for the command
analyze, are described below,
separated into sections according to their intended usages.
Click on the section titles and the command-line arguments
to expand or collapse their descriptions. For arguments that
expect a location on the filesystem, the relative locations are
resolved against the current working directory.
This documentation can also be obtained through either
analyze --help or the command
maximum-error-scale-factor. The paths are written to files in a temporary directory called analysis, created within the directory that contains the code to analyze. If this flag is used, then use the flag
--ob_extractionto generate predictions of the lengest feasible paths.