60

Pollux: t'as 2 ti?
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

61

timad> regarde ma methode la page d'avant roll
En préretraitre

62

Bon sérieusement je pense que si on limite pas assez le temps de réflexion, on va tjs aboutir à des matchs nuls... Déjà en 10 secondes, mon moteur calcule environ une 10aine de coups à l'avance, alors en 30 secondes... grin et puis la fonction d'évaluation du coup n'est pas encore parfaite

Sinon j'ai juste incorporé mon moteur dans TI-Connect 4/5, ce qui me permet de le faire jouer facilement contre le moteur de la TICT smile

Thibaut> la boucle est en asm, et plutôt optimisée smile



Bon, à part ça est-ce que chacun release son programme librement ou est-ce qu'on l'envoie à un jury? Si chacun le donne à tout le monde, c possible de désassembler (c un peu un coup de pute smile) et aussi de trouver les failles de chacun des progs, alors que c bcp plus dur de faire un algo qui marche indépendamment de ceux qu'il a en face smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

63

Une solution simple, c'est de publier toutes les routines en même temps, et de ne faire les rencontres qu'après. Et puis pourquoi désassembler? Pour que ça soit intéressant, il faut que vous donniez les sources de vos routines. L'intéressant, ce n'est pas de savoir qu'untel a fait la meilleure routine, mais comment marche la meilleure routine!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

64

grr, j'ai joué contre mon IA cet après-midi et j'arrive à la battre facilement, y a encore du boulot smile


Kevin> l'objectif c pas de faire une équipe de développement pour une IA de puissance 4, mais de s'amuser à faire des IA en les faisant se rencontrer, donc le jeu perd tout son intérêt si on met toutes nos sources en commun... Par contre rien n'interdit de se filer des petits tuyaux de tps en tps, histoire qu'il n'y ait pas des algos 10x plus puissants que d'autres smile


Bon sinon c sûr que ça va être chiant si on file nos progs à un jury, donc ce serait peut-être qd même mieux de les mettre à la disposition de tout le monde, c plus fun smile

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

65

Pollux
a écrit : Kevin> l'objectif c pas de faire une équipe de développement pour une IA de puissance 4, mais de s'amuser à faire des IA en les faisant se rencontrer, donc le jeu perd tout son intérêt si on met toutes nos sources en commun...

Je ne dis pas qu'il faut donner les sources pour que tout le monde copie. Je propose que tout le monde sort sa routine (avec les sources) en même temps. (Par exemple: le 1er juillet 2048 entre minuit et 00:10 - on n'a pas le temps de copier sur les autres en 10 minutes.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

66

tu veut la sortir en meme temps que gtools grin
En préretraitre

67

J'ai pris une date comme ça exprès pour montrer que ce n'est qu'une date au hasard et ainsi éviter que tout le monde commence à râler que la date ne lui convient pas. grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

68

Kevin> oui mais c pas drôle si on a droit qu'à une seule version du prog smile et puis effectivement ça pourrait être une bonne idée de sortir les sources, mais à la fin du concours...

gugusg> gtools sort bien après 2048 smile (d'ailleurs en principe c'était 2042)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

69

oué !!
TI-NSpire Pwned !

Thx ya all...thx ExtendeD.

...The rebirth of the community...

70

grin
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

71

Tiens, ça peut être marrant ce concours... on peut toujours participer ?
En tout cas, 5 secondes c'est largement suffisant pour un jeu aussi simple (essayez de jouer à Othello II en mode 5 sec), faire un temps plus long ne permettra pas un départage intéressant.

Sinon, j'ai déjà longtemps réfléchi à un jeu de dames, c'était mon prochain projet prévu pour TI, mais ce n'est vraiment pas évident...

72

Oué tu peux participer, ça serait hyper sympa smile
Pour l'instant il n'y a que Pollux a avoir codé qqch grin
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

73

kevin, 2048 ca me convient pas gni wink

74

