Say hello to Valkyrie! This is my second (and much better) engine, built on hard work, dedication, and a lot of tips from more experienced coders (?). Valkyrie is made much different than your average engine, with no form of minimax or MCTS functions (yet). If you want to learn more about Valkyrie, see inside to read some of my notes! Update log also inside! INSTRUCTIONS: Hopefully you know how to play chess! Click on the piece you would like to move, then click on the square you want it to move to! "Invalid Move" - read the error message, if you need help, feel free to type a comment and the FEN (sorry for no exporter, but it's not very hard to hand type one) or PGN (also sorry) and somebody will respond what happened! ********** THANKS FOR PLAYING! Also don't forget it's faster here: turbowarp.org/1187524884
Special thanks to @ArnoHu, @S_P_A_R_T, @FastSkript, @birdracerthree, @-089-, @HasiLover, @gkrw2020, and @Destructor_chess! Also HUGE THANKS to Lowdoor Chess (engine) and @Windowpane29!!! Lowdoor was very readable and helped to inspire move generation (though I did mix up my rows and columns a few types lol). Please check out Lowdoor, it's probably much better than Valkyrie: https://scratch.mit.edu/projects/600911510/