user24858: I'm writing a chess engine in C# for school purposes. As part of the assignment, I need to read something from an external document. I was thinking of reading an opening book, but I can't really find much documentation because Polyglot is used a lot of the time. I can't really use that because I don't get marks for other people's code.
Does anyone have information or a good website on how to implement a png/bin opening book in your chess engine?

user24920: there are plenty of free online files of chess openings, here are a few:
https://www.pgnmentor.com/files.html#openings
http://scid.sourceforge.net/
https://www.bookup.com/ECO/chess_openings_ECO_-.htm
i could only find these links as of now. I will give you more once i find more

24858: <p>I'm writing a chess engine in C# for school purposes. As part of the assignment, I need to read something from an external document. I was thinking of reading an opening book, but I can't really find much documentation because Polyglot is used a lot of the time. I can't really use that because I don't get marks for other people's code.</p>
<p>Does anyone have information or a good website on how to implement a png/bin opening book in your chess engine?</p>
 24920: <p>there are plenty of free online files of chess openings, here are a few:</p>
<p><a href="https://www.pgnmentor.com/files.html#openings" rel="nofollow noreferrer">https://www.pgnmentor.com/files.html#openings</a>
<a href="http://scid.sourceforge.net/" rel="nofollow noreferrer">http://scid.sourceforge.net/</a>
<a href="https://www.bookup.com/ECO/chess_openings_ECO_-.htm" rel="nofollow noreferrer">https://www.bookup.com/ECO/chess_openings_ECO_-.htm</a></p>
<p>i could only find these links as of now. I will give you more once i find more</p>
