# The Automatic Conflict Solver

Cette page est aussi disponible en francais.

## Quick start

Just click four times on the add , then on the solve button. Wait for the lines to appear and click on the >> button to see the proposed resolution.

Then, if you want to add another aircraft, click on the reset button, click on the >> button and wait until the time display is around 900 (aircraft should be in the middle of the window). Then click on the stop button and click on add .

Reread the documentation below if you want to do more complex things, such as changing aircraft heading and speed.

If you are lost, click on the reload button of your navigator for a fresh start.

## How to use it?

You can use this Java applet to create a conflict involving many aircraft, and see how our algorithms will solve it. The following buttons are available:
• >> : runs the simulation forward
• << : runs the simulation backward
• > : runs the simulation one step forward
• < : runs the simulation one step backward
• Stop : stops the simulation
• Add : adds one aircraft
• Reset : resets everything
• Solve : starts the solver. Be patient, it can take several seconds.
The mouse can also be used:
• Click on the nose of the aircraft and hold the left button down to drag it.
• Click on the tail of the aircraft and hold the left button down to turn it, and to change its size. Changing the size of the aircraft modifies its speed (the larger, the faster).
• Click on an aircraft with the right mouse button to destroy it.
The values used are
• Timestep: 12s
• Duration of the simulation: 1800s
• Speed of the aircraft : [300,500] Kts
• Standard separation: 7 Nm

The automatic solver have the following constraints:

• A maneuver can only be a turn of 10, 20, or 30 degrees, left or right, followed later on by a return on the original trajectory with the same return angle.
• There can only be one maneuver for each aircraft during the whole simulation.
When two aircraft are in conflict, a red line joining their nose will appear. The algorithms are able to solve conflicts with lot of aircraft, but they have to be separated enough at the start of the time window.

## Useful links

This applet is only a toy application. If you want to know more about our optimal conflict resolution project, please read our scientific publications. The ERCOS project page is a good start point.

Last Update: