parameters: (challenge_amount, army_pattern = None, lives = 0, team = 0)
return_statement: return _temp.generate_blueprint(challenge_amount, lives, team)
docstring: This function returns an army blueprint. If no army pattern is specified a random one will be chosen.
docstring_summary: This function returns an army blueprint. If no army pattern is specified a random one will be chosen.
docstring_tokens: This function returns an army blueprint . If no army pattern is specified a random one will be chosen .
function: def generate_blueprint(challenge_amount, army_pattern = None, lives = 0, team = 0):
  	"""This function returns an army blueprint. If no army pattern is specified a random one will be chosen."""
  	if army_pattern == None:
  		army_pattern = random.choice(get_army_patterns())
  	
  	_temp = __import__('army_patterns.'+army_pattern, globals(), locals(), ['generate_blueprint'], -1)
  	return _temp.generate_blueprint(challenge_amount, lives, team)
function_tokens: def generate_blueprint ( challenge_amount , army_pattern = None , lives = 0 , team = 0 ) : if army_pattern == None : army_pattern = random . choice ( get_army_patterns ( ) ) _temp = __import__ ( 'army_patterns.' + army_pattern , globals ( ) , locals ( ) , [ 'generate_blueprint' ] , - 1 ) return _temp . generate_blueprint ( challenge_amount , lives , team )