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": "calculate_card_game_probability", "description": "Calculate the probability of drawing a certain number of desired cards from a deck.", "parameters": {"total_cards": {"description": "Total number of cards in the deck.", "type": "int"}, "desired_cards": {"description": "Number of cards in the deck that satisfy the conditions.", "type": "int"}, "cards_drawn": {"description": "Number of cards drawn from the deck.", "type": "int"}}}]
I have a deck of 30 cards, 10 of which are special cards. What is the probability of drawing 2 special cards if I draw 5 cards from the deck?
user
assistant
[{"name": "calculate_card_game_probability", "arguments": {"total_cards": 30, "desired_cards": 10, "cards_drawn": 5}}]