There are many possible futures in front of us. Nobody is able to control which possible future will be the real future. What one is able to control is which class of possible futures the real future will occur in. Every possible future has a utility. So every class of possible futures has an average utility. Agents should make the real future occur in optimal classes of possible futures. Following these points, we in this work present a multi-agent deontic logic.