About 50 results
Open links in new tab
  1. How to get a piece in python-chess - Stack Overflow

    Apr 12, 2019 · 0 I now use python-chess for my chess project. I think I have found the usage of getting it through direct definition. e.g. chess.Board().piece_at(chess.B1) but I want to get it …

  2. Newest 'python-chess' Questions - Stack Overflow

    Feb 2, 2025 · Im currently working on a chess engine in python using the chess library. I have attempted to implement a quiescense search by using the pseudocode from the chess …

  3. python chess - How to promote a pawn? - Stack Overflow

    Mar 10, 2021 · I put a FEN where on the next move White can promote a pawn by moving b7a8. In the library that I currently use (and that I want to replace). When doing this type of action, it …

  4. How do I generate all of a knight's moves? - Stack Overflow

    I am writing a Chess program in Python that needs to generate all the moves of a knight. For those not familiar with chess, a knight moves in an L shape. So, given a position of (2, 4) a …

  5. How to display an SVG image in Python - Stack Overflow

    I was following this tutorial on how to write a chess program in Python. It uses the python-chess engine. The functions from that engine apparently return SVG data, that could be used to …

  6. Python chess program - Stack Overflow

    Oct 6, 2019 · I'm attempting to make a fairly simple chess game for my a coding project, hoping to implement a computer opponent at some point too, a bit stuck on how to add move limits and …

  7. Extract Moves as Strings from PGN file Using python-chess

    Feb 3, 2021 · Extract Moves as Strings from PGN file Using python-chess Asked 5 years ago Modified 5 years ago Viewed 3k times

  8. How can I change the notation in chess-python? - Stack Overflow

    Oct 28, 2022 · I am trying to change the notation of the moves, I mean the library returns for example g1f3 and I want to change to Nf3 (algebraic notation). I try this method but it doesn't …

  9. How can I manipulate this chess notation with python?

    Oct 31, 2021 · That notation is called FEN (Forsyth–Edwards Notation), and it looks like python-chess knows about it and can parse it. This notation is not really equivalent to a list of moves - …

  10. Visualize the full chess board from the library python-chess on line ...

    Mar 3, 2020 · The python-chess library also contains the chess.svg package that can output SVG images. Here's an example adapted from the :