pattern recognition

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

Moderators: hgm, Rebel, chrisw

jim

pattern recognition

Post by jim »

I'm a novice and know nothing about programming but I love chess and visit the site once in a while. I have a question---I was reading an article in Discover magazine this week about computers that recognize patterns. Is it possible to program a computer that recognizes chess patterns? If the master recognizes 50,000 patterns why not build a machine that recognizes a billion patterns---or a trillion???
Jim
mjlef
Posts: 1494
Joined: Thu Mar 30, 2006 2:08 pm

Re: pattern recognition

Post by mjlef »

Sure you can. You just have to do it. The hard part is trying to come up with the patterns, and how much they might be worth.

Some think that Vas, when he wrote Rybka, took a small part of Bobby Fischer's brain, ground it up and somehow encoded it in his program to get these patterns. Afterall, Ryb is "fish" in Russian, and the "ka" ending means "little". So Rybka, "little fish" might really be a little Bobby FIscher!

Mark
Milton
Posts: 139
Joined: Thu Mar 09, 2006 12:58 am

Re: pattern recognition

Post by Milton »

This makes a lot of sense. It explains why Vas keeps it a secret how Rybka got her name.
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: pattern recognition

Post by Matthias Gemuh »

mjlef wrote:Sure you can. You just have to do it. The hard part is trying to come up with the patterns, and how much they might be worth.

Mark


The "worth" has 2 valid meanings :
x) how much advantage is reaped out of each pattern.
y) how much time is spent to recognize each pattern.
Very important is of course the ratio x/y.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: pattern recognition

Post by Dr.Wael Deeb »

Matthias Gemuh wrote:
mjlef wrote:Sure you can. You just have to do it. The hard part is trying to come up with the patterns, and how much they might be worth.

Mark


The "worth" has 2 valid meanings :
x) how much advantage is reaped out of each pattern.
y) how much time is spent to recognize each pattern.
Very important is of course the ratio x/y.

Matthias.
Hi,
When will we expect a new version of the BigLion :!: :?:

:D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: pattern recognition

Post by Matthias Gemuh »

Dr.Wael Deeb wrote:
Hi,
When will we expect a new version of the BigLion :!: :?:

:D

Hi Doctor,
a one-man project with zero beta-tester has delayed BigLion.
If you search well, you can find, download and test the ChessGUI
(but not in Windows 9x because it limits memo capacity to 64 kB).

Matths.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de