AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 08:17

Parameter dieser Suchanfrage:

Suche in Thema: Ideen zur Schach KI
Suche alle Beiträge, die von "Binärbaum" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 11 von insges. 11 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 25. Apr 2005
    Neuronale Netze, das wird dann doch zuviel des Guten!!
    Aber was den Rest angeht, stimme ich zu, bis auf die DB für das Endspiel. Die ist IMHO nicht nötig (im Gegensatz zur Eröffnungsdatenbank).

    MfG Binärbaum
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 22. Apr 2005
    Ja, allerdings sind Interpreter immer etwas langsamer als Kompilate.
    Jetzt mag zwar der eine oder andere sagen, was stört mich das? Aber wenn z.B. bei der KI mehrere Zugvarianten durchgegeangen werden (und davon gehe ich mal aus), dann macht das schon eine deutlichen Unterschied.

    MfG
    Binärbaum
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 20. Apr 2005
    Ja, theoretisch ist das möglich. Allerdings wird das nicht gerade einfach. Es gibt schließlich ganze Institute an Universitäten, die sich mit solchen Ideen beschäftigen.
    Deshalb würde ich vorerst davon abraten, eine lernfähige KI zu programmieren. Eine "normale" KI wird schon schwer genug. Wenn du die erstmal hast, kannst du ja eine lernfähige KI hinzufügen. :wink:


    Da gibt es nur ein...
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 19. Apr 2005
    Ich glaube, dass Delphi nicht die richtige Programmiersprache ist, um solch eine lernende KI zu entwickeln. Das soll nicht heißen, dass es nicht möglich wäre, aber mit einer speziell für die Logikprogrammierung geschaffenen Sprache wäre es sehr viel einfacher umzusetzen.

    MfG
    Binärbaum
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 15. Apr 2005
    Da gibt es aber noch viel zu tun. Dein Programm sollte wenigstens erkennen, wenn eine Partie zu Ende ist. ;-)

    MfG
    Binärbaum

    //Edit: Rechtschreibfehler.Destroy; :)
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 12. Apr 2005
    Ich würde davon abraten, zuerst die Grafik-Engine zu schreiben.
    Solange man die KI bzw. das
    noch nicht hat, braucht man IMHO auch noch keine Grafik. Ich hatte in meinem Programm am Anfang auch keine Grafik-Engine, sondern nur einen "Konsolenmodus", d.h. man konnte das Prog. über die Konsole ansprechen und seine Züge machen.
    Das reicht auch erstmal, bis man die KI (nahezu) fertig hat. (Bis zu...
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 12. Apr 2005
    Naja, ...
    Wozu speicherst du in TFigure die Position in pos, wenn diese doch schon aus den Indices von TFields hervorgeht?
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 12. Apr 2005
    Ich habe ja auch gesagt, dass diese Kriterien noch lange nicht vollständig sind.
    Aber IMHO arbeiten manche Schahprogramme (z.B. GNUchess) nach dem von mir beschriebenen Prinzip/ Ansatz, und fahren damit auch nicht schlecht und es schickt nicht alle Bauern zur Grundlinie, so wie du es behauptest. Sinnvoll sind diese Ansätze mit dem bewerten der Züge ja auch erst dann, wenn man mehrere Züge...
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 12. Apr 2005
    Zu den Löchern:
    Da musst du einfach abfragen, ob z.B. auf den betreffenden Feldern noch eigene Figuren stehen, die die dahinterliegenden schützen (beim König wichtig), oder ob sie evtl. auch nur einen Läufer blockieren.

    Mit Entwicklung meint er sicher, dass man mehrere Züge hintereinander auf ein bestimmtes Ziel (z.B. Angriff auf dem Königsflügel) hinarbeitet. Das wird aber schon schwieriger...
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 12. Apr 2005
    Das ist unterschiedlich und kommt auch auf die jemweilige Figur an.
    Also ein Bauer ist zum Beispiel am wertvollsten, wenn er in der 7. (weiß) bzw. 2. Reihe (schwarz) steht, da man diesen beim nächsten Zug verwandeln kann.
    Für König ist es hingegen sinnvoll, wenn man die Rochade ausführt, da er so besser geschützt ist.
    Für Springer ist es gut, wenn aich sich im (erweiterten) Zentrum...
  • Forum: Programmieren allgemein

    Re: Ideen zur Schach KI

     
      by Binärbaum, 12. Apr 2005
    Tja, sowas hab ich auch mal vor längerer Zeit probiert, bin aber an der KI gescheitert. :oops:

    Also ich bin damals davon ausgegangen, dass man neben dem rein materiellen Vorteil auch die jeweilige Stellung auf dem Schachbrett bewertet. Je nachdem, welcher Zug zu einer besseren Stelung führte (d.h. einen positionellen Vorteil brachte), wurde dieser ausgeführt.

    MfG
    Binärbaum


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Bin%E4rbaum&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=44025
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:29 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz