# Evaluate

> Evaluates all the PlayableOutput s in the graph, and updates all the connected Playable s in the graph.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.Playables](/engine/6000.5/script-reference/unityengine/playables.md)
* **Assembly:** UnityEngine.CoreModule

## Evaluate()

Evaluates all the [PlayableOutput](/engine/6000.5/script-reference/unityengine/playables/playableoutput.md)s in the graph, and updates all the connected [Playable](/engine/6000.5/script-reference/unityengine/playables/playable.md)s in the graph.

```csharp
public void Evaluate()
```

## Evaluate(float)

Evaluates all the [PlayableOutput](/engine/6000.5/script-reference/unityengine/playables/playableoutput.md)s in the graph, and updates all the connected [Playable](/engine/6000.5/script-reference/unityengine/playables/playable.md)s in the graph.

```csharp
public void Evaluate(float deltaTime)
```

### Parameters

**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The time in seconds by which to advance each [Playable](/engine/6000.5/script-reference/unityengine/playables/playable.md) in the graph.
