Hallo xeo,
und herzlich willkommen im Forum!
Eine gute und einfache Stellungsbewertung für Schachprogramme ist in Minimax implementiert. Dürfte eigentlich selbsterklärend sein, den Quellcode in 3 Sprachen findest Du hier:
http://www.bauer-schweitzer.de/index...x_minimax.html
Ansonsten kann ich Dir auch das 1984-1985 CSS-Projekt "Schachprogramm in Basic" von Steinwender empfehlen. Kann man noch per Fernleihe bestellen oder eventuell auch der "Chronik des Computerschachs" entnehmen. Das Programm selbst ist nur zu Demo-Zwecken zu gebrauchen, aber die Bewertungsfunktion fand ich sehr schön und vor allem gut erklärt. Man kann sie auch bestimmt gut inkrementell implementieren, also auf geringsten Rechenaufwand optimieren.
Was ich nicht verstehe, ist warum Du Deine Engine in VHDL realisieren möchtest ?! Und was Du mit dem VHDL-Clone "des Mephistos" meinst ??
Es gibt ja eigentlich schon genug Emulatoren für die 65C02/68000/ARM Prozessoren, man kann doch bei Bedarf auch die nutzen ?!
Schönen Gruß
Theo