15 Exporting
In order to distribute your agent more efficiently the UTAustinVilla CodeBase once again has a useful feature that we can take advantage of. In the root directory of the CodeBase you can open a folder called “scripts” or
cd scripts/
Here you will find a .sh
file called copy_files_needed_to_run
. This script copies files needed to run binary to a new directory
./copy_files_needed_to_run.sh <destination>
Copies executable, libraries, scripts, and parameter and skill files needed to run the binary to the destination
directory. Useful for packaging the binary to be run on another computer such as for a competition. You should after completing this action see a new folder with the name given from the destination
argument. This file is very small and does not require re-makeing in order to run on a new machine.