AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Schach

Ein Thema von Mathematiker · begonnen am 21. Mär 2013 · letzter Beitrag vom 28. Mär 2013
Antwort Antwort
Seite 1 von 2  1 2   
Mathematiker
(Gast)

n/a Beiträge
 
#1

AW: Schach

  Alt 21. Mär 2013, 20:16
Hallo stahli,
Irgendwie wirst Du mir langsam doch unheimlich.
Jetzt schon Ich habe noch ein paar Programme ...

Beste Grüße
Mathematiker
  Mit Zitat antworten Zitat
Bjoerk

Registriert seit: 28. Feb 2011
Ort: Mannheim
1.384 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Schach

  Alt 21. Mär 2013, 20:54
Mein lieber Scholli. Sehr geil. War nach 10 min Matt. Sieht nach einem Lebensproject aus. Kompliment dafür! Bekommt von mir 3 Daumen.
  Mit Zitat antworten Zitat
Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#3

AW: Schach

  Alt 21. Mär 2013, 21:30
Kuhle Sache ^^ Und das ist erst dein 3. Programm?

Ich möcht gerne wissen, wie lange es bei euch dauert, bis dass der Computer fertig mit dem Rechnen ist:
Code:
* Mensch / Weiß
* Computer / Schwarz
* Stufe 15
"Zugliste"
1. e2-e4
        e7-e5
2. Dd1-h5
Edit: Gut ich dachte mir es hängt, aber ne.. Es hat nur seine Zeit gebraucht ^^ Nvm

Edit:
Noch eine kleine Anmerkung: Wenn man in der Zugliste umher klickt während der Computer am Rechnen ist, verschwindet die Anzeige überm Schachbrett aber nicht rechts bei "Zeit für Schwarz".. Ist das gewollt - hört der Computer auf zu rechnen?
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG

Geändert von Aphton (21. Mär 2013 um 21:36 Uhr)
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Schach

  Alt 21. Mär 2013, 21:33
Kuhle Sache ^^ Und das ist erst dein 3. Programm?

Ich möcht gerne wissen, wie lange es bei euch dauert, bis dass der Computer fertig mit dem Rechnen ist:
Code:
* Mensch / Weiß
* Computer / Schwarz
"Zugliste"
1. e2-e4
        e7-e5
2. Dd1-h5
Edit: Gut ich dachte mir der hängt sich auf, aber ne.. Er hat nur seine Zeit gebraucht ^^ Nvm

Edit:
Noch eine kleine Anmerkung: Wenn man in der Zugliste umher klickt während der Computer am Rechnen ist, verschwindet die Anzeige überm Schachbrett aber nicht rechts bei "Zeit für Schwarz".. Ist das gewollt - hört der Computer auf zu rechnen?
Auf welcher Schwierigkeitsstufe spielst du denn?
  Mit Zitat antworten Zitat
Benutzerbild von Aphton
Aphton

Registriert seit: 31. Mai 2009
1.198 Beiträge
 
Turbo Delphi für Win32
 
#5

AW: Schach

  Alt 21. Mär 2013, 21:36
Beitrag editiert!
das Erkennen beginnt, wenn der Erkennende vom zu Erkennenden Abstand nimmt
MfG
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Schach

  Alt 21. Mär 2013, 21:31
Also als erstes mal einen Daumen hoch.
Das Programm ist wirklich große Klasse. Auch die Spiele, die von Compuzter gegen Computer gemacht werden sind super.

Eine kleine Sache (Verbesserung bzw. Bug) hätte ich allerdings. Wenn ein Spiel fertig gespielt wurde (vom Computer vs Computer) dann kommt die Meldung, wer gewonnen hat bzw. ob es ein Remis war. Danach wird Spieler weiß und Spieler schwarz zurück auf "Mensch" gesetzt. Wenn man jetzt (ohne vorher auf neues Spiel zu klicken!!) die beiden Spieler jetzt wieder auf Computer stellt und danach! neues Spiel klickt, passiert nichts, bis man wieder entweder den Spieler von schwarz oder von weiß auf Mensch und dann wieder zurück auf Computer stellt.

Ich hoffe es war verständlich erklärt. Wenn nicht versuch ich es nocheinmal mit Bilder
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#7

AW: Schach

  Alt 21. Mär 2013, 21:48
600K?
Nicht schlecht Herr Specht. allerdings behauptet er mit 3 maliger Zugwiederholung ein Remis erreicht zu haben. Soweit ich weiß muß es 3 mal die gleiche Stellung sein.
Und sauschnell ist er, das macht rappelig. und sehr aggressiv.


