def buildStarter(speciesName):
        """ Creates a Pokemon with Starter stats """
        name = speciesName
        species = SpeciesFactory.getSpecies(speciesName)
        level = 5
        pkmn = Pokemon(name, level, species)
        pkmn.id = ""

        pkmn.ability = Ability(None)
        pkmn.battleDelegate = PokemonBattleDelegateFactory.buildStarter(pkmn)
        pkmn.displayDelegate = PokemonDisplayDelegateFactory.buildStarter(species)
        # pkmn.experienceDelegate = ExperienceDelegateFactory.loadFromXML(pkmn, tree)

        return pkmn
 def buildStarter(speciesName):
     """ Creates a Pokemon with Starter stats """
     name = speciesName
     species = SpeciesFactory.getSpecies(speciesName)
     level = 5
     pkmn = Pokemon(name, level, species)
     pkmn.id = ""
     
     pkmn.ability = Ability(None)
     pkmn.battleDelegate = PokemonBattleDelegateFactory.buildStarter(pkmn)
     pkmn.displayDelegate = PokemonDisplayDelegateFactory.buildStarter(species)
     # pkmn.experienceDelegate = ExperienceDelegateFactory.loadFromXML(pkmn, tree)
 
     return pkmn