Warum Computer an Schach scheitern

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

КОМЕНТАРІ •

  • @scarrood
    @scarrood 4 роки тому +13811

    Es ist komplett unwichtig ob mich das Videothema interessiert oder nicht. Wenn ich das Video angefangen habe, bin ich komplett in den Bann gezogen

    • @ybakag5176
      @ybakag5176 4 роки тому +54

      Same haha deswegen liebe ich die Videos 😁

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

      ich wünschte, sie würden mehr videos hochladen!

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

      So ist es

    • @nut3lla_plays933
      @nut3lla_plays933 4 роки тому +17

      Alleine schon diese epische Musik😍😂

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

      [Y]
      S ame

  • @Malk_Fuchs
    @Malk_Fuchs 4 роки тому +7535

    Also mein alter Medium Lidl Laptop mit gecracktem Windows 7 hat mich immer in Schach geschlagen

  • @100SekundenPhysik
    @100SekundenPhysik  4 роки тому +1861

    Wir wünschen viel Spaß und noch eine schöne Woche! 👩‍🔬👨‍🔬

  • @ruepelutz
    @ruepelutz 4 роки тому +2270

    3021: der Computer ist bereit für den ersten Schachzug
    Windows: Update

    • @smallsnippets
      @smallsnippets 3 роки тому +53

      Du hast Windows installiert? Dann hast Du das Spiel bereits verloren!

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

      @@smallsnippets du hast kein Windows?

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

      @@KanzIer Linus, macOS gibt's übrigens auch und vor allem Linux ist besser, nur so.

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

      @@clipmaster6941 In jeder Hinsicht...? I doubt it.

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

      @@flow4458 in was ist windows besser?

  • @Henzo1002
    @Henzo1002 4 роки тому +2380

    Naja ich habe immer gegen die bots verloren in Schach

    • @ziebelzubel
      @ziebelzubel 4 роки тому +208

      Weil selbst billo-computer, die nur einen winzigen Bruchteil der Spielbaums berechnen und nur wenige Züge vorausdenken, uns Menschen meistens immer noch weit überlegen sind :D

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

      HILFE! Ich werde extrem gemobbt. Schade. Heute haben mir meine Mitschüler mit einem VORSCHLAGHAMMER den Kopfschädel zertrümmert! Das Video dazu haben sie auf meinem Kanal hochgeladen. BITTE schau es dir an und lass einen aufmunternden Kommentar da, mein lieber henz8

    • @chronosinpersona3895
      @chronosinpersona3895 4 роки тому +111

      @@OGLordCool Nerv nicht

    • @Henzo1002
      @Henzo1002 4 роки тому +14

      @@OGLordCool wer ist dieser henz8?

    • @meeshroom5668
      @meeshroom5668 4 роки тому +56

      @@OGLordCool Ich bitte dich! Wenn dir deine Mitschüler mit einem Vorschalghammer den Schädel zertrünmert hätten, dann kann ich dir garantieren, dass du nicht in der Lage wärst, diesen Kommentar zu schreiben.

  • @vincegamez
    @vincegamez 4 роки тому +387

    Das war auf so vielen Ebenen unglaublich faszinierend

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

      @@shodeira hä?

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

      nenn mal 3 Ebenen, okay?

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

      Und vor allem fehlerhaft

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

      @@ShakeITyEA ist wohl eher sprichwörtlich gemeint😅 man könnte aber sagen: es ist auf der überraschenden, der interessanten und der inspirierenden Ebene faszinierend

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

      @@randomforrest9251 inwiefern denn?

  • @eiskalterkil
    @eiskalterkil 4 роки тому +439

    Deine Stimme in Kombination mit der Hintergrundmusik ist einfach schon Grund genug zum Zuhören. Obendrauf kommen dann noch die interessanten Themen.
    Immer weiter so.

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

      Ja, finde die Musik vermittelt gut die Thematik. Hat was von Unbegreiflichkeit.

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

      @@stefanie_blueberry1350 trueeee

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

      Seine Stimme ist furchtbar monoton und wenn betont, dann an den falschen Stellen. Weiß nicht, wie das beim Zuhören Spaß machen kann...

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

      @@stefanie_blueberry1350 weißt du wie die Musik auch heißt?

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

      Wie heißt sie ?? XD

  • @skryvvara
    @skryvvara 4 роки тому +2364

    Was würde passieren, wenn man zwei Rechner mit Brute-Force Verfahren gegenüber setzt?

    • @fynn.8
      @fynn.8 4 роки тому +602

      Remis denk ich mal

    • @Marvin-dp6ln
      @Marvin-dp6ln 4 роки тому +344

      Der Computer mit besserer Leistung gewinnt

    • @johnnydash8391
      @johnnydash8391 4 роки тому +329

      Kann man nur genau wissen wenn man alle Möglichkeiten kennt (was wohl nicht passiert in der nahen Zukunft). Es gewinnt aber wahrscheinlich Weiß oder es gibt ein Remis, wobei man den Sieg für Schwarz auch nicht komplett ausschließen kann.

    • @Aufputschmeddl
      @Aufputschmeddl 4 роки тому +112

      In dem Fall hängt sich wohl die Simulation auf ^^

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

      Patt?

  • @ig-1161
    @ig-1161 4 роки тому +718

    Computer: „I am limited by the Technology of my time“

    • @xCorvus7x
      @xCorvus7x 4 роки тому +20

      *by the available space/spacetime/matter of my time

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

      @RetroSupporter93 Hast du gesoffen Dieter? XD

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

      @RetroSupporter93 Okay, nachdem ich das hier gelesen habe habe ich Kopfschmerzen...

    • @Kamil-nb1wo
      @Kamil-nb1wo 4 роки тому +1

      @RetroSupporter93 bro ich will das verstehen erklär mal wie für 5 jährige

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

      RetroSupporter93 Alter hast du Lack gesoffen?

  • @ariasvonxu6635
    @ariasvonxu6635 4 роки тому +720

    Hab euers Kanal meinem Lehrer gezeigt
    Mein Physiklehrer:
    Das ist aber schnell!
    Echt ein guter Kanal danke
    🙃

  • @Techtastisch
    @Techtastisch 4 роки тому +2093

    Es ist Mittwoch meine Duden!

    • @cheepcheep2204
      @cheepcheep2204 4 роки тому +174

      wenn man humor auf wish bestellt

    • @HueSolaris
      @HueSolaris 4 роки тому +93

      Er hat ein Duden?
      Duden - 5 Buchstaben.
      Was hat auch 5 Buchstaben?
      Insel. Anfangsbuchstabe I
      Was fängt auch mit I an?
      Illuminat.
      Zufall? Ich glaube nicht.
      Techi ist Illuminati confirmed!!!

    • @KNNY_-sp6kq
      @KNNY_-sp6kq 4 роки тому +11

      Bruh

    • @Techtastisch
      @Techtastisch 4 роки тому +25

      @@cheepcheep2204 true

    • @Officialnorio
      @Officialnorio 4 роки тому +25

      AAAAAAAAAAAAAAAAAAAAAAAAAAH

  • @paulkocyla1343
    @paulkocyla1343 3 роки тому +131

    Der Status von vor 10 Jahren war, dass kein Mensch mehr gegen eins der Top-Schachprogramme auf einem normalen PC mehr gewonnen hat. Schachsoftware dient lediglich dem Training. Es ist kein Bruteforce, aber es gibt anscheinend effiziente Bewertungsalgorithmen, und die Rechenleistung hat sich auch extrem erhöht. Ab 6 oder 7 Figuren gibt´s sogar Lookup-Tables für ein perfektes Spiel (mehrere Gigabyte).
    Der Deep-Blue war noch verhältnismässig primitiv. Er hatte spezialisierte ICs, die für die Bewertung von Spielpositionen zuständig waren. Der Computer rechnete einen Baum in die Tiefe und bewertete die möglichen Züge.
    Ich nehme an, dass heute eine Baumtiefe erreicht werden kann, die ein menschliches Hirn nichtmal im Ansatz schafft, darum sind Partien gegen bestimmte moderne Schachprogramme meiner Meinung nach unmöglich zu gewinnen, oder extremst unwahrscheinlich.

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

      "darum sind Partien gegen bestimmte moderne Schachprogramme meiner Meinung nach unmöglich zu gewinnen" - Das gilt nur für Menschen. Etwas als unmöglich zu bezeichnen, nur weil es Menschen nicht können, halte ich für artisch - es gibt leider kein Wort für rassistisch mit Rasse durch Art ersetzt :-)

    • @Manic97LP
      @Manic97LP 2 роки тому +11

      @@friedrichschumann740 nein, das gilt nicht nur für Menschen. Selbst Computer scheitern gegen Computer im Schach. Es gibt einfach „zu gute“ KI heutzutage.

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

      @@Manic97LP Was heißt schon "scheitern"? Moderne Programme spielen auch kein Standardschach gegeneinander, sondern man muss bereits irgendeinen "Quatsch" vorgeben, und schaut dann wie gut die Maschinen damit zurechtkommen. Sobald ein Computer das Niveau erreicht hat, dass er im normalen Schach nicht mehr verliert, so ist er doch nicht am Spiel gescheitert.

    • @Manic97LP
      @Manic97LP 2 роки тому +11

      @@friedrichschumann740 Nein, keinen „Quatsch“, man gibt Engines ganz normale Eröffnungsbücher und nach der Eröffnung spielen sie ganz regulär gegeneinander wie zwei menschliche Schachspieler ebenfalls.

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

      @@Manic97LP Sind unter diesen Eröffungen nicht auch suboptimale? Wenn man den Maßstab der Engines anlegt, ist unter diesen Eröffnungen auch Quatsch dabei.
      Spiele hingegen ich Schach, ist in diesem Sinne fast jeder Zug Quatsch.

  • @pluull
    @pluull 4 роки тому +704

    Dieser 100 Sekunden Physik Moment, wenn man 0 Ahnung vom Thema hat, aber es trotzdem das spannendste Video der Woche ist.

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

      Allein der Anfang der Eröffnungen ist völliger Unsinn. Es gibt bei weitem nicht 20 verschiedene Möglichkeiten. Theoretisch, aber eben nicht praktisch und all diese könnte man direkt eliminieren. Fakt ist nunmal, dass es so gut wie niemanden gibt, der eine KI dieser Größenordnung, wie Alpha Zero, wirklich in diesem Spiel besiegen kann, weil es einfach zu wenige mögliche Züge gibt.

    • @chafiqbantla1816
      @chafiqbantla1816 3 роки тому +9

      @@ZazeH das war aber nicht das thema des viedeos,es geht darum das spiel zu lösen

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

      @@ZazeH Ich glaube, du hast das Thema des Videos nicht verstanden.

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

      @Mr Black Stimmt, aber der Kommentar auf den ich geantwortet habe, hat das Video anscheinend nicht verstanden, da es nicht darum ging wie sinnvoll so etwas wäre, sondern darum das Spiel vollständig zu lösen.

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

      @@ZazeH toll dann fahre ich als weiss einen dieser züge die keiner macht... zb Springer an rand und hab dann gewonnen weil der computer macht dann error weil er es nicht berechnen kann oder wie😂👍

  • @ZyrixFactastisch
    @ZyrixFactastisch 4 роки тому +459

    Nach dem ich 8 Stunden Naturwissenschaften hatte, jetzt noch 100 Sekunden Physik Perfekt 😍

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

      Was studierst du?

    • @americanidiot5563
      @americanidiot5563 4 роки тому +10

      Gehört geschlagen

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

      Sie hatet ihn, weil er die Wissenschaft liebte.

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

      Ich hatte heute 3 Blöcke nawi

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

      In den 4:48 min save mehr gelernt als in den 8 stunden Unterricht

  • @zekria3737
    @zekria3737 4 роки тому +1595

    Können wir sie dafür loben, dass sie nie clickbaiten? Sehr interessantes Video

    • @HISKILP
      @HISKILP 4 роки тому +17

      Sie meinen schlechtes Clickbaiten :) Clickbait dient ja dafür, dass man auf das Video klickt um besagte Inhalte zu sehen, schlechtes Clickbait ist, wenn man nicht das zu sehen bekommt, was auf dem Thumbnail und/oder Titel angepriesen wird

    • @foty8679
      @foty8679 4 роки тому +9

      @@HISKILP Nein. Clickbait ist immer schlecht. Kein Clickbait = Gut

    • @physicists9486
      @physicists9486 4 роки тому +17

      @@HISKILP Clickbait ist, wenn man auf ein Video klickt, auf wessen Thumbnail oder in wessen Titel etwas versprochen wird, dies aber im wirklichen Video nicht vorkommt.

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

      @@physicists9486 Ne das ist ein irreführender Titel

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

      @Weißbrot Waigmann Die Frage wurde doch im Video bearbeitet und begründet beantwortet. Also sorry, wenn ihr hier Clickbait sieht, dann habt ihr das Video nicht geschaut. Aber zu eurer Anschuldigung, die Computer scheitern doch an der Perfektion des Schachspiels. Also stimmt doch der Titel. Das nennt man dann Ellipse. (Deutsch 8. Klasse)

  • @henrikhilpert740
    @henrikhilpert740 4 роки тому +26

    Einfach die besten Physik Videos auf YT!! Ich kann gar nicht sagen, ob die so gut sind, weil die so kurz sind oder ob ich gerne längere Videso haben würde. Weiter so und häufigere Uploads wären sogar noch toller;)

  • @JohnCena8351
    @JohnCena8351 4 роки тому +163

    Sollte sich Skynet also gegen uns erheben, fordern wir ihn einfach zu ner Runde Schach heraus!

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

      Tic Tac Toe reicht schon - um hier mal ‚War Games‘ zu zitieren 😎

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

      @@Blechfuchs Richtig! :D

    • @0106johnny
      @0106johnny 4 роки тому +17

      Und hätten sofort verloren, weil ein moderner Großrechner jeden Menschen problemlos schlagen kann. Computer sind (verhältnismäßig) schlecht in Schach. Menschen sind aber noch viel schlechter.

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

      @@Blechfuchs das kommt drauf an ob wir gewinnen müssen, oder Remis reicht

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

      Na dann google mal was über die KI AlphaZero. Da hätten wir nix mehr zu lachen. Die Infos dieses Videos sind Schnee von gestern.

  • @JostSchwider
    @JostSchwider 4 роки тому +158

    3:30 Nein, es müssen _nicht_ alle Ergebnisse zwischengespeichert werden. Oft können Suchzweige schon vorzeitig komplett entfernt werden.

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

      Problem ist das Computer nie Perfekt sind und sobald sie anfangen Züge auszuschließen gibt es immer eine Restwahrscheinlichkeit dass die Variante doch Funktioniert und sobald dies einmal zutrifft ist der Computer schon nicht mehr Perfekt

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

      @@bbusyt Nein, das stimmt nicht. Bitte erst einmal über so Grundlagen wie Alpha-Beta-Pruning informieren, bevor Sie solche Behauptungen aufstellen. Ausserdem ist es schon lange bekannt, dass Computer mit Hilfe von Tabellen, "perfekte" Endspiele im Schach spielen konnen. "Nie" ist also ein grosses Wort. Und Algorithmen wie AlphaZero sind letztlich so etwas wie die Erweiterung und Abstraktion solcher Tabellen. Das Video geht von der falschen Annahme aus, dass Brute Force die beste Methode sei.

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

      @@1stSilence Korrigieren Sie mich gerne, wenn ich etwas missverstanden habe, aber Alpha-Beta-Pruning im Schach funktioniert meines Wissens nach auf Basis von Materialdifferenzen. Es lässt sich aber nicht mit Gewissheit sagen, dass ein Materialnachteil auch immer zur Niederlage führt, weshalb der Computer einen Spielverlauf fälschlicherweise ausschließen könnte.
      Bei Endspielen ist das anders. Hier kann man alle möglichen Ausgänge in die Berechnungen miteinbeziehen und der Computer kann zwischen Sieg, Remis oder Niederlage perfekt entscheiden.

    • @marwi16a53
      @marwi16a53 4 роки тому +10

      bbus klar können Suchzweige ausgeschlossen werden! Wenn z.B. mein erster Zug der ist, dass ich den Bauern vor meinem König um zwei nach vorne ziehe, dann kann man alle anderen Suchzweige die damit beginnen dass ich einen anderen ersten Zug mache, ignoriert werden! Innerhalb dieses Suchzweiges gibt es ja noch die Möglichkeit, eben diese Züge zu machen. Aber eben im nächsten Zug. Warum sollte man nebenbei noch ausrechnen, was nicht mehr stattfinden kann?

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

      @@dameisnavid2717 Nein, alpha beta pruning ist komplett verlustlos. Es basiert nur darauf, dass eine die Suche nach einem maximum/minimum schon vorzeitig abgebrochen wird, falls es sowieso nicht mehr erreichbar ist. Sagen wir, der bisher beste gefundene Zug gibt +1. Du bist jetzt in einem Knoten, wo du Züge des gegners durchgehst, also die Evaluation aus deiner sicht minimierst, und du hast einen Teilbaum gefunden, der -1 gibt. Du musst diesen Knoten dann nicht weiter durchsuchen, weil er ist sowieso -1 oder schlechter. Macht Sinn? Du hast für diese Position schon einen Zug gefunden mit dem dein Gegner gewinnt, du musst dann nicht noch mehr Züge finden mit denen er dich zerstören kann, da du diese Position sowieso nicht eingehen willst, da eine andere ja +1 ergeben hat.

  • @GMHuschenbeth
    @GMHuschenbeth 4 роки тому +683

    Schönes Video! Nur schade, dass die Alternative zu Brute Force in Form des Monte-Carlo-Algorithmus von Alphazero nicht erwähnt wurde.

    • @_rawling_3717
      @_rawling_3717 4 роки тому +73

      Ja, süß ne ... Deep Blue ... das war vor 24 Jahren - absolut kein Vergleich mehr zu heutigen Engines, respektive Algorithmen. Dennoch hat sich das Ereignis von damals eingebrannt und so ist Deep Blue auch über die Schachszene hinaus bekannt geworden - es war ein Meilenstein. Genau wie es heute AlphaZero ist, nur scheint das für die Allgemeinheit kaum von Relevanz - eine Maschine schlägt eine Maschine ... *gähn* ... nur Leute, die sich mit Schach beschäftigen, wissen den Impact einzuschätzen.
      Ganz davon abgesehen, ändert das alles nichts an der Kernaussage des Videos und die schiere Anzahl der Varianten ist immer wieder faszinierend. Ein Grund, weshalb Schach nie langweilig wird.

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

      @Albert Neko Ja, natürlich ... ;)

    • @alexandarthedivine
      @alexandarthedivine 4 роки тому +9

      @GM Huschenbeth Hey Huschi, du auch hier? :)

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

      Tach Herr Huschenbeth

    • @singleviewer1393
      @singleviewer1393 4 роки тому +20

      Ich hab ein Haus in Monte Carlo

  • @nicolasm7913
    @nicolasm7913 3 роки тому +11

    Das stimmt grob schon, nur lässt sich das Problem mit Verfahren wie Memoization deutlich reduzieren, da ja durch viele Züge oft die selbe Situation entstehen kann... Ausschlaggebend für den Speicherbedarf ist also nicht die zu speichernden Züge, sondern viel eher alle möglichen Positionen der Schachfiguren auf dem Brett. Wenn einmal für jede dieser Positionen die Gewinnchance im Folgezug berechnet ist, braucht man keine 10 hoch 100 Datensätze, sondern vielleicht nur 10 hoch 20. Man speichert nur die jeweils beste Entscheidung für jede mögliche Kombination an Schachfiguren auf dem Brett.

    • @DieWahrheit2.0
      @DieWahrheit2.0 Рік тому +1

      zudem machen einige Züge keinen sinn. Die Dame/König usw werden ja nicht einfach so geopfert ohne etwas dafür zu bekommen.

    • @Robin-wm9wy
      @Robin-wm9wy Рік тому

      @@DieWahrheit2.0 ein purer Brute force computer müsste aber trotzdem jedes Damenopfer ausrechnen um zu determinieren ob der Zug gewinnt oder vierliert und zwar bis zum Ende der Partie. Wenn man das ganze aber mit nem AI partnern würde könnte man sich das sparen

  • @Munkyy362
    @Munkyy362 4 роки тому +92

    Deine Videos sind sehr anschaulich
    Freue mich immer schon auf die neuen!

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

    Insgesamt gutes Video, aber ich finde du hättest AlphaZero zumindest kurz erwähnen müssen. Das benutzt nämlich keinerlei vorgegebene Taktiken oder menschliche Einsichten, sondern is komplett selbstlernend und trotzdem viel besser als alle Menschen und auch die meisten oder (umstritten) sogar alle anderen Computerprogramme.
    Außerdem muss man auch für ein perfektes Spiel nicht unbedingt alle möglichen Spiele ausprobieren. Wenn man z.B. bei einem Zug eine Reaktion des Gegners findet durch die man verliert kann man den Zug direkt verwerfen und alle restlichen Reaktionszüge ignorieren. Bei Schach ist die Zahl der Möglichkeiten daduch zwar immernoch viel zu groß, aber z.B. bei Vier-Gewinnt macht das den Unterschied zwischen einer KI die Tage, Wochen oder Jahre braucht und einer die in weniger als einer Sekunde reagiert. Für Vier-Gewinnt gibts deshalb perfekte Computerspieler und das Spiel ist komplett gelößt.

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

      Genau! Das er garnicht drauf eingeht stört mich schon etwas...
      Er sagt auch einfach: „Brute Force ist die beste Methode.“
      Ich wäre mit dieser Aussage wirklich sehr vorsichtig...

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

      alpha zero war auf jeden fall ein vorreiter, wurde jedoch schon lange als stärkste schach engine abgelöst, alleine leela chess zero und auch stockfish haben es schon längst überholt

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

      hilarious SushiSchnitzel das habe ich mir auch gedacht. Meistens ist Brute Force ja sogar das letzte Mittel 😂

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

      Und heute basieren Sie auf Neuronal Netze

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

      @@chipolox4976 Nein haben sie nicht. Wenn man sie in Turnieren gegeneinander spielen lässt kommen eigentlich fast immer Remis raus. Siege der einzelnen Maschinen (wenn sie gegen andere Maschinen spielen) gibt es nur bei Vorgaben durch Menschen (also gewisse Stellungen usw.)

  • @berg16
    @berg16 4 роки тому +2326

    Eigentlicher titel: "warum Computer nicht jeden einzelnen möglichen Schachzug berechnen können"

    • @Mr_Yeah
      @Mr_Yeah 4 роки тому +218

      Ja, bei solch einer Leistung aktueller Computer, besonders so etwas wie AlphaZero, welches komplett selbständig Strategien entwickelt hat, ist es dumm, von "scheitern" zu reden, nur weil's nicht perfekt ist.
      Laut diesem Video sind z. B. auch alle Navigationssysteme "gescheitert".

    • @Fahnder99
      @Fahnder99 4 роки тому +39

      Selbst das könnte er. Er kann nur nicht alle Partien gleichzeitig speichern.
      Aber muß er ja nicht. Leider gehts hier nicht um Schach oder Computer, sondern um große Zahlen. Auch interessant.
      Wir wissen nicht, ob ein Computer für jede Stellung den optimalen Zug berechnen kann.
      Und dies ist schwer festzustellen, weil der Schachbaum (der alle Partien enthält) immer unbekannt bleiben wird.
      Den Grund hierfür liefert die Shannon-Zahl.

    • @ZiegenMeisterV1
      @ZiegenMeisterV1 4 роки тому +30

      "Warum Computer kein perfektes Schach spielen können"

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

      Was übrigens jede künstliche Intelligenz die auf Generationsbasis arbeitet sehr wohl könnte, die Frage ist wie viele Generationen und Simulationscyclen das neurale Netzwerk hinter sich hat.

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

      wäre ein bisschen lang

  • @kthomy5858
    @kthomy5858 Рік тому +4

    3:52 Die Aussage, dass das Universum zu wenig Atome für die theoretsiche Berechnung hat, ist falsch.
    Es müssen nicht alle Partien ausgerechnet werden. Schachpartien können die gleiche Stellung auf unterschiedliche Weise erreichen, was die Anzahl Schachstellungen auf nur 10^43 (Wikipedia) schätzen lässt. Zudem gibt es Methoden, wie Alpha-Beta-Pruning, die Zugfolgen erkennt, welche keinen Einfluss auf das Ergebnis haben, was das Berechnen nochmals drastisch schrumpfen lässt.

  • @Darkota122
    @Darkota122 4 роки тому +593

    Ich finde es sehr sehr schade, dass moderne Schachcomputer nicht akkurat dargestellt werden. Moderne Schachengines wie Alpha Zero bringen sich Schach durch Machinelearning selber bei und entwickeln dabei Schachprinzipien die vorher von Menschen nicht verstanden wurden. Natürlich wäre brute force noch stärker, aber AI hat ein neues Zeitalter im Schach eingeläutet.

    • @DDArmy
      @DDArmy 2 роки тому +67

      Das Thema lautet "perfekt Schachspielen" und nicht "sehr gut Schach spielen". Daher ist das erwähnen von Alpha Zero am Thema vorbei und redundant.

    • @markus-hermannkoch1740
      @markus-hermannkoch1740 2 роки тому +82

      @@DDArmy mag sein, aber dass dann, wie im Titel des Videos, als 'am Spiel scheitern' zu bezeichnen, ist schon hart. Und auch brute force kann verlustlos optimiert werden. Erster, auch schon uralter Reflex: Alpha Beta Pruning. Schon fällt viel vom 20^80 raus!

    • @feuermurmel
      @feuermurmel 2 роки тому +40

      Vor allem wird im Video eine Annahme gemacht, ohne diese auszusprechen: Dass Schach nur durch "brute force" gelöst (eine optimale Strategie gefunden) werden kann. Niemand weiss, ob das so ist. Viele Spiele können mit effizienteren Methoden gelöst werden (schönes und einfaches Beispiel: Nim mit mehreren Haufen). Wer zur Zeit also an Schach scheitert, ist die Mathematik.

    • @m00555
      @m00555 2 роки тому +11

      Stockfish >>>>>>>>>>>>>>> Alpha Zero

    • @magicmulder
      @magicmulder 2 роки тому +10

      @@DDArmy Dann “scheitert” aber jeder am Schach, denn kein Mensch und kein Alien könnte innerhalb dieses Universums die nötigen Berechnungen anstellen, die für “perfektes Schach” notwendig sind, selbst wenn jeder Planck-Würfel als Speicherstelle genutzt werden könnte.

  • @_johannes_
    @_johannes_ 4 роки тому +165

    20×20 ->400->8902->6,9×10¹³
    Klar klar ich komm mit beim Kopfrechnen :^)

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

      die Antwort lautet ähm Baum?

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

      Er ja die Züge 4 bis 9 übersprungen und ist direkt von Zug 3 zu Zug 10 gesprungen.

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

      Verstehe schon nicht wie er auf die 8.902 kommt 😅

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

      @@homegrowhaze Nach dem ersten Zug hat sich die Stellung verändert, das heißt dass nun andere Züge möglich sind, es können jetzt mehr als 20 Züge möglich sein. Nach Zug A könnten jetzt 21 Züge möglich sein, nach Zug B 24 usw. Alle zusammen gezählt kommen auf 8902 Möglichkeiten.

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

      @@homegrowhaze Brute-Force :)

  • @eminemin__1551
    @eminemin__1551 4 роки тому +43

    Du zeigst mir, dass man spaß haben kann und etwas lernen kann. Danke für deine Videos die mich etwas lehren und Unterhalten mit deinen schönen Zeichnungen!

  • @bk3149
    @bk3149 4 роки тому +38

    Super Video, wie immer! Es ist verdammt schwer, sich vorzustellen, dass es tatsächlich mehr mögliche Schachzüge gibt, als Atome im Universum. Ziemlich gute Auseinandersetzung mit dem Thema, weiter so!

  • @MTWas
    @MTWas 4 роки тому +38

    Ich sehe schon Matrix 4 vor meinen Augen: Die Roboter wollen den perfekten Schachspiel berechnen. Deswegen züchten sie (weitere) Menschen an, die zusammen in der Matrix Informationen speichern und die Züge berechnen.

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

      Mit der gleichen Methodik lässt sich auch beweisen, wieso wir nicht in einer Matrix leben.

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

      @@DAS_Vogelei für dummies nochmal bitte xD

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

      @@DAS_Vogelei tell me more

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

      Schachtrix XD

  • @FilmscoreMetaler
    @FilmscoreMetaler 4 роки тому +168

    Irgendwie ergibt das für mich alles keinen Sinn. Zum einen muss ein Bruteforcerechner keineswegs sämtliche Spielverläufe speichern, sondern nur die erfolgreichen oder solche, die zu einem Remis führen. Dieser Umstand allein führt bereits dazu, dass nahezu(!) 30^80 dieser Spiele nicht mehr gespeichert werden müssen. Ja, diese Zahl ist mit der genannten Zahl identisch und nein, das ist kein Fehler. Die Zahl der erfolgreichen Spiele ist geradezu lächerlich gering, bedenkt man all die möglichen Züge, wo ein Pferd im Kreis springt oder der König sich direkt opfert usw. Übrig bleiben dann vielleicht nur noch 10^50 bis 10^100 nötige Züge.
    Davon ziehe ich weiterhin diejenigen Züge ab, die redundant sind. Immerhin kann ich als Supercomputer mit fast jedem meiner 30 möglichen Züge pro Runde das Spiel gewinnen. Mir genügt es aber, jeweils nur denjenigen Zug zu speichern, der zu den meisten erfolgreichen Folgezügen führt. Denn diesen werde ich folglich IMMER spielen. Nun bleiben wirklich kaum noch Züge übrig, womöglich im Bereich 10^30. Und jetzt hat man bloß ein Komprimierungsthema und clustert und substituiert und packt zusammen, was nur geht. Das ist reine IT-Hausaufgabe.
    Natürlich braucht es noch immer eine wahnsinnige Rechenleistung und enorme Speichermedien, aber man muss keineswegs das Multiversum dafür terraformen. Moderne Superrechner rechnen mit Zahlen im Bereich von 10^10000000000000.

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

      An sich keine schlechte Überlegung aber woher soll ein computer der allles ausprobiert wissen ob ein zug gut oder schlecht is oder ob er ihn überhaupt schon durchgerechnet hat wenn er ihn nicht speichert?

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

      Das geht eigentlich ziemlich einfach. Man nummeriert einfach die Figuren von 1 bis 16 und nummeriert die Richtungen von 1 bis 8 und bestimmt die Anzahl der Felder die überschritten werden.
      Falls die Figur f mit Ausrichtung a l Felder gelaufen ist, dann
      - laufe falls möglich l + 1 Felder
      - sonst laufe in Richtung a + 1
      -sonst wähle Figur f + 1
      So muss man nur noch die Kombination (f,a,l) speichern um die nächste Möglichkeit zu erkennen.
      Wichtig ist nur das die Zuordnung eindeutig ist und deterministisch

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

      @@nilsarbitter2222 Bruteforcen muss er schon auf die herkömmliche Methode, also alle Iterationen durchrattern. Aber sobald er eine zweite Lösung gefunden hat in derselben Generation wie eine vorige Lösung, vergleicht er diese beiden und speichert nur die bessere. Dies macht er so für alle Kinder dieser Generation und speichert am Ende nur jeweils eine vom gegnerischen Zug abhängige Antwort.
      Als nächstes rechnet er die verwandten Pfade auf gleicher Ebene aus und vergleicht diese und speichert nur den besten. Und dann auf der Ebene darüber usw. Der Algorithmus sortiert, komprimiert und löscht also einfach beständig die Datenbank, während er läuft.
      Wie lange so etwas dauern würde, ob Monate oder Jahrmillionen, das kann ich nicht sagen. Aber zumindest am Speicher sollt es denke ich nicht scheitern.

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

      Wie erfolgreich ein Zug ist ermittelt man über die Anzahl der erfolgreichen folgezüge und wählt immer den erfolgsversprechensden.
      Dies ist ein laufzeitproblem und daher bei anzunehmender unendlicher Steigerung der Rechenleistung zu vernachlässigten

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

      Computer sind nie Perfekt gutes Beispiel AlphaZero er hat einen sehr guten algorhythmus der nur nach logischen Zügen schaut trotzdem gewinnt Stockfish 11 durch Brutforcen

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

    Ein paar Denkfehler. 1. Der perfekte Schachcomputer muss nicht den gesamten Spielbaum speichern, sondern jeweils nur die perfekten Antworten auf jeden Zug des Gegners. Das halbiert die Zahl der Potenzen. 2. Der Großteil der Komplexität entsteht, wie das bei Potenzen so ist, mit den Zügen gegen Ende des Spiels. Diese braucht man aber ebenfalls nicht zu speichern. Haben wir eine Computerpower, die in der Lage ist den gesamten Spielbaum innerhalb eines Monats auszurechnen, dann haben wir auch welche, die die letzten 20 Züge in einer Minute ausrechnen können, diese brauchen wir dann nicht zu speichern. 3. Spielzüge die einen vorherigen Brettzustand wiederherstellen, können ebenfalls ignoriert werden.

  • @PizzaKopf
    @PizzaKopf 4 роки тому +37

    Durch diese Musik ist dieses Video absolut deep geworden haha geil XD

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

      Weißt du wie diese geile Musik heißt?

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

      @@TheRock15793 ne, sorry.

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

      @@PizzaKopf ich weiß sie nämlich: arriving in rain

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

      @@TheRock15793 danke, benutze ich für mein neues Video was irwann mal kommt 😂

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

      @@PizzaKopf freut mich! Ich habe mir mal deinen Kanal angeschaut! Dein Content ist echt gut!

  • @KoLeKi99
    @KoLeKi99 4 роки тому +23

    Cool, dass der Counter am Ende wieder da ist :)

  • @dannyskulschus7713
    @dannyskulschus7713 4 роки тому +83

    Warum verlasse ich eure Videos eigentlich immer mit einem Gehirnbruch? 😂

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

    Rein theoretisch sollte es dennoch möglich sein einen Rechner mit einer Art abgespeckten Brute Force Methode zu bestücken. Ein Rechner muss ja schließlich nicht jeden Spielverlauf für einen sicheren Sieg kennen sondern nur einen einzelnen. Dazu ließe sich das Speicherproblem umgehen, indem man Spielverläufe, welche nicht zum Sieg führen löscht und sich nur die Verläufe merkt, welche potenziell "perfekt" sind.

  • @pupupuia
    @pupupuia 4 роки тому +25

    Das ist unglaublich spannend und logisch! Danke für all diese grandiosen Videos! :)

  • @David-lb6uf
    @David-lb6uf 4 роки тому +251

    Mittlerweile gibts auch KIs im Schach, und die machen wirklich alles und jeden platt (AlphaZero, LeylaChessZero...)

    • @e1woqf
      @e1woqf 4 роки тому +60

      So ist es. Daher ist der Titel des Videos auch irreführend.

    • @TheFr3ck
      @TheFr3ck 4 роки тому +67

      @@e1woqf Nicht unbedingt. Es geht um 0,00000 Fehler. Ein perfektes Match und das kann die KI wohl nicht. Sagt er aber im Video auch. Brute Force mit allen Möglichkeiten im Bauch würde diese KIs besiegen.

    • @e1woqf
      @e1woqf 4 роки тому +24

      @@TheFr3ck 0 Fehler ist natürlich nicht erreichbar, wenn dafür wirklich jeder mögliche Zug gerechnet werden muss. Das gilt auch für beliebig starke Verschlüsselung; der Ressourcenbedarf wäre einfach nicht zu decken.
      Das ist ja soweit klar; aber die Tatsache, dass es möglich ist, den Ressourcenbedarf soweit zu reduzieren, dass Engines deutlich fehlerärmer spielen als der beste menschliche Spieler, und das mit deutlich weniger Bedenkzeit würde ich nicht als "Scheitern" bezeichnen. YMMV.
      Beim Schach gibt es übrigens auch Stellungen, die man nicht gewinnen kann; man kann z.B. mit König und Läufer gegen König nicht matt setzen, obschon man Material mehr hat; das gilt auch für König und Springer gegen König. Sehr gute menschliche Spieler (z.B. Großmeister), die auf einem etwa gleich hohen Niveau spielen, spielen daher sehr oft remis. Ein während des Spiels erreichter Materialvorteil reicht nicht zwangsläufig zu Sieg. Daher kann nicht davon ausgegangen werden, dass eine Brute-Force-Engine immer gewinnen würde.

    • @Marvin-dp6ln
      @Marvin-dp6ln 4 роки тому +4

      Es geht auch um perfektes Schachspielen

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

      @@TheFr3ck aber nur wenn er Glück hat ...

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

    3:30
    Es müssen ja nicht alle Spiele zwischengespeichert werden, sondern nur diese die mit Sieg ausgehen.
    Außerdem kann mit Komprimierungs Algorithmen sehr viel rausgeholt werden. Wenn man was gzip ähnliches verwenden würde, müsste man sich wiederholende Unterbäume nicht extra abspeichern sondern könnte mit pointern auf die bereits existierenden verweisen.

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

      Naja so gesehen schon, da sich mit jedem neuen Zug ein ganz neuer Spielverlauf ergibt.

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

      Grundsätzlich soll an hand von dem Beispiel glaube ich nur gezeigt werden das eine brute force Methode (unabhängig des Szenario) nicht zielführend ist und die Möglichkeiten die Vorstellungskraft und theoretisch mögliche Rechenleistungen um potenzen übersteigt

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

      Na ja, prinzipiell müsste ein Pointer aber gespeichert werden, wenn er auch nicht so viel Speicherplatz benötigt wie ein ganzer Spielbaum. Ein Pointer benötigt also ein Atom.

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

      @@dennistobinski1083 zur evaluierung der position ist der spielverlauf halt nicht notwendig. dafür braucht es nur die position selbst. ob du bspw. 1.e4 e5 2.d4 d5 oder 1.d4 d5 2.e4 e5 gespielt hast ist für die evaluierung der position egal. beides ist das Beyer Gambit im Centergame.

    • @MLange-l1b
      @MLange-l1b 9 місяців тому

      Um zu wissen welche Zweige mit einem mit einem Sieg enden, muss der gesamte Baum bekannt sein.
      Selbst wenn man die Zweige die in Niederlage enden auslässt, also ca. Die Hälfte, benötigt man zwar nur den halben Speicherplatz. Das Problem ist aber dass es um den Faktor 1Mrd. Zuviel benötigter Speicherplatz ist.
      Komprimierung könnte helfen, allerdings ist es komplett unrealistisch dass man nur 1 atom zum Speichern einer Information braucht. Die wahre Menge benötigte Materie wäre also noch um ein vielfaches höher und würde Komprimierung wohl wieder ausgleichen.

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

    How to stop skynet:
    John Connor: „Lets have a match"

  • @RioX001
    @RioX001 4 роки тому +181

    Wie schaut es eigendlich mit quantencomputern aus? Die wären doch perfekt für sowas wie Schach.

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

      Warum?

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

      Wie ich Quantencomputer bisher verstehe können sie 1;0;10;01 gleichzeitig berechnen, was zwar besser als herkömmliche Computer ist (je nach Anwendungsbedarf aber nicht effektiv für manche Anwendungen), aber das würd trotzdem noch nicht reichen an Rechenleistung, um so viele Möglichkeiten voraussehen zu können. Bin aber nur sehr wenig darüber informiert^^

    • @maxkatzenberger7799
      @maxkatzenberger7799 4 роки тому +41

      @@tobi5709 Das Problem ist ja nicht nur die Berechnung, sondern vor allem die Speicherung oder nicht. Er muss ja den gesamten Spielbaum speichern, wenn er in jedem Atom des Universums einen Zug speichern würde, würden die Atome dennoch nicht ausreichen

    • @ryiumbeats4699
      @ryiumbeats4699 4 роки тому +30

      @@maxkatzenberger7799 oder sie werden immer nur ganz kurz zwischengespeichert und bei nicht erfolgreichem Ergebnis direkt gelöscht

    • @PaceTheAce
      @PaceTheAce 4 роки тому +22

      @@TraurigeWelt
      Ja aber selbst wenn du jede Möglichkeit abkürzen würdest, gäbe es nicht genug Speicherplatz. Hast du das Video überhaupt geschaut?
      Selbst wenn du NUR 1 einziges Atom bräuchtest um eine beliebige Möglichkeit abzukürzen und zu speichern, gäbe es nicht genug Atome. Es ist einfach nicht möglich vom Speicherplatz her.
      Da bringt auch kein Algorithmus irgendwas.
      2i - 1 ist zwar die Formel für alle ungeraden Zahlen. Aber du musst ja auch wissen welche Zahl was bedeutet. Du musst also zwangsläufig auch speichern wie Figuren in dieser möglichen Ausgangsstellung stehen. Abkürzen bringt da nichts.

  • @steakiefrags1866
    @steakiefrags1866 4 роки тому +155

    Google AlphaZero: *laughing hysterically*

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

      Dachte ich auch, hoch mit dir! ;)

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

      Dacht ich auch gerade, schade das er da gar nicht drauf eingeht... Brute Force ist nämlich nicht die beste Methode...

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

      @@NoTeefy
      Und SFNNUE ist immernoch schlechter als LC0.
      Außerdem denke ich, AlphaZero ist immernoch besser als jetziges LC0 und SF. Die Ausrede "Stockfish war durch Hardware gekrüppelt" funktioniert nicht, da AlphaZero nicht nur Schach gelernt hat, sondern auch andere (im Prinzip alle) Zug-basierte-Spiele. AlphaZeroGo hat jede andere Go-Engine geschlagen.

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

      @@NoTeefy schau doch mal bei agadmator vorbei. der hat viele AlphaZero gegen Stockfish videos. Und Stockfish kriegt hart aufs maul

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

      @@steakiefrags1866 Das ist bekannt, dass das Match AlphaZero gegen Stockfish 8 klar zugunsten AlphaZeros ausging. Seit dem ist Stockfish aber deutlich verbessert worden. Stockfish 11 und 12 "vermöbeln" Stockfish 8 mindestens genau so wie AlphaZero damals. Lc0 basiert übrigens auf dem Konzept von AlphaZero. Der Unterschied ist nur, dass Google weit leistungsfähigere Hardware besitzt als die Leute, die ihren PC für das Leela-Projekt zur Verfügung stellen. Im TCEC Superfinal steht es nach 10 Partien unentschieden zwischen Lc0 und Stockfish.

  • @philipo.407
    @philipo.407 4 роки тому +14

    Mal eben eines der epischsten Video, die ich je gesehen habe. Vielen Dank!

  • @joschua42
    @joschua42 Рік тому +8

    Es ist nicht notwendig, den kompletten Spielbaum zwischenzuspeichern, um den besten Zug zu finden. Man lässt den Computer jeden Zug aus der eigenen Perspektive und der Perspektive des Gegners betrachten. Nachdem der Computer so einen Pfad des Spielbaums durchgerechnet hat und Niederlage, Sieg oder Unentschieden festgestellt hat, geht der Computer im Fall von Niederlage oder Remi wieder einen Zug zurück (Halbzug) und probiert etwas anderes aus. Bis er auf einen Sieg trifft oder alle Möglichkeiten dieses Teilbaums analysiert hat. Dann geht der Computer wieder einen Zug zurück. Wenn der Computer direkt auf einen Zug gestoßen ist, der am Ende dieses Teilbaums einen sofortigen Sieg bewirkt, geht er gleich zwei Züge zurück. Anschließend probiert der Computer mit der gleichen Methode wieder andere Möglichkeiten aus. Der Computer verwendet dabei eine Bewertungsfunktion, die im Grunde nur zwischen Niederlage, Sieg und Unentschieden unterscheiden kann und gibt das Ergebnis, also wie gut ein Zug ist, rekursiv immer an die nächsthöhere Stufe weiter. Dieser Algorithmus wird solange ausgeführt bis der Computer einen Zug gefunden hat, der direkt am Anfang des Spiels das Potenzial bietet den Gegner, egal was er macht, zu besiegen oder der Computer sämtliche Züge, die aus der Grundstellung heraus möglich sind, durchanalysiert hat. Sehr wichtig ist, dass der Computer dabei die Teilbäume unter den Zügen, die bei perfektem Spiel des Gegners zu Niederlagen führen, löschen kann. Wenn alternativ zu den Zügen, die zu Niederlagen führen, ein Zug gefunden wird, der bei perfektem Spiel beider Seiten zu einem Sieg führt, kann der Computer auch die Teilbäume unter den Zügen löschen, die zu Remi führen. Dann muss das Programm nur nach jedem Zug des Gegners neu laufen. Es müssen also nur deutlich schnellere Computer erfunden werden, aber die Anzahl der Atome im beobachtbaren Universum ist mehr als ausreichend für eine perfekte Schach KI. 😅

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

    Schade, dass nicht auf Alpha Zero und LeelaChess eingegangen wurde, zwei KI Schachprogramme. Beide haben „Brute-Force“(Stockfish) schlagen können.
    Interessant dabei: während Stockfish oft Züge spielt, die für einen Menschen nicht oder nur sehr schwer begreifbar sind(„computer-moves“), spielen A0 und Leela fast schon erschreckend menschlich. In vielen Spielen ging Stockfish eine sehr lange Zeit davon aus, mit Gewinnvorteil zu spielen, während die Schach-KIs gemütlich Zug um Zug Stockfish in die Bredouille bringen, bis SF selbst einsieht, dass Verlieren die einzige Option ist.
    Stockfish vs. Stockfish Spiele sind langweilig anzuschauen, da man selbst nicht richtig durchblickt, was da gerade passiert. A0s und Leelas Spiele hingegen strotzen nur so vor Eleganz. Selbst Großmeister lernen durch deren Spiele.
    Wer sich das mal anschauen möchte, dem empfehle ich die Videos vom UA-cam-Kanal „Chessnetwork“.

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

      Stockfish nutzt auch keine Brute Force Methode sondern analysiert Stellungen nach gewissen Kriterien. Die Sache ist nur, dass Alpha und später dann Leela Zero die Stellungen effektiver und genauer analysieren.

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

      @@jemandanderes7075 Stockfish zerlegt heute Leela und würde das auch mit Alpha machen. Deshalb hat Google Alpha für immer begraben, um den Mythos von Alpha nicht zu zerstören (ähnlich wie IBM es in den 90er Jahren mit Deep Blue gemacht hat). Warum man das so genau sagen kann? Weil Stockfish heute deutlicher gegen die Stockfish-Version gewinnt, die damals gegen Alpha Zero verloren hat, als es Alpha Zero damals konnte. Stockfish heute hat mehr Elo als Alpha Zero damals.

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

      @@GoMrTom Klar Stockfish kann heute mehr als Alpha Zero damals. Stockfish ist anscheinend auch immernoch leicht besser als leela zero, da habe ich mich geirrt, aber besiegt Leela nicht haushoch. Und ich meine das der Abstand zwischen Leela und Stockfish kleiner wird.

  • @mctobi2921
    @mctobi2921 4 роки тому +11

    10^80 Atome würde aber bedeuten dass wenn man bei informationspeichern vom niedrigst möglichen Wert ausgeht (Atom vorhanden oder Atom) nichtvorhanden ...dass es 2^10^80 Werte gibt also 10^160.... und wenn man Kombinatorik als speichermethode anwendet reicht ein BRUCHTEIL davon (genauso wie beim Schachspiel selbst zum erzeugen der informationen)

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

      Danke, hab ich mir auch gedacht. Ich weiß nicht wie viel bit ein Computer bräuchte um eine Schachsituation inklusive Reaktion abzuspeichern, jedoch gehe ich davon aus das man mit mehreren Terabyte in der Lage wäre so ein System zu programmieren, solange die jeweiligen Züge ganzheitlich durch eine string Methode komprimiert werden. Das unmögliche an der Geschichte wäre dies zu programmieren, weil die jeweiligen Züge einzeln hartgecoded werden müssten. Eine sinnvollere Alternative wäre es dem Computer per Neuronalesnetzwerk (Ki) die möglichkeit zu geben die optimalen Züge selbst zu erlernen. Was wiederum sehr viel mehr Rechenleistung erfordert.

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

      Es sind sogar wesentlich mehr. Kleiner Fehler in der Rechnung. 2^(10^80) ist nicht (2^10^)80. Um jedem mögliche Spiel eine Nummer zuzuweisen bräuchte man daher grade einmal 400bit.
      Noch interessanter ist allerdings, dass in diesem Video davon ausgegangen wird, dass der Spielbaum unbedingt abgespeichert werden muss. Theoretisch kann man ihn vor jeder Zug erneut berechnen, bis ein Zug mit 100%iger Sieg Chance gefunden wurde. Ist rechentechnisch zwar aufwändiger aber erfordert quasi keinen Speicherplatz.

  • @gabocapo7762
    @gabocapo7762 4 роки тому +40

    Alpha Zero: Hold my Beer..

  • @rebellsky5948
    @rebellsky5948 2 роки тому +9

    Kleine Anmerkung:
    Bei 0:14 ist ein Fehler in der Zeichnung (das Schachbrett ist falsch aufgebaut).
    Das Feld unten rechts (vom Spieler aus gesehen, also A8 oder H1) ist immer weiß.
    Aber ein tolles Video zu einem tollen Thema. ♟

  • @Ano_nym122
    @Ano_nym122 4 роки тому +51

    Und trotzdem kann man gegen Windows XP Schach spielen 😂

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

      Du kannst auch gegen Ms.Dos schach spielen. Auf Meinen Kanal ist ein Video von einem Ms.Dos Schach Spiel. Das war damals noch schlagbar.

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

    Schon ein schönes Video, aber das mit dem Speichermedium stimmt nicht. Der Computer muss sich immer lediglich einen Spielzug merken, und zwar genau den, der der bis dahin beste ist, den er finden konnte. Sobald er einen besseren findet, muss er den alten lediglich überschreiben. Des Weiteren spielt die Anzahl der möglichen Zugkombinationen nicht die hier erwähnte Rolle für ein perfektes Spiel, da viele Zugfolgen schon deutlich vor Zug x abgebrochen werden können. Auch der Vergleich mit den Atomen hinkt stark, da quasi davon ausgegangen wird, dass ein Atom genau einen Spielverlauf speichern kann. Die Möglichkeit der Kodierung wird außen vor gelassen. Dabei können mit 8 Bytes bereits 18.446.744.073.709.551.616 verschiedene Zustände gespeichert werden (2 ^ (8 * 8)). Schon mit einem Kilobyte können eine Anzahl an Zuständen gespeichert werden, die etwas mehr als einer Eins mit 2466 Nullen dahinter entspricht - deutlich mehr als die erwähnte Anzahl Atome. Wenn bereits mit so einer geringen Speichermenge so viele Zustände gemerkt werden können, spielt hier die Anzahl der Atome im (beobachtbaren) Universum quasi gar keine Rolle.

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

      Das stimmt nicht. Das ist nur die Anzahl der Möglichkeiten, die mit 8byte theoretisch möglich sind. Um alle Möglichkeiten mit 8byte (=64bit) zu speichern benötigt man schon 16Exbibyte Speicher.

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

      @@game_now_4927 Okay, dann noch einmal etwas exakter: Mit 8 Byte kann man einen von 18.446.744.073.709.551.616 Zuständen speichern. Es geht hier aber am Ende um die Kodierung ;) Die Anzahl der Möglichkeiten mit so wenig Speicher deutet lediglich an, dass sich damit sehr viele Spielzüge abspeichern lassen.

  • @kante4332
    @kante4332 3 роки тому +17

    4:08 Ach was, ich bin doch schon da!

  • @TheGantus
    @TheGantus Рік тому +2

    Immer wieder schön eines eurer Videos zu sehen. 👍🏻

  • @fk4970
    @fk4970 4 роки тому +56

    Das war sehr Logisch und emblematisch :)

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

    Fun Fact: Die Spielzüge des Spiels Mühle konnten alle mit dem Computer berechnet werden (weil nicht so viele Züge möglich sind). Die Datei mit allen möglichen Spielzügen ist 17 Gigabyte groß.

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

      Dame ist auch gelöst.

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

      17 Gigabyte ist ja heutzutage garnichts mehr, nicht mehr als ein mittelgroßes Computerspiel, Wahnsinn haha.

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

      Und die Frage dabei kann weiß bei besten Gegenspiel gewinnen oder gibt es ein Unentschieden

    • @Shadowpush7
      @Shadowpush7 11 місяців тому

      ​@@Otmar_SchloetterleinUnentschieden laut Stockfish 16

  • @Sebastjan_P
    @Sebastjan_P 4 роки тому +13

    Sehr interessant, wie immer👍🏻

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

    Das zeigt mir einmal mehr wie wichtig KI ist, wenn selbst in so einer kleinen und einfachen Umgebung wie dem Schachbrett der "harte Weg" versagt. Hatte nicht gewusst, dass es SO viele Möglichkeiten sind...

  • @mike-dn5fu
    @mike-dn5fu 4 роки тому +4

    Eure Videos sind die mit Abstand *BESTEN* ! Bitte mehr 🥺
    Edit: Ty für das Herz und jetzt mal realtalk: EURE VIDEOS SIND SOOOO GEIL ABER VIEL ZU RAR

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

    Ein Video über dir Schleifenquantengravitation und deren Kosmologischen auswirkungen wäre interessant

  • @miraculousfanyt
    @miraculousfanyt 4 роки тому +39

    Der Titel sollte lauten
    *Warum der Computer im Schach immer gegen dich gewinnt*

  • @radudanradacina9734
    @radudanradacina9734 Рік тому +2

    Ich bin immer begeistert, wie die Themen vorgetragen sind!

  • @acelith4525
    @acelith4525 4 роки тому +22

    Endlich mal wieder ein neues Video. Wochen warten um schöne 4 Minuten zu haben. 🥰

  • @NSugga
    @NSugga 4 роки тому +62

    Komisch, ich wurde trotzdem immer vom Computer hochgenommen

    • @Max-oo1xw
      @Max-oo1xw 4 роки тому +13

      Die sind ja auch um welten besser als Menschen aber können eben nicht DAS PERFEKTE Spiel liefern

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

      100SekundenPhysik ist hier offensichtlich ein Fehler unterlaufen

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

      @@jakobmartinez5853 weil?

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

      Einfacher Vergleich:
      Die Computer zur Zeit sind auf den NRW-Meisterschaften, während ihr bei den Bambinis rumhängt.
      Natürlich schlagen euch da die Computer.
      Die Frage ist aber, ob es Computer nicht nur zum Landes- oder Europa-, sondern zum Weltmeisterschaffen könnte.
      Und die Antwort ist, wie man hier bei den Video gesehen hat, nein!

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

      @@nicolasj6745 doch, weil ein weltmeoster auch kein perfektes spiel spielen kann... ich weiß nicht qie der jetzige stand ist, aber in ein paar jahren kann ein comouter besrimmt jeden menschen schlagen, wenn nicht schon jetzt

  • @TimbavatiLion
    @TimbavatiLion 3 роки тому +72

    "Ein Computer kann niemals alle 10^120 Möglichkeiten berechnen"
    Quantencomputer im Jahre 2100: "Hold my QBits!"

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

      Ja, dachte ich mir auch so. Jedoch bliebe noch das Problem mit dem Zwischenspeicher, richtig?

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

      Klar ist, dass die Brute-Force-Methode im klassischen Sinne halt nie funktionieren wird - dafür könnten natürlich neue Wege durch KI/Teil-Brute-Force eine nahezu perfekte Lösung bieten :)

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

      "Quantencomputer im Jahre 2100"
      Auch für Quantencomputer gibt es ein paar physikalische Begrenzungen.
      z.B. können auch Quantencomputer keine Information schneller als mit Lichtgeschwindigkeit übertragen.
      Und ein Computer kann auch nicht beliebig klein werden - es gibt eine Untergrenze die durch die Planck-Länge definiert wird.
      Und damit ergibt sich auch das ein Computer nicht unendlich schnell rechnen kann.

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

      @@otherodd Eine nahezu perfekte Lösung hilft aber bei der Frage nicht wie ein Spiel zwischen zwei tatsächlich perfekten Spielern enden würde....

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

      @@elkeospert9188 Hab ich ja auch nicht gesagt.

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

    mir ist nur aufgefallen es gibt zwar so viele mögliche spielverläufe, jedoch müsste man nur die jeweils besten Züge für die 10^43 legalen stellungen kennen und durchführen, damit wäre es zwar vom speicherplatz möglich jedoch unwahrscheinlich da unser größter Speicherzusammenschluss bisher nur um die 100 Zettabytes erreicht (10^23 bytes)

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

    Bitte mehr solcher Videos 💪🏻 bin wieder gefesselt 👌🏻

  • @serujioraiton2811
    @serujioraiton2811 4 роки тому +90

    100SekundenPhysik:
    AlphaZero: I'm abouit to end this mans whole career

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

      @Albert Neko hahahaha

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

      @Albert Neko Ich krieg von diesem sch... Meme sowieso bald Blutdruck ;-)

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

      @Albert Neko Weil die Menge an nicht englischen Memes so groß ist? ^^

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

      @Albert Neko immer noch besser als sie zu übersetzen

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

      Junge lern Englisch

  • @Moveyobottey
    @Moveyobottey Рік тому +5

    Es ist Menschen nicht möglich moderne Schachcomputer wie Stockfish zu schlagen

    • @jozkomrkvicka7607
      @jozkomrkvicka7607 2 місяці тому

      ja genauso man auch 2000kg mit Wagenheber heben kann.,.,

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

    Das ist aber nur zutreffend bei der aktuellen Brute Force Methode.
    Gut möglich, dass irgendwann eine andere Methode entwickelt wird, um jede mögliche Stellung - oder zumindest jede mögliche siegbringende Stellung - zu errechnen, ohne auf Brute Force zurückzugreifen.

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

    Kann man nicht die Daten irgendwie löschen, wenn der Weg nicht funktioniert hat oder mit neuen Wegen überschreiben?

  • @nikitareich7617
    @nikitareich7617 3 роки тому +36

    Als ob es einfach nicht genug Atome dafür gibt. Hätte ich nicht erwartet :)

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

    Die besten Schachengines sind den menschlichen Spielern weit überlegen. Tatsächlich verwenden die besten menschlichen GMs und IMs Schach-Engines, um sich auf Turniere vorzubereiten. Magnus & Nakamura haben beide offen erklärt, dass sie niemals davon träumen würden, die besten Schachmaschinen zu schlagen. Bestenfalls könnte Magnus um ein Unentschieden spielen und versuchen, die Verluste zu mindern - aber die besten Schachprogramme mit Schachmatt entscheidend zu schlagen, wäre unglaublich selten (wenn überhaupt).

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

      Yes. Die typischen Spiele gegen diese Engines laufen so ab, dass die Maschine erstmal X runden lang sinnlos figuren opfern muss, bevor sie selbst etwas machen kann. Sonst haben selbst Carlsen, Nakamura & Co. einfach überhaupt keine Chance.

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

    Also liebes team von 100sec physik da sehe ich ein fehler des themas. Als mehr oder weniger guter schachspieler und kann sagen das die 30^80 deutlich überschätzt sind. Da ein bauer meist schon sehr entscheident ist aber nicht genau nehme ich ein bauernverlust nicht als verlierend dar. Aber ein verlust eines Pferdes oder mehr ist zu 100% verlierend bei einem perfekten zug. Dabei würde ich max 20^80 betrachten. Dazu sind die endgames mit unter 7 pieces gelößt durch tablebase wodurch diese zahl fällt. Auch wenn 20^80 zuge möglich sind, ist nur einer bestimmte anzahl an zugen so schlecht, dass sie nicht als verlierend sind aber ein weiter davon wäre verlieren weshalb ich maximal 20^1 * 15^3 * 10^15 7^rest in erwähgung ziehen würde. Wodurch die zahl deutlich niedriger sein würde

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

    Die Physik auf dem Kanal ist ein genau so großes mysterium wie das Gesicht hinter der Kamera 😂

  • @kimmylius2917
    @kimmylius2917 Рік тому +4

    Zeiten ändern sich 😊

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

    Wenn die Tiefensuche angewandt wird, ist das nur noch ein Zeitproblem, und kein Ressourcenproblem mehr.

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

    Ein bisschen reisserische Überschrift, da mittlerweile Programme wie Stockfish, LCZero, Komodo, usw., jeden noch so guten Schachspieler immer schlagen, und zwar auf einem handelsüblichen Computer. "Scheitern" klingt daher überzogen. Sinnvoller wäre vielleicht die Analyse: Warum wird der Mensch den Computer niemals(mehr) im Schach besiegen.

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

    Also ein Computer braucht 10 hoch 90 Jahre für ein Schachspiel, aber nur ein paar Rechnungen für das Weltklima im Jahre 2050. Finde den Fehler.

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

    Stockfish 15: *hold my Beer*

  • @Headhunter_93
    @Headhunter_93 4 роки тому +14

    Wie heißt die Musik, die immer im Hintergrund von den Videos läuft?

    • @blibblub1805
      @blibblub1805 4 роки тому +11

      Kikoru - Arriving In Rain

    • @85set05
      @85set05 4 роки тому +4

      Darude Sandstorm

    • @85set05
      @85set05 4 роки тому

      @@BeFourCMOkay, zoomer.

    • @85set05
      @85set05 4 роки тому

      @@BeFourCM Dass problem mit deiner Generation kann am besten so beschrieben werden: ua-cam.com/video/oHg5SJYRHA0/v-deo.html

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

    10^80 Atome gibt es nur in unserem "beobachtbaren" Universum? Nicht dass ich dafür ein Verständnis hätte aber das, verglichen mit 10^120 möglichen Zügen, ist ja Wahnsinn. super intressant aufgearbeitet das Thema.

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

      Bei dem Spiel "Go" sind es sogar 1,7·10^172 Möglichkeiten

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

    die zahl der möglichen züge in einem schachspiel lässt sich nicht ausrechnen!?!
    das will irgendwie nicht in meinen kopf...
    ich liebe euch dafür

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

    Wäre es denn unmöglich einen Computer zu bauen, der Information auf/mit einzelnen Teilchen oder noch kleinerem speichert? Falls nicht wäre vielleicht ein solcher Computer auch mit deutlich weniger benötigter Masse umsetzbar (auch wenn er vermutlich immernoch weitaus größer als unserer Sonne sein müsste)

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

    Was ein wunderschönes Video!
    Die Frage habe ich mir schon oft gestellt und sie wurde mir in nur wenigen Minuten perfekt beantwortet. Macht weiter so 👍🏻

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

    Anstelle der möglichen Spielverläufe könnte man auch nur die möglichen Positionen ansehen, da nach z.B. 1. e4 e6 2. d4 der Baum der möglichen Fortsetzungen exakt genauso aussieht wie nach 1. d4 e6 2. e4. Das klingt zwar nicht besonders effektiv, aber tatsächlich lässt es uns eine Obergrenze für die Anzahl möglicher Spielpositionen und damit die Anzahl der möglichen Positionen im Spielbaum schätzen:
    - Jeder der 16 Nicht-Bauern kann auf einem von bis zu 64 Feldern oder geschlagen sein
    - Jeder der 16 Bauern kann auf einem von bis zu 64 Feldern sein und eine von 5 Formen haben
    - Einer von bis zu 2 Spielern kann am Zug sein
    - Die 50-Züge-Regel kann bis zu 100 Zustände haben
    - Es gibt bis zu 6 mögliche Antworten auf die Frage, ob und wo En Passant möglich ist
    - Es gibt bis zu 16 Möglichkeiten, ob und wohin noch rochiert werden kann
    Damit kommen wir nicht mehr auf grob geschätzt 80*10^120 mögliche Positionen im Brute-Force-Baum, sondern auf definitiv weniger als
    64^16*64^16*5^16*2*100*6*16 ~ 2*10^73.
    Und diese Obergrenze lässt sich mit wenig Mühe noch weiter verbessern, zum Beispiel ist es egal, welcher der beiden Türme auf g3 und welcher auf e1 steht, und ein Rochaderecht kommt nur in einem sehr kleinen Anteil der Positionen von König und mindestens einem Turm überhaupt infrage.

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

      Läufer können jeweils nur auf 32 Positionen sein

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

      @@Otmar_Schloetterlein Gut gemerkt! Ein Bauer, der zum Läufer geworden ist, könnte zwar eine beliebige Farbe haben, aber in meiner faulen Rechnung waren die beiden Startläufer einzeln aufgelistet

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

    Quantencomputer: i will end this man's whole career

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

      vermolzen mit einem Menschen ja, das wäre dann des was einem Gott als nächstes kommt

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

      Dein Kommentar zeigt sehr deutlich, dass du keine Ahnung von Quantencomputer hast. Wird ein Quantencomputer Schach lösen können? Um das zu verstehen, lies dir am besten diesen Wikipedia Artikel durch de.wikipedia.org/wiki/P-NP-Problem In der Informatik spricht man auch von Berechenbarkeit. Dazu verwendet man auch gerne die O-Notation de.wikipedia.org/wiki/Landau-Symbole. Die Notation von einem herkömmlichen Computer, bei der Brute-Force-Methode ist O(n^2) Nehmen wir mal an, bei einem Quantencomputer ist sie O(n) so hättest du trotzdem eine unendliche lineare Funktion.

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

      quebono100 scheinbar hast du doch nicht soviel Ahnung. Hier ein guter Artikel, wie mit neuen Ansätzen erprobt wird, um die limitationen eines quantenrechners mit Hilfe von Deep learning und co zu umgehen :))
      www.google.de/amp/s/syncedreview.com/2020/01/28/can-alphazero-leap-from-go-chess-to-quantum-computing/amp/

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

      @@MultiVerseDragonball gut gesagt! ich soll quebono100 nen schönen gruß von dunning und kruger ausrichten. weiß auch nicht warum. tschüss!

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

      @@MultiVerseDragonball Ok ich erkläre es dir ein letztes mal. Weißt du überhaupt was es heißt, ein Spiel ist lösbar. Das Video erklärt es, das heißt, dass ein Programm alle möglichen Ausgänge eines Spiels schon vorher weiß. Das Video erklärt es auch super, dass es ein Problem gibt, bei der Speicherung aller möglichen Spielbäume. Was du mir geschickt hast, ist ein Artikel über den Einsatzes eines Quantencomputers für AlphaGo, später AlphaZero und MueZero. Das sind alles Algorithmen die auf Monte Carlo Tree Search basieren. Die die Verästelung der Spielbäume effektiv kürzen. Der Einsatz eines Quantencomputers, würde ja nur die Berechenbarkeit der Spielbäume beschleunigen. Es ist keine Lieferung aller Möglichen Spielbäume von Schach in einer kompremierten Form.

  • @Kasimir-bd6uj
    @Kasimir-bd6uj 4 роки тому +4

    Mich faszinieren riesige Zahlein einfach immer wieder.

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

      Check Mal Grahams Zahl aus die größte Zahl die je in einem mathematischen Beweis verwendet wurde. Dagegen sind die Anzahl der möglichen Schachspiele ein Witz. Oder auch die Zahl Tree(3) die ist noch viel extremer.

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

    Gerne mehr Videos über Künstliche intelligenz

    • @yoda-ho2vz
      @yoda-ho2vz 3 роки тому

      Das hat nix mit KI zutun

    • @808andrewandrew
      @808andrewandrew 3 роки тому

      @@yoda-ho2vz bischt du blöd wasn sonst

    • @yoda-ho2vz
      @yoda-ho2vz 3 роки тому

      @@808andrewandrew Hascht einen gesuff? Was soll den Brute Force mit Intelligenz zutun haben?

    • @808andrewandrew
      @808andrewandrew 3 роки тому

      @@yoda-ho2vz Haste dir mal das Video angesehen oder wenigstens den Titel gelesen
      Computer die gegen doch Schach spielen sind Kis (Künstlicheinteligenzen)

    • @yoda-ho2vz
      @yoda-ho2vz 3 роки тому

      @@808andrewandrew Du verdummst die Menschheit künstlich mit deinen Kommentaren.

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

    Du bist mein Lieblingskommentator weil deine Stimme so beruhigend ist! Also No Front an den anderen Kommentator xd

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

    Deine Videos sind echt soo beeindruckend, echt crazy. Ich hab nur in dem Fall eine Frage, bezüglich der Brute Force Methode beim Schach spielen. Abgesehen davon, dass es unmöglich scheint, dass dies jemals existieren wird, stellt man zwei brute Force Methoden im Schach gegeneinander, gäbe es dann ein garantiertes unentschieden oder stell ich mir das gerade falsch vor? Würde es überhaupt zu einem vernünftigen Spiel kommen können? Ich weiß dass das sehr sicher nicht einmal gelesen wird, aber wenn irgendjemand gedenkt sich diese Mühe zu machen, kann er ja einfach kommentieren LuL ^^

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

      Es gibt nicht genug Rechenleistung im Universum, um diese Frage zu beantworten 😀

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

    Musste die ganze Zeit an HxH denken lol...wobei da natürlich Gungi und nicht Schach gespielt wird...aber still :3

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

      haha same. ich würde gerne mal Gungi spielen xD

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

      @@Mondscheinelfe ich auch ^^

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

    Jetzt verstehe ich den Grund, warum ich kein Schach spielen kann! Bin also gar nicht doof

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

    Diese stimme in Kombi mit der Musik gibt mir dein Video so krasse Creepypasta Vibes 😂

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

    Ich sehe vier Probleme mit diesem Video:
    1. Widerspruch zur Anschauung anhand der realen Welt: Ich kann nicht erkennen, wo moderne Computer an Schach scheitern, die Realität spricht da eine andere Sprache, auf allen Ebenen. Aber sei es darum und lassen wir die sprachlichen Feinheiten mal beiseite.
    2. Falsche Annahme: Der immer wieder gerne bemühte Vergleich mit den Atomen im Universum geht von einer falschen Annahme aus, nämlich, dass ein Teilchen immer nur einen diskreten Zustand einer Stellung speichern kann. Wieso sollte das so sein?
    3. Der Brute-Force-Algorithmus kann maximal als obere Abschätzung für die Zustände herangezogen werden. In vielen Teilbereichen lassen sich erheblich kompaktere Datenstrukturen verwenden. Sobald beispielsweise nur noch wenige Figuren auf dem Spielfeld sind, gibt es fertige Bibliotheken, die solche Spiele vollständig untersucht haben und die bestenfalls ein paar MByte benötigen (siehe z. B. www.amazon.de/dp/3867278903). Weiterhin muss man ja Äste, deren Zweige alle zu einem Sieg für einen Spieler führen, nicht vollständig speichern.
    4. Wenn man 3. zu Ende denkt, fällt einem auf, dass Schach ein unfassbar langweiliges Spiel ist: Es gibt nämlich nur drei Optionen:
    a) Es gewinnt nämlich immer derjenige, der mit Weiß anzieht, wenn derjenige perfekt spielt. Immer. Denn wenn man im Spielbaum alle Möglichkeiten wegstreicht, die Weiß verlieren lassen, hat man die Anleitung für das perfekte Spiel. Das sagt allerdings zugegebenermaßen nichts darüber aus, wie umfangreich diese Anleitung ist. Der Aufwand, das zu programmieren liegt auf dem Niveau eines Informatikstudenten im 2. Semester.
    b) Wenn sich herausstellen sollte, dass für den ersten Zug nach Option a) keine Kanten existieren, dann heißt das, dass selbst der beste Spieler mit Weiß immer verliert, wenn Schwarz perfekt spielt. In dem Fall ist die einzige logische Reaktion, direkt vor dem ersten Zug aufzugeben, um keine sinnlose Energie in ein zum Scheitern verurteiltes Unterfangen zu investieren.
    c) Theoretisch könnte sich herausstellen, dass jede von zwei perfekten Spielern geführte Partie remis endet. Das wäre zwar enttäuschend, aber letztlich auch ein Ergebnis.

  • @ichbinrudi
    @ichbinrudi 4 роки тому +72

    Alpha Zero says hi...

    • @vinith8669
      @vinith8669 4 роки тому +12

      Stockfish enters the chat

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

      @@vinith8669 aber alpha Zero hat Stockfisch 70 Prozent besiegt

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

      Leela ist meines Wissens nach aktuell die stärkste Engine

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

      Splatoon90 nein, das war damals eine uralte Version von Stockfish die noch dazu viel weniger Rechenleistung zur Verfügung bekam als Alpha Zero!

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

      Im letzten Schach Turnier der Computer (hab den genauen Namen vergessen), hat Stockfish gegen leela Chess zero im Finale gewonnen. Mittlerweile ist Alpha zero nahezu chancenlos gegen Stockfish, aber stockfish und leela sind noch ziemlich ähnlich, wenn aber ist stockfish etwas stärker.

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

    100SekundenPhysik: *Warum Computer an Schach scheitern*
    Ich: *verliere Schach gegen Computer*

  • @asselwirrer7495
    @asselwirrer7495 Рік тому +2

    das Argument für die Aussage "das Universum bietet nicht genug Speicherplatz für einen perfekten Schachcomputer" ist falsch. Man muss nicht den ganzen Spielbaum auf einmal abspeichern, um die Brute Force Methode verwenden zu können. Es reicht den 'Spielast' zum momentanen Spielstand zu speichern. Außerdem ist unbekannt, ob es nicht wesentlich effizientere Methoden als Brute Force gibt um Schach optimal zu lösen.

  • @now.tob1239
    @now.tob1239 4 роки тому +5

    Warum lerne ich hier mehr als in der Schule? Das ist halt einfach wahr!

    • @user-it4iz7pv1g
      @user-it4iz7pv1g 4 роки тому +2

      Hast du auf diesem Kanal lesen gelernt?

    • @now.tob1239
      @now.tob1239 4 роки тому

      @Phil Y Ne aber nich auf Vorallem meinem Kanal hab’s mir großteils vor der Einschulung selber beigebracht :) ähnlich wie rechnen

    • @user-it4iz7pv1g
      @user-it4iz7pv1g 4 роки тому

      @@now.tob1239 sollte natürlich "diesen" heißen, anstatt "deinen"

    • @now.tob1239
      @now.tob1239 4 роки тому

      @Phil Y Und wenn schon dann auch „deinem“ xD :D

    • @user-it4iz7pv1g
      @user-it4iz7pv1g 4 роки тому

      @@now.tob1239 also bevor du die Grammatik von anderen korrigierst solltest du mal deinen eigenen Beitrag lesen. Also deine erste Antwort.

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

    Echt interessantes Video. Danke. :)
    Leider werde ich immer extrem getriggert, wenn jemand "scheinbar" und "anscheinend" verwechselt...

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

      Macht es aus etymologischer Sicht Sinn, das so zu unterscheiden? Ich denke nicht. Es hat sich doch ANSCHEINEND nur zufällig so ergeben, daß sie häufig mit gegensätzlichen „Untertönen“ verwendet werden. Gilt es nicht, solchen sinnlosen Wortverzerrungen entgegenzuwirken, indem man die Worte wieder freier und mehr ihrem Ursprung entsprechend gebraucht?

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

      @ Klar ergibt das Sinn. "Scheinbar" impliziert ein Vortäuschen, was nur den Anschein erwecken soll, als wäre es so. Z.B der scheinbar humpelnde Taschendieb, der nur so tut, um einen anzurempeln und dann zu beklauen. Finde ich ganz und gar nicht sinnlos. Und ich finds toll, dass die deutsche Sprache über solche Feinheiten verfügt. Soll natürlich jeder machen, wie er will. Aber ich freue mich jedes Mal, wenn es jemand richtig verwendet. 😁

    • @CC-oe4il
      @CC-oe4il 4 роки тому

      @@marsara19 Das hast du aber fein mit Google herausgesucht. *Kopf tätschel*

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

      @@CC-oe4il Erstaunlicherweise nein. 🤷🏻‍♀️

    •  4 роки тому

      ​@@marsara19 Ich finde Feinheiten nur gut wenn sie logisch sind. Die Sprache folgt einer bestimmten Logik, sodass man mit Praefixen und Suffixen Wortkombinationen bilden kann. Z.B. kann man an die Endung -los jedes Nomen dranhängen und jeder weiß was gemeint ist, z.B. könnte man sagen, man hat einen lautsprecherlosen PC und jeder würde es verstehen, obwohl das Wort „lautsprecherlos“ wahrscheinlich nicht im Duden steht. So ist das mit den Endungen -bar und -end doch auch. In der Praxis ist es so, daß bestimmte Wortkombinationen sich etablieren und wenn genug Leute es in einem bestimmten Kontext verwenden, denken die Leute plötzlich, daß es eine andere Bedeutung hat als es ursprünglich hatte. Beispiel: „Nämlich“ besteht offenbar aus dem Wort Name und der Endung -lich. Da das Wort aber oft verwendet wurde, um etwas zu betonen, wird es heute oft nur zu Betonung verwendet, ohne einen Namen zu nennen und man mußte wegen dieser unlogischen Verzerrung ein Ersatzwort (namentlich) einführen. So kommt es dann auch, daß z.B. sensibel und das englische sensible unterschiedliche Bedeutungen haben, obwohl sie offensichtlich gleich zusammengesetzt sind. So etwas macht die Sprache für alle schwerer zu lernen und es macht sie unlogischer (das Wort „nämlich“ hat plötzlich nichts mehr mit Namen zu tun, oder das Wort „scheinbar“ enthält die unterschwellige Information, daß etwas nicht so ist, obwohl das weder im Wort „scheinen“, noch in der Endung bar steckt).
      Hier nochmal eine einfache Erklärung, warum ich das unlogisch finde:
      greifbar heißt, es kann gegriffen werden.
      essbar heißt, es kann gegessen werden.
      Man kann dank der Logik auch eigene Wortkombinationen bilden, die jeder versteht, wie „herumtragbar“ (die Bedeutung leitet sich automatisch aus der Zusammensetzung ab, es muss nicht jede denkbare Kombination im Wörterbuch stehen und man versteht es trotzdem).
      Wenn man dem Wort scheinbar (es kann so scheinen), diese zusätzliche Bedeutung gibt, dann bricht man diese einfache logische Regel.

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

    Ja ehm, ich der bei Level 1 gegen den Bot verliere

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

    Das bisher immernoch beste Video von euch.

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

    Kann mir jemand sagen, wie das Lied im Hintergrund heißt? 🙃