Gruß
K-H

Nanu wo kommt die Rechtschreibprüfung her??
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Mathematiker
(Gast)

n/a Beiträge
 
#8

AW: Schach

  Alt 21. Mär 2013, 21:53
Hallo,
Kompliment dafür! Bekommt von mir 3 Daumen.
Danke für das Lob.
Kuhle Sache ^^ Und das ist erst dein 3. Programm?
Das 3.Programm, das ich hier(!) vorstelle. In der EE habe ich schon "gewütet" und einige atmen dort vielleicht auch auf, dass ich sie erst einmal in Ruhe lasse.
Einige fertige Programme, die aber nicht so schön sind, habe ich sicher noch. Zuerst wollte ich die "besonders schönen" zeigen.
Code:
* Mensch / Weiß
* Computer / Schwarz
* Stufe 15
"Zugliste"
1. e2-e4
        e7-e5
2. Dd1-h5
Edit: Gut ich dachte mir es hängt, aber ne.. Es hat nur seine Zeit gebraucht ^^ Nvm
Ja, am Anfang einer Partie braucht das Programm etwas länger. Viele Figuren bedeuten auch viele Zugmöglichkeiten. Evtl. senkst Du die Spielstärke, dann geht's schneller.
Und nimm mir bitte nicht übel: Die Dame im 2.Zug nach h5 ist sehr verwegen. Da dürfte die Niederlage vorprogrammiert sein.
Also als erstes mal einen Daumen hoch.
Vielen Dank.
Eine kleine Sache (Verbesserung bzw. Bug) hätte ich allerdings. Wenn ein Spiel fertig gespielt wurde (vom Computer vs Computer) dann kommt die Meldung, wer gewonnen hat bzw. ob es ein Remis war. ...
Alles klar. Das sehe ich mir noch einmal an.
Ebenso werde ich während der Computerzugberechnung die Auswahl eines Zuges in der Liste wohl unterbinden müssen. Sonst kommt das Programm durcheinander.
allerdings behauptet er mit 3 maliger Zugwiederholung ein Remis erreicht zu haben. Soweit ich weiß muß es 3 mal die gleiche Stellung sein.
3 Mal "Zugwiederholung" ist nicht korrekt. Du hast recht. Ich werde den Text der Meldung ändern.

Beste Grüße
Mathematiker
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#9

AW: Schach

  Alt 21. Mär 2013, 22:02
Zu der Frage von Aphton:

Beim ersten Zug: E7 - E5 braucht er bei mir 38 Sekunden
Nachdem ich meinen zweiten Zug getätigt habe rechnet er bei mir sage und schreibe 3 Minuten und 37 Sekunden bis er den nächsten Zug tätigt.

@Mathematiker: Rechnest du immer alle Züge bis zum Ende durch? Dann braucht man ja 2 Jahre für eine Partie


Zu der Hardware: Intel i7 Prozessor und 12 GB RAM

Während er rechnet ist die CPU Auslastung dauerhaft auf 13%. Dazu noch eine Anmerkung. Wenn er fertig gerechnet hat bleibt er auf diesen 13% hängen und geht nicht mehr auf 0% runter wie es normalerweise der Fall ist. Bleibt da bei dir noch was hängen Mathematiker?
  Mit Zitat antworten Zitat
Mathematiker
(Gast)

n/a Beiträge
 
#10

AW: Schach

  Alt 21. Mär 2013, 22:13
Hallo,
@Mathematiker: Rechnest du immer alle Züge bis zum Ende durch? Dann braucht man ja 2 Jahre für eine Partie
Braucht er nicht wirklich.
Es werden die eingestellten Halbzüge vollständig durchgerechnet. Da am Anfang sehr viele Figuren auf dem Feld sind, dauert es auch länger. Im Laufe des Spiels wird es i.A. schneller.
Etwas verwirrt bin ich aber. Auf meinem 5 Jahre alten Laptop erhalte ich auf e2-e4 bei Spielstufe "anspruchsvoll" den Antwortzug d7-d5 nach 5 Sekunden.
Welche Spielstufe hast Du denn gewählt?
Wenn er fertig gerechnet hat bleibt er auf diesen 13% hängen und geht nicht mehr auf 0% runter wie es normalerweise der Fall ist. Bleibt da bei dir noch was hängen Mathematiker?
Nein. So wie jeder Schachspieler arbeitet das Programm schon vor. Für die wahrscheinlichsten Antwortzüge werden schon erste Berechnungen gemacht.
Außerdem rechnet er parallel immer einen Zugvorschlag aus.

Beste Grüße
Mathematiker
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz