
Closed
Posted
Paid on delivery
I want a clean, well-commented Python script that lets a human user play the classic “21 Number Game” against the computer. For this build the computer only needs to play on an easy, beginner-friendly level rather than the unbeatable variant, so new players can learn the flow of the game without feeling overwhelmed. Core requirements • Game counts up from 1 to 21; whoever is forced to say “21” loses. • On each turn a player may speak 1, 2, or 3 consecutive numbers. • The human plays first. • After the result is shown, the user can choose to restart and play again without quitting the program. I’m happy with a straightforward command-line experience, but if you already have lightweight ways to wrap a minimal GUI or web front-end I’m open to hearing them. Deliverable • A single .py file runnable with Python 3.x that meets the above rules, displays clear prompts and results, and is easy for me to tweak later. • Brief README explaining how to run it and how your “easy” logic works. Acceptance If I can run python [login to view URL], play through several rounds, restart at will, and clearly see the computer making non-optimal moves suited to beginners, the job is done.
Project ID: 40700506
89 proposals
Remote project
Active 14 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
89 freelancers are bidding on average ₹18,180 INR for this job

Hi, I can build this as a clean, self-contained Python 3.x CLI game with clear prompts, restart support, and well-commented code. I’ll implement and validate all rules, including 1- 3 number turns, human-first play, and the correct loss condition when 21 is called. I’ll thoroughly test multiple rounds, edge cases, restarting, input validation, and computer moves to ensure reliable behavior. The AI will use deliberately non-optimal, beginner-friendly logic.
₹12,521 INR in 2 days
6.9
6.9

As an experienced developer with a versatile skill set, I genuinely believe I am the right fit for your Python 21-Game Easy AI project. While my primary focus has been on PHP-based development and WordPress, I am also well-versed in Python and can produce clean and well-commented code that meets your requirements. Although the game's logic may seem simple, its implementation requires thoughtful coding. My two decades of experience have honed my ability to create robust solutions - from identifying and addressing game logic to handling unforeseen functionalities, such as the option to restart without quitting. Additionally, my proven expertise in Laravel development demonstrates my capability to deliver smooth backend experiences which can be translated in your case into efficient AI moves. That said, I assure you that your "easy" level for the computer won't just be randomized responses. The AI will be built with beginner players in mind and encourage a step-by-step learning experience. In conclusion, I bring reliability and scalability to projects while ensuring consistent performance overtime - perfect for what you're looking for.
₹12,500 INR in 7 days
5.7
5.7

Hi there! I would love to build this classic 21 Number Game for you. I have a clean, well-commented Python 3 script ready that fulfills all your core requirements: Game Logic: Counts smoothly from 1 to 21, handles human-first turns, validates user inputs, and correctly identifies when someone is forced to say 21. Beginner-Friendly AI: The computer uses a simple, randomized choice strategy rather than the unbeatable mathematical formula, making it fun and accessible for new players. Replayability: Includes an easy loop allowing users to restart and play multiple rounds without restarting the program. Clean Deliverable: Provided as a single, modular .py file along with a quick README. I can deliver this to you right away. Let's get started!
₹25,000 INR in 1 day
5.0
5.0

Hello! I'm Karthik, and I bring over 15 years of experience in Python development. I'd love to help you with your 21 Number Game project. My approach will ensure a clean, well-commented script that allows a human player to engage with a beginner-friendly AI. ### Key Features: - Game Mechanics: The script will implement the core rules, counting from 1 to 21, allowing 1-3 numbers per turn, with the human player starting first. - Easy AI: I will implement simple logic for the computer to make non-optimal moves, ensuring a learning-friendly experience. - User Experience: The command-line interface will be intuitive, with clear prompts and results. A README will be included to guide you on running the script and tweaking the AI logic. ### Deliverable: - A single `.py` file compatible with Python 3.x. - A brief README for easy usage and modification. I assure you of timely delivery and high-quality work. Looking forward to your response! Best, Karthik
₹25,000 INR in 7 days
5.0
5.0

Hi i would like to build 21 Number Game for you. for the GUI i can use either CustomTkinter or EEL, if you want the game to be lightweight and run on older pcs we can go with CustomTkinter if you don't mind the game using some pc resources around 150 MB of ram then we can go with EEL which will have a GUI built using html, CSS and js so we can customize the GUI as much as we want. i would appreciate the opportunity to talk with you about this project in more details. Best regars Hossam
₹15,000 INR in 7 days
4.4
4.4

Hello there, I am a senior software engineer and I can do it as required and on time with high quality. Regards,
₹25,000 INR in 2 days
3.5
3.5

I can deliver a clean, well-commented Python 3.x CLI 21 Number Game with human-first turns, 1–3 number choices, beginner-friendly non-optimal computer logic, clear win/loss handling, replay functionality, and a concise README for easy future customization.
₹25,000 INR in 7 days
2.7
2.7

