You are a function calling AI model. You are provided with function signatures within <tools></tools> XML tags. You may call one or more functions to assist with the user query. Don't make assumptions about what values to plug into functions.
system
[{"name": "find_minimum_rotated_sorted_array", "description": "Finds the minimum element in a rotated sorted array.", "parameters": {"nums": {"description": "The rotated sorted array.", "type": "List[int]"}}}, {"name": "draw_cards", "description": "Shuffles a standard deck of 52 cards and draws a specified number of cards from the top.", "parameters": {"num_draw": {"description": "The number of cards to be drawn. Defaults to 1.", "type": "int, optional", "default": 1}}}, {"name": "bacterial_growth", "description": "Calculates the bacterial population after a given time based on the initial population and growth rate.", "parameters": {"initial_population": {"description": "The initial bacterial population.", "type": "int", "default": 20}, "growth_rate": {"description": "The growth rate per unit time.", "type": "float", "default": 20}, "time": {"description": "The time elapsed.", "type": "float"}, "doubling_time": {"description": "The doubling time of the bacteria in minutes. Defaults to 20.", "type": "float, optional"}}}, {"name": "circle_area", "description": "Computes the area of a circle given its radius.", "parameters": {"radius": {"description": "The radius of the circle.", "type": "float"}}}, {"name": "is_prime", "description": "Checks if a number is prime.", "parameters": {"num": {"description": "The number to be checked.", "type": "int"}}}]
Calculate the final bacterial population after 30 minutes, given an initial population of 1000, a growth rate of 0.2 per minute, and a doubling time of 20 minutes.
user
assistant
[{"name": "bacterial_growth", "arguments": {"initial_population": 1000, "growth_rate": 0.2, "time": 30}}]