Table of Contents

Class: Resultats ./Resultats.py

Cette classe permet d'extraire des histogrammes et des courbes a partir d'un fichier de statistiques d'une simulation (*.sta).

Il suffit d'importer un fichier ".sta" et de demander l'histogramme et la courbe par le biais de la methode "histoCourbe" qui retourne tous les points de ces graphiques.

Methods   
__evTaxi
__histoLPTaxis
__histoLVTaxis
__histoTaTaxis
__histoTsTaxis
__init__
distancesTotales
histoCourbe
importer
nomPolitique
  __evTaxi 
__evTaxi ( self,  noTaxi )

Retourne une liste des informations relatives a chaque evenement du taxi.

noTaxi (int)
Le taxi dont on voudrait connaitre les infos
retourne (liste)
La liste des informations relatives au taxi noTaxi
  • depuis - 1.0

  • auteur - Alexandre D'Amico

  __histoLPTaxis 
__histoLPTaxis ( self,  pas )

Retourne un dico de la repartition des taxis en fonction de la longueur de la course avec un client.

pas (int)
le pas pour l'axe des X
retourne (dico)
la repartition des taxis en fonction de la longueur de la course avec un client
  • depuis - 1.0

  • auteur - Alexandre D'Amico

  __histoLVTaxis 
__histoLVTaxis ( self,  pas )

Retourne un dico de la repartition des taxis en fonction de la longueur de la course a vide.

pas (int)
le pas pour l'axe des X
retourne (dico)
la repartition des taxis en fonction de la longueur de la course a vide
  • depuis - 1.0

  • auteur - Alexandre D'Amico

  __histoTaTaxis 
__histoTaTaxis ( self,  pas )

Retourne un dico de la repartition des taxis en fonction de leur temps d'attente.

pas (int)
le pas pour l'axe des X
retourne (dico)
la repartition des taxis en fonction de leur temps d'attente
  • depuis - 1.2

  • auteur - Alexandre D'Amico

  __histoTsTaxis 
__histoTsTaxis ( self,  pas )

Retourne un dico de la repartition des taxis en fonction de leur temps de service.

pas (int)
le pas pour l'axe des X
retourne (dico)
la repartition des taxis en fonction de leur temps de service
  • depuis - 1.2

  • auteur - Alexandre D'Amico

  __init__ 
__init__ ( self )

Cette methode sert a creer un objet Resultat vide.

Il faut appeler la methode "importer" pour affecter des donnees.

retourne (Resultats)
Un objet Resultats
  • depuis - 1.0

  • auteur - Joel Jaquemet

  distancesTotales 
distancesTotales ( self )

Cette methode returne les distance totales avec et sans clients.

retourne ([Int, Int])
Distance avec clients, distance sans clients
  • depuis - 1.10

  • auteur - Vincent Decorges

  histoCourbe 
histoCourbe (
        self,
        pas,
        noCourbe,
        )

Retourne (dans une liste) la liste des points de l'histogramme et la liste des points de la courbe correspondant a la courbe noCourbe (voir le dico legendesCourbes).

pas (int)
le pas pour l'axe des X
noCourbe (int)
le no de la courbe que l'on desire (voir le dico "legendesCourbes")
retourne (liste)
[l'histogramme, la courbe]
  • depuis - 1.0

  • auteur - Joel Jaquemet

  importer 
importer (
        self,
        path,
        politique,
        )

Cette methode permet d'importer le dico des statistiques et la liste des taxis.

Le fichier a du etre cree avec la methode "dump" de "GestionnaireStatistiques" auparavant pour que le type soit compatible. Le nom de la politique doit correspondre au nom du fichier recherche sans l'extension.

path (String)
Le chemin de la ville ou se trouve le fichier recherche
politique (String)
Le nom de la politique
  • depuis - 1.0

  • auteur - Alexandre D'Amico

  nomPolitique 
nomPolitique ( self )

Cette methode sert a connaitre le nom de la politique.

retourne (String)
Le nom de la politique
  • depuis - 1.2

  • auteur - Joel Jaquemet


Table of Contents

This document was automatically generated on Tue Jul 15 21:19:11 2003 by HappyDoc version 2.0.1