As an AI and Cloud Data Engineering Specialist, I have a unique perspective for developing the easy AI program you need for your 21 Number Game. I understand that your primary goal is to create an enjoyable experience for beginner players while they learn the game's flow. My experience in designing and deploying intelligent models including classification, forecasting, and recommendation systems will be pivotal in programming the computer opponent to make non-optimal moves suited to beginners. Moreover, my proficiency in Python, SQL, and PySpark fits perfectly with the technology stack required for this project. I will ensure that not only is your Python script clean and well-commented as requested but also optimized for high performance, security, and cost efficiency - making it easy for you to tweak it later if needed. Most importantly, my approach is geared towards driving tangible results aligned with business objectives. While this may not seem overtly important for a game project at first glance, you deserve a product that delivers as expected. With me on board for this project, you can feel confident knowing that every technical decision made is supported by an eye on business growth. In essence, choosing me means choosing an outcome-driven approach that delivers on all fronts - even in seemingly simple projects like this game application.
₹18,000 INR in 3 days
2.6
2.6

As an enthusiastic Python developer with a rich background in web and mobile application development, my name is Neha and I believe I'm the perfect match for your python 21-Game Easy AI project. With 9+ years of experience under my belt, I have seen Python in various dimensions and developed a special flair for creating clean, well-commented code that is not only functional but also easily customizable. Having worked on numerous game development projects including Artificial Intelligence-based games, I understand the essence of a friendly user interface. Although the project description seeks a command-line experience, if you choose to go for a minimal GUI or web front-end later on, worry not, as lightweight app solutions are our forte! We can seamlessly integrate front-ends should your idea evolve. What sets me apart? Apart from writing clean code, my strength lies in my ability to understand client requirements distinctly and convey the complexity into thoroughly understandable terms. Simplicity for your users is guaranteed with me. All these put together make me highly confident that not only will I provide you with an executable .py file that meets all your rules and includes clear prompts and results but also ensure that AI makes non-optimal moves truly suiting beginners!
₹25,000 INR in 7 days
2.0
2.0

Hello, I understand you need a clean Python 21 Number Game where the human plays first and the computer uses simple, beginner-friendly logic rather than an unbeatable strategy. The goal is an easy-to-run and easy-to-modify game with a smooth restart flow. Here’s what I can provide: A clean, well-commented Python 3.x CLI game following the exact 1–21 rules and 1–3 number turn limit. Simple non-optimal computer logic designed for an easy and beginner-friendly experience. Clear prompts, input validation, result handling, replay/restart functionality, and a concise README explaining the logic. I bring over 4+ years of experience in Python and software development, with a strong focus on clean, readable, maintainable code and user-friendly workflows. Just to clarify a few things: Should the computer difficulty remain fixed at easy? Would you prefer any simple GUI option, or CLI only? Please come to the chat box to discuss more about your project. Best regards Indresh Kushwaha
₹35,000 INR in 7 days
1.7
1.7

Hi, this project is a very good fit for me. I’m comfortable with Python and small game-logic projects, and I can build the 21 Number Game as a clean, well-commented script with simple beginner-friendly computer behavior. I’ll include: - clear turn-by-turn prompts and validation - easy/non-optimal computer moves - restart/replay support without restarting the program - readable, modular code that’s easy to tweak later - a short README explaining how to run the game and how the AI logic works I can also test several full playthroughs before delivery to make sure the rules and restart flow behave correctly. I can start right away and should be able to deliver within 1–2 days.
₹13,000 INR in 2 days
0.3
0.3

Hi, A clean, beginner-friendly Python implementation of the classic 21 Number Game. I’m experienced with Python, CLI applications, game logic, input validation, and clean code structure. I’ll create a single Python 3.x file that follows your rules exactly and remains easy to modify later. ✅ Human always plays first and can choose 1–3 consecutive numbers. ✅ Computer uses intentionally simple, non-optimal logic so beginners can learn comfortably. ✅ Clear prompts, turn handling, win/loss messages, and invalid-input protection. ✅ After each round, the player can restart without closing the program. I’ll also provide a concise README explaining how to run the game and how the easy computer strategy works. The implementation will stay lightweight with no external dependencies—just Python 3.x and a straightforward command-line interface. I can deliver the complete .py file quickly and make sure several consecutive rounds work correctly before handoff. Looking forward to our conversation! Best regards, Lucas
₹25,000 INR in 7 days
0.0
0.0

❤️⭐⚡Python 21 Game with Beginner AI⚡⭐❤️ I write a clean Python script for the classic 21 game. The computer plays at an easy beginner level so new players can learn without frustration. The game counts from 1 to 21, each player says 1, 2, or 3 numbers, and whoever says 21 loses. The human always plays first. After each round the user can restart without quitting. I deliver a single .py file runnable with Python 3.x plus a brief README explaining how to run it and how the easy AI logic works. If you prefer, I can add a minimal GUI or web frontend. Let's discuss any extra preferences in chat.
₹25,000 INR in 7 days
0.0
0.0

