next up previous contents
Next: Copyright Information Up: INTRODUCTION Previous: INTRODUCTION

What Is Drone?

Drone is a tool for automatically running batch jobs of a simulation program. It allows sweeps over arbitrary sets of parameters, as well as multiple runs for each parameter set, with a separate random seed for each run. The runs may be executed either on a single computer or over the Internet on a set of remote hosts. Drone is written in Expect [4] (an extension to the Tcl [6, 10] scripting language) and runs under Unix. It was originally designed for use with the Swarm agent-based simulation framework [5], but Drone can be used with any simulation program that reads parameters from the command line or from an input file. This document describes how to install and use Drone.



Drone 1.01 User's Guide
Theodore C. Belding
Wed Nov 13 03:53:22 EST 1996