JavaScript Chess AI (Part 3)
It’s time to make a proper chess AI! In this blog post, I used the minimax search algorithm combined with alpha-beta pruning to make a sophisticated chess engine.
I am actively searching for industry internships in AI, machine learning, and data science for Summer 2023. Please contact me if you are interested in discussing opportunities!
In the summer of 2022, I began preparing for industry roles by taking LinkedIn Learning courses to improve my technical expertise in programming and data science. I used these new skills in a variety of personal projects, which can be viewed in my portfolio, and the courses I took can be found under certificates.
It’s time to make a proper chess AI! In this blog post, I used the minimax search algorithm combined with alpha-beta pruning to make a sophisticated chess engine.
Part 2! In this blog post, I create the basics of a computer chess agent, first by creating a completely random agent and then one that will recapture and checkmate when able.
In this blog post, I demonstrate the basics of coding a working chess game interface with Javascript and HTML using the chess.js and chessboard.js libraries.
A resource guide and tutorial for reinforcement learning modeling of a bandit task using R and Stan.