Thema: Info: Codeanalyse
Einzelnen Beitrag anzeigen
  #16  
Alt 20.11.2023, 09:43
Hans21 Hans21 ist offline
Fidelity Kishon Chesster
 
Registriert seit: 18.01.2022
Land:
Beiträge: 61
Abgegebene Danke: 42
Erhielt 79 Danke für 45 Beiträge
Aktivitäten Langlebigkeit
5/20 3/20
Heute Beiträge
0/3 sssssss61
AW: Codeanalyse

Hallo Hannes,

Mal ein erster Gedanke zur Codierung des Eröffnungsbuchs:

Gemäss "https://www.schachcomputer.info/forum/showthread.php?t=4261" kann z.B. das CB16-Eröffnungsmodul für folgende Fidelity-Geräte eingesetzt werden: Prestige, Elite A/S, Elite 5.0, Elite AVG 6081/6088, Elegance, Sensory 12, Sensory 9, Playmatic und Elite Private.

Wenn das im CB16 enthaltene Eröffnungsbuch entsprechend "https://content.iospress.com/downloa...al%2Ficg6-1-04" codiert wäre ("move generator displacements"), würde das heissen, dass die oben aufgeführten Geräte alle den gleichen Zuggenerator verwenden müssten.

Stimmt meine Überlegung?

Falls das so ist, wäre es interessant, genau zu wissen, wie der Zuggenerators des Sensory 9 funktioniert.

Beim Ur-Sargon (1978) ist das Verhalten des Zuggenerators durch das interne Schachbrett und die Tabellen "direction table", "direction table pointer", "direction table counter" festgelegt.

Ich habe aber im Moment keine Ahnung, ob die Spracklens den Zuggenerator auch so im Sensory 9 programmiert haben.
Bis jetzt habe ich diese Ur-Sargon-Tabellen im Sensory 9-ROM nicht lokalisieren können.

Und ich habe den Einsprungspunkt für den Zuggenerator im Sensory 9-ROM auch noch nicht gefunden.

Hat jemand einen Hinweis darauf, wie der Zuggenerator im Sensory 9 aufgebaut ist?

Hans
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Hans21 für den nützlichen Beitrag:
kamoj (21.11.2023)