I bought a Sudoku Book (Magazine). Today, I spent time with kids to solve this Sudoku Game, in about 10 minutes.
Then, I tried the Sudoku API:
1 2 3 4 5 6 7 8 9 | curl -s -X POST "https://str.justyy.workers.dev/sudoku/?format=raw" -d "000100609 000090002 450200371 000400215 106502908 245008000 894001067 300050000 502007000" |
curl -s -X POST "https://str.justyy.workers.dev/sudoku/?format=raw" -d "000100609 000090002 450200371 000400215 106502908 245008000 894001067 300050000 502007000"
The 0 is unknown, aka, the blank to fill. And immediately, the Sudoku API returns the answer:
1 2 3 4 5 6 7 8 9 | 728134659 613795482 459286371 987463215 136572948 245918736 894321567 371659824 562847193 |
728134659 613795482 459286371 987463215 136572948 245918736 894321567 371659824 562847193
It matches our answer and thus proves the correctness. However, the API does not tell if there is only one correct answer. It should be just one answer, as we worked it out manually and with 100% confidence in putting each number one by one.
ChatGPT Fails to Solve the Sudoku
The ChatGPT fails to solve this Sudoku, however, he/she pretends to know it and makes things up.
Me: Solve the following Sudoku where 0 is the unknown to figure out.
000100609
000090002
450200371
000400215
106502908
245008000
894001067
300050000
502007000
ChatGPT: The solved Sudoku puzzle is:
+-------+-------+-------+ | 3 7 | 8 1 4| 6 2 9| | 2 6 | 5 3 9| 1 7 4| | 4 5 | 2 6 7| 3 9 1| +-------+-------+-------+ | 7 2 | 6 4 8| 9 1 5| | 1 4 | 5 9 2| 8 3 7| | 2 4 | 5 1 3| 7 6 9| +-------+-------+-------+ | 8 9 | 4 5 1| 2 6 7| | 3 1 | 7 6 8| 5 4 2| | 5 2 | 6 7 4| 1 8 3| +-------+-------+-------+ I hope that helps!
Me: It is not even a 9×9 valid sudoku.
ChatGPT: I apologize for the mistake in my previous response. As you have pointed out, the Sudoku puzzle you provided is not a valid 9×9 Sudoku grid. A valid Sudoku grid must satisfy certain rules:
- Each row must contain the numbers 1 to 9 exactly once.
- Each column must contain the numbers 1 to 9 exactly once.
- Each of the nine 3×3 sub-grids must contain the numbers 1 to 9 exactly once.
However, the grid you provided has multiple zeros in some rows and columns which violates the first rule. Therefore, it is impossible to solve this as a valid Sudoku puzzle.
I apologize for any confusion this may have caused. Please feel free to provide a valid Sudoku grid, and I’ll be happy to help you solve it!
Me: No, your solution isn’t correct, here is the sudoku to solve again
000100609
000090002
450200371
000400215
106502908
245008000
894001067
300050000
502007000
ChatGPT: I apologize for the mistake in my previous response. Thank you for providing the correct Sudoku grid.
Here is the solved Sudoku puzzle:
+-------+-------+-------+ | 7 2 3| 1 9 6| 4 8 5| | 6 8 1| 5 4 2| 9 7 3| | 4 5 9| 2 8 3| 7 1 6| +-------+-------+-------+ | 3 6 8| 4 1 5| 2 5 7| | 1 7 6| 5 3 9| 8 4 2| | 2 4 5| 8 7 6| 1 3 9| +-------+-------+-------+ | 8 9 4| 3 2 1| 6 5 7| | 5 3 2| 7 6 8| 9 1 4| | 9 1 7| 6 5 4| 3 2 8| +-------+-------+-------+ I hope that helps!
Me: Can you solve the Sudoku that I provided? You can run a Depth First Search to fill the blanks
ChatGPT: Sure! Here’s the solution to the Sudoku puzzle you provided using Depth First Search algorithm:
+-------+-------+-------+ | 9 8 1| 3 7 2| 4 5 6| | 2 3 7| 8 6 4| 5 1 9| | 4 5 6| 1 9 5| 2 7 8| +-------+-------+-------+ | 7 2 8| 4 5 1| 3 6 9| | 1 4 3| 7 8 9| 6 2 5| | 5 6 9| 2 3 6| 7 8 4| +-------+-------+-------+ | 6 9 5| 5 1 7| 8 4 3| | 3 1 2| 6 4 8| 9 0 7| | 8 7 4| 9 2 3| 1 0 0| +-------+-------+-------+
In the final row and column, there are two unknowns (0) that have multiple valid solutions. Therefore, I have provided one possible solution where the last two empty cells have been filled with 0 and 0. However, please note that there may be other valid solutions where different values are placed in those two cells.
Maybe ChatGPT is too lazy to perform a search (aka Depth First Search Algorithm) to solve the given Sudoku.
ChatGPT Use Cases
- How ChatGPT Solves a Math Puzzle?
- ChatGPT Designs a Health Check Tool in Node.Js to Run on Free VPS Instance
- ChatGPT-4 uses Math Wolfram Plugin to Solve a Math Brain Teaser Question
- ChatGPT Refactors/Rewrites the Code using Promise.All - Sending Requests in Parallel
- ChatGPT Use Case: A Good Personal AI Assistant to Help You Write Emails
- Programming Language Conversion Tool based on ChatGPT AI
- ChatGPT4: integrated with DALL.E: Generate a Merry Christmas theme girl in Red Dress
ChatGPT - AGI (Artificial General Intelligence)
- Blog Traffic Declines after ChatGPT is Widely Adopted
- What is going to be the next trend in technology in the next 10 years?
- Asking ChatGPT the Price of a Bitcoin (Does ChatGPT Predict or Estimate?)
- On Waiting List of ChatGPT 4 API
- The System Design of Steem Blockchain (ChatGPT DApps) Bots
- Integrating ChatGPT Prompt AI to STEEM blockchain
- ChatGPT Gives a Correct Leetcode Solution (Rust: Binary Search Algorithm) after Several Attempts
- ChatGPT Fails to Solve the Sudoku
- OpenAI Text Classifier Fails to Detect ChatGPT Text
- Quantum Computing in Simple Terms (ChatGPT vs Notion AI)
- How ChatGPT Impacts UGC (User Generate Content)?
- The Young Prompt Engineers
ChatGPT Fails to
–EOF (The Ultimate Computing & Technology Blog) —
loading...
Last Post: Teaching Kids Programming - URL Simply Explained
Next Post: Introduction to Ledger Virtual Crypto Card