15 août 2016, 20:46

(les toString renvoyant exactement la même chaîne, mais les adresse mémoire sont différente : c’est un objet différent).

Sur les log, j’avais EXACTEMENT la même chose, mais pourtant toute les fonction retournais 0. Mon objet étais une copie parfaite. Seul l’affichage de l’adresse mémoire m’as permis de mettre à jour le fait que ce soit une autre instance.

Si un exemple est plus parlant, j’avais ca :


[Server]-[WARNING] Element : 0:normal(true) is not references in Matrix : {6:thunder(true)=1.0, 2:water(true)=1.0, 8:dark(true)=-1.0, 4:dirt(true)=1.0, 0:normal(true)=1.0, 10:hunger(true)=0.0, 7:holy(true)=1.5, 1:fire(true)=1.0, 3:wind(true)=1.0, 5:wood(true)=1.0, 9:poison(true)=1.0}