|
Umfrageergebnis anzeigen: Welche (UCI)-Engines für den PeWa Grandmaster? | |||
MESS-Emulation mit alten Schachcomputern | 18 | 69,23% | |
Emulation alter PC-Programmn zB M-Chess, W-Chess, Sargon | 15 | 57,69% | |
freie ELO Top-Engines: Komodo, Houdini, Critter, Rybka etc. | 12 | 46,15% | |
kommerzielle Engines: Shredder, Hiarcs, Junior, The King etc. | 10 | 38,46% | |
UCI Engine: Gideon Pro, Rebel 6.0, Pro Deo | 7 | 26,92% | |
UCI Engine: WASP (Zarkov) J. Stanback | 6 | 23,08% | |
UCI Engine GB: Colossus Chess | 4 | 15,38% | |
UCI Engine: Crafty | 1 | 3,85% | |
UCI Engine BRD: SOS, Spike, Aristarch etc. | 1 | 3,85% | |
UCI Engine F: AnMon, Dragon etc. | 0 | 0% | |
UCI Engine NL: The Baron etc. | 0 | 0% | |
UCI Engine CH: ?? | 0 | 0% | |
Multiple-Choice-Umfrage. Teilnehmer: 26. Du darfst bei dieser Umfrage nicht abstimmen |
|
Themen-Optionen | Ansicht |
|
|
||||||||||||
Welche (UCI)-Engines für den Pewatronic Grandmaster?
Hallo, wie schon der Programmierer des Pewatronic Grandmaster hier im Forum vermeldet hat, werden demnächst weitere UCI-Engines mit eingebunden. Um dem Hersteller einen Überblick zu geben woran hier im Forum Interesse besteht, habe ich jetzt eine Umfrage dazu eingestellt.
Primär sollen nur (kostenfreie) UCI-Engines eingebunden werden. Trotzdem können auch andere Engines genannt werden sowie auch Emulationen von Schachcomputern, Stichwort MESS, oder alten PC-Programmen. Wer weiß was noch möglich ist. Dazu habe ich mehrere Themenkomplexe eingestellt, da es sonst zu viele Auswahloptionen geworden wären. Wenn jemand explizit eine nicht aufgeführte Engine nennen möchte....nur zu. Einfach hier in den Thread reinschreiben. Der Hersteller liest ja bekanntlich mit. Da ich selber nicht mitstimmen kann, hier meine Favoriten für eine kurzfristige Umsetzung (MESS usw wäre natürlich ein Wunsch). - Gideon Pro, Rebel 6.0 - Komodo - Colossus Chess (dürfte auf dem GM um 2300 ELO liegen) - WASP (Ex-Zarkov von John Stanback) Grüße Peter PS Jetzt auch Mehrfachauswahl möglich. Danke Micha!
__________________
http://chess-computer.blogspot.com/ Geändert von Fluppio (18.10.2016 um 16:03 Uhr) |
Folgender Benutzer sagt Danke zu Fluppio für den nützlichen Beitrag: | ||
Egbert (18.10.2016) |
|
||||||||||||
AW: Welche (UCI)-Engines für den Pewatronic Grandmaster?
Um mal einen technich realistischen Vorschlag zu machen, der dieses Gerät einzigartig machen würde: Die Mess Emulation inkl. aller dort vorhandenen Emulationen einbinden ... technisch wäre das für einen Programmierer machbar.
Damit hätte man eine Emulation von derzeit über 80 alten Brettcomputern. Ganz ehrlich, damit würde ich die Kiste mit Kusshand kaufen und ich möchte wetten, viele andere User hier auch. Dann im zweiten Schritt eine Emulation alter PC Programme, die eine Schnittstelle für alte Bretter unterstützt haben, angefangen von Genius über Fritz bis M-Chess ... Ganz ehrlich, bei so einer Kiste wäre mir der Preis egal ... und technisch machbar wäre das ... Vielleicht sollten die Macher mal in sich gehen, ob sie die Herausvorferung annehmen ... Gruß, Sascha
__________________
This post may not be reproduced without prior written permission. Copyright (c) 1967-2024. All rights reserved to make me feel special. :-) |
|
||||||||||||
AW: Welche (UCI)-Engines für den Pewatronic Grandmaster?
Ich möchte mich dem Thema mal von der anderen Seite nähern. Der Realisierung.
Ich habe mit john Stanback und Martin Bryant gesprochen wegen Umsetzung für pewatronic GM. Beide warten nur darauf das Herr Waldburger (oder dessen Programmierer) sie kontaktiert. Sie würden ihre sourcen dann für die Hardware kompilieren. Fertig. Anderes braucht sicherlich mehr Anpassung.
__________________
Die ganze Welt des Computerschachs |
|
||||||||||||
AW: Welche (UCI)-Engines für den Pewatronic Grandmaster?
Wchess und mchess und andere dos Programme bräuchte man einen dos Emulator. Und dann muss der Input Output des Programms ja noch für das Gerät umgebogen werden.
Dann mess Emulator. Hört sich aufwendig an. Chess System Tal ist nicht uci. Prodeo ist winboard und wird per wb2uci umgebogen. Kommerzielle Engines wollen meist Lizenzgebühren.
__________________
Die ganze Welt des Computerschachs |
|
||||||||||||
Re: Welche (UCI)-Engines für den Pewatronic Grandmaster?
Anderseits...
Obwohl ich Sascha beitreten muss, hat die Firma Pewatronic zu entscheiden ob die Zielgruppe (darf grosser gesehen werden als die mitglieder hier) bereit ist ca. 500-1000 € (?) mehrpreis zu zahlen für Sascha's Herausforderung. Personlich finde das ein richtige Schachcomputer auch "personlichkeit" haben muss... Ich erkläre mich: Ein PC ist ein Platform, warauf mann beliebig viel Software laufen lassen kann, ein Schachcomputer ist dass nicht. Ich glaube, das der Pewa noch nur 1 bis 2 extra engines benötigt um - für mich - anzufangen sehr attraktiv zu werden. Nur mussen diese Engines sehr sorgfältig ausgesucht werden. Heute hat man ein absolutes Spitzenprogramm und ein (?) Einstiegsprogramm, wir brauchen etwas in die Mitte davon. Da wäre für mich persönlich Chess System Tal (muss auf dieser Hardware bie etwa 2300 Elo landen) der absoluter Knaller... Muss aber auch nicht das eine onder das andere sein: Emulationen oder alte PC programmen kann man auch Optional anbieten. Xavier |
|
||||||||||||
AW: Welche (UCI)-Engines für den Pewatronic Grandmaster?
Chess System Tal ist weder winboard noch uci.
Außerdem müsste man die rechte erst bekommen. Jeff rollason hat die. Ich habe da schon einiges versucht aber es ist sehr schwer. Letztlich habe ich mich damit getröstet cstal dos auf dem Handy/Tablet auf einem dos Emulator laufen zu lassen. Das funktioniert so gut... Bei Mephisto III S Glasgow ist das Problem das der source Code in einer Programmiersprache vorhanden ist die kaum noch jemand beherrscht. Eine Übersetzung in eine zeitgemäße Sprache ist aufwendig. Und ich kann mir auch nicht vorstellen das es billig zu machen ist. Und ob Thomas die Lust hat das umzusetzen?! Oder seine Söhne?!
__________________
Die ganze Welt des Computerschachs |
Folgender Benutzer sagt Danke zu mclane für den nützlichen Beitrag: | ||
Egbert (18.10.2016) |
|
|||||||||||
AW: Welche (UCI)-Engines für den Pewatronic Grandmaster?
Ich möchte im Vorfeld möchte ich ein paar Dinge erwähnen:
- Optimalerweise ist die Engine nicht mit Lizenzrechten verbunden - Die Engine "muss" im Quelltext vorliegen, damit sie stets komplierbar ist, wenn sich z.B. die Prozessor-Architektur ändert. Beispiel: RPI2 zu RPI3 = ARMv7 (32bit) zu ARMv8 (64bit). Precompilierte Engiens sind nicht akzeptabel. Ob die engine nun im Winboard, UCI oder "eigenem" Format kommuniziert, ist erstmal egal. Und selbst wenn sie nur per C-API ansprechbar wäre, wäre das erstmal nicht "so" dramatisch. Wichtig ist nur, dass der Source in einer Sprache vorliegt, welche sich für eine ARM-Plattform kompilieren lässt (z.B. C, C++, Pascal, etc.) und dass es entsprechende Compiler dafür gibt (was bei den genannten Sprachen der Fall wäre). Problematisch werden die hier angesprochenen Emulatoren. MESS ließe sich sicherlich einreichten, doch muss man bedenken, dass eine solche Engine erstmal eine Blackbox ist. Man kann so gut wie "gar nichts" beinflussen. Man könnte nichtmal einen Speicherstand von dort aus einspielen/auslesen. (Ginge schon, über das emulierte EPROM, aber der Aufwand wäre in keinem Verhältnis). Man könnte nicht mal die emulierten Schachcomputer sauber in die aktuelle UI einbinden, weil man auch die Echtzeitwerte nicht abfragen kann außer die "echten" (emulierten) IO-Schnitstellen, sprich LED-Lampen, LCD-Anzeigen, und Eingabe wären virtuelle "Knöpfe". Die UI wäre also dem entsprechendem Schachcomputer nachgebaut, so wie es MESS auch vorsieht. Mal abgesehen davon, dass erstmal abgeklärt werden muss, ob man solche ROMS überhaupt in ein kommerzielles Produkt einbauen darf (Lizenzfrage). Interessanterweise wurden folgende Engines bisher noch gar nicht genannt: Faile 1.4.4 (1976 ELO) GNU-Chess 5.6 (2812 ELO) Maverick 1.5 (2575 ELO) Zumindest Crafty 25.0 (2887 ELO) wurde bereits genannt.
__________________
Software-Entwickler des Pewatronic Grandmaster Geändert von Arakis (21.10.2016 um 18:22 Uhr) |
Folgender Benutzer sagt Danke zu Arakis für den nützlichen Beitrag: | ||
Fluppio (21.10.2016) |
|
||||||||||||
AW: Welche (UCI)-Engines für den Pewatronic Grandmaster?
Hallo Arakis,
zunächst danke für die weiterhin offene Kommunikation. - Optimalerweise ist die Engine nicht mit Lizenzrechten verbunden - Die Engine "muss" im Quelltext vorliegen, damit sie stets komplierbar ist, wenn sich z.B. die Prozessor-Architektur ändert. Beispiel: RPI2 zu RPI3 = ARMv7 (32bit) zu ARMv8 (64bit). Precompilierte Engiens sind nicht akzeptabel. Problematisch werden die hier angesprochenen Emulatoren. MESS ließe sich sicherlich einreichten, doch muss man bedenken, dass eine solche Engine erstmal eine Blackbox ist. Man kann so gut wie "gar nichts" beinflussen. Man könnte nichtmal einen Speicherstand von dort aus einspielen/auslesen. (Ginge schon, über das emulierte EPROM, aber der Aufwand wäre in keinem Verhältnis). Man könnte nicht mal die emulierten Schachcomputer sauber in die aktuelle UI einbinden, weil man auch die Echtzeitwerte nicht abfragen kann außer die "echten" (emulierten) IO-Schnitstellen, sprich LED-Lampen, LCD-Anzeigen, und Eingabe wären virtuelle "Knöpfe". Die UI wäre also dem entsprechendem Schachcomputer nachgebaut, so wie es MESS auch vorsieht. Mal abgesehen davon, dass erstmal abgeklärt werden muss, ob man solche ROMS überhaupt in ein kommerzielles Produkt einbauen darf (Lizenzfrage). https://chessprogramming.wikispaces....Source+Engines Von diesen kenne ich die Mehrzahl gar nicht. Namentlich noch Robbolito, Strelka, Crafty, Sjeng, Scorpio (nicht von NOVAG). Ich glaube "Eure" Aufgabe wird es sein die wirklich interessanten Engines für den Grandmaster auszuwählen. Man braucht keine 100 Stück implementieren. Grüße Peter
__________________
http://chess-computer.blogspot.com/ Geändert von Fluppio (21.10.2016 um 19:52 Uhr) |
Folgender Benutzer sagt Danke zu Fluppio für den nützlichen Beitrag: | ||
Egbert (21.10.2016) |
|
||||||||||||
AW: Welche (UCI)-Engines für den Pewatronic Grandmaster?
Die Programmierer mit Namen, rücken ihren Quellcode nicht ohne weiteres heraus. John Stanback bzw. Martin Bryant haben sich aber bereit erklärt bei der Implementierung (Kompilierung) zu helfen.
Sie möchten auch kein Geld. Colossus Chess ist seit den Anfängen des Computerschachs mit von der Partie. Ob cpc 464 oder Commodore 64 oder ähnliche Geräte. Auch John Stanback mit zarkov war von Anfang an dabei. WASP ist sein aktuelles Kind. Insofern hätte man etwas neues aktuelles. Mit Colossus Chess und WASP hätte man 2 alte Recken des Computerschachs als Schachcomputer dabei. Ich sehe nicht soviel Sinn darin irgendwelche unbekannte Engines zu implementieren zu denen man kaum einen Bezug herstellen kann. Oder die auf allen anderen rasberry Pi mitkommen weil sie frei sind. Man muss sich auch absetzen von der Konkurrenz. Crafty hingegen halte ich für eine sinnvolle Sache weil Hyatt auch ein Stück Geschichte ist. Mein Gavon Rasberry Pi kommt mit: Stockfish v. 5.0 by Tord Romstad, Marco Costalba, and Joona Kiiski 2733 Stockfish v. 6.0 by Tord Romstad, Marco Costalba, and Joona Kiiski 2683 DON v. 150914 by Ehsan Rashid 2635 Stockfish v. 3.32 by Tord Romstad, Marco Costalba, and Joona Kiiski 2627 Ivanhoe 999946f by Yakov Petrovich Golyadkin et al. 2545 Firenzina v. 2.4.1 by Norman Schmidt, Dmitri Gusev and Matthew R. Brades 2520 Toga II v 1.4 by Thomas Gaksch and Fabien Letouzey 2437 Protector v. 1.5 by Raimund Heid 2427 Senpai v. 1.0 by Fabien Letouzey 2425 Protector v. 1.8 by Raimund Heid 2419 Protector v. 1.7 by Raimund Heid 2357 Crafty v.24.1.by Robert Hyatt 2299 Fruit v. 2.1 by Fabien Letouzey 2297 Hakkapeliitta v.2 Mikko Aarnos 2294 Cheng4 v. 0.36c by Martin Sedlak 2279 DiscoCheck v.3.7 by Lucas Braesch 2278 Rodent v. 1.2 by Pawel Koziol 2246 Hakkapeliitta v.1 Mikko Aarnos 2229 GNU Chess v 5.07 by Chua Kong Sian 2219 GreKo v. 10.3 by Vladimir Medvedev 2207 Pepito v1.59-2 by Carlos del Cacho 2205 Diablo v. 0.5.1 Marcus Prewarski 2100 RedQueen v 1.1.4 by Ben-Hur Carlos Vieira Langoni Junior 2089 CPW-Engine v. 1.1 by Pawel Koziol and Edmund Moshammer 2047 Faile v. 1.2 by Adrien Regimbald 2032 Jazz by Evert Glebbeek 1978 Gullydeckel v. 2.16 by Martin Borriss 1967 Vice v. 1.0 by Bluefever 1953 Ifrit v. j3.6 by Andrey Brenkman Napoleon by Marco Pampaloni 1931 Claudia v.02 by Antonio Garro 1931 Jabba v. 1.0 by Richard Allbert 1888 Sissa v. 2.0 by Christophe Mandin 1867 Cinnamon v. 1.2b by Giuseppe Cannella 1805 AdroitChess v.0.3 by Daniel White 1749 Lime v. 66 by Richard Allbert 1778 Robocide by Daniel White 1773 Rocinante v. 2.0 by Antonio Torrecillas 1743 Bismark v. 1.2 by Evgeny Shtranvasser 1741 Maverick v. 0.05 by Steve Maughan 1738 Darky v. 0.5e by Alex Guerrero RedQueen v. 0.4 by Ben-Hur Carlos Vieira Langoni Junior 1686 JFresh v. 0.1.a by Christian Daley 1603 Rocinante v. 1.01 by Antonio Torrecillas 1565 Hier sieht man schon welche Engines in der Regel Bei Rasberry Pi eingesetzt werden. Ich denke bei dgt Wird es ähnlich sein. M.e. sollte der pewatronic sich davon ein wenig absetzen.
__________________
Die ganze Welt des Computerschachs Geändert von mclane (21.10.2016 um 21:04 Uhr) |
|
|
Ähnliche Themen | ||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
News: Pewatronic Grandmaster | Belcantor | Die ganze Welt der Schachcomputer / World of chess computers | 368 | 10.01.2023 11:04 |
Test: Pewatronic Grandmaster mit Stockfish 5 auf den Prüfstand | pato4sen | Partien und Turniere / Games and Tournaments | 37 | 27.07.2016 19:34 |
Frage: ESB 6000 - Welche Module? | José | Die ganze Welt der Schachcomputer / World of chess computers | 17 | 05.06.2011 12:50 |
Frage: Welche Reed-Kontakte? | blaubaer | Technische Fragen und Probleme / Tuning | 14 | 30.01.2010 16:16 |
Frage: Welche Netzbuchse ? | Jockel | Technische Fragen und Probleme / Tuning | 15 | 16.11.2009 16:56 |