Python Tutorial, #49 Schach: Brett & Figuren

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025

ความคิดเห็น • 18

  • @johannes.1716
    @johannes.1716 3 ปีที่แล้ว +2

    Es gibt kein besseres Video zu dem Thema *Daumen hoch*

  • @derindividualist6625
    @derindividualist6625 3 ปีที่แล้ว +3

    Heute Abend erstmal Zeit nehmen um das Video anzugucken und gleichzeitig nach zu programmieren. Dabei nicht vergesse Notizen zu machen 👍🏻
    Danke das du so komplizierte Projekte mit uns teilst.

    • @fifi3241
      @fifi3241 2 ปีที่แล้ว

      Hast du es geschafft?

  • @johannes.1716
    @johannes.1716 3 ปีที่แล้ว

    Ich freu mich schon sehr auf den nächsten Teil. Ich hoffe er kommt bald.

  • @Lyrik-Klinge
    @Lyrik-Klinge 3 ปีที่แล้ว

    Super praxisorientiertes Tutorial!

  • @jjuliankl
    @jjuliankl 2 ปีที่แล้ว

    Hi, ich bin grad am nachprogrammieren doch leider erkennt er die Farben nicht. Was soll ich tun?

  • @doncamillo9613
    @doncamillo9613 3 ปีที่แล้ว

    Hey, mega Video! Nur eine kleine Frage: Ich bekomme beim Ausführen einen 'Key Error' in der Zeile:
    fen = chess.get_random_daily_puzzle().json['fen']
    Das ist bei dir auf github Zeile 52. Hast du ne Idee, woran es liegen könnte? chessdotcom ist installiert und importiert, wenn ich fen manuell zuweise, funktioniert es auch einwandfrei...
    Danke und Gruß :)
    EDIT: Hat sich erledigt, da fen innerhalb von puzzle steht, muss die Zeile lauten:
    fen = chess.get_random_daily_puzzle().json['puzzle']['fen']

    • @Gravitar
      @Gravitar  3 ปีที่แล้ว

      Hi, das ist seltsam. Bei mir funktioniert der Aufruf mit ['fen'] einwandfrei. Auch wenn ich mir die Rückmeldung von chess.com anschaue, ist dort als Key 'fen' vorhanden, von puzzle als Key keine Spur.
      Hier mal ein Beispiel der vollständigen Rückmeldung nach get_random_daily_puzzle().json
      {'title': 'Breustedt-Brameyer Buetzow 1969', 'url': 'www.chess.com/forum/view/daily-puzzles/2-13-2019-breustedt-brameyer-buetzow-1969', 'publish_time': 1550044800, 'fen': '2q5/pR6/1p3pnk/1P4pp/8/5QPP/P2r2BK/8 w - - 0 1', 'pgn': '[Date "????.??.??"]
      [Result "*"]
      [FEN "2q5/pR6/1p3pnk/1P4pp/8/5QPP/P2r2BK/8 w - - 0 1"]

      1. Qxh5+ Kxh5 2. Rh7#
      *', 'image': 'www.chess.com/dynboard?fen=2q5/pR6/1p3pnk/1P4pp/8/5QPP/P2r2BK/8%20w%20-%20-%200%201&size=2'}

    • @doncamillo9613
      @doncamillo9613 3 ปีที่แล้ว +1

      @@Gravitar Hi!
      Hmm... Bei mir spuckt der gleiche Befehl das hier aus:
      {'puzzle': {'title': 'Mobilizing the Majors', 'url': 'www.chess.com/forum/view/daily-puzzles/9-30-2020-mobilizing-the-majors', 'publish_time': 1601449200, 'fen': '2r5/pp1kn3/7p/3p1q2/1b1Q1PrP/P7/1P2R3/K3R3 w - - 0 1', 'pgn': '[Result "*"]
      [FEN "2r5/pp1kn3/7p/3p1q2/1b1Q1PrP/P7/1P2R3/K3R3 w - - 0 1"]

      1.Qxb4 Nc6 2.Re7+ Nxe7 3.Qxe7+ Kc6 4.Re6+ Qxe6 5.Qxe6+ *', 'image': 'www.chess.com/dynboard?fen=2r5/pp1kn3/7p/3p1q2/1b1Q1PrP/P7/1P2R3/K3R3%20w%20-%20-%200%201&size=2'}}
      Möglicherweise hab ich ne andere Version von chess.com installiert...
      Ich hab aber meinen Kommentar mal hier drin gelassen, falls bei jemandem das gleiche Problem auftreten sollte :D

    • @Gravitar
      @Gravitar  3 ปีที่แล้ว +2

      @Don Camillo: Gute Idee. Muss wohl an der Chess.com Version liegen. Bei mir ist 1.4.1 installiert. Also wenn jemand ebenfalls einen Key-Error bekommt, einfach den Weg des Don Camillos gehen ;-)

    • @masterbe591
      @masterbe591 3 ปีที่แล้ว

      Same here 😁@Gravitar
      Meine Version ist:
      Requirement already satisfied: chess.com in c:\users\john\appdata
      oaming\python\python39\site-packages (1.7.4)
      Scheinen also etwas in der Datenstrukturausgabe des Moduls verändert zu haben.
      Ohne Veränderung wäre das Leben ja auch langweilig 😹

  • @lesehuette5736
    @lesehuette5736 3 ปีที่แล้ว

    Hallo,
    ich bekomme den gleichen KeyError wie Don Camillo ...

  • @super-8
    @super-8 7 หลายเดือนก่อน

    Hier auch ohne Engine ChessBoard programming th-cam.com/video/IqArACV1UTk/w-d-xo.html