![]() |
AW: Gruß an die Community :-)
Zitieren:
Ich habe meine Testpartie nicht aufgeschrieben, habt Ihr da einen Tip, wie man das am Besten macht, außer mit Block und Bleistift? :lol: Ich muß das nochmal probieren, irgendwie habe ich zwischendurch den Überblick verloren... :o Ulf |
AW: Gruß an die Community :-)
Zitieren:
Leider hat das alles einen Nachteil: Solange EvilKnight2 nicht direkt in diese GUIs eingebunden werden kann, kommst Du nicht umhin separate Fenster offen zu haben. Alternativ gäbe es daher die Möglichkeit, mittels PDA-Schachprogramm die Partien aufzuzeichnen. Das mache ich auch recht häufig, weil ich nicht immer Lust habe mich in mein "Labor" zu verkriechen. So kann ich im Wohnzimmer schön 2 Brettis auf sich einprügeln lassen und bequem mit dem PDA aufzeichnen - und nebenher bekomme ich auch noch mit, was so um mich herum passiert. Kann ja manchmal wichtig sein... :D Gruß, Willi |
AW: Gruß an die Community :-)
Zitieren:
Zitieren:
dann bräuchtest du nicht mal selber mitschreiben! auch könntest du dann automatische Engineturniere abhalten, um Performanceverbesserungen deines Programms leicht zu erkennen. Wenn EK das erste Remis gegen Rybka holt, kannst du eine Flasche Schampus köpfen! :D Für CB-GUIs gibt es auch zwei recht schwache Engines: Turing und Koenig+Schwarz, die du dir vielleicht zunächst zum Ziel nehmen könntest. Oder kann man bei UCI-Engine-Turnieren mit "UCI_limit_strength" arbeiten? damit kann man nämlich auch UCI-Engines abschwächen, aber ich weiß jetzt nicht, ob das auch in Engine-Turnieren funktioniert (könnte man mal testen) Wie du siehst, es gibt viele Möglichkeiten! :D Aber lass dich nicht hetzen; alles der Reihe nach... viele Grüße, Robert |
AW: Gruß an die Community :-)
Hallo Ulf,
Zitieren:
Hier findest Du eine Erläuterung: http://www.shredderchess.de/schach-i...interface.html Dann könntest Du Dein Programm über eine GUI wie z.B. Arena ( http://www.playwitharena.com/ ) gut steuern. Arena ist für Dich bestimmt auch interessant, weil dort die Ein- und Ausgabe deiner Engines beobachten kannst. Auch kannst Du ohne zu Bedienen Deine Engine gegen andere Engines spielen lassen. Gruß Guido |
AW: Gruß an die Community :-)
Hallo Ulf,
hier drei Testpartien mit der "neuen" Version von EvilKnight2. Antreten musste er gegen den Atlanta (Lvl A8 [30 sec/avg]) Modena (Lvl A3 [30 sec/avg]) Constellation 3.6 Mhz (Lvl A3 [30 sec/avg]) EvilKnight2 wurde auf 45 sec/move eingestellt. Partie 1 (Atlanta)
[Event "Test"] [Site "Bochum"] [Date "????.??.??"] [Round "-"] [White "Atlanta, Mephisto"] [Black "EvilKnight2"] [Result "1-0"] 1.c4 c6 2.d4 d5 3.Nc3 dxc4 4.e4 Be6 5.Nf3 h5 6.Be2 Bg4 7.Bxc4 Qa5 8.Qb3 Bxf3 9.Bxf7+ Kd8 10.gxf3 Nh6 11.Bxh6 Kc7 12.Bf4+ e5 13.Bxe5+ Bd6 14.Bxd6+ Kxd6 15.Qxb7 Nd7 16.d5 Ne5 17.O-O-O Nxf7 18.e5+ {Mit der Ankündigung Matt in 5} Kxe5 19.Qe7+ Kf5 20.Qxf7+ Kg5 21.Rhg1+ Kh4 22.Qf4+ Kh3 23.Qg3# 1-0
Partie 2 (Modena)
[Event "Test"] [Site "Bochum"] [Date "????.??.??"] [Round "-"] [White "Modena, Mephisto"] [Black "EvilKnight2"] [Result "1-0"] 1.e4 e5 2.Nf3 Qf6 3.Nc3 g5 4.d4 Bb4 5.Bc4 exd4 6.Bxg5 dxc3 7.Bxf6 cxb2+ 8.c3 bxa1=R 9.Qxa1 Nxf6 10.cxb4 Ke7 11.Qe5+ Kf8 12.Qxf6 d5 13.Bxd5 Ke8 14.Bxf7+ Kf8 15.Bg6+ Kg8 16.Qf7# 1-0
Partie 3 (Constellation 3.6 Mhz)
[Event "Test"] [Site "Bochum"] [Date "????.??.??"] [Round "-"] [White "Constellation 3.6Mhz, Novag"] [Black "EvilKnight2"] [Result "1-0"] 1.e4 e6 2.d4 Qh4 3.Nd2 Qh6 4.Ngf3 Bb4 5.Bc4 a5 6.O-O a4 7.c3 Bf8 8.Ne5 a3 9.bxa3 c5 10.Ndf3 Qh5 11.Ng5 Qxd1 12.Rxd1 Nh6 13.Ngf3 cxd4 14.Bxh6 gxh6 15.cxd4 Bxa3 16.Rab1 h5 17.Rd3 f6 18.Rb5 fxe5 19.Rxe5 Rf8 20.Rxh5 Ra4 21.Bb5 Rb4 22.Rxa3 Rb1+ 23.Bf1 d6 24.Ra8 Rxf1+ 25.Kxf1 Kd8 26.Rxb8 Kc7 27.Ra8 Rf7 28.Ng5 Rg7 29.Rxh7 Rxh7 30.Nxh7 b5 31.Ra3 Bb7 32.Ng5 b4 33.Nxe6+ Kc8 34.Re3 Ba6+ 35.Ke1 Bc4 36.Nf4 Bxa2 37.Re2 Bf7 38.Rb2 b3 39.Kd2 Bc4 40.f3 Kb8 41.g4 Kb7 42.Kc3 Bf7 43.h4 Kc8 44.h5 Kc7 45.h6 Bg8 46.Nd5+ Kb7 47.Nf6 Bh7 48.Nxh7 Kb8 49.Nf6 Kb7 50.h7 Kc8 51.h8=Q+ Kb7 52.Rxb3+ Kc7 53.Qb8+ Kc6 54.Rb6# 1-0
Insgesamt ein aus EK2 Sicht ernüchterndes Ergebnis. Es fällt auf das deine Engine nun die Entwicklung der Figuren zu vernachlässigen scheint (ausser der Dame :) ) Gruß Guido |
AW: Gruß an die Community :-)
Zitieren:
Es ist aber auch verdammt nicht leicht mit einem Debugger da durchzukommen. Bei den Rechentiefen und Massen an Zugkombinationen. Das geht echt nur mit Trial and Error. :heulsuse: Aber es sieht ganz so aus, daß ich mich jetzt erstmal um UCI kümmern muß. Wie sieht es denn so mit WinBoard aus? Ist das noch wichtig? Ulf |
AW: Gruß an die Community :-)
Zitieren:
Gruß Guido |
AW: Gruß an die Community :-)
Hallo Guido (ed209),
Zitieren:
Gruß Guido |
AW: Gruß an die Community :-)
Klare Aussage! ;)
Ulf |
AW: Gruß an die Community :-)
Man kann bei EvilKnight die Bedenkzeit einstellen, wie ich bei Guido las. Wie geht das? Was lässt sich noch einstellen?
Gruß, Willi |
BlackPawn vs. EvilKnight2
Im ersten Spiel gegen EK 2 habe ich gerade im 37. Zug aufgegeben.....Das gibt aber Revanche!!!
Nicht schlecht Ulf !!! |
BlackPawn vs. EK2
Seltsam....mein letzter Beitrag steht zwar in der Liste für diesen Thread, erscheint HIER aber nicht!!!
Also nochmal: Ich habe gerade im 37. Zug im Spiel gegen Dein Programm aufgegeben! Das gibt aber Revanche..... Gut gemacht Ulf!!! |
AW: Gruß an die Community :-)
Guck mal an...jetzt ist es auch da......aus dem Nirwana der Bits und Bytes aufgetaucht
|
AW: Gruß an die Community :-)
Zitieren:
wird dir angezeigt wenn du EK2 startest. http://img522.imageshack.us/img522/9094/ek2yd0.th.jpg Gruß Guido |
AW: Gruß an die Community :-)
da ihr soviel spaß mit evil knight habt...
möchte ich bei der gelegenheit darauf hinweisen das ich auch ein programm habe. capa 4.0. wer möchte kann sich das per email verschickung abholen. eine email an ichÄTthorstenczub.de und ich sende euch das Programm mit einer kleinen Anleitung/readme-file zu. habe auch schon daran gedacht ob es sinn macht evil knight dann gegen meine kiste laufen zu lassen. mein programm ist aber nicht in C++ geschrieben sondern in Basic. Derzeit mit 32 Bit Powerbasic. läuft daher unter XP. Auf meinen 64 Bit Windows XP Systemen leider nicht (wenn ich das richtig in Erinnerung habe). |
AW: BlackPawn vs. EvilKnight2
Zitieren:
Ulf |
AW: Gruß an die Community :-)
Zitieren:
das file kannst du dann in andere GUIs copy und pasten und hast ein PGN ! |
AW: Gruß an die Community :-)
Zitieren:
Dann kann jeder der es haben möchte es sich problemlos "abholen". Und nach 30 Tagen ohne download wird es automatisch vom Server gelöscht. Nur so als Vorschlag ... Gruß Guido |
AW: Gruß an die Community :-)
hier mal eine erste Partie...
so sah mein Original-"protokoll" aus: [Event "Spielstufe 5"] [Site "max NPS: 77706"] [Date "10-29-2008"] [Round "?"] [White "Capa 4.0"] [Black "EvilKnight2] [Result "*"] 1.d2-d4 {d 7, .617, 934,} d7-d5 2.g1-f3 {d 7, .53, 397,} e7-e6 3.c1-g5 {d 7, .483, 167,} f8-e7 4.g5-e7 {d 7, .558, 134,nimm den} d8-e7 5.b1-c3 {d 8, .578, 225,} e7-b4 6.a1-b1 {d 7, .588, 102,} h7-h6 7.e2-e3 {d 7, .784, 79,licht licht} c7-c5 8.a2-a3 {d 7, .766, 166,} b4-b6 9.c3-a4 {d 6, .714, 78,} b6-a5 10.c2-c3 {d 7, .678, 78,} c5-c4 11.f1-e2 {d 7, .636, 114,} b7-b6 12.b2-b4 {d 7, .598, 144,} c4-b3 13.d1-b3 {d 6, .551, 144,} h6-h5 14.b3-b4 {d 6, .679, 67,} c8-d7 15.b4-a5 {d 7, .91, 152,} b6-a5 16.a4-c5 {d 7, .91, 152,} b8-c6 17.c5-d7 {d 7, 1.851, 156,} e8-d7 18.b1-b7 {d 7, 1.881, 156,} d7-d6 19.f3-g5 {d 7, 2.1119, 52,} g8-h6 20.b7-f7 {d 7, 2.1058, 52,} a8-g8 21.e2-h5 {d 7, 3.0384, 121,} h6-f7 22.g5-f7 {d 7, 2.9461, 60,hilfe} d6-d7 23.f7-h8 {d 8, 2.9237, 189,das haette ich sehen muessen!} g8-h8 24.h5-d1 {d 8, 3.1014, 189,} h8-b8 25.h2-h4 {d 8, 3.02, 189,} e6-e5 26.h1-h3 {d 7, 3.001, 127,seit wann koennen menschen schach spielen?} e5-d4 27.c3-d4 {d 7, 3.2, 78,} b8-b1 28.h3-g3 {d 9, 3.4643, 173,} g7-g6 29.g3-g6 {d 9, 3.6, 113,} c6-e7 30.g6-f6 {d 9, 4.2354, 113,} e7-g8 31.f6-a6 {d 9, 5.4199, 111,} a5-a4 32.a6-a7 {d 9, 6.4006, 120,} Da das nur Pseudo PGN ist copy paste ich das z.B. in dem bekannten und kostenlosen Programm ARENA (mit Shredder classic oder Fritz11 ging es aus irgendwelchen Gründen nicht mehr). Arena kann das parsen, und dann kann man es in echt PGN wieder zurückwandeln... [Event "Spielstufe 5"] [Site "max NPS: 77706"] [Date "10-29-2008"] [Round "?"] [White "Capa 4.0"] [Black "?"] [Result "*"] [TimeControl "40/600:40/600:40/600"] [Termination "unterminated"] [PlyCount "63"] [WhiteType "human"] [BlackType "human"] 1. d4 {d 7, .617, 934,} d5 2. Nf3 {d 7, .53, 397,} e6 3. Bg5 {d 7, .483, 167,} Be7 4. Bxe7 {d 7, .558, 134,nimm den} Qxe7 5. Nc3 {d 8, .578, 225,} Qb4 6. Rb1 {d 7, .588, 102,} h6 7. e3 {d 7, .784, 79,licht licht} c5 8. a3 {d 7, .766, 166,} Qb6 9. Na4 {d 6, .714, 78,} Qa5 10. c3 {d 7, .678, 78,} c4 11. Be2 {d 7, .636, 114,} b6 12. b4 {d 7, .598, 144,} cxb3 13. Qxb3 {d 6, .551, 144,} h5 14. Qb4 {d 6, .679, 67,} Bd7 15. Qxa5 {d 7, .91, 152,} bxa5 16. Nc5 {d 7, .91, 152,} Nc6 17. Nxd7 {d 7, 1.851, 156,} Kxd7 18. Rb7 {d 7, 1.881, 156,} Kd6 19. Ng5 {d 7, 2.1119, 52,} Nh6 20. Rxf7 {d 7, 2.1058, 52,} Rag8 21. Bxh5 {d 7, 3.0384, 121,} Nxf7 22. Nxf7 {d 7, 2.9461, 60,hilfe} Kd7 23. Nxh8 {d 8, 2.9237, 189,das haette ich sehen muessen!} Rxh8 24. Bd1 {d 8, 3.1014, 189,} Rb8 25. h4 {d 8, 3.02, 189,} e5 26. Rh3 {d 7, 3.001, 127,seit wann koennen menschen schach spielen?} exd4 27. cxd4 {d 7, 3.2, 78,} Rb1 28. Rg3 {d 9, 3.4643, 173,} g6 29. Rxg6 {d 9, 3.6, 113,} Ne7 30. Rf6 {d 9, 4.2354, 113,} Ng8 31. Ra6 {d 9, 5.4199, 111,} a4 32. Rxa7 {d 9, 6.4006, 120,} * da haben wir dann ein echtes PGN.... warum Arena den schwarzen Spielernamen "löscht" weiß ich nicht. |
AW: Gruß an die Community :-)
Zitieren:
Zitieren:
ist in Capa 4.0 auch schon das UCI-Protokoll integriert ? Gruß Guido |
AW: Gruß an die Community :-)
jau. tatsache. das muß ich morgen mal korrigieren. nein capa ist leider noch nicht UCI.
|
AW: Gruß an die Community :-)
die korrigierte version capa4.1 liegt nun auf meinem server zum download.
link ist http://www.thorstenczub.de/CAPA.zip |
| Alle Zeitangaben in WEZ +1. Es ist jetzt 19:30 Uhr. |
Powered by vBulletin (Deutsch)
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
©Schachcomputer.info