Question

Avertissement: je suis tout nouveau à l'informatique et à la programmation de jeux

J'ai du mal à comprendre comment mettre en œuvre une fonction d'évaluation statique dans les échecs. La logique semble simple comme appliquer simplement un poids à chaque pièce sur la planche et soustraire les pièces de chaque côté, mais c'est beaucoup plus complexe que ce n'est pas? Vous devrez calculer une méthode d'analyse du conseil d'administration et de chacune des multiples actions qui se produisent sur la carte en même temps (c.-à-d. Castling, vérification des pions sont perdus, si vous êtes en contrôle, etc.).

y a t-il relativement moyen simple de mettre en œuvre une fonction d'évaluation statique à une carte d'échecs pour "voir" ce qui se passe à chaque étape?

Note latérale: je comprends que vous pouvez implémenter des choses comme MinimAx (avec $ alpha - beta $ élagage) sur les arbres créés via les fonctions d'évaluation statique, alors corrigez-moi si je me trompe mais ce qui se passe, c'est que $$ f (planche) = c_1 * (chose 1) + c_2 * (chose 2) + cdots $$ mais où ces $ cdots $ end ??? Et à partir de là, nous obtenons un nombre que nous mettons dans notre arbre, puis implémentez l'algorithme MinimAx, pour déterminer le meilleur avancée?

Y a-t-il des ressources pour ce type de chose que je pourrais lire? Merci.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à cs.stackexchange
scroll top