Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Die ganze Welt der Schachcomputer / World of chess computers


Antwort
 
Themen-Optionen Ansicht

  #1  
Alt 18.05.2010, 02:09
Benutzerbild von spacious_mind
spacious_mind spacious_mind ist offline
Lebende Foren Legende
 
Registriert seit: 29.06.2006
Ort: Alabama, USA
Land:
Beiträge: 2.222
Abgegebene Danke: 650
Erhielt 1.146 Danke für 511 Beiträge
Aktivitäten Langlebigkeit
0/20 18/20
Heute Beiträge
0/3 sssss2222
Re: Der "richtige" Weg in der Schachprogrammierung ?

Ich bin kein Techniker und ich habe es auch schwer mit das Deutsch daher werde ich nichts ueber das Technische wieso und was Schreiben.

Ich hatte mal in ein Englisches Forum diese gleiche Fragen gestellet die ich jetzt hier mal versuche auf Deutsch zu schreiben. Die reaktion war interessant und es gab auch ein paar aufregungen

In den 30/40 iger Jahren da hatte der Hollaender Adrian de Groot Turnier Schachspieler (Profies und Amateure) fuer 10 plus Jahre verfolgt in Ihre Turniere und sie danach Fragen gestellt ueber Ihre spiele.

Es kam raus das ein Schachspieler egal ob er Profi ist oder Amateur nur durchschnittlich 6 Tief rechnet. Der bessere spieler durch erfahrung und durch seiner Natur sieht aber die positionen besser und sieht die Zukunft besser. Er ist aber nicht klueger und er rechnet auch nicht tiefer.

Als das Bericht raus kam da wollten naturlich die Welt Ihn zeigen das er falsch ist mit sein Bericht und die Russen und Amerikaner haben dann aehnliche Tests gemacht und mit den gleichen ergebnissen. Daher wurde der Adrian de Groot nie wiedersprochen.

Jetzt kommt der David Levy an in den 70iger Jahren und meldet zu der Welt das kein Computer Ihn in 10 Jahren schlagen wird und macht eine Wette daraus. Was naturlich alle hersteller und progammierer herausfordert Ihn zu schlagen. Und so faengt dann das rennen an schneller und schneller zu werden und egal wie man gewinnt.

Jetz naturlich wollte der David Levy damit nur Schlagzeilen machen und ein bischen beruehmtheit bekommmen. Die folgen im Grunde genommen waren ja egal. Die Schlagzeile und Buecher zu verkaufen war das wichtigste

Und die Welt von Schachprogrammieren lauft fort in eine Richtung wo wir jetzt stehen. Computer gegen Menschen schach ist Tot. Fasst niemand spielt gegen die neuen programme ausser fuer Analyse und die Interesse ist am Sterben fuer die Masse.

Genau zu der Zeit als der David Levy die Welt aufgefordert hatte, wenn man da zurueckgehen koennte und der David Levy anstatt eine ausforderung gemacht haette zum Motto das "kein Schachcomputer der das Spiel wie ein Mensch spielt Ihn nicht schlagen kann" und dann das Werk von Adrian de Groot als basis genommen haette. Zum Beispiel zu sagen:

Der menschliche Computer darf nicht mehr als 6 Tief rechnen und darf selektiv nur zb 4 Stellungen bis auf 12-18 gehen (als Beispiel).

Dann wer weiss, vielleicht haetten wir heutzutage richtige interessante schachprogramme die noch gegen menschen spielen in turniere und weltmeisterschaften und in schachclubs und uns begeistern wuerden mit ihren schachlichen wissen und raffinierten klugheit

Ein anderer weg waere ja auch gewesen die obige aussage auf geschwingikeit um zu rechnen und zu sagen fuer veranstaltungen darf der computer nur maximal 50 MHz haben was dann vielleicht den gleichen Ziel erreicht

Die programmierer muessten sich dann doch mit das schachwissen beschaeftigen und vielleicht das programm lehrnfaehigkeiten beibringen usw. Da programmierer ueber die Jahren besser werden und der mensch auch, mit so einen Standart haette man heute 30 Jahre spaeter verdammt gute Computer gegen Menschen Turniere gehabt und Computer schach waere nicht am sterben sondern eine Weltweite begeistheit

