Those articles reinforce my point. A single Chess position should take more CPU power to evaluate than a single Go position. Chess engines still use deep searches and brute force calculation alongside machine learning, AlphaGo uses purely machine learning (though they did "cheat" and use human play to seed the process, unlike AlphaZero's machine learning...which ultimately will make AlphaGo's learned valuations imperfect in the end), with heuristics to decide on win probabilities, and the heuristics used are baked-in every time AlphaGo plays and learns...i.e. almost all the processing power would be already front-loaded and done before a new position is evaluated. The only evaluation that takes place for AlphaGo in a new position is "what does this position look like related to already evaluated positions, and what does the value network say is the best win probablility?"
The whole point of machine learning is that the previous AI work is subsumed into the valuation so that the next position *doesn't* require brute force calculation. All that AlphaGo calculates is "what worked best the last time a position like this came up?". It's like training a dog to do tricks, but the AI can remember a gazillion steps for its tricks and performs those steps perfectly every single time.
Machine learning for Chess works to a point, but as Stockfish has proven out, a combination of brute force calculation and machine learning probability valuations is stronger that machine learning alone. Which is inherently obvious if you ponder it for a minute or two.
If Chess has 400 possibilities after 2 moves, and Go has 130,000 possibilities after 2 moves, then if each single Go position took more CPU power than each single Chess position, AlphaGo would be running more than 325 times slower than AlphaZero on a given position using the same DeepMind hardware. I'm pretty sure that is not the case...but feel free to prove me wrong on that.
Ergo, the CPU usage for each individual Chess position > the CPU usage for each individual Go position.
bro i think ur just straight misreading the articles at this point.
you.... do realize that the equivalent heuristic is that alphago evaluates a position 300 times weaker?
https://www.scientificamerican.com/article/how-the-computer-beat-the-go-master/
https://www.nature.com/articles/nature16961
https://www.businessinsider.com/why-google-ai-game-go-is-harder-than-chess-2016-3
Those articles reinforce my point. A single Chess position should take more CPU power to evaluate than a single Go position. Chess engines still use deep searches and brute force calculation alongside machine learning, AlphaGo uses purely machine learning (though they did "cheat" and use human play to seed the process, unlike AlphaZero's machine learning...which ultimately will make AlphaGo's learned valuations imperfect in the end), with heuristics to decide on win probabilities, and the heuristics used are baked-in every time AlphaGo plays and learns...i.e. almost all the processing power would be already front-loaded and done before a new position is evaluated. The only evaluation that takes place for AlphaGo in a new position is "what does this position look like related to already evaluated positions, and what does the value network say is the best win probablility?"
The whole point of machine learning is that the previous AI work is subsumed into the valuation so that the next position *doesn't* require brute force calculation. All that AlphaGo calculates is "what worked best the last time a position like this came up?". It's like training a dog to do tricks, but the AI can remember a gazillion steps for its tricks and performs those steps perfectly every single time.
Machine learning for Chess works to a point, but as Stockfish has proven out, a combination of brute force calculation and machine learning probability valuations is stronger that machine learning alone. Which is inherently obvious if you ponder it for a minute or two.
If Chess has 400 possibilities after 2 moves, and Go has 130,000 possibilities after 2 moves, then if each single Go position took more CPU power than each single Chess position, AlphaGo would be running more than 325 times slower than AlphaZero on a given position using the same DeepMind hardware. I'm pretty sure that is not the case...but feel free to prove me wrong on that.
Ergo, the CPU usage for each individual Chess position > the CPU usage for each individual Go position.