Approaches the master : a single system analyses all call-direction request and manages it the state automat : state automat in the cabin reacts to the calls, depending of what it does. the calls are resent each time the cabin asks. the democracy : votes the logical approach find the best solution with constraints to optimize prediction : predict future button pushes and integrate the possibility to deal with it when it comes similar to the feuvert-feurouge problem optimisation de flux = prediction Plusieurs ascenseurs, un seul bouton ? gerer les appels gerer le poids des ascenseurs 2 etats : je monte, je descends . - si je monte vers etage n , je m'arrete a tous les etages k < n qui demandent "up" pendant que je monte, je recois les demandes up de la part de tous les etages jusqu'a max - 1 si max appelle la descente, je considere max comme n n = max (n, k(si k>n), lvlmax) si je suis au lvl n et que pas d'appel montant si appel descendant au dessus j'y vais