|
||||||||||||
AW: DGT Pi Schachcomputer
Hallo Marco,
die uci engine nach /opt/picochess/engines/deine_plattform kopieren. deine_plattform ist "armv7l" bei Rasp23 zB. Name ist "char-max6chars" ähnlich den anderen Files. Der erste Char ist zur Sortierung im Menu. Dann "sudo python3 /opt/picochess/build/engines" aufrufen. Man kann dann noch "engines.ini einwenig pimpen (muss aber nicht!), oder das gleich anstatt "build" machen (dessen Aufgabe es ist, das ini file zu erzeugen). Wenn ein engine_name.uci file erzeugt wurde, kann man auch das noch pimpen (muss aber nicht!). Dieses Build versucht, ein guten Standard zu erzeugen, soweit ein Programm das kann Kompiliziert , weil einige Zeichen hier nicht erlaubt sind...aber ich hoffe, du kannst den Syntax verstehen. Jürgen |
Folgender Benutzer sagt Danke zu LocutusOfPenguin für den nützlichen Beitrag: | ||
Blaubirne (22.08.2017) |
|
||||
AW: DGT Pi Schachcomputer
Werden eigentlich die Hashtabellen automatisch auf eine Größe gestellt, die dem System angemessen ist?
|
|
||||||||||||
AW: DGT Pi Schachcomputer
nein.
Das muss man von Hand in diesen deinEngineName.uci eingeben. Dort gibt es dann Sections, sodass man mehrere Systeme (aka Levels) betreiben kann (auswählbar durch das Menu). Kurzum: Level = Sections ...dort ist alles frei definierbar um so ein Level zu erzeugen. zB bei CT800 muss ich die Levels selbst von Hand bauen, weil wieder einmal ein neuer UCI Parameter zur Leveleinstellung erfunden wurde von dem mein build script (noch) keine Ahnung hat ala: [schwach] CPU Speed = 20 Hash = 1 [power] CPU Speed = 100 Hash = 128 usw. Geändert von LocutusOfPenguin (21.08.2017 um 19:07 Uhr) |
|
||||||||||||
AW: DGT Pi Schachcomputer
na, so langsam werden wir ja berühmt siehe hier:
http://en.chessbase.com/post/jon-spe...gony-column-59 auch wenn es da mehr um mein Kollege Shiv geht, der insbesondere am Anfang aktiv(er) an picochess mitgewirkt hat. Sozusagen die gute Seele (@picochess) - aber bloss nicht, wenn er angreifen kann , ha. |
Folgender Benutzer sagt Danke zu LocutusOfPenguin für den nützlichen Beitrag: | ||
Mythbuster (22.08.2017) |
|
||||||||||||
AW: DGT Pi Schachcomputer
Mal ne Frage ---- für die entfernte Zukunft
Wenn es nun feste(!!) Turnierstufen geben würde...wie sollen die gestaltet sein? FIDE hat diese Stufen: 100’/40+50’/20+15’/end with incr. 30”/move, starting from move 1 90’/40+30’/end with incr. 30”/move, starting from move 1 Rev2 wohl diese: 40/90, 35/105, 40/105, 35/90, 40/120, 45/150, 50/120, 10/1 was mich allerdings erstaunt, weil es nur 1ZK gibt? =>Was passiert danach? und wenn ich bei meinem Lyon32 schaue: 9 Stufen, mit 2 ZK's. Natürlich wäre die alles-flexibel-Lösung sicherlich am besten...aber das ist komplizierter (siehe unten) Welche Stufen würdet ihr euch wünschen? Und wieviele ZK's müssen es (mind!) sein (insb. wichtig für "flexibles Einstellen")? Nur mal als Beispiel Fide1 (als flexibel) ...da müsste ich 3 ZKs abfragen, und noch die Inc Zeit => 4 Stufen tiefes Menu. Ziemlich umständlich in der UI. Mit einpaar vorgefertigten Auswahlen, wäre es nur 1 UI Stufe....also deutlich weniger Arbeit. Jürgen |
|
||||||||||||
AW: DGT Pi Schachcomputer
Hallo Jürgen,
die FIDE hat schon noch ein paar weitere Turnierschachstufen, u.a. die klassische Stufe: 2 Stunden für 40 Züge, 1 Stunde für weitere 20 Züge, 30 Minuten für den Rest oder auch 2 Stunden für 40 Züge, 30 Minuten für den Rest. Für uns Schachcomputeranhänger wäre die wichtigste Stufe: 2 Stunden für 40 Züge (entspricht ~3 Minuten Durchschnittsbedenkzeit pro Zug). In den meisten Geräten findet sich entweder die Stufe 2h für 40 Züge oder 3 Minuten pro Zug. Wenige Geräte führen noch den Zusatz 1 Stunde für weitere 20 Züge, 30 Minuten für den Rest oder 30 Minuten für den Rest bzw. sind frei programmierbar. Zitieren:
was mich allerdings erstaunt, weil es nur 1ZK gibt? =>Was passiert danach?
Also wenn du mich nach meiner Meinung fragen würdest:
Gruß Micha |
|
||||
AW: DGT Pi Schachcomputer
Der letzte Turnierlevel hat somit eine ZK nach dem 40. und eine weitere nach dem 60. Zug, denn das war "früher"(tm) die klassische Turnierzeit. Sich an der FIDE zu orientieren bringt angesichts deren laufender Modus-Änderungen nicht soviel, finde ich. |
Folgender Benutzer sagt Danke zu Rasmus für den nützlichen Beitrag: | ||
|
||||||||||||
AW: DGT Pi Schachcomputer
Danke schonmal.
Für FIDE habe ich halt hier geschaut: https://www.fide.com/FIDE/handbook/r...match_2016.pdf Die beiden FIDE Modi sind übrigens bei der DGT3000 Modus 13 + 14 (Die Uhr prüft aber nicht die Zuganzahl, sondern blinkt nur mit einer Fahne - für den Schiedsrichter). Da steht nix mehr von diesen guten alten Zeitkontrollen. Und in der Verbandsrunde spielen wir halt auch diesen Fischer-Turnier-Kram. Ich bin als alter Hase ja die alten Zeiteinstellungen gewöhnt...da weiss man jedenfalls was man noch an Zeit übrig hat und muss nicht noch erst rechnen. Wie schon gesagt wird das Einbauen von Turnierstufen in picochess sicherlich noch eine Weile dauern. Geht natürlich schneller, wenn ich kein flexibles Teil brauche (nachdem es jetzt aussieht). Leider habe ich kaum Zeit mein eigenes Programm wirklich mal zu nutzen. Ich teste eher, und dann spiele ich sowas wie "f4 e5, g4" als W. Ich bewerbe mich auch gleich mal für die "kürzeste Computerpartie" (anderes Thema -Spass) Verstehe deshalb nicht warum alle so lange nachdenken wollen Trotzdem habe ich mal die Fischer Stufen einwenig überarbeitet, sodass es nun kein 4/2 mehr gibt, und stattdessen ein 60/20 (vorher 30) und neu: 90/30, damit erreiche ich 90+40*0,5 = 110min ist einwenig wie 90/40Z bzw. 120/40Z für Arme, aehm Jürgen Geändert von LocutusOfPenguin (19.09.2017 um 09:19 Uhr) |
Folgender Benutzer sagt Danke zu LocutusOfPenguin für den nützlichen Beitrag: | ||
|
||||||||||||
AW: DGT Pi Schachcomputer
Hallo,
picochess hat nun (endlich!) auch "permanent Brain" in der UCI Variante. Keine Ahnung warum ich keine Zeiten schicken kann wenn es für den Computer losgeht (=ponderhit), sondern muss das schon machen wenn der Spieler am Zug ist :-( Ziemlicher Blödsinn - aber daran kann ich nix ändern. Details siehe hier: http://picochess.com/picochess-v0-9h-permanent-brain/ Übrigens: CT800 hat leider kein "ponder" flag. Da muss ich ein Minuspunkt vergeben. Könnte man das noch einbauen, Rasmus? Jürgen |
Folgende 4 Benutzer sagen Danke zu LocutusOfPenguin für den nützlichen Beitrag: | ||
|
|
Ähnliche Themen | ||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Info: Kurts Schachcomputer + Schachcomputer.info | Chessguru | News & Infos - Forum + Wiki | 24 | 07.07.2009 21:46 |