How many Qubits need to slove chess?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

jp
Posts: 1470
Joined: Mon Apr 23, 2018 7:54 am

Re: How many Qubits need to slove chess?

Post by jp »

smatovic wrote: Tue Jul 02, 2019 1:43 pm Hmm, maybe it is not so much about new algorithms, but how to implement the old ones on quantum machines?
Well, yes, it would be very nice to have a large general quantum machine.

smatovic wrote: Tue Jul 02, 2019 1:43 pm I admit I have some ideas in my drawer for an chess/game playing quantum machine, project Iota, but my
drawer works in FIFO matter, so it will take some time....
If that could be done, it would be a huge surprise. A dozen qubits is plenty to cover every possible chess position. The problem is what you do with those qubits.
Dann Corbit
Posts: 12540
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: How many Qubits need to slove chess?

Post by Dann Corbit »

jp wrote: Tue Jul 02, 2019 11:53 am No number of qubits will help solve chess unless there is a chess algorithm you can run to use those qubits.

There is currently no such algorithm, and there are no prospects for one.
There is a search algorithm that can run on quantum computers.
I do not know if it can be adapted for chess, but I would not rule it out.
https://en.wikipedia.org/wiki/Grover's_algorithm
It is not inconceivable that a chess algorithm for such a machine can be invented.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
Raphexon
Posts: 476
Joined: Sun Mar 17, 2019 12:00 pm
Full name: Henk Drost

Re: How many Qubits need to slove chess?

Post by Raphexon »

We already have alpha-beta pruning, chess is solved. Now we only need time.
jp
Posts: 1470
Joined: Mon Apr 23, 2018 7:54 am

Re: How many Qubits need to slove chess?

Post by jp »

Raphexon wrote: Tue Jul 02, 2019 8:58 pm We already have alpha-beta pruning, chess is solved. Now we only need time.
That's not solving unless the pruning is perfect, which it cannot be unless you've solved chess by other means.
jp
Posts: 1470
Joined: Mon Apr 23, 2018 7:54 am

Re: How many Qubits need to slove chess?

Post by jp »

Dann Corbit wrote: Tue Jul 02, 2019 8:37 pm There is a search algorithm that can run on quantum computers.
I do not know if it can be adapted for chess, but I would not rule it out.
No, it can't be. That's not like a chess-tree search.
Raphexon
Posts: 476
Joined: Sun Mar 17, 2019 12:00 pm
Full name: Henk Drost

Re: How many Qubits need to slove chess?

Post by Raphexon »

jp wrote: Tue Jul 02, 2019 9:02 pm
Raphexon wrote: Tue Jul 02, 2019 8:58 pm We already have alpha-beta pruning, chess is solved. Now we only need time.
That's not solving unless the pruning is perfect, which it cannot be unless you've solved chess by other means.
A/B converts to minimax.
Just needs some time.
jp
Posts: 1470
Joined: Mon Apr 23, 2018 7:54 am

Re: How many Qubits need to slove chess?

Post by jp »

Raphexon wrote: Tue Jul 02, 2019 9:04 pm A/B converts to minimax.
Just needs some time.
By "solve", we do mean both perfectly and in the lifetime of the universe. (There are more formal ways of putting it in computer science.)
User avatar
Kotlov
Posts: 266
Joined: Fri Jul 10, 2015 9:23 pm
Location: Russia

Re: How many Qubits need to slove chess?

Post by Kotlov »

No algorithm or no hardware?
Eugene Kotlov
Hedgehog 2.1 64-bit coming soon...
jp
Posts: 1470
Joined: Mon Apr 23, 2018 7:54 am

Re: How many Qubits need to slove chess?

Post by jp »

Kotlov wrote: Wed Jul 03, 2019 9:09 am No algorithm or no hardware?
No known algorithm. Hardware with very small numbers of qubits exists.
Raphexon
Posts: 476
Joined: Sun Mar 17, 2019 12:00 pm
Full name: Henk Drost

Re: How many Qubits need to slove chess?

Post by Raphexon »

jp wrote: Tue Jul 02, 2019 9:06 pm
Raphexon wrote: Tue Jul 02, 2019 9:04 pm A/B converts to minimax.
Just needs some time.
By "solve", we do mean both perfectly and in the lifetime of the universe. (There are more formal ways of putting it in computer science.)
What do you mean with perfectly?
32 piece tablebase kind of perfect?

Or weakly solved like checkers? In that it only has the perfect solution from start (initial position) and only plays perfectly if opponent also plays perfectly. (minimax)

The first would take more time than available.
The second would just take some time.