The Battleship Algorithm

Поділитися
Вставка
  • Опубліковано 11 лис 2024

КОМЕНТАРІ • 2 тис.

  • @aaronl19
    @aaronl19 5 років тому +5516

    People: Thinking that they're making it big by being sponsored by squarespace
    Vsauce: *Sponsored by the **_US NAVY_*

    • @watsgoinonhere1
      @watsgoinonhere1 5 років тому +43

      ♫ *Where can you find pleasure? Search the world for treasure? Learn science? Technology?* ♫

    • @Kevroa1
      @Kevroa1 5 років тому +31

      William Osman got sponsored by them as well

    • @noahwilke
      @noahwilke 5 років тому +10

      @@Kevroa1 egg drop haha

    • @arldrinbautista9103
      @arldrinbautista9103 5 років тому +5

      Well Honest Trailer was also sponsored by US Army.

    • @ba3118
      @ba3118 4 роки тому +3

      Jelles marble runs is sponsored by formula e (real)

  • @thecoolguy7403
    @thecoolguy7403 4 роки тому +2416

    when he said "and you sunk my submarine"
    his response should have been "I should have listened and not pressed that"

    • @mementomori7160
      @mementomori7160 4 роки тому +45

      It's gold! Give this man a medal!

    • @macdjord
      @macdjord 4 роки тому +31

      I was half expecting them to sound the general quarters alarm and for the sailor to just give him a 'Dude!' look.

    • @macdjord
      @macdjord 3 роки тому +5

      Better yet, at that moment the general quarters alarm should have gone off, and the petty officer should have looked at him like 'Dude!'.

    • @noimnotgoingtoenteraname
      @noimnotgoingtoenteraname 3 роки тому +8

      "Oh, so *that's* what that button does"

    • @OneEyeShadow
      @OneEyeShadow 2 роки тому +1

      "Isn't that what it's for?"

  • @mikemorr100
    @mikemorr100 5 років тому +6658

    Most channels: this video is brought to you by Dollar Shave Club
    Some Channels: this video brought to you by The Great Courses Plus
    Vsauce: this video is brought to you by the United States Freakin Navy

    • @janhetjoch
      @janhetjoch 5 років тому +195

      They also sponsored willam osman

    • @edgyboi8659
      @edgyboi8659 5 років тому +25

      @@janhetjoch beat me to it

    • @egarcia1360
      @egarcia1360 5 років тому +50

      Excuse me, you missed Brilliant and Skillshare

    • @tengun
      @tengun 5 років тому +38

      Also, Curiosity Stream, Nord VPN and LastPass

    • @maggus999
      @maggus999 5 років тому +5

      Hov er people going to buy domains, though?

  • @AndrevusWhitetail
    @AndrevusWhitetail 5 років тому +2474

    "Guess, Recalibrate, Repeat"
    So...improvise, adapt, overcome

    • @grayeaglej
      @grayeaglej 4 роки тому +44

      No but actually Yes o.o

    • @Dargonhuman
      @Dargonhuman 4 роки тому +47

      Outwit, outlast, outplay

    • @mulgerbill
      @mulgerbill 4 роки тому +6

      Hopefully with less drinking of pee...

    • @johnsmall5901
      @johnsmall5901 4 роки тому +8

      "Adopt, adapt, and improve." (ua-cam.com/video/MG9Ql1Wyxbg/v-deo.html)

    • @Dargonhuman
      @Dargonhuman 4 роки тому +4

      @@johnsmall5901 I thought that was "All for one and one for all"?

  • @AlexanderBurgers
    @AlexanderBurgers 3 роки тому +449

    When I played battleship, I noticed (Inexperienced) players also tend to guess shots for spots that they placed their own ships. So sometimes mirroring your opponents opening moves can pay off. Until they catch on, of course.

    • @ionizedbeam8089
      @ionizedbeam8089 2 роки тому +2

      Nice pfp

    • @arkt1k330
      @arkt1k330 2 роки тому +18

      alternatively, a lot of intermediate players will strictly avoid shooting at any squares where they placed their own ships. Definitely something to keep in mind.

    • @B3RyL
      @B3RyL 2 роки тому +33

      I just draw a pen*s with my shots, then branch off if I hit something. With this expert strategy I achieve a 50% win rate. But I also achieve a 20% rate of forfeits from players who think I'm not taking it seriously and just walk away from the table. In summary, I win about 70% of matches, so while I'm not a pro, I'm still, statistically speaking, significantly better than most players. By drawing pen*ses.

    • @cocozheng1926
      @cocozheng1926 2 роки тому +4

      @@B3RyL hahaha great strategy! 👍

  • @lavamaster2863
    @lavamaster2863 5 років тому +8536

    Nobody:
    Kevin: Going into a nuclear powered military submarine just to play battleships.

    • @Taveren
      @Taveren 5 років тому +21

      Everyone in response: ua-cam.com/video/JW68goC4_es/v-deo.html

    • @jackroymeyer6336
      @jackroymeyer6336 5 років тому +48

      Can we stop with this meme already?

    • @RMosher11
      @RMosher11 5 років тому +14

      @@jackroymeyer6336 I am tired of memes. Trying to find an original, insightful comment on the internet is impossible.

    • @FartinHolesInMyUndies
      @FartinHolesInMyUndies 5 років тому +1

      Actually it was the navy who said "Yeah you can do that"

    • @truthboom
      @truthboom 5 років тому +11

      @@RMosher11 meme is a template what is important is the context, if you really want to find an original, insightful comment google them. The quotes are great

  • @santiagoherrera4887
    @santiagoherrera4887 5 років тому +1925

    I'm surprised he did'nt went all "The Battleship Paradox"

    • @nekkoPi
      @nekkoPi 5 років тому +57

      Now I'm curious. Is there a battleship paradox?

    • @dais1151
      @dais1151 5 років тому +7

      @@nekkoPi can't find one 😂

    • @squeeeps
      @squeeeps 5 років тому +15

      Didn’t*

    • @Ceelvain
      @Ceelvain 5 років тому +19

      @@nekkoPi There may not an one yet. But we know Kevin has talked about a lot of math paradoxes.

    • @syedwaleedshah2830
      @syedwaleedshah2830 5 років тому +48

      If a battleship doesnt battle, is it still a battleship? *play vsauce music*

  • @jerry3790
    @jerry3790 5 років тому +1209

    Is the navy offering us a discount on all nuclear submarines?

    • @gatoMan102
      @gatoMan102 5 років тому +90

      Jerry Rupprecht 5% off with code WW3

    • @hangingjontron818
      @hangingjontron818 4 роки тому +5

      @@gatoMan102 h

    • @grogery1570
      @grogery1570 3 роки тому +7

      Don't joke about that after the fall of the USSR drug cartels tried to buy submarines and were asked, is that with or without missiles?

    • @green5260
      @green5260 3 роки тому +5

      SALVATION

    • @Attaxalotl
      @Attaxalotl 2 роки тому +3

      @@green5260 *HE WALKED ALL OVER IT WITH HIS DIRTY BOOTS! OVER THE CRISP WHITE SHEETS OF MY BED THAT I HAD JUST MADE!*

  • @IOLEVIOI
    @IOLEVIOI 5 років тому +1036

    “You sunk my submarine” but they’re already underwater?

    • @lordalcyoneus7187
      @lordalcyoneus7187 5 років тому +159

      _more_ underwater

    • @richardescobar9306
      @richardescobar9306 5 років тому +8

      Jonathan Stiles doesn’t a submarine change it’s buoyancy

    • @seraphina985
      @seraphina985 5 років тому +5

      @Jonathan Stiles Still either whether a surface vessel or submarine it's a controlled balance between weight and buoyancy, key word there being controlled bad things like sinking or capsizing happen when one fails to control either properly.

    • @jimmym3352
      @jimmym3352 5 років тому +4

      WW2 submarines spent most of their time on the surface. Being diesel/electric and all.

    • @MrPAULONEAL
      @MrPAULONEAL 5 років тому +6

      You raised my submarine...

  • @dvilardi
    @dvilardi 5 років тому +640

    1:34 did you really say C4 inside a US Navy ship boy you're brave

    • @connorconnor2421
      @connorconnor2421 4 роки тому +36

      5:51

    • @keeghan0
      @keeghan0 3 роки тому +2

      @Brownskikuca Garlic Bread what did he say?

    • @div_xxx5447
      @div_xxx5447 3 роки тому +2

      @Brownskikuca Garlic Bread everyone felt that

    • @div_xxx5447
      @div_xxx5447 3 роки тому +3

      @@bun-3k what did he say

    • @edysanto4266
      @edysanto4266 3 роки тому +16

      C4 is a bomb lol

  • @FustinJalardeau
    @FustinJalardeau 5 років тому +134

    I love how the equipment he reached for in the beginning was one of the only things he would've been fine touching. Just a speaker relay for sonar

    • @claraferrell7811
      @claraferrell7811 3 роки тому +25

      Maybe that's why he was allowed to get so close to it, lol

    • @Taolan8472
      @Taolan8472 2 роки тому +17

      @@claraferrell7811 He also probably asked what button was safe to touch so they could do the bit.

  • @Rwededyet
    @Rwededyet 5 років тому +3332

    Next time: Minecraft in a minefield

    • @maighstir3003
      @maighstir3003 5 років тому +351

      Sure, that works, but my first thoughts were Minesweeper in a minefield and Minecraft in a coal mine.

    • @Rwededyet
      @Rwededyet 5 років тому +54

      @@maighstir3003 Much better!

    • @BridgerM
      @BridgerM 5 років тому +31

      What about PlayerUnknown's Battlegrounds on a private island, or Mario Kart on a race track?

    • @Reth_Hard
      @Reth_Hard 5 років тому +52

      Minecraft?
      Ah yeah... Minecraft!
      That famous game where you craft mines and hide them to kill everybody else...

    • @michaelsmith4904
      @michaelsmith4904 5 років тому +5

      What about Call of Duty in Kabul? A little late for that one I guess...

  • @VioletGiraffe
    @VioletGiraffe 5 років тому +1203

    That was a great video, but I wish they explained the optimal strategy in greater detail.

    • @JordanMetroidManiac
      @JordanMetroidManiac 5 років тому +157

      Yeah, he basically just said, “Computers are perfect at it, but we can imagine it in our minds.” I guess that helps? ??? ??????

    • @samueldunham6411
      @samueldunham6411 5 років тому +113

      THIS! The only thing he told us about the optimal strategy is, "Start in the middle and work from there." Sooooo infuriating. Are we supposed to aim for the biggest gaps? I've been nigh-unstoppable since switching to the parity strategy 15 years ago.

    • @MrFram
      @MrFram 5 років тому +65

      @@JordanMetroidManiac Basically, if there's a lot of misses in an area, a big ship won't fit in the spaces between them, so don't expect it to be there if you haven't sunk a big ship yet.

    • @mitchelljolly8999
      @mitchelljolly8999 5 років тому +26

      If you want to learn how the optimal strategy actually works, here's a python implementation of the code: github.com/DataSnaek/battleships_ai

    • @rickau
      @rickau 5 років тому +30

      Pleasantly surprised to know I've been playing close to optimal for most of my life without even knowing it. Only took a few games to start hunting on only one colour, so to speak, then not much longer to factor in the size of remaining boats when making more guesses.

  • @zswu31416
    @zswu31416 4 роки тому +146

    Kevin: *Presses Button*
    John: NO DON-
    *submarine explodes*

  • @chatanugadotorg
    @chatanugadotorg 3 роки тому +42

    I still remember the time I was playing this game with my brother. Calling out my shots, I got one hit surrounded by four misses. Turns out that while we were playing, he was moving his ships around without telling me.

    • @TheRagingPlatypus
      @TheRagingPlatypus 2 роки тому +14

      That actually could be a cool but difficult game. You're allowed to move ships. Hits still stay on the ship. Now, that would be hard. Now picture finding a moving ship in the pacific..

    • @melody3741
      @melody3741 Рік тому +3

      @@TheRagingPlatypus this sounds fun as hell

    • @EdKolis
      @EdKolis 10 місяців тому +2

      I remember everyone would bunch their ships together, because we played by the rule that you had to announce that a ship was sunk, but not WHICH ship was sunk. So you might think you just sunk someone's carrier but it was actually a destroyer sitting next to a battleship! Or put all five ships abreast and let the opponent puzzle over how they got five hits in a row but didn't sink anything...

  • @jadenpeterson4881
    @jadenpeterson4881 5 років тому +1413

    I use to cheat by looking in the reflection of my friends glasses. That is the best method.

    • @imveryangryitsnotbutter
      @imveryangryitsnotbutter 5 років тому +197

      It's a flawless strategy, until it makes you not have friends anymore.

    • @matesboat9466
      @matesboat9466 5 років тому +81

      @@imveryangryitsnotbutter A minor consequence to pay for.

    • @cadencooper1828
      @cadencooper1828 5 років тому +54

      One of my friends has a super shiny forehead which gives me an edge whenever I play games against her.

    • @maruwapofilms815
      @maruwapofilms815 5 років тому +5

      Are you Satan

    • @cypherusuh
      @cypherusuh 5 років тому +38

      espionage is one of techniques employed in war

  • @LANBobYonson
    @LANBobYonson 5 років тому +1019

    anyone else wish they saw the end of the game

  • @comdnoive
    @comdnoive 5 років тому +1002

    lmao the Navy also sponsored William Osman last week

    • @kaysas9686
      @kaysas9686 5 років тому +98

      Maybe The US Navy is planning something.

    • @GroovyGroo
      @GroovyGroo 5 років тому +177

      @@kaysas9686 *cough* recruiting strategies

    • @lufax
      @lufax 5 років тому +95

      Take a look at Smarter Everyday. There’s a video where the military tells Destin the internet it’s a combat field. This is part of their soft power strategy. Win hearts and minds online. Every major UA-camd these days seems to have been invited to a military/ nasa facility

    • @lambda653
      @lambda653 5 років тому +64

      They need smart guys, but most smart people don't sign up for the military so they're sponsoring these youtubers in an attempt to recruit more smart guys.

    • @SafetyLucas
      @SafetyLucas 5 років тому +62

      The military wants science/engineering minded people. Sponsoring science channels makes sense.

  • @Phychologik
    @Phychologik 5 років тому +64

    VSauce2: This submarine has a lot of buttons, so I’m gonna push... this one.
    VSauce: Where is your *NUCLEAR FALLOUT SHELTER*

  • @The_Vent_Goblin
    @The_Vent_Goblin 4 роки тому +31

    "C4"
    "WHERE?!"

  • @willlokeer5469
    @willlokeer5469 5 років тому +236

    Awesome to see a guy I trained on VSauce! Way to "nuke it out"!

    • @bubblehead4270
      @bubblehead4270 3 роки тому +8

      This nub came on the Pasadena to give US a checkout on battleship? The audacity.

    • @magica3526
      @magica3526 2 роки тому +1

      out there making the world a less safe place. you must be proud

    • @christopherlee7334
      @christopherlee7334 Рік тому +1

      ​@@magica3526I'm proud to set condition 1SQ for Strategic Launch upon receipt of a valid and authentic EAM civilian.

  • @AuditorsUnited
    @AuditorsUnited 5 років тому +260

    he can see the reflection in your glasses bro

  • @eurovisioncyan9550
    @eurovisioncyan9550 5 років тому +855

    What about Submarine in a battleship tho?

    • @AxxLAfriku
      @AxxLAfriku 5 років тому +4

      OH NO!!! I just saw something very VERY hideous! I looked in the mirror! OH NO!! But I am the best UA-camr of this generation so it is all good! OH YESSS!!! Thanks for your attention dear eurovison vidyn

    • @syrialak101
      @syrialak101 5 років тому

      @@AxxLAfriku subbed

    • @eurovisioncyan9550
      @eurovisioncyan9550 5 років тому +1

      @@syrialak101 so you sub to him but not me...lol I guess?

    • @igneousorgan6435
      @igneousorgan6435 5 років тому

      Pew

    • @6yjjk
      @6yjjk 5 років тому

      Needs more motorboating.

  • @gianttacogod
    @gianttacogod 3 роки тому +23

    Imagine that officer being told by his CO like hey, command wanted me to tell you that you are gonna be playing battleship with a youtuber. Good luck.

  • @vichetkim4487
    @vichetkim4487 5 років тому +97

    And he's talkin' with Davy, who's still in the Navy
    And probably will be for life 🎶

    • @MrPAULONEAL
      @MrPAULONEAL 5 років тому +2

      I still haven't become a Real Estate novelist...

    • @rampagent9226
      @rampagent9226 4 роки тому

      @@MrPAULONEAL but did you find time for a wife?

    • @MrPAULONEAL
      @MrPAULONEAL 4 роки тому +1

      @@rampagent9226 Ironically no...

  • @josebetacourt5108
    @josebetacourt5108 5 років тому +524

    I didn't know the US Navy could just sponsor UA-camrs lol

    • @ghostnoodle9721
      @ghostnoodle9721 5 років тому +42

      JoseBetacourt5 If you got the guns, you do what you want

    • @Oscar4u69
      @Oscar4u69 5 років тому +10

      they did one with William Osman

    • @cortster12
      @cortster12 5 років тому +10

      They have something to sell, so why not? A pretty good ad, tbh.

    • @ojdidit69
      @ojdidit69 5 років тому +26

      It's just a recruitment scheme. To make the navy seem more "fun"

    • @josebetacourt5108
      @josebetacourt5108 5 років тому +11

      @@ojdidit69 I get the purpose, I just didn't know they could lol (Also I'm in the Marines, so this is kinda weird to me)

  • @AbhijeetKumarThakur1729
    @AbhijeetKumarThakur1729 5 років тому +198

    The psychological warfare Destin was talking about. The US Navy has started collabs. 😂

  • @NovemberOrWhatever
    @NovemberOrWhatever 5 років тому +314

    since the ships aren't distributed randomly, wouldn't game theory be more effective than this probability mapping thing?

    • @yy2bggggs
      @yy2bggggs 5 років тому +94

      This is a severely underappreciated comment. At the bottom of the datagenetics blog, there's a demonstration of the so-called optimal algorithm that uses a probability map showing the most likely locations ships could be in. The problem is, it shows a probability field on the very first move, and that probability field is not uniform. This strategy indeed looks impressive, but with these properties there's no possible way it could be optimal because I can exploit it.
      To be fair, I may have missed it, but I didn't see Nick Berry himself claim this strategy as optimal on the blog. Kevin and Davis in the video, however, are a different story; Davis suggests always trying the middle square first with some rationale (5:03). Kevin uses the word "optimal" at 4:20 (in a suggestive criticism about other algorithms), but more explicitly in the vid description ("cracking the code for optimal Battleship play"). So I've no beef with Nick, but Kevin and Davis are overstating this.
      Absolutely though, if you assume I'm placing my ships using a placement strategy whereby I randomly select from all possible ship positions where I want to place my ships using a uniform distribution... and you use that to generate a non-uniform targeting strategy, then in effect all you accomplished was to develop a non-uniform targeting strategy that made an assumption I need not fit into about how I place my ships. And if your targeting strategy is such that you're going to target some areas more than others, that gives me a strategic advantage in placing my ships in areas you're less likely to target first. And if I have a strategic advantage, you ipso facto don't have an optimal strategy.
      I think in proper terms, one should consider the ship placements to in effect be the first turn, and this should be factored into play for a real optimal strategy. Furthermore it's not just that first turn where advantages would come in... if you're always assuming out of all possible remaining positions each is equally likely, then you're carving out yet more "cold spots" I could be more favorable to in my placements. More complex strategies could very well pop out such as "sacrificing" certain ships along the probability-field-assuming-uniformity strategies to keep the other ships further ahead. Ultimately, one cannot make any assumptions at all about how one's opponent plays if one is to make a claim that their strategy is optimal; a true optimal gameplay would be one that in the long run you cannot ever hope to exploit, but rather at best tie. This is certainly a game theory problem.

    • @jimothyjimothy1
      @jimothyjimothy1 5 років тому +3

      @@yy2bggggs dont care

    • @yy2bggggs
      @yy2bggggs 5 років тому +86

      @@jimothyjimothy1 I admire your perseverance; surely it must be exhausting to reply to every second tier comment you find yourself not caring about.

    • @taragnor
      @taragnor 5 років тому +15

      It also makes me curious what a modern AI would do when playing battleship..

    • @matthewrada1758
      @matthewrada1758 5 років тому +7

      @@jimothyjimothy1 you just got burned boi

  • @muskyoxes
    @muskyoxes 4 роки тому +42

    Finally, an expert in nuclear energy to teach us about game algorithms.

  • @uwuluvmewaifu0029
    @uwuluvmewaifu0029 4 роки тому +49

    Vsauce2: chooses c4
    Me: Mmmm...

    • @DraconicDuelist
      @DraconicDuelist 4 роки тому +5

      Yeah, that's one of the most commonly called shots. There's a few popular letter/number combos that shouldn't ever be played on simply due to how common it is for our brain to "like" them. Part of why we aren't good at true randomness...

    • @DraconicDuelist
      @DraconicDuelist 4 роки тому

      @@seancasey6472 Nice.

  • @hayden9127
    @hayden9127 5 років тому +259

    4:10
    Kevin! you showed him where your ships are!

    • @rinalds1620
      @rinalds1620 5 років тому +3

      he couldn't see his hand

    • @MiT708
      @MiT708 5 років тому +27

      That does not matter, he showed him the general direction of his ships. Like he saw how "high/low" and how "deep" it went from the left side of the board.

    • @darcraven01
      @darcraven01 5 років тому +28

      not like they didnt know the locations already.

    • @jaggerra7
      @jaggerra7 5 років тому +21

      It doesn't matter. They weren't playing a real game. The whole thing was scripted and every move planned out to the dialogue. Did you honestly think the B4 joke and them ending with the battleship sinking was a coincidence?

    • @punbug4721
      @punbug4721 5 років тому +1

      And right after that he went straight for the carrier lol

  • @CertainAffinity1337
    @CertainAffinity1337 5 років тому +317

    Ah, I see vsauce is evolving from a UA-cam channel to a nuclear power...nice.

  • @JTCF
    @JTCF 5 років тому +84

    I know a different version of the battleship game.
    First difference is that maximum length of a ship is 4 and minimum is 1. This mean that you can place 1 4-tile, 2 3-tile, 3 2-tile and 4 1-tile.
    Second difference is that ships can't touch each other, even on the edges. For example, 2-tile ship has 3x4 area where can't be another ship.
    So the existance of a 1-tile ships make chessboard tactic less effective, but when you destroy a ship, yo get a 3x3-3x6 area where another ship can't be.

    • @guy3nder529
      @guy3nder529 5 років тому +3

      what i know has the 1 through 4 size part, but not the no touch part.

    • @SiMeGamer
      @SiMeGamer 5 років тому +9

      That's the version I play. I find it way more interesting in how you place your ships. After many games with the same opponent it has a lot of mind games because using the most optimal placement will be too obvious and thus you'll have to gamble which makes every much pretty fresh.

    • @Wolod1402
      @Wolod1402 5 років тому +6

      I played just the same version back in the schooldays in Ukraine. Also the ships couldn't touch each other. Looking for 1-tile ships was the most hardcore part.

    • @UnusualPete
      @UnusualPete 5 років тому +1

      I remember playing that version.
      Just like you said, pieces couldn't touch and there was 1x1 pieces.
      I still have a kit in my bedroom... ( ╹▽╹ )

    • @TheZotmeister
      @TheZotmeister 5 років тому

      This is what the *puzzle* version of Battleship does. A key element of strategy in that version of the game (and a key deduction in solving the puzzle type) is that when you have a hit, you automatically know every space _sharing a corner_ with it is empty. Unless you play a variation allowing for diagonally-placed ships, anyhow XD

  • @Likeusb1
    @Likeusb1 4 роки тому +33

    Kevin: *Hits rear of the sub*
    *Torpedo explodes at the rear*
    Kevin: Coincidence? I think not!

  • @sersys1
    @sersys1 5 років тому +39

    Wow what a waste. Imagine:
    -Hi, I'm the reactor operator petty officer of this a thermo-neutron submarine, we are in, also a rescue diver and I'm here to answer your questions.
    -A1?
    -Miss!

    • @willtipton100
      @willtipton100 5 років тому

      It's military outreach, gotta get done.

    • @bubblehead4270
      @bubblehead4270 3 роки тому

      Better than the other waste of time trainings they made us sit through on crew’s mess when we could’ve been doing maintenance, studying, or checking off our hit list

  • @dominikd1397
    @dominikd1397 5 років тому +107

    And as always Join the NAVY

    • @komentierer
      @komentierer 5 років тому +6

      Reminds me of that one Simpsons episode

    • @dominikd1397
      @dominikd1397 5 років тому +12

      @@komentierer you mean YVAN EHT NIOJ

    • @komentierer
      @komentierer 5 років тому +7

      @@dominikd1397 What language is that?
      Excuse me, I have a contract to sign.

    • @rock3tcatU233
      @rock3tcatU233 5 років тому +1

      Subs are now co-ed baby. Aw yeah...

  • @KillBillVaggeli13
    @KillBillVaggeli13 5 років тому +143

    Big comment here.
    Reading some of the rules I actually got quite interested if touching ships is a valid tactic. If the rules state that you have to say which ship you sunk like done in the video, touching ships is considered an useless strategy. But if you are not supposed to do so (some rule variation state that you are supposed to tell when a ship sinks not which) touching makes sense. I could put a submarine with a destroyer in a 3*3 T formation. Let's say the vertical line extends from c3 to c5. If I start at c3 hitting the submarine and then go down to c4 I hit the destroyer. Then I say c5 sinking the destroyer but If the opposing player is not supposed to say which ship I just sunk, I am stack with an incorrect information that I just sunk a 3 grid long ship. This might affect an algorithm in a way that it needs more moves and eventually loses to someone using touching ships. I would love to see an analysis to this tactic and if it has a valid point.
    Please upvote if you are interested aswell

    • @DanksterPaws
      @DanksterPaws 5 років тому +6

      Vasilis Vaggelis It still could be used as a strat even when saying which ship sunk...

    • @matthias-josefkowol6231
      @matthias-josefkowol6231 5 років тому +7

      I understand what you mean. another is hiding your 2 on an edge and butting it to another perpendicular ship. people only notice very late unless they hit the parallel ship first of course

    • @antonkomaristyy3562
      @antonkomaristyy3562 5 років тому +4

      Such rules are actually used in Russian version of battleships. Beside that, there's also no 5-cell ship, but instead of it each player has four 1-cell motorboats

    • @MrFram
      @MrFram 5 років тому +3

      @@antonkomaristyy3562 I'm Russian and I learned a variation where ships aren't allowed to touch.

    • @sophietheophiedog
      @sophietheophiedog 5 років тому +1

      Vasilis, your great intelligence has driven you insane.

  • @pierreabbat6157
    @pierreabbat6157 4 роки тому +19

    Here's my strategy: Start at a random point on the board and pick either 4+2i or 4-2i at random. Shoot five times. If any of them hits a ship, search around it.
    Multiply by √(i/2). Shoot five more times. If any of them hits, search around and sink it.
    Multiply by √(i/2) again. Shoot ten more times. If you hit, sink.
    At this point you have a 4/5 chance of having sunk the aircraft carrier. (If there were a five-point ship, you would have sunk it for sure, but there is no such thing in KDE Naval Battle.)
    If the aircraft carrier is unscathed, pick any position that is the intersection of two four-point row/columns if any, else a 4×3 or 4×2. If it is sunk, skip this step.
    If the 3-point ship is unscathed, pick any position where you can fit at least 3 in a row both ways if possible, else a 3×2. If it is sunk, skip this step.
    Pick random points where you can fit a T-shaped tetromino if possible.
    When there are no T-holes left, shoot at any point such that on one side there is exactly one unshot square, until there are only singletons left.
    If the 2-point ship is still afloat, you will have hit it by the time there are only singletons left. If only the 1-point ship is left, no algorithm is better than any other, so do this anyway.
    Once only singletons are left, shoot them at random until you sink the smallest boat.
    There is one case in which I do not search around a hit: when it's the first shot. In that case, I shoot one more shot, so that I don't forget which square was first.

    • @hangingjontron818
      @hangingjontron818 4 роки тому +3

      Or just use intuition/cheat

    • @Bombro12345
      @Bombro12345 4 роки тому +2

      This man made a his own essay of his own for battleship to go with the main video

  • @keheck
    @keheck 5 років тому +24

    0:46
    Kevin: "I'm 100m below the surface"
    Me: *shivers in Subnautica*

  • @rosscallahan8108
    @rosscallahan8108 3 роки тому +5

    “You sunk my submarine” the hell? Aren’t they already sunk?

  • @ToeCutter454
    @ToeCutter454 5 років тому +23

    the best method for searching or "hunting" is to go in a diagonal pattern since you're coverage is better and the ships are lined up vertically and horizontally! it's a lot faster than simply "randomizing" or "guessing"

    • @nerdfatha
      @nerdfatha 5 років тому

      that has always been my strategy.

    • @joshuabigbee5874
      @joshuabigbee5874 5 років тому

      Also, every 3 holes cause screw it we're for the win. 66% odds I don't miss the little one? I'll take those odds

    • @RoderickEtheria
      @RoderickEtheria 3 роки тому +1

      @@joshuabigbee5874 Nah, every 4 holes seems better, because you can still use 2-space parity if the 2-space ship remains. 3-space requires more shots if you missed the little one.

    • @joshuabigbee5874
      @joshuabigbee5874 3 роки тому

      @@RoderickEtheria every 4 holes = 3 space. Every 3 = 2 spaces.
      I get you run the risk of missing the 2 long ship but that was my point. Expediency and going for the win > slow thoroughness sometimes.

    • @RoderickEtheria
      @RoderickEtheria 3 роки тому +1

      @@joshuabigbee5874 Both risk missing the 2 long ship, however the 4 hole situation can be followed up with parity afterward, the 3 hole situation already put things outside parity, and so will be landing two shots in the same spot it would have aimed if you were aiming for parity. The 4 hole situation is also faster and more expedient than the 3 hole situation, because while you are more likely to miss the 3-size ships with the 4-hole, it's not a huge likelyhood, and you're able to be more thorough after your expediency the first scan.

  • @Subscriberswithtwovideos-gr6tk
    @Subscriberswithtwovideos-gr6tk 5 років тому +441

    There’s probably a Vsauce in an alternate universe that is playing minecraft rn

    • @newfieocean
      @newfieocean 5 років тому +1

      Yea and one that stayed relevant...

    • @eurovisioncyan9550
      @eurovisioncyan9550 5 років тому +1

      Oh my atheist god your "this man" pfp is so scary

    • @dogski2822
      @dogski2822 5 років тому +3

      He does exist, his name's AntVenom

    • @TylerSolvestri
      @TylerSolvestri 5 років тому +1

      I imagine them talking about how squarely square are minecraft blocks

    • @syrialak101
      @syrialak101 5 років тому +3

      @@newfieocean ua-cam.com/video/i1qIT-INew4/v-deo.html

  • @MisterMakerNL
    @MisterMakerNL 5 років тому +81

    LEts all thank the US navy for saving us from VPN sponsoreships.

    • @hayk3000
      @hayk3000 4 роки тому +4

      Easier for the government to spy on us👍😎🤙

    • @copterinx0468
      @copterinx0468 4 роки тому +2

      Did you misspell on purpose?

  • @GeeTransit
    @GeeTransit 5 років тому +185

    "C4. Hit or miss?"
    "I guess they never miss, huh?"
    "So did I hit?"
    "Ye :("

  • @evanlunceford7196
    @evanlunceford7196 2 роки тому +5

    I love how enthusiastic they are when they announce it’s a hit or miss

  • @samwright4969
    @samwright4969 5 років тому +22

    Nobody:
    US navy: hey Kevin wanna play battle ship

  • @Triskaan
    @Triskaan 5 років тому +59

    Probably no one will see that, but nowadays, in French, we call this game "Touché, coulé".
    Which translates to : "Hit, Sunk."

    • @Ma-pz2fy
      @Ma-pz2fy 5 років тому +7

      In German it's "Schiffe-versenken" which means Ship sinking

    • @barsdogukankarakoyun8798
      @barsdogukankarakoyun8798 5 років тому +3

      In Turkish it's "Amiral Battı" which means "Admiral Has Sunk"

    • @JordanMetroidManiac
      @JordanMetroidManiac 5 років тому +12

      In English, it’s just “Battleship,” which means “Battleship”

    • @ColossalZonko
      @ColossalZonko 5 років тому +4

      In Dutch (Belgium and Netherland) we say "Zeeslag" which means "naval battle". "geraakt" (hit) and "gezonken" (sunken) are also used during the game.

    • @yellowishnesses1138
      @yellowishnesses1138 5 років тому +5

      In The Legend of Zelda, it's "Sploosh Kaboom".

  • @GogiRegion
    @GogiRegion 5 років тому +12

    That’s how I’ve been playing Battleship for years. It’s very satisfying to win by using math.

  • @chrissosa3723
    @chrissosa3723 5 років тому +35

    Place the battleship, cruiser, and submarine on all 1s while placing the carrier and destroyer only on 10s. Now you wait for your opponent to go mad.

  • @warpedoutside
    @warpedoutside 5 років тому +9

    Kevin: I’m gonna touch this button.
    Anyone who’s been on a navy vessel: That’s a speaker...

  • @Rayan-kf2yf
    @Rayan-kf2yf 4 роки тому +14

    *Him: Lataque*
    *Me:* _Le Attack_

    • @ryapowa
      @ryapowa 4 роки тому

      I mean, you're not wrong, it's just "the attack" but in French lol

    • @theicyphoenix1063
      @theicyphoenix1063 4 роки тому +4

      @@ryapowa well it kinda is wrong, since attaque is a feminine word, so you wouldn't use "le", but also since attaque starts with a vowel, you need the " l' " to contract it.

    • @ryapowa
      @ryapowa 4 роки тому +1

      @@theicyphoenix1063 I didn't mean that their grammar was correct

  • @mauricioa-g3916
    @mauricioa-g3916 5 років тому +4

    Great collaboration video! If you'd like to continue studying games related to naval warfare, I strongly recommend covering the Man and the Lion Puzzle. It's a game-theoretic way to study how a pursuer and evader can run inside a circular arena and whether the evader can endlessly escape being caught. It applies well to ship-to-ship combat. Since the content gets technical quickly, I suggest Googling "Mind Your Decisions the Man and the Lion" and reading his great summary.

  • @0rogontorogon
    @0rogontorogon 3 роки тому +3

    After you employ the checkerboard method the lineup of your own ships is more important for winning (against human opponents).
    In my findings it works best to arrange your ships in H, T or L patterns. For example: if you place the destroyer as the horizontal line of an H between two other ships, it can mimic a 3 or 4 square ship upon being sunk, depending on the sequence of the hits, effectively feeding your opponent wrong information.

  • @willmorton8006
    @willmorton8006 5 років тому +4

    I've always played the game where you don't have to say whether or not a ship has been completely sunk, so they have to check manually what ship it is (eg MHHM is a destroyer, but MHH? could be any one of the ships). Also, if 2 ships are parallel, then HH may not be a single ship at all.

  • @pigman6954
    @pigman6954 2 роки тому +3

    another way to refine the parity method is that, once you sink the destroyer, start guessing in a pattern that takes into account the fact that each ship needs three spaces instead of just two (checkerboard)

    • @chefdeadpool8481
      @chefdeadpool8481 Рік тому

      I usually do a1 then a6 followed by b2 and b6... and so on until I find a ship, it guarantees that the biggest ship is found, then once I have that ship, can start guessing a3 and a8, and follow the same pattern to find the 3 and 4 sized ships. I do randomize it a little bit in that the patter I use I don't necessarily start in the a row, but the over arching pattern has given me 70ish% win rate

  • @ishanr8697
    @ishanr8697 3 роки тому +5

    "We can employ a rough algorithm..." *glosses over optimum strategy in 5 seconds*

  • @brinstarmedia1411
    @brinstarmedia1411 5 років тому +29

    I once played Operation in a hospital. I have the stitches to prove it

    • @wethands6417
      @wethands6417 5 років тому +2

      I did the same thing but got 17 years in prison with a $500,000 fine
      Crazy world we live in am I right

  • @pi4313
    @pi4313 5 років тому +20

    That relatable moment when your playing battleship in a submarine with a petty officer and you sink his submarine and your all scared like "wait this submarine?"

  • @brye687
    @brye687 3 роки тому +1

    I once beat a friend in a nearly perfect game.
    He was wearing mirrored sunglasses

  • @Zenith_682
    @Zenith_682 5 років тому +4

    Kevin casually plays battleships with a military soldier on a nuclear powered ship

  • @amingussus
    @amingussus 5 років тому +45

    Kevin: "There is a lot of buttons, so I'm gonna press this one."
    * presses it *
    * Acoustic guitar ques in *
    "Almost heaven, West Virginia, Blue Ridge Mountains, Shenandoah River. TAKE ME HOMEEEEEEEEE"

    • @Brent-jj6qi
      @Brent-jj6qi 5 років тому

      Ethan The Gamer COUNTRY ROOOOAAAADS!

    • @sarowie
      @sarowie 5 років тому +2

      the famous sonar hiding strategy "drunk American party ship"

    • @ThePurificator69420
      @ThePurificator69420 5 років тому +1

      @@Brent-jj6qi TO THE PLAAAAAAAAAAAAAAAAAAAAAAAACE! I BELOOOOOOOOOOOOOOOOOOOOOONG

    • @SeraphimFelis
      @SeraphimFelis 5 років тому

      @@sarowie Down Periscope?

  • @jamesc5577
    @jamesc5577 5 років тому +312

    When the current generation doesn't want to join the military so they have to resort to advertising on UA-cam

    • @sarowie
      @sarowie 5 років тому +23

      Well, the navy is looking for technical people for their underwater tech. museums. but "call of duty" only finds ground troupes for the army. So...

    • @Werrf1
      @Werrf1 4 роки тому +5

      Playing with the biggest, best, and loudest toys in the world? You'll always find boys willing to do that.

  • @cristianarreola8582
    @cristianarreola8582 5 років тому +19

    I once asked a navy recruiter visiting our school if they ever played battleship on board the boat and we got into a conversation about world of warships and SNES games.

  • @theowletblog
    @theowletblog 5 років тому +4

    “B5” “You sunk my battleship”
    Such a missed opportunity.

  • @st5fu
    @st5fu 3 роки тому +1

    There's an algorithm like this used in the speed run of Wind Waker. It eliminates the randomness in the battle ship game

  • @DyrianLightbringer
    @DyrianLightbringer 5 років тому +37

    Oh cool, Vsauce on a submarine. This would be a great opportunity to do a video about nuclear reactors, or sonar, or navigation, or buoyancy... all sorts of scientific possibilities...
    or talk about Battleship, I guess...

    • @ThePrufessa
      @ThePrufessa 3 роки тому +1

      Dustin from Smarter Everyday did a video about sonar from a nuclear submarine. He must've read your comment.

    • @bubblehead4270
      @bubblehead4270 3 роки тому

      @@ThePrufessa hahaha I was just about to respond w that

    • @MrChisleblast
      @MrChisleblast 2 роки тому

      Top secret clearance is needed for some of it

  • @gabor6259
    @gabor6259 5 років тому +47

    6:45 "And you sunk my submarine"
    How do you sink a submarine? They are already sunk.

    • @WahlVids
      @WahlVids 5 років тому +14

      Negative. Submarines submerge, ships sink.

    • @joshuahales7551
      @joshuahales7551 5 років тому +9

      They can sink farther

    • @ARCHERDAVE1
      @ARCHERDAVE1 5 років тому +5

      I'm not playing this game anymore, Dad.

    • @AtomicReverend
      @AtomicReverend 5 років тому

      @@WahlVids subs sink when they are breached

    • @WahlVids
      @WahlVids 5 років тому

      @@joshuahales7551 Etymology time! What's "Submarine"? If what you're saying is always 100% true, then don't we call them a "Sinkmarine"?

  • @davidivad1221
    @davidivad1221 5 років тому +26

    I'm confused. What was the paradox in battleships again?

    • @nametager7539
      @nametager7539 5 років тому +7

      The paradox that you always lose

    • @ThePrufessa
      @ThePrufessa 5 років тому

      There is no paradox. It's an algorithm.

  • @johndolenc7658
    @johndolenc7658 Рік тому

    I always use what I call the stardew valley strategy. You place your shots in the layout of stardew valley sprinklers until you locate all the boats, which has a 2/3 chance to also hit the destroyer. It saves about 1/6 of the shots as the checkerboard strategy and is still pretty GOATed

  • @freshbeans2
    @freshbeans2 4 роки тому +7

    0:15 kevin is just yelling COME AT ME RUSSIA

  • @mindpotato
    @mindpotato 5 років тому +6

    the us navy supporting so many youtubers. first William Osman, now you!

  • @mj6463
    @mj6463 5 років тому +4

    The battleship algorithm is the better title I saw the previous and ignored it but this is good!

  • @foxxtail06
    @foxxtail06 5 років тому +11

    I didn't know the Navy will let youtubers film inside their submarines and share it to the public.

    • @carlmmii
      @carlmmii 5 років тому +1

      @@SomeIdiotWithaWrench yep, honestly the hardest part about it is all the usual red tape around having civilians on board.
      For the crew, especially for stuff like this, the worst part about it is probably just the field day beforehand. After that, it's just another day to plan your work around.

    • @cortster12
      @cortster12 5 років тому

      It's good press.

    • @MrNateSPF
      @MrNateSPF 5 років тому

      Well in this case the Navy paid him to be there, this is a sponsored video.

    • @copterinx0468
      @copterinx0468 4 роки тому +1

      Well it isn't like they showed us very much...we now know what their mess hall looks like and 1 other room, I doubt there is anything visible in either case that would be a national security risk.

    • @carbon5362
      @carbon5362 4 роки тому +1

      They have to send it to OpSec(Operational Security) who vet the video and censor any sensitive information. They go through that stuff frame by frame so we wouldn't learn anything that isn't publicly known through the video.

  • @Attaxalotl
    @Attaxalotl 2 роки тому +1

    And I just kinda shoot every other square in a diagonal grid pattern.

  • @Мопс_001
    @Мопс_001 2 роки тому +1

    In our country though, battleship is a bit different story as we have a set of vessels where it all begins with one four-squared vessel ending with four one-squared vessels. That said, they also cannot contact from sides and diagonals and when player hits the vessel, he should make yet one move till he misses. That leads to a situation we actually have all 100 squares of the board but also removing a bunch of them once a ship was sunk

  • @nugboy420
    @nugboy420 3 роки тому +5

    I was training to be an ET in the nuke field. Crazy math and not having any experience with it got me stressed out and I “cracked”, my parents kinda forced me into it so once my grades were bad I just started doing shit to get out. Don’t know if I would have stayed knowing what I know now pretty much 14 years later. So that’s my story lol

  • @TheCubicLog
    @TheCubicLog 5 років тому +7

    Time to go destroy some nubs in battleship

    • @Sootsootsoot
      @Sootsootsoot 5 років тому +1

      Why are the the nubs playing battleship when they should be QUALIFYING!

  • @BroomCEO
    @BroomCEO 5 років тому +6

    Next video: vsauce. Kevin here, im in area 51. And im about to launch a nuclear missile

  • @teenconservative3433
    @teenconservative3433 5 років тому +3

    The navy is really killin it with these sponsored videos...
    ...might have to go to officer candidate school now

  • @tysonorzechowski4196
    @tysonorzechowski4196 3 роки тому +1

    I also tend to look where there are a lot of missing spaces near my misses

  • @richardbowler2979
    @richardbowler2979 5 років тому +8

    But who won??

  • @traversetick1632
    @traversetick1632 5 років тому +32

    First William Osman then vsauce 2 the navy is doing great

  • @SupremeLeaderKimJong-un
    @SupremeLeaderKimJong-un 5 років тому +19

    Sponsored by the US Navy....I see they’re looking for oil

  • @jademonass2954
    @jademonass2954 4 роки тому +1

    ive always used the checkerboard strategy, but this just goes betond what i could ever think

  • @HelamanGile
    @HelamanGile 5 років тому +1

    The guy looks so flustered

  • @itsbunnz5295
    @itsbunnz5295 5 років тому +6

    Damn he got sponsored basically by the government.

    • @carbon5362
      @carbon5362 4 роки тому

      The Pentagon's trying to get on UA-cam trending.

  • @bonbondurjdr6553
    @bonbondurjdr6553 5 років тому +4

    This is a very cool episode: make more with the Navy! It's great and they're cool dudes! :D

  • @danielnavarro3027
    @danielnavarro3027 5 років тому +7

    You never explained the "battleship algorithm"

    • @mitchelljolly8999
      @mitchelljolly8999 5 років тому +1

      If you want to learn how the optimal strategy actually works, here's a python implementation of the code if you're able to get it up and running: github.com/DataSnaek/battleships_ai

  • @derrsonn
    @derrsonn 5 років тому +1

    Used to give Battleship to my Algebra 1 classes when learning about coordinates. This video would’ve been the answer key. Was always fun to hear what the kids thought the optimal strategy was.

  • @MinecraftKarol2005
    @MinecraftKarol2005 2 роки тому

    I've been playing a different version of battleships on paper. you get a ship that takes up 4 spaces, 2 ships that take up 3 spaces, 3 ships that take up 2 spaces and 4 ships that take up 1 space. you can make the ships in any shapes, so for example the biggest ship can be any of the pieces from tetris. you still get a 10x10 grid, but ships can't touch eachother. It's harder o use this strategy in that game, so i just go with a checkerboard pattern

  • @Arlecchino_Gatto
    @Arlecchino_Gatto 5 років тому +5

    I would like to thank Petty Officer Davis and his shipmates for their part in securing The United States of America. You guys rock.

  • @ballisticbadg3r851
    @ballisticbadg3r851 5 років тому +9

    Do an egg drop with William

  • @WhoIsBraden
    @WhoIsBraden 5 років тому +8

    Him: “Anddd you sunk my submarine”
    Me: ...what? How do y-? Never mind...

    • @red5t653
      @red5t653 3 роки тому

      I mean if the sub starts taking on water then the crew will drown and it'll likely sink right on down to the sea floor.
      So yes, you can sink a submarine.

  • @ScipiPurr
    @ScipiPurr 3 роки тому +1

    I was hoping you'd mention the heatmap method. For my CS courses in college, my professor had us make battleship and I implemented this as the AI algorithm. A big benefit with this is you don't have to implement any additional logic like the seek and hunt method, the heatmap is pretty complete on its own. You can also pretty easily have the AI clean up kills by increasing the probability cost of spaces with possible ships intersecting with hit (but not sunk) spaces.

  • @hornyasexual6077
    @hornyasexual6077 5 років тому +1

    I never knew you could play battleship with one person

  • @nickdeaton2913
    @nickdeaton2913 5 років тому +3

    0:33
    thermal-neutron reactor producing 30,000 shaft horsepower powering a microwave oven

    • @copterinx0468
      @copterinx0468 4 роки тому

      Well if there is only 1 microwave and a lot of navy people all want to reheat their pizza all at once...gotta have that strong microwave...

  • @FerrowTheFox
    @FerrowTheFox 5 років тому +10

    As always, great vid, although I would've loved to see some more about the sub :D (Don't know if they would let you film the reactor tho) :D

    • @guy3nder529
      @guy3nder529 5 років тому

      yeah no idea why top secret military tech is censored from the eyes of anyone out there including potential enemies of the us.

    • @freedomlover2808
      @freedomlover2808 5 років тому +4

      @@guy3nder529 actually the reactor is just secret information, not top secret. Fun fact.
      Source: Former submariner with Secret government clearance.

    • @guy3nder529
      @guy3nder529 5 років тому +1

      @@freedomlover2808 still unavailable for the public.

  • @tbrickman
    @tbrickman 5 років тому +163

    This counts as government propoganda, right?

  • @jellyplays4027
    @jellyplays4027 2 роки тому +1

    Let me tell you something to do in battleship once you get rid of their Destroyer the 2 ship you can work in a grid asking one in every two spaces

  • @gabrielthornton7614
    @gabrielthornton7614 3 роки тому

    The navy dude is really good at matching kevins enthusiasm