digraph environnement {
  E [label="Environnement"];
  P1 [label="Observable"];
  P1A [label="Complètement"];
  P1B [label="Partiellement"];
  P1C [label="Aucunement"];
  P2 [label="Aléatoire"];
  P2A [label="Déterministe"];
  P2B [label="Stochastique"];
  P2C [label="Stratégique"];
  P2B1 [label="Incertain"];
  P3 [label="Chronologie"];
  P3A [label="Épisodique"];
  P3B [label="Séquentiel"];
  P4 [label="Système"];
  P4A [label="Dynamique"];
  P4B [label="Statique"];
  P4C [label="Semi-statique"];
  P5 [label="Espace"];
  P5A [label="Discret"];
  P5B [label="Continu"];
  P6 [label="Interaction"];
  P6A [label="Un seul agent"];
  P6B [label="Multi agents"];
  P6B1 [label="Coopératif"];
  P6B2 [label="Compétitif"];
  P7 [label="Règles de l'environnement (lois)"];
  P7A [label="Connues"];
  P7B [label="Inconnues"];
  E -> P1;
  E -> P2;
  E -> P3;
  E -> P4;
  E -> P5;
  E -> P6;
  E -> P7;
  P1 -> P1A;
  P1 -> P1B;
  P1 -> P1C;
  P2 -> P2A -> P2C;
  P2 -> P2B;
  P2B -> P2B1;
  P1B -> P2B1;
  P3 -> P3A;
  P3 -> P3B;
  P4 -> P4A;
  P4 -> P4B;
  P4 -> P4C;
  P5 -> P5A;
  P5 -> P5B;
  P6 -> P6A;
  P6 -> P6B;
  P6B -> P6B1 -> P2C;
  P6B -> P6B2 -> P2C;
  P7 -> P7A;
  P7 -> P7B;
  edge[style=invis];
  P1 -> P2 -> P3 -> P4 -> P5 -> P6;
  P1A -> P1B -> P1C;
}