Hallo Tipsi.
Nein also die Variablen stimmen. Es handelt sich hier um eine Quickbasic Umsetzung einer spielstarken Schach-Engine.
(Allerdings war das abänderen der Vartypen ehct Horror und hat mich etzliche Stunden gekostet [][] ist echt nervig.
Die Engine selber ist also lauffähig, und es kompilierte schon Durch unter Hollywood.
Allerdings ist mir gestern die Variable CMOVES aufgefallen, und die kolidierte mit CMOVES[0][0]. Nach Umbennung in C1MOVES ist CMOVES[0][0] in der (3. Gosubverschachtelung) wieder dimensioniert.
Im Hauptprogramm war CMOVES[0][0] immer dimensioniert Also nicht leicht solche Fehler zu finden
Hollywood scheint allerdings Fehler auch zu unterdrücken, und nach beseitigung dieses Fehler meckerte HW plötzlich wieder das er keine goto/gosub ausserhalb der Hauptschleife mag.
Ich muss jetzt das Programm erst wieder neu zusammensetzen, und hoffe es hängt nicht an der Programmlänge. Normal sollten doch ca. 3200 Zeilen Code kein Problem darstellen ?