Działania są wybierane poprzez ocenę sieci decyzyjnej dla każdego możliwego ustawienia węzła decyzyjnego. Po ustawieniu węzła decyzyjnego zachowuje się on dokładnie tak, jak węzeł szansy, który został ustawiony jako zmienna dowodowa. Algorytm oceny sieci decyzyjnych jest następujący:
- Ustaw zmienne dowodowe dla bieżącego stanu.
- Dla każdej możliwej wartości węzła decyzyjnego:
(a) Ustaw węzeł decyzyjny na tę wartość.
(b) Oblicz prawdopodobieństwa a posteriori dla węzłów macierzystych węzła użyteczności, używając standardowego algorytmu wnioskowania probabilistycznego.
(c) Oblicz wynikową użyteczność działania.
- Zwróć akcję z najwyższą użytecznością.
Jest to proste podejście, które może wykorzystywać dowolny dostępny algorytm sieci bayesowskiej .