Bonjou, 
J'essaye de crée un jeu de Morpion en 2D à l'aide la SDL avec pour but qu'on puisse jouez contre l'ordinateur (une IA donc)
Je suis partis logiquement sur un algorithme min-max, mais ça ne marche pas très bien, mon IA joue ses coup totalement aléatoirement sans prendre en compte les miens, et commence chaque parties par un coup en bas à gauche ( sauf si j'ai placé ma croix sur cette case au préalable, auquel cas il se décale sur la gauche)
Voici mon code : http://pastebin.com/sTk8BxYr
J’espère que quelqu’un ici saura comprendre d'où vient le problème parce que je ne le trouve pas, même si je pense que ma fonction eval pourrait en être l'origine, je ne comprend pas à quelle moment dans ce cas.