Aber nein die ehrgeiz das Spiel mit aller gewalt zu erobern durch maximum geschwindigkeit kaempft fuer den Tot anstatt fuer das leben !

So dreht sich das leben

Viele gruesse

Nick

Geändert von spacious_mind (18.05.2010 um 02:24 Uhr)
Mit Zitat antworten
  #2  
Alt 18.05.2010, 13:27
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.161
Bilder: 257
Abgegebene Danke: 1.600
Erhielt 4.997 Danke für 1.665 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
6/20 17/20
Heute Beiträge
0/3 sssss7161
AW: Der "richtige" Weg in der Schachprogrammierung ?

Hallo Uwe,
hier noch einmal die Stellung, die ich gestern ansprach. Leider bin ich zu blöde, ein Brett in den Thread zu bekommen:

Weiß: Kg2
Schwarz: Ka1, Th1, Sh2, Sh3

Weiß am Zug!

Viele Programme ziehen hier vor, die beiden Springer zu schlagen ... um dann gegen König und Turm zu verlieren ... ein Gegenbeispiel ist hier die V2, die sofort den Turm schlägt und 0,00 anzeigt.


Zum Thema des "Falschen Läufers" hier eine bekannte Studie:

Weiß: Kg1, Tf2, Lf3, g2, h2
Schwarz: Kg5, Ta7, Lf5

Schwarz am Zug!

Auch wenn man es nicht glaubt: Diese Stellung ist ganz klar Remis! Hier zeigen sich die klaren Vorteile von Programmen, die das entsprechende Wissen haben.

Nur so am Rande: Im Gegensatz zu Rybka 3, beherrschen zum Beispiel die V2 und der Kultcomputer Mephisto III das "Falsche Läufer" Spiel ... nun frage ich mal provokant in die Runde: Welche Programme sind besser und interessanter?

Grüße,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2025. All rights reserved to make me feel special. :-)

Geändert von Chessguru (18.05.2010 um 19:03 Uhr) Grund: Diagramme eingefügt
Mit Zitat antworten
  #3  
Alt 18.05.2010, 15:38
Benutzerbild von Sargon
Sargon Sargon ist offline
Schachcomputer Koryphäe
 
Registriert seit: 28.11.2004
Ort: Dussen
Alter: 52
Land:
Beiträge: 1.672
Abgegebene Danke: 462
Erhielt 686 Danke für 255 Beiträge
Aktivitäten Langlebigkeit
3/20 20/20
Heute Beiträge
0/3 sssss1672
AW: Der "richtige" Weg in der Schachprogrammierung ?

Hallo Alle,

Es sein schwere fragen, was ,wie ,warum etc
Was wil ein programierer selbst von sein programm?
Nur Starkte, order etwas anders ein programieren sodas das programm besser spielt aber nicht starker

Durch neue versionen von alle programmierer denke sie was sie machen das beste ist fur sein programm,dann die grosse wo aus das programm kann sein
Schachwisse braucht raum,wann sie das nicht haben,dann muss mann etwas fallen lassen,aber wass?
Wie reagiert ein programm auf die mhz die ehr vorhanden hast?
Immer schneller wolte nicht sagen das es programm die beste zuge spielt!

Was breng mann in?,was sein die starke punkte das programm? was muss ich andern? wann ich ander, geht das nicht von die starke punkte ,die das programm jetz beherst?

So alles ist nicht so einfach,auch Rykba hast schachwissen,ehr rechnet nur nicht tief,das wolte sagen ,es ist nicht so wie es tiefste rechnet gewinnt
positionel ist Rykba sehr gut.stimmt das ehr immer noch problemen hast mit falsche laufers
Aber wie viel partien auf WM order etwas habben wir gesiehen wobei das passierte?
Erst was dar Schredder wobei, chessbase damals auch shredderbase gesagt werden,dann war dar Rykba 1,0 unt wie!
Mann kann einfach nicht 1-2-3 sagen ,das Rykba schlecht ist,das hast ehr siehen lassen uber die jahre, ehr gewinnt alles,das ist nicht nur gluck unt auch nicht allein dum tief rechnen ist mein meinung

