The FLAMES® Operational Requirements Graphical Editor (FORGE™) is the primary application used to create, execute, control, and visualize FLAMES scenarios. With FORGE, every action is accomplished using a powerful yet very friendly graphical user interface, and you can visualize your scenario in 2D and 3D at every step. Whether you’re a simulation user or a simulation developer, you can create the scenarios and generate the results you need easily and quickly.

Scenario Creation and Editing

Creating Players – Create new players quickly with just a few clicks of the mouse using a simple, wizard-like interface. Simply choose the type of player you want to create and enter values for the associated input parameters.

Editing Players – Easily edit any player in a scenario using an amazingly friendly but powerful graphical user interface.

Advanced Editing – Use a friendly, graphical user interface to edit every parameter associated with the players in a scenario. FLAMES has no scenario or simulation configuration files that must be edited by hand using a text editor.

Continuous Feedback – Get continuous feedback on the results of every editing operation in the FORGE Status window.

Automatic Error Checking – Receive immediate notification if an input value you enter is not acceptable to a model.

Scenario Database – Share your scenario data among multiple scenarios and multiple users, because all scenario data is stored in the powerful FLAMES Scenario Database.

Scenario Creation and Editing

Execute on Demand – Execute your scenario at any time with one click of your mouse. Control scenario execution just like your DVD player with simple buttons such as Play, Pause, Resume, Single-Step, and Reset.

Advanced Control – Quickly fast-forward or rewind to any specified time of interest.

Flexible Settings – Specify execution rate to be faster, slower, or equal to wall clock time. Choose the simulation time step and the resolution of the internal simulation clock.

Data Recording – Select the data that you want to be recorded while the scenario executes. Store the data using an output file format that is compatible with many third-party analysis packages.

Player Control – At any time during scenario execution, create new players, give commands or completely redefine the task assigned to any player.

Distributed Simulation – Participate in a DIS exercise or an HLA federation (optional).

Interactive Simulation Interact with scenarios executing in FORGE using FLASH™ or any other FLAMES client application (optional).

Scenario Playback – Create playback files that you can use with FLASH to visualize your scenarios after they execute.

Multithreaded Execution – Improve execution performance by exploiting the power of multiple-processor and multiple-core computers through the multithreading feature (optional).

Scenario Visualization

Visualize your scenario in 2D and 3D (optional) during scenario editing and execution. Control the content and appearance of the views with many different view modes and settings.

Customizing FORGE

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