I can create a clean, well-commented Python 3.x 21 Number Game with easy computer logic, clear prompts, restart functionality, testing, and a simple README explaining how to run and modify the game.
₹15,000 INR in 10 days
0.0
0.0

I CAN BUILD YOUR CLEAN, BEGINNER-FRIENDLY PYTHON 21 NUMBER GAME WITH A SIMPLE CLI FLOW, RESTART SUPPORT, AND INTENTIONALLY NON-OPTIMAL COMPUTER LOGIC SO PLAYERS CAN LEARN THE GAME. I have strong experience with Python, command-line applications, game logic, input validation, and writing clean, maintainable scripts. I’ll implement the complete 1–21 counting flow where each player can choose 1–3 consecutive numbers, the human always plays first, and whoever is forced to say 21 loses. The computer will use a straightforward easy-level strategy with some randomness rather than always choosing the mathematically optimal move. This will keep the game approachable for beginners while still making the computer feel like a real opponent. I’ll also include clear prompts, invalid-input handling, win/loss messages, and a replay option so users can start another round without restarting Python. You’ll receive a single Python 3.x .py file with clear comments plus a brief README explaining how to run it and how the computer logic works. I can start immediately and deliver a clean, tested implementation quickly. Regards, Yasir Ahmed
₹13,000 INR in 2 days
0.0
0.0

this seems a good opportunity for me to start working on freelancing, even though iam new to this platform I was working experience of around 6 years. Trust me and i can promise to share a good quality output
₹15,000 INR in 4 days
0.0
0.0

Hello, I can build a clean, well-commented Python script for the "21 Number Game" with beginner-friendly AI. Here is what I will deliver: 1. Single .py file – runnable with Python 3.x, no external dependencies 2. Game logic – counts from 1 to 21, each player says 1–3 numbers, whoever says 21 loses 3. Human plays first – clear prompts showing available numbers on each turn 4. Easy AI – computer makes non-optimal moves (sometimes random, sometimes basic strategy) so beginners can learn and win 5 .Restart option – after each game, user can play again without quitting 6. README – explains how to run it and how the AI logic works Tech Stack: Pure Python 3.x, no external libraries needed
₹13,000 INR in 2 days
0.0
0.0

Hi, I can build your 21 Number Game in clean, well-commented Python, following all the rules and acceptance criteria you've specified. I will implement: Human-first gameplay from 1–21 Valid 1, 2, or 3 number selections Beginner-friendly non-optimal computer logic Clear prompts, validation, and game results Restart/replay functionality Clean, self-contained .py file Short README with setup and explanation of the easy AI logic Testing across multiple rounds and restart scenarios I can also provide end-to-end setup/deployment assistance if required, including Python environment setup, execution configuration, troubleshooting, and helping you get the application running properly on your system. My focus is on delivering a simple, reliable, and easy-to-maintain solution rather than unnecessarily complex code. I can start immediately and deliver within the proposed timeline. Thank you.
₹18,000 INR in 4 days
0.0
0.0

Hello, I am an experienced software engineer and can deliver a clean, well-structured Python solution for the 21 Number Game. The game will include an easy-level computer player, input validation, replay support, clear user interaction, and well-documented code. I will provide a single runnable .py file along with a concise README for setup and usage. The solution will be easy to maintain and enhance later with a GUI or web interface if needed. I can deliver within 1 day.
₹13,000 INR in 2 days
0.0
0.0

Thank you so much for sharing the details. I like that you’re focusing on a beginner-friendly version of the 21 Number Game rather than making the computer unbeatable—the goal is to help players understand the game flow and enjoy learning. I’d create a clean Python 3 command-line game where the user starts first, chooses to say 1–3 numbers each turn, and the computer responds with simple non-optimal logic suitable for new players. The program would clearly track the current number, handle invalid inputs, announce the winner/loser, and allow the player to restart without closing the script. I’d keep the code organized and well-commented so it’s easy to modify later, with a short README explaining how to run it and how the computer decision logic works. If you have any preferred style for the prompts or output, feel free to share it. Otherwise, I’d keep the interface simple, clear, and beginner-friendly.
₹12,500 INR in 5 days
0.0
0.0

Mumbai, India
Payment method verified
Member since Sep 2, 2026
₹600-1500 INR
min $50 USD / hour
$10-30 CAD
$250-750 USD
₹1500-12500 INR
$250-750 USD
€8-10 EUR
₹12500-37500 INR
₹1500-12500 INR
₹750-1250 INR / hour
₹600-1500 INR
$25-50 USD / hour
₹12500-37500 INR
$750-1500 USD
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
₹600-1500 INR
₹12500-37500 INR
₹600-1500 INR