Aber jeden soll hier ein idee order meinung uber mochen haben,kein problem
Das macht es spass finden ich
Ich hab auch nicht alle weisheit uber schachcomputers,unt wissen auch nicht alles,unt das wolte ich auch nicht

Dann ist es spass um von andern zu lesen was sie wissen, unt dan bleibt mann hungry unt interesante threads zu machen.

Mfg,Hans
Mit Zitat antworten
  #4  
Alt 18.05.2010, 15:47
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.161
Bilder: 257
Abgegebene Danke: 1.600
Erhielt 4.997 Danke für 1.665 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
6/20 17/20
Heute Beiträge
0/3 sssss7161
AW: Der "richtige" Weg in der Schachprogrammierung ?

Hallo Hans,
ich will Rybka nicht schlechter machen, als es ist. Es ist derzeit vermutlich die Engine mit der höchsten Elo Zahl. Und das, obwohl oder sogar weil es weniger Wissen als andere Programme hat! Rybka 2 kannte das "Falsche Läufer Spiel" sogar noch ... und auch andere Grundlagen. Der Programmierer hat sehr viel Wissen mit Absicht entfernt, um die Engine schneller zu machen ... wie man sieht, überwiegen letztendlich die Vorteile!

So paradox es sich anhört, scheint man tatsächlich aktuell vor der Wahl zu stehen: Möchte ich ein "intelligentes Programm mit viel Wissen (nach menschlichem Maßstab) oder möchte ich ein möglichst effizientes Werkzeug, welches die maximale Leistung aus der Optimierung der reinen Suche und Suchgeschwindigkeit erzielt ... auch auf Kosten von Attraktivität des Stils.

Gruß,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2025. All rights reserved to make me feel special. :-)
Mit Zitat antworten
  #5  
Alt 18.05.2010, 19:11
Benutzerbild von spacious_mind
spacious_mind spacious_mind ist offline
Lebende Foren Legende
 
Registriert seit: 29.06.2006
Ort: Alabama, USA
Land:
Beiträge: 2.222
Abgegebene Danke: 650
Erhielt 1.146 Danke für 511 Beiträge
Aktivitäten Langlebigkeit
0/20 18/20
Heute Beiträge
0/3 sssss2222
Re: AW: Der "richtige" Weg in der Schachprogrammierung ?

 Zitat von Mythbuster Beitrag anzeigen
Hallo Hans,
ich will Rybka nicht schlechter machen, als es ist. Es ist derzeit vermutlich die Engine mit der höchsten Elo Zahl. Und das, obwohl oder sogar weil es weniger Wissen als andere Programme hat! Rybka 2 kannte das "Falsche Läufer Spiel" sogar noch ... und auch andere Grundlagen. Der Programmierer hat sehr viel Wissen mit Absicht entfernt, um die Engine schneller zu machen ... wie man sieht, überwiegen letztendlich die Vorteile!

So paradox es sich anhört, scheint man tatsächlich aktuell vor der Wahl zu stehen: Möchte ich ein "intelligentes Programm mit viel Wissen (nach menschlichem Maßstab) oder möchte ich ein möglichst effizientes Werkzeug, welches die maximale Leistung aus der Optimierung der reinen Suche und Suchgeschwindigkeit erzielt ... auch auf Kosten von Attraktivität des Stils.

Gruß,
Sascha
Zitieren:
Der menschliche Computer darf nicht mehr als 6 Tief rechnen und darf selektiv nur zb 4 Stellungen bis auf 12-18 gehen (als Beispiel).

Hallo Sascha,

In meiner Alternatieven Welt haette heute man den Rybka geflucht als ein schummler und be... sch...ummler... und wuerde nie mitspielen duerfen in Turniere. (Seine angegebenen 6 ply waeren ja naturlich 9 ply in der realitaet) (scherz)