Par contre, je risque de ne pas avancer très vite, toute la journée au boulot, et il faut que j'avance mes autres programmes TI. Pour la rentrée ça devrait aller... là, j'ai commencé à le programmer comme Macro sous Excel, pour faire croire que je travaille :-)

Et puis ça faisait longtemps que je voulais faire un algorithme génétique pour améliorer automatiquement une IA, ça va être l'occasion de le faire vu la relative simplicité du problème !

75

algo génétique, y'a pas de probleme de temps ??

76

Quand je dis algorithme génétique, ça veut dire qu'il y aura plusieur coefficients clés de la réflexion qui seront variables, que j'en choisis des séries au pif, que je les fais combattre et que je croise les vainqueurs sur plusieurs générations. Ce n'est pas le moteur qui est génétique, c'est la manière d'optimiser les coefficients...

77

oki, je croyais que tu voulais faire un moteur génétique (ca doit etre interessant..)

78

ca fais des jours que je cherche de la doc sur l'IA mourn. Personne n'a d'adresse à me donner? Plus particulièrement sur les réseaux neuronaux.

79

recherche sur le site de polytechnique, il doit y en avoir

80

Ca avance ce projet?
Pourquoi ne pas plutôt faire ça en Javascript? C'est à la portée de tous le monde et il n'y pas besoin de compiler....?

81

Un moteur génétique ???

Pour la doc sur l'IA, c'est une notion qui recouvre beaucoup trop de domaines, il faut être plus précis !

Enfin, le javascript c'est pas spécialement terrible, moi je dis vive les macros excel gni.

A propos, vive Gally (mis à part que le tome 7 est en rupture de stock) !

82

Je n'ai pas encore vraiment répondu au défi, mais je me suis appuyé sur ma macro Excel pour écrire une page sur les moteurs de réflexion. C'est peut-être un peu long à lire, mais ça me ferait plaisir que vous me donniez votre avis ! Et si vous avez des questions, posez-les plutôt ici afin que tout le monde en profite !

http://leiber.free.fr/?programmation/ia/index.html

83

g pas eu le temps de le lire en entier, mais en tout cas c désespérant de voir que quasiment tout ce que g fait se trouve là-dedans sad (ceci dit g bossé sur mon moteur que 1 jour 1/2)


En tout cas c bien, va y avoir de la concurrence grin

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

84

Ben, je l'ai lus 20 fois et je comprend pas ce qu'est un noeud.
C'est bête mais je bloque aussi sur le schèma...une feuille, c'est une position?
(j'ai pas de ti mais je cherche à comprendre)

85

ben...

Un noeud c'est un endroit d'où partent des branches...
Si ça s'appelle un arbre, c'est parce qu'il faut imaginer que c'est un arbre la tête à l'envers : le noeud de haut c'est le tronc, et les "bouts" du bas c'est le feuilles... Un bout de l'arbre avec des feuilles c'est une branche.

86

FL : Moi je ne l'ai pas lu.
Quand j'ai vu que tu faisais un cours, j'ai arrêté. Je ne vois pas l'intérêt de la programmation s'il s'agit juste de suivre les conseils de quelqu'un comme on suit une recette de cuisine.

Désolé. Pour moi le plaisir de la programmation se situe dans la recherche d'une solution à un problème, en clair : à mettre au point des algorithmes.
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

87

oué mais y'a bien la partie code que t'as apprise grace a un cours de qqn ..

88

?
Alors je dois être surhumain si je suis le seul à pouvoir traduire mes algorithmes en C sans aide what
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

89

lol, mais tu n'est pas arivé un jour (programmant en ASM) a te dire tiens, je v coder en C en ayant jamais fait et sortir un code C comme ca ...

tu as bien lu des tutos .. c ca que je veux dire bien sur que tu prend pas un tuto/doc quand tu code ....

90

Ok, ce que tu dit n'as pas de rapport avec mon post #85.

Je parlais d'algorithmie, pas d'implémentation zzz
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.