Hacker News new | ask | show | jobs
by kotach 3745 days ago
chess grandmaster can easily be beat by a smartphone app (komodo), is smartphone using more energy than a human brain?

the problem with Go is that there's little data and the game is more complex - but given the small sizes of the deepmind NNs if they generate billions of meaningful games, they could probably compress their model and require less searching thus less energy

2 comments

An adult male needs around 2500 kcal per day. This works out to 2906Wh. The battery in a Nexus 5 is around 8Wh, for comparison. The question then becomes: how many hours would the battery last running the Komodo 9 engine full-out?

That would be an interesting matchup. I bet a grandmaster could play slow enough to kill the battery on the phone. A human could go a day without eating no problem. There's no way the phone could go a day without charging while running 100% CPU.

A normal chess match last about 4 hours. If we divide proportionally the energy of the day, that will be about 400Wh. I remember a factoid that says that the brain consume the 20% of the energy of the body at rest (less % while running) (more % while thinking?), so if we cut the unnecessary stuff [0] that will be 80Wh, i.e. 10 batteries. Probably the phone is more efficient.

[0] Don't try this at home.

So 10 batteries... how long do you think the engine could last on one battery? Then we multiply that number by 10 and see if it's less than 4 hours... hmmm
Why on earth would the phone be running the chess engine 24/7 ? It only has to run the engine when it needs to select its next move.
Traditional chess applications are "thinking" while waiting for you to move. That's not to say they can't be sleeping while waiting for your move, but it would just delay the game tempo and possibly (slightly) limit the overall competency of the chess AI.
Not slightly, greatly.

Speculative move generation of a chess engine on opponent time is a huge part of the overall strength especially when the engine can see a forced move therby collapsing the tree.

> chess grandmaster can easily be beat by a smartphone app (komodo), is smartphone using more energy than a human brain?

I would think a smart phone consumes less power than the brain (more so if you can turn off the display appropriately). I could be wrong though. BTW does all of the komodo logic reside on the client side or some of it executes on the off-client backend ?

The logic is on the phone.