![Cossibility](/img/default-banner.jpg)
- 4
- 2 172 671
Cossibility
Registrace 27. 06. 2021
My Computer
Science Projects
Hope you enjoy them! :)
Science Projects
Hope you enjoy them! :)
Bot Destroys Google Minesweeper
Python bot destroys minesweeper with the power of logic and probabilities. Yeah that's it.
The code
github.com/CosiNull/minesweeperBot
The code
github.com/CosiNull/minesweeperBot
zhlédnutí: 2 166 830
Video
A robot that we built a few years ago
zhlédnutí 990Před 3 lety
Yellow Yellow Yellow Yellow I don’t even even remember why I programmed it to say yellow constantly. It was probably for debugging. Damn this brings back a mix of nostalgia, regrets, but mostly good memories.
Snake on my Graphic Calculator
zhlédnutí 3KPřed 3 lety
I programmed snake on my graphic calculator. The challenge of this project was to find a way to optimise every operation to make their time complexity O(1). This means using two separate strings to save the X and Y coordinates of each block of the snake, and also not using any For Loops that’ll make the program slower the longer the snake becomes.
Minesweeper on my Graphic Calculator
zhlédnutí 2KPřed 3 lety
I learned Casio Basic in a few days to program Minesweeper on my calculator. The challenge of this project was to find ways to create queues and functions with my calculator’s low level language structure.
Bro relly said :🤖🤖🤖🤖🤖🫥🤖🤖🤖🫥🤖🤖🤖🤖🫥🤖🤖🤖🫥🤖🤖🤖🤖🫥
Why is the bot so slow?
"Destroys", literally slower than an average human player
Actually the minesweeper problem is NP-Complete, meaning that one can make some problems that will be very hard to compute for a machine. another fun fact is that if someone could make a deterministic machine that solves the minesweeper in polynomial time, the whole P=NP problem will be solved. Also NP-complete problems are reducible to each other. which means that we could reduce a problem for minesweeper to a problem for the game of battleship. TL;DR: minesweeper is hard for computers to solve. and if someone invents a fast algorithm for solving that, Computer Science will change forever.
Bro... Python too slow. Go C
oh
I am commenting #BringBackDislikes on every unique CZcams video that I watch for the rest of 2024, regardless of if I actually dislike the video or not. This is video 2349.
imagine if it lost due to a 50/50 on the final mine
Nice explosive flowers 💐
I feel like I can beat it faster than this. i do speed run this game a lot but even disregarding that I feel like I'd be unimpressed by the bot
insane
Tutorial Please
Code Bullet just brought me here
Ain’t no way 💀 Where?
57 + 57 in seconds is… 114, or 1:54
russia
Code bullet made a way faster one a while back
Now do it without flag
So minesweeper isn't RNG?
italian?
My record is 119 seconds, so the bot is only 2 seconds better than me
It’s a bit evident how it having to “see” the board affects its performance. It has to wait for the board to clear to update its knowledge database, scan the image, recreate it in a model which the function is able to understand (probably a matrix), analyze the state of the board and then manually use the mouse to click on each conclusion made before. The program not having access to a mathematic model of the board, and instead having to build it manually each time, is what ends up slowing it the most.
Jaiden is still faster
Bro french
My best is about 100 seconds lmao. Maybe the bot shouldnt bother flagging
this bot beat my pb by exactly 1 min. now i have a goal
I still have absolutely no clue how to play this game. One day, perhaps
Trash ahh attention span
How does it know what it should do when it reaches a 50/50 and no other moves can safely be made?
Ohh god the ai is too smart this proves that tech is cool and scary
it didnt destroy it that was so slow
It's slow not because of the code itself, the bot is waiting for the particles to disappear so that the bot can clearly see the board without the particles being in the way.
It maoes the bot world 140th, bruh
I couldn't even finish a quarter of this game. Wow.
Taking a walk in iraq be like
Me omw to make a beat with the minesweeper bot (I know nothing on how to make music)
What is the definition of "destroy" in this context? Surely it can't mean "beats the game fast" because that was slow af 😂
Ma sei italiano "Difficile"
Thats pretty slow tbh, I can no flag google minesweeper quicker than that and im nowhere near competitive speed
the bot is clearly written in python given how slow it seems to run
I can do faster. Pb is 107
i feel proud that my personal best minesweeper time is just 3 seconds faster that the bot
Real speedrunners: why so slow
Nah bro, Google minesweeper is destroying your bot 🗿
that bot isnt chording 💀
i got 111 seconds one time
make it so the mouse actually moves so we know what the robot is going for
make it go 5 times faster
Remove it "flagging" as its not needed, the game ends if the only tiles left are bombs (even if the don't flag a flag on them), which would drastically increase the speed of the bot.
Code Bullet:
It would be faster if it didnt put flags
This feels like it should be 13 years old.