Français
English

Eternity II

Le projet "Eternity2.fr" était une tentative de résolution du puzzle Eternity II utilisant un programme distribué.

Comme le concours Eternity II est terminé, j'ai décidé de publier le code source du programme proposé sur le site.
Il s'agit de la version 3.1, qui est la dernière version sur laquelle j'ai travaillé seul.
Les versions suivantes (4.0 et 4.1) sont issues d'une collaboration avec Louis et je ne suis pas l'auteur de l'algorithme de résolution.

Eternity II

Voici une procédure rapide pour compiler le programme sous Debian GNU/Linux :

sudo apt-get install make gcc libsdl1.2-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libcurl4-openssl-dev
tar zxvf e2-3.1.tar.gz
cd e2-3.1
make

La bibliothèque SDL est utilisée pour l'interface graphique, la bibliothèque cURL est utilisée pour les communications réseau.

A titre d'information, ce programme a permis d'attendre le score de 466 points le 16 août 2008 avec les coefficients suivants :
coeff1 = 192.556 ; coeff2 = 11.0950 ; coeff3 = 1.82131 ; coeff4 = 18.9468 ; coeff5 = 13.9437

Téléchargez : e2-3.1.tar.gz