@l'op :
A partir du moment ou tu as toutes tes infos concernant un joueur à un temps t, tu peux avoir ses infos à n'importe quel temps t+x, pour peu qu'il n'y ai pas eu d'interaction avec d'autres joueurs.
A chaque interaction, tu mets à jour les deux joueurs au temps de l'interaction, et tu modifie les données selon ce qui s'est passé, je ne vois pas ce qui te pose problème.
Edit : Il doit en plus y avoir moyen de programmer ca joliment avec une fonction récursive.
A partir du moment ou tu as toutes tes infos concernant un joueur à un temps t, tu peux avoir ses infos à n'importe quel temps t+x, pour peu qu'il n'y ai pas eu d'interaction avec d'autres joueurs.
A chaque interaction, tu mets à jour les deux joueurs au temps de l'interaction, et tu modifie les données selon ce qui s'est passé, je ne vois pas ce qui te pose problème.
Edit : Il doit en plus y avoir moyen de programmer ca joliment avec une fonction récursive.