Questions tagged [open-source]
An open source product is a published product and made available to the public.
12 questions
16
votes
3
answers
3k
views
Open source chess playing or pgn viewing libraries
Is anyone familiar with any open source chess libraries in any language that can do any of the following:
parse PGNs and/or FENs
calculate valid chess moves based on position
process an entire chess ...
12
votes
2
answers
22k
views
How to represent chess state with a bitboard
I'm interested in programming a chess engine and using bitboards to represent the state of the game. I know there are a few open source chess engines that use bitboards, but its not so easy to look at ...
9
votes
1
answer
3k
views
Is AlphaZero open source?
There are a lot of fake AlphaZero projects on GitHub. While I was googling if it was open-source, the answer in most places is yes, but I couldn’t find it anywhere. Is there a link to where the code ...
9
votes
3
answers
2k
views
Creating a Opening Lines Book in ' tree-like' format
I came across this Opening tree graph question where a very elegant Opening tree as displayed.
Is there a way I could make a personal opening book in this format? If yes, then which software should ...
7
votes
3
answers
4k
views
Is it possible to download a big txt file containing many openings?
I am creating a small chess engine for a CS class, nothing serious, i need to read the openings from a txt file or any format, i can go to websites like chessgames.com and download individual games, ...
4
votes
3
answers
3k
views
Stockfish's algorithm [duplicate]
I'm trying to understand how Stockfish thinks, how it calculates the best move.
I'm reading open source code, but it's not clear. I want to know, should I know some theory about algorithms to ...
3
votes
2
answers
3k
views
Is there an Android chess GUI library
I am looking for an open source chess gui library for Android that I can use in an app so that I don't need to take care of the GUI engine, but can focus on the logic behind it.
I have searched for ...
2
votes
1
answer
1k
views
Programming chess engine [closed]
I'm a Java programmer, particularly an Android developer. I'm also a good chess player. My question is where do I start if I want to program a chess engine, may or may not be from scratch. Later I ...
2
votes
1
answer
519
views
Chess engine in python
Are there any open-source chess engines that are written in primarily or fully in python? For example, Stockfish is written in primarily C++.
2
votes
1
answer
309
views
How to tweak a chess engine like SF to return a variation which is only slightly better than your moves?
By default, engines return the strongest variation(s) they calculate. I was wondering if there is a way to tweak an open source chess engine to show a move from their MultiPV which is slightly better ...
2
votes
1
answer
785
views
ChessDB databases import
I've just installed the ChessDB software hosted at SourceForge. While discovering the software I see that the databases that come with the software are empty and I would like to know how to import ...
2
votes
0
answers
292
views
Scid vs PC Score Graph
Is it possible to modify the source code to change the display of the score graph so that you are always at the bottom? Currently, the player playing White is always at the bottom.