FIRE

The FLAMES® Interactive Runtime Executable (FIRE™) is an application that, like FORGE™, can be used to execute FLAMES scenarios. Unlike FORGE, FIRE executes in batch mode and contains no graphics or built-in user interface. As such, there are many operations that you can perform with FORGE that are not supported by FIRE. However, the converse is also true. There are some important features of FLAMES that are available only when a scenario is executed using FIRE.

FLASH FLAMES Runtime Suite Application

Whether you use FORGE or FIRE to execute your scenarios depends on your particular needs. The following side-by-side comparison of FORGE and FIRE will help you decide which application to use.

Feature

Supported by FIRE

Supported by FORGE

Scenario execution

Yes

Yes

Execute an entire scenario with just one command entered on a command line or in a command shell script (batch execution)

Yes

No

Execute a scenario multiple times with just one command (in support of analytical simulation)

Yes

No

Execute a scenario using an experiment file

Yes

No

Yes

No

Restart from a checkpoint file

Yes

No

Data recording

Yes

Yes

Participate in DIS exercises and HLA federations

Yes

Yes

Control scenario execution using FLASH (or other FLAMES client applications)

Yes

Yes

Control players during scenario execution using FLASH (or other FLAMES client applications)

Yes

Yes

Visualization using FLASH during scenario execution

Yes

Yes

Create playback files for FLASH to visualize scenarios after execution

Yes

Yes

Yes

Yes

Built-in graphical interface to control scenario execution (Pause, Resume, Reset, etc.)

No

Yes

Built-in graphical interface to control players during scenario execution

No

Yes

Scenario creation and editing

No

Yes

Built-in scenario visualization

No

Yes

Customizing FIRE

Use the FLAMES Development Suite to customize FIRE to satisfy your specific modeling and simulation requirements. You can modify any of the components that are bundled with FLAMES, add new components, add custom data recorders, and much more. Place your custom software in a FLAMES component plug-in, and FIRE will automatically recognize it and use it as a fully integrated part of the application.