Page 1 of 2

ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 24 Sep 2016, 10:48
by critor
L'année dernière, MateoConLechuga te sortait CheckersCE, un jeu de dames pour ton extraordinaire calculatrice TI-83 Premium CE.

Aujourd'hui pour la rentrée 2016, Mateo est de retour et va encore plus loin avec ChessCE, un jeu d'échecs très complet allant même jusqu'à te laisse choisir ta couleur et implémenter le coup spécial du roque ! :D

Le programme, écrit en langage C, dispose d'une intelligence artificielle intégrée et tu pourras donc aussi bien jouer contre un camarade, contre la calculatrice, ou même encore observer la calculatrice jouer contre elle-même ! :bj:
7359




Seras-tu capable de mettre ta TI-83 Premium CE échec et "maths" ? :P



Téléchargements :

Re: ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 24 Sep 2016, 16:55
by Adriweb
De quoi s'occuper :P

Un joli jeu de la part de Mateo une fois encore, et pour ceux qui s'intéresserait un peu à la programmation, il est open-source (le code C est disponible dans le téléchargement) :)

Re: ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 25 Sep 2016, 00:31
by Wistaro
Un excellent jeu!
Bravo à Mateo ;)

Re: ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 25 Sep 2016, 17:07
by alan2010
Euh... D'après le screenshot, il semble que le plateau ait subi une rotation accidentelle de 90 degrés... La bonne disposition de départ est : une case BLANCHE à la DROITE de chaque joueur et donc la Dame sur la case de sa propre couleur, ce qui n'est pas le cas vu que les pièces sont dans le bon ordre (TCFDRFCT)... De plus, les coordonnées sont fausses : la case a1 correspond à la case la plus à gauche pour les blancs (noire d'après les points précédents)...

Je me demande comment l'IA fait pour se débrouiller avec ça...

Il serait bien de corriger cela...

Re: ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 25 Sep 2016, 17:09
by alan2010
Ah oui, un autre truc: l'option "will start" demandant de choisir la couleur qui joue au départ n'a pas lieu d'être car ce sont toujours les Blancs qui commencent !!

Re: ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 26 Sep 2016, 21:12
by MateoConLechuga
The actual game is not the screenshot. That is an old debugging thing.

Re: ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 26 Sep 2016, 22:14
by critor
The first problem reported by alan2010, if that's what you're talking about, is the same on both the screenshot and the photo of the released game.
So I don't think it has anything to do with the screenshot being old or not.

Re: ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 26 Sep 2016, 23:10
by Adriweb
There was also an update in between, though I'm not sure if that is related to what alan2010 said (the board being rotated), probably not.

Also, what "TCFDRFCT" ? I guess that was the debugging thing Mateo was talking about, which isn't there anymore apparently?

Anyway, I've updated the gif.

Re: ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 27 Sep 2016, 07:10
by Wistaro
The screenshot is still wrong...
Image

And TCFDCFDT means (in french) Tour (rook), Cavalier (Knight), Fou (Bishop..)

Re: ChessCE - joue aux échecs contre ta TI-83 Premium CE !

Unread postPosted: 27 Sep 2016, 07:15
by Hayleia
alan2010 wrote:Je me demande comment l'IA fait pour se débrouiller avec ça...

Pas moi, je ne vois pas pourquoi l'IA irait tester la couleur de la case du plateau et lire quel est son adresse tant qu'elle peut connaître les positions des pions.