I Made Sudoku Solve Itself!

  Рет қаралды 41,227

Terranova Tech

Terranova Tech

4 жыл бұрын

Using Python I used the base code from Computerphile's Sudoku video found here: • Python Sudoku Solver -...
Then added custom inputs and automation using Pyautogui to make sudoku solve itself! Check out the links below for more content and references
Join me live on twitch every Saturday and Sunday Morning! / terranovatech
The full Code: github.com/Terranova-Python/S...
Pyautogui info: pyautogui.readthedocs.io/en/l...
TikTok: www.tiktok.com/@terranovus?la...
Thanks for watching I hope you enjoyed and if you want to see me do more fun projects, please leave a comment below and let me know.

Пікірлер: 44
@terranovatech8672
@terranovatech8672 4 жыл бұрын
Solve code - 0:18 Automation - 18:08 Finalization - 30:35
@drdeurbel
@drdeurbel Жыл бұрын
hey could you please make it read the screen? that would help me alot thanks!
@algolancer
@algolancer Жыл бұрын
@@drdeurbel i do that for you
@jenniferbongalon1758
@jenniferbongalon1758 6 ай бұрын
hello. i'm trying to make a sudoku puzzle in turbo basic programming language but i'm having a hard time coding it. doyou have a simple algorithm that you can share with me so i can code it? thank you so much
@sugaslate14
@sugaslate14 5 ай бұрын
The fact you took the time to actually explain “ i “ made me subscribe. Great detail and explanation. Very well thought out
@totallyapng7315
@totallyapng7315 4 жыл бұрын
That's so cool how you managed to do that! You totally have skills. Keep up the good work.
@sthefanocarvalho2823
@sthefanocarvalho2823 3 жыл бұрын
That was awesome! Entertaining and educational :) Thanks for sharing
@DennisPing
@DennisPing 3 жыл бұрын
This is the best sudoku solver on youtube. The next evolution is to read the Javascript element and auto-read the board!
@jknorlingful
@jknorlingful 3 жыл бұрын
Thank you for taking it slow and giving us a 30+ min video
@usshavjung3431
@usshavjung3431 4 жыл бұрын
Finally created yt channel 🥰I am the one from Nepal that was having trouble joining your twitch 😏😏
@dpprakash3096
@dpprakash3096 4 жыл бұрын
I come from Tik tok . I trust you so i subscribed. keep providing tech info with enough time
@keejay98195
@keejay98195 5 ай бұрын
next: - include input readin - add sudoku rules to avoid branching and show how many recursions can be reduced by each reduction rule
@ONE-iv3wi
@ONE-iv3wi 3 жыл бұрын
that is lit bro
@jaycesardo5616
@jaycesardo5616 4 жыл бұрын
This is talent, not just skills. 😱😱😱
@PrashanthTash
@PrashanthTash 4 жыл бұрын
Hey, please upload the basics learning of Python !..
@user-wn4yj5uk5d
@user-wn4yj5uk5d 7 ай бұрын
this is awsome
@harneetlamba9512
@harneetlamba9512 3 жыл бұрын
Can you please provide the web scraping part of the program
@Praxss
@Praxss 4 жыл бұрын
Waiting for screenreading with beautifulsup
@stuartzombie12clark44
@stuartzombie12clark44 3 жыл бұрын
This is awesome ... but I will probably never complete another sudoku again. please upload the next step (automatic input). I will have a go myself in the meantime but I'm a noob to python.
@KTL-rs7ge
@KTL-rs7ge 2 жыл бұрын
for some reasons, the program doesn't write the number automatically on my computer :(
@PriyaSingh-vg5hj
@PriyaSingh-vg5hj 3 жыл бұрын
Hii! I wanted to know how did the automation on the site work? I mean how did the program solve sudoku on the site ? @Terranova Tech
@terranovatech8672
@terranovatech8672 3 жыл бұрын
I used Pyautogui to automate it - I talk about this part aroud 18:00
@PriyaSingh-vg5hj
@PriyaSingh-vg5hj 3 жыл бұрын
@@terranovatech8672ok thanks buddy
@alifouda1110
@alifouda1110 4 жыл бұрын
Keep up
@likithb3726
@likithb3726 Жыл бұрын
Heyyyy pleasee tell us a method where we can automate the input pleasee pleaseeee waiting for ur replyyy
@vivamarketing5395
@vivamarketing5395 4 жыл бұрын
Cool
@berndo3038
@berndo3038 3 жыл бұрын
So I know this is really really late but you can forget about automating this with BS4 lol... They're DRAWING svgs of their numbers instead of using normal number inputs. Probably to deter cheating lol. But I suppose you could just alias 1-9 to that garbage the svg is using, since it should be the same for every number, it'll just look really stupid. For instance, this would be a nine... NINE -> d="M10.897 31.595c-4.983 0-8.613-2.974-9.454-7.547h2.871c.718 3.015 3.22 5.045 6.624 5.045 5.23 0 8.203-4.779 8.408-13.064.02-.205-.102-.471-.123-.676H19.1c-1.271 3.26-4.552 5.434-8.428 5.434-5.66 0-9.762-4.163-9.762-9.803C.91 5.1 5.175.792 11.102.792c4 0 7.157 2.01 9.003 5.68 1.313 2.298 1.969 5.333 1.969 9.106 0 10.028-4.102 16.017-11.177 16.017zm.226-13.248c4.245 0 7.485-3.2 7.485-7.28 0-4.39-3.22-7.794-7.465-7.794-4.224 0-7.403 3.302-7.403 7.63 0 4.285 3.035 7.444 7.383 7.444z"
@ozkanuygun
@ozkanuygun 4 жыл бұрын
Came from tiktok ✌️
@vipinsuresh69
@vipinsuresh69 3 жыл бұрын
Will u plz give the full code in description.
@terranovatech8672
@terranovatech8672 3 жыл бұрын
Its all on my Github - Links in the description :)
@GeneRice
@GeneRice 3 жыл бұрын
I can't get it to run on Linux. Running test.py as you have it, and I get "[Running] python -u "/home/gene/Development/python/sudoku/test.py" /bin/sh: 1: python: not found" Using python3, have Python 3.8.2 selected as interpreter. Any thoughts?
@usshavjung3431
@usshavjung3431 4 жыл бұрын
Please make a video on creating gaming channel or scasual channel on KZbin 😏🥰
@GeneRice
@GeneRice 3 жыл бұрын
in a for loop, "i" is for index
@terranovatech8672
@terranovatech8672 3 жыл бұрын
Or n for number, whatever you want really :)
@jimbobago
@jimbobago 2 жыл бұрын
@@terranovatech8672 I'm old enough to have learned a little FORTRAN in the mid-1970s in college. I remember variables i through n were automatically set as integers and therefore were always the go-to choices for loop index values. I don't know if FORTRAN stole it from Algol or some other older language but I know the idea goes back around fifty years.
@hasanaog1313
@hasanaog1313 4 жыл бұрын
hi plz can u make videos about hacking & coding i love ur tik tak
@jdlopez131
@jdlopez131 Жыл бұрын
you know, no one can explained backtracking. I've watched at least 4 or 5 videos and everyone gets stuck in explaining why the code does what it does lol... I think only Turing understand backtracking
@fernandobravo650
@fernandobravo650 2 жыл бұрын
Big deal
@_horizon_.
@_horizon_. 7 ай бұрын
idk why but ur code isn't working twice in a row 🫠
@fernandobravo-pq8cd
@fernandobravo-pq8cd 9 ай бұрын
Big deal
Create a Sudoku Solver In Java In 20 Minutes - Full Tutorial
20:25
Coding with John
Рет қаралды 318 М.
Sudoku Solver in Python (using 10 different solving strategies)
18:22
Games Computers Play
Рет қаралды 36 М.
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 17 МЛН
Son ❤️ #shorts by Leisi Show
00:41
Leisi Show
Рет қаралды 8 МЛН
Получилось у Миланы?😂
00:13
ХАБИБ
Рет қаралды 5 МЛН
Amazing weight loss transformation !! 😱😱
00:24
Tibo InShape
Рет қаралды 67 МЛН
Python Sudoku Solver - Computerphile
10:53
Computerphile
Рет қаралды 1,2 МЛН
RAG from the Ground Up with Python and Ollama
15:32
Decoder
Рет қаралды 27 М.
Sudoku Solver Ai Beats Puzzle in 9 Seconds
8:00
Tech Tribe
Рет қаралды 8 М.
Using tkinter with classes
28:23
Atlas
Рет қаралды 58 М.
This is a good intermediate react interview challenge
38:30
Web Dev Cody
Рет қаралды 53 М.
The most important Python script I ever wrote
19:58
John Watson Rooney
Рет қаралды 177 М.
Create Sudoku Solver with Python in 20 minutes
19:47
Python enthusiast
Рет қаралды 64 М.
JPEG is Dying - And that's a bad thing
8:09
2kliksphilip
Рет қаралды 76 М.
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 17 МЛН