Question about Roblox's engine capabilities

Stockfish chess engine can imagine more than a million possible positions to choose the best move possible (with some optimization). Can Roblox’s engine do that?

Roblox’s engine is capable of doing alot of things however it’s about your computers capabilities aswell. Can your computer handle such a thing?

My computer can handle stockfish though

That doesn’t necessarily mean that your computer can handle that in Roblox since Stockfish is 2d and Stockfish is made for the purpose of chess however Roblox is not.

If that’s the case, Is there a way to narrow down Roblox rendering to a basic 2d screen?

Unfortunately you can not interfere with Roblox’s Real Time rendering because it is in the core it is not in studio. However you can use UI but the background stuff would still be rendered I believe.

You could use HTTP service. You could send a HTTP request to a script you made online and in the parameters of that request you would put the position of the player and then that script would do the calculations online and send it back to Roblox. Your basically having something else do the calculations out side of Roblox and then sending it back.

1 Like

I believe that’s the best option that you can currently do, I guess I will be learning JavaScript

You could try it with python. It might be easier.

2 Likes

Question about Roblox’s engine capabilities

How to make a game that uses a chess engine for analyzing?

Question about Roblox’s engine capabilities

On the chess game, you can play with a chess engine and it says that it simulates the chess engine with a script. How can I do that?

Either run the chess engine on a server and use HTTPService to use it.
Or recreate the chess engine in lua, then use it from within Roblox.