Create a classic, turn-based Go Fish game in a clean, family-friendly card-game style. The player plays against an AI opponent. On your turn you pick a rank from your hand and ask the AI for that rank. If the AI has matching cards, it gives them to you and you keep going (extra turn). If not, the AI tells you to Go Fish and you draw one card from the draw pile; if it completes a set, you collect it. Turns alternate when you miss and draw without matching (per standard Go Fish flow). The game ends when all possible sets are collected; the player wins by having more sets (or reaching the finish first, matching classic rules). AI should follow standard difficulty: it remembers cards it has revealed/seen and uses that information to choose which rank to ask for and from whom to request, improving over random play....more
Create a classic, turn-based Go Fish game in a clean, family-friendly card-game style. The player plays against an AI opponent. On your turn you pick a rank from your hand and ask the AI for that rank. If the AI has matching cards, it gives them to you and you keep going (extra turn). If not, the AI tells you to Go Fish and you draw one card from the draw pile; if it completes a set, you collect it. Turns alternate when you miss and draw without matching (per standard Go Fish flow). The game ends when all possible sets are collected; the player wins by having more sets (or reaching the finish first, matching classic rules). AI should follow standard difficulty: it remembers cards it has revealed/seen and uses that information to choose which rank to ask for and from whom to request, improving over random play.