Bonjour à tous!
En somme j'ai converti mon jeu d'échec compilé avec Delphi en Lazarus, et j'ai testé le calcul d'une position
me servant à voir l'amélioration de l'exécution.
Alors Delphi la calcule en 40 secondes et Lazarus en 61 secondes, ce qui est beaucoup comme différence pour les
mêmes calcules et la même solution de retour.
Je me suis assuré des points suivants:
- Compiler en mode(release) avec l'optimisation -03.
- Que la case de plus petit plutôt que plus rapide n'est pas coché.
- Tester l'évaluation boolean incomplète si elle est bien par défaut.
- Rechercher sur le forum et wiki si quelqu'un à discuter de ce fait(aucun).
Une chose que je ne peut pas faire c'est de compiler pour la cible X86_64 car FPC 3.2.2 i386 WIN32 ne la prend pas en charge.
J'ai WIN10 32 bits avec INTEL R double core 64 bits.
J'espère que quelqu'un saura m'apporter une réponse. Salut!
![]()
Partager