gruss

Nick
Mit Zitat antworten
  #6  
Alt 18.05.2010, 18:54
User261
Gast
 
Beiträge: n/a
Aktivitäten Langlebigkeit
0/20 0/20
Heute Beiträge
sssssssss
AW: Der "richtige" Weg in der Schachprogrammierung ?

 Zitat von Mythbuster Beitrag anzeigen
Hallo Uwe,
hier noch einmal die Stellung, die ich gestern ansprach. Leider bin ich zu blöde, ein Brett in den Thread zu bekommen:

Weiß: Kg2
Schwarz: Ka1, Th1, Sh2, Sh3

Viele Programme ziehen hier vor, die beiden Springer zu schlagen ... um dann gegen König und Turm zu verlieren ... ein Gegenbeispiel ist hier die V2, die sofort den Turm schlägt und 0,00 anzeigt.


Zum Thema des "Falschen Läufers" hier eine bekannte Studie:

Weiß: Kg1, Tf2, Lf3, g2, h2
Schwarz: Kg5, Ta7, Lf5

Schwarz am Zug!

Auch wenn man es nicht glaubt: Diese Stellung ist ganz klar Remis! Hier zeigen sich die klaren Vorteile von Programmen, die das entsprechende Wissen haben.

Nur so am Rande: Im Gegensatz zu Rybka 3, beherrschen zum Beispiel die V2 und der Kultcomputer Mephisto III das "Falsche Läufer" Spiel ... nun frage ich mal provokant in die Runde: Welche Programme sind besser und interessanter?

Grüße,
Sascha
Hallo Sascha,

sehr schöne Stellungen um Wissen eines Programms zu testen.
Ich habe diese mal meiner Lieblingsengine Hiarcs 12 sowie Shredder12 vorgesetzt.
Man wird nicht enttäuscht, denn schon in dem 1. Variante findet diese die richtige Lösung.

Es sind also nicht alle modernen Programme dumm

Gruß
Guido
Mit Zitat antworten
  #7  
Alt 18.05.2010, 19:12
SörenH SörenH ist offline
Mephisto III
 
Registriert seit: 27.03.2007
Ort: Stuttgarter Raum
Land:
Beiträge: 45
Abgegebene Danke: 5
Erhielt 23 Danke für 12 Beiträge
Aktivitäten Langlebigkeit
0/20 18/20
Heute Beiträge
0/3 sssssss45
AW: Der "richtige" Weg in der Schachprogrammierung ?

 Zitat von Mythbuster Beitrag anzeigen
Viele Programme ziehen hier vor, die beiden Springer zu schlagen ... um dann gegen König und Turm zu verlieren ... ein Gegenbeispiel ist hier die V2, die sofort den Turm schlägt und 0,00 anzeigt.
Das ist ein gutes Beispiel, es zeigt die Schwäche ältere Programme. Sie haben Remisendspiele rein nach der Summe der Materialwerte bewertet. Dabei lässt sich das ja leicht beheben, indem man spezielle Abfragen einfügt, die KL-K, KS-K und KSS-K mit 0,0 bewerten. Zumindest bei den ersten beiden Endspieltypen hat das z.B. Colossus Chess hingekriegt . Aber ganz so einfach ist es nicht, denn bei KSS-KB gibt es durchaus Gewinnchancen.
Mit Zitat antworten
  #8  
Alt 18.05.2010, 19:30
Benutzerbild von Paisano
Paisano Paisano ist offline
Schachcomputer Koryphäe
 
Registriert seit: 15.12.2004
Ort: Borken-Singlis (Hessen)
Alter: 66
Land:
Beiträge: 1.247
Abgegebene Danke: 92
Erhielt 276 Danke für 79 Beiträge
Aktivitäten Langlebigkeit
1/20 20/20
Heute Beiträge
0/3 sssss1247
AW: Der "richtige" Weg in der Schachprogrammierung ?

 Zitat von Mythbuster Beitrag anzeigen
Hallo Uwe,
hier noch einmal die Stellung, die ich gestern ansprach.

Viele Programme ziehen hier vor, die beiden Springer zu schlagen ... um dann gegen König und Turm zu verlieren ... ein Gegenbeispiel ist hier die V2, die sofort den Turm schlägt und 0,00 anzeigt.
Ja, die Stellung ist mir wohlbekannt, wir haben sie vor einiger Zeit schon mal in einem verwandten Thread https://www.schachcomputer.info/foru...Endspielwissen untersucht.
Wobei ich bei dieser Stellung vermute, daß hier eine fest programmierte "Regel" greift, was das vorhandene Material betrifft, also ähnlich einer Stellung KS - K oder KL - K,
bei der von vielen Computern sofort ungenügend Material reklamiert wird (hab ich eben mal mit dem Novag Primo ausprobiert), also vielleicht kein "reines" Schachwissen.

Ebenfalls aus genanntem Thread eine Stellung von Christian, die mir auch sehr gut gefällt.
Daß Weiss hier den Springer mit der Dame schlägt, wirkt irgendwie menschlich

 Zitat von Mythbuster Beitrag anzeigen
Zum Thema des "Falschen Läufers" hier eine bekannte Studie:

Schwarz am Zug!

Auch wenn man es nicht glaubt: Diese Stellung ist ganz klar Remis! Hier zeigen sich die klaren Vorteile von Programmen, die das entsprechende Wissen haben.

Nur so am Rande: Im Gegensatz zu Rybka 3, beherrschen zum Beispiel die V2 und der Kultcomputer Mephisto III das "Falsche Läufer" Spiel ... nun frage ich mal provokant in die Runde: Welche Programme sind besser und interessanter?
Diese Stellung kenne ich jetzt nicht, sieht aber sehr interessant aus, lädt zum Testen ein

Gruß
Uwe
__________________
Der nächste Satz ist eine Lüge. Der vorhergehende Satz ist wahr.
Mit Zitat antworten
  #9  
Alt 18.05.2010, 20:02
Benutzerbild von Mythbuster
Mythbuster Mythbuster ist offline
Forengrinch
 
Registriert seit: 06.04.2008
Ort: UNESCO Welterbe
Land:
Beiträge: 7.161
Bilder: 257
Abgegebene Danke: 1.600
Erhielt 4.997 Danke für 1.665 Beiträge
Member Photo Albums
Aktivitäten Langlebigkeit
6/20 17/20
Heute Beiträge
0/3 sssss7161
AW: Der "richtige" Weg in der Schachprogrammierung ?

 Zitat von Paisano Beitrag anzeigen

Diese Stellung kenne ich jetzt nicht, sieht aber sehr interessant aus, lädt zum Testen ein
Hihi, dabei ist diese Studie schon 300 Jahre alt.

Gruß,
Sascha
__________________
This post may not be reproduced without prior written permission.
Copyright (c) 1967-2025. All rights reserved to make me feel special. :-)

Geändert von Mythbuster (18.05.2010 um 20:05 Uhr)
Mit Zitat antworten
  #10  
Alt 19.05.2010, 10:15
Mr.Kite Mr.Kite ist offline
Mephisto III
 
Registriert seit: 06.12.2007
Land:
Beiträge: 46
Abgegebene Danke: 14
Erhielt 21 Danke für 8 Beiträge
Aktivitäten Langlebigkeit
0/20 17/20
Heute Beiträge
0/3 sssssss46
AW: Der "richtige" Weg in der Schachprogrammierung ?

Mein Schredder hat bei beiden Beispielen, innerhalb einer Sekunde Remis!
Bzw. in der Mitte Kc2!
Gruß
Karl-Heinz

Geändert von Mr.Kite (19.05.2010 um 10:19 Uhr)
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Off Topic: Wiki-Beitrag "Die Geschichte der Firma Fidelity" von Alwin Gruber blaubaer News & Infos - Forum + Wiki 2 30.04.2010 12:09
Partie: "Mini-Fernschach" Partie Magellan - Genius 68030 Paisano lichess 5 23.11.2009 22:16


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:13 Uhr.



Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info