Alright, for me its currently the morning, and I currently done practically nothing.
What I have done though, was download a polyglot opening book, called GM2001, which is practically a “cheat code” for this project, as it allows me to skip training Null Move (which is its name) from the beginning and make it start actually training from the midgame. As since it is an opening book, it just tells the AI model, “Hey, these are statistically the most well known and best openings used by world-leading chess engines, like Stockfish or LC0, you should use these openings”. And it has saved me at least thousands of hours of training, as Null move is currently at the “Baby” stage, where there has been no promotions, the games are very noisy, and are 99% drawn, with a few exceptions where one side “accidentally” wins out of luck.
Another 2 paragraphs here that i had to remove cause of “2000 character limit” check the comments for them!
Anyway, i will put out another devlog in like 6-7 hours (jk probably 3 hours aka when i get bored of this and decide to touch grass)
ALSO HUGE THANKS TO GMCHEEMS FOR THE AMAZING OPEN SOURCE OPENING BOOKS THAT I COULD DOWNLOAD AFTER SeARCHING THE INTERNET FOR LIKE 3 HOURS!!!! (you guys should check them out!!!)
link is below of the dataset i copied, called GM2001.bin
https://github.com/gmcheems-org/free-opening-books?tab=readme-ov-file