A utility node  is a node that allows valuating the states defined by the state combinations of its parents.

In the following example, the utility node U1 valuates the states defined by Playing inside or outside when the weather is dry or wet. Following the utility table below, the best case corresponds to play outside with a dry weather, the worst one being playing outside when it rains. It is also possible to describe these utilities with equations.

The arcs that link chance nodes and utility nodes are fixed to prevent arc inversion. Indeed, utility nodes cannot have outing arcs.

In Validation Mode, the expected value of a utility node is displayed in a specific monitor.