Cossibility
Cossibility
  • 4
  • 2 172 671
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
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.

Komentáře

  • @averagenomalegg
    @averagenomalegg Před 4 dny

    Bro relly said :🤖🤖🤖🤖🤖🫥🤖🤖🤖🫥🤖🤖🤖🤖🫥🤖🤖🤖🫥🤖🤖🤖🤖🫥

  • @sm64guy28
    @sm64guy28 Před měsícem

    Why is the bot so slow?

  • @oskain
    @oskain Před měsícem

    "Destroys", literally slower than an average human player

  • @alirezashojaei4634
    @alirezashojaei4634 Před měsícem

    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.

  • @lega3938
    @lega3938 Před měsícem

    Bro... Python too slow. Go C

  • @Azurick.
    @Azurick. Před měsícem

    oh

  • @quinny-bn4jw
    @quinny-bn4jw Před 2 měsíci

    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.

  • @LocalPizzaTowerAddict
    @LocalPizzaTowerAddict Před 2 měsíci

    imagine if it lost due to a 50/50 on the final mine

  • @yakystamkanal1177
    @yakystamkanal1177 Před 2 měsíci

    Nice explosive flowers 💐

  • @nesnahnevard4907
    @nesnahnevard4907 Před 2 měsíci

    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

  • @watermelon8620
    @watermelon8620 Před 2 měsíci

    insane

  • @Saito_Chan
    @Saito_Chan Před 2 měsíci

    Tutorial Please

  • @TheKawaiiJotaroFan
    @TheKawaiiJotaroFan Před 2 měsíci

    Code Bullet just brought me here

  • @DinGamingRobloxRealAlt
    @DinGamingRobloxRealAlt Před 3 měsíci

    57 + 57 in seconds is… 114, or 1:54

  • @tatagmutaqin
    @tatagmutaqin Před 3 měsíci

    russia

  • @Qualicabyss
    @Qualicabyss Před 3 měsíci

    Code bullet made a way faster one a while back

  • @vilateriasv2919
    @vilateriasv2919 Před 4 měsíci

    Now do it without flag

  • @gneu1527
    @gneu1527 Před 4 měsíci

    So minesweeper isn't RNG?

  • @samdrawingonflipaclip2585
    @samdrawingonflipaclip2585 Před 4 měsíci

    italian?

  • @joffles6516
    @joffles6516 Před 4 měsíci

    My record is 119 seconds, so the bot is only 2 seconds better than me

  • @saquial
    @saquial Před 4 měsíci

    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.

  • @WisteriaTCH
    @WisteriaTCH Před 4 měsíci

    Jaiden is still faster

  • @johnnyabbadati9914
    @johnnyabbadati9914 Před 4 měsíci

    Bro french

  • @metactal
    @metactal Před 5 měsíci

    My best is about 100 seconds lmao. Maybe the bot shouldnt bother flagging

  • @vidlurker8906
    @vidlurker8906 Před 5 měsíci

    this bot beat my pb by exactly 1 min. now i have a goal

  • @Shiny_Charizardia
    @Shiny_Charizardia Před 5 měsíci

    I still have absolutely no clue how to play this game. One day, perhaps

  • @-JBYT-
    @-JBYT- Před 5 měsíci

    Trash ahh attention span

  • @envar1
    @envar1 Před 5 měsíci

    How does it know what it should do when it reaches a 50/50 and no other moves can safely be made?

  • @jsjsjsjsjsjsjsjsj9517
    @jsjsjsjsjsjsjsjsj9517 Před 5 měsíci

    Ohh god the ai is too smart this proves that tech is cool and scary

  • @Impala101
    @Impala101 Před 5 měsíci

    it didnt destroy it that was so slow

    • @fazaazfgd
      @fazaazfgd Před měsícem

      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.

  • @eminkilicaslan8945
    @eminkilicaslan8945 Před 5 měsíci

    It maoes the bot world 140th, bruh

  • @Turgineer
    @Turgineer Před 5 měsíci

    I couldn't even finish a quarter of this game. Wow.

  • @MuralBread73
    @MuralBread73 Před 5 měsíci

    Taking a walk in iraq be like

  • @crazycowcraft350
    @crazycowcraft350 Před 5 měsíci

    Me omw to make a beat with the minesweeper bot (I know nothing on how to make music)

  • @bertberw8653
    @bertberw8653 Před 5 měsíci

    What is the definition of "destroy" in this context? Surely it can't mean "beats the game fast" because that was slow af 😂

  • @Jagdtiger1945-del-reno
    @Jagdtiger1945-del-reno Před 5 měsíci

    Ma sei italiano "Difficile"

  • @faquinwahdiqed819
    @faquinwahdiqed819 Před 6 měsíci

    Thats pretty slow tbh, I can no flag google minesweeper quicker than that and im nowhere near competitive speed

  • @getmeoutoftheyoutubeservers

    the bot is clearly written in python given how slow it seems to run

  • @TraceyGaming45
    @TraceyGaming45 Před 8 měsíci

    I can do faster. Pb is 107

  • @shumper1504
    @shumper1504 Před 8 měsíci

    i feel proud that my personal best minesweeper time is just 3 seconds faster that the bot

  • @AUserNobodyAskedFor
    @AUserNobodyAskedFor Před 8 měsíci

    Real speedrunners: why so slow

  • @francogonz
    @francogonz Před 9 měsíci

    Nah bro, Google minesweeper is destroying your bot 🗿

  • @goldenorb1210
    @goldenorb1210 Před 9 měsíci

    that bot isnt chording 💀

  • @profxsor30
    @profxsor30 Před 9 měsíci

    i got 111 seconds one time

  • @4U70_DeadAuto
    @4U70_DeadAuto Před 9 měsíci

    make it so the mouse actually moves so we know what the robot is going for

  • @wolfydawolf_35
    @wolfydawolf_35 Před 9 měsíci

    make it go 5 times faster

  • @viltrixz4622
    @viltrixz4622 Před 9 měsíci

    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.

  • @probablypeenuts
    @probablypeenuts Před 9 měsíci

    Code Bullet:

  • @cyandot2967
    @cyandot2967 Před 9 měsíci

    It would be faster if it didnt put flags

  • @pugsriel
    @pugsriel Před 9 měsíci

    This feels like it should be 13 years old.