I am currently in the market for dev roles! I am completely self taught and this is a project that shows off what I am capable of. Its the first version so there will be issues here and there.
Feels as if you are using stockfish for openings. Might be an idea to randomise a bit otherwise it becomes predictable. But it is really a great piece of work.
Thanks a lot. Stockfish is used for openings and playing in general. I guess in the future it would be a good idea to give change the engine parameters slightly for each game. It is very configurable. Glad you enjoyed it
Yes, but I was trying to say that maybe stockfish is not the ideal solution for openings. Book openings are widely available and are more about strategy than looking for an immediate win.
Yes web workers are cool. Sadly its only single threaded. If I'm not mistaken the newer version of the engine can run multithreaded but only on super modern browsers. This slightly older version ensures more compatibility