Discuss Scratch

galaad
Scratcher
20 posts

Comment faire des IA?

J'aimerai faire des IA mais je ne sais pas comment faire.

carotte40
Scratcher
25 posts

Comment faire des IA?

C'est quoi des IA?
Pardon si la réponse paraît bête, mais je ne suis pas geek
Yoshirina
Scratcher
100+ posts

Comment faire des IA?

Quésque c'est des IA???????

Visit my little gallery! :D
letrainbleuetrouge
Scratcher
100+ posts

Comment faire des IA?

? IA = Intelligence Artificielle ?
dreamod
Scratcher
100+ posts

Comment faire des IA?

letrainbleuetrouge wrote:

? IA = Intelligence Artificielle ?
Je crois que c'est ça qu'il veut dire.

Il n'y a pas un seul explication de comment le faire. Quoi veux tu que ça va faire? Par exemple, un robot IA peut correspondre avec l'utilisateur, ou il peut faire des problèmes mathématiques. Mais je pense que on devrai d'abord analyser comment on pense soi-même. Comment penses-tu d'un problème. Et plus, il te faut réfléchir pourquoi tu penses comment tu penses pour savoir comment le robot devrai penser. Tu comprends?

Un exemple simple
Paul est tombé. Il pleure. Pourquoi pleure-il?
Je pense qu'il pleure parce que il est triste. parce qu'il est tombé, ça fait mal. Parfois, ,quand ça fait mal on pleure.

Normalement, un robot ne peut pas le savoir, mais si on l'enseigner comment penser il peut le savoir. Tu dois analyser comment tu penses en un situation comme ça, demande toi pourquoi et programmer cet information.

Last edited by dreamod (Dec. 24, 2013 17:13:49)


么么哒
galaad
Scratcher
20 posts

Comment faire des IA?

je voulait dire: je fais un jeux avec un orc et un guerrier comment faire pour que l'orc le guerrier sans avoir besoin d'2ème joueur à côté?
claudine_mbaye
Scratcher
100+ posts

Comment faire des IA?

galaad wrote:

je voulait dire: je fais un jeux avec un orc et un guerrier comment faire pour que l'orc le guerrier sans avoir besoin d'2ème joueur à côté?

Le mot le plus intéressant manque. Est-ce:
1) mange
2) discute avec
3) cache
4) sermonne
5) entarte
6) déguise
7) salue
mrspock59
Scratcher
50 posts

Comment faire des IA?

@galaad : salut, j'ai trouver un projet simple et classique (Pong) utilisant l'IA :
http://scratch.mit.edu/projects/16088555/
Regarde le code tu pourras comprendre un peu quel algorithme il faut pour crée une IA..
dreamod
Scratcher
100+ posts

Comment faire des IA?

galaad wrote:

je voulait dire: je fais un jeux avec un orc et un guerrier comment faire pour que l'orc le guerrier sans avoir besoin d'2ème joueur à côté?
Il faut le faire penser comme un orc pensera. L'orc veut vaincre l'autre, non? Alors, comment devra il le battre? Il doit faire mal à l'autre. Pour faire mal à l'autre il doit le donner des coups. Il l'approche et le donne un coup. par exemple

cela, c'est pour attaquer

si ((distance de (guerrier v)) < 50) —50, c'est un exemple.
envoyer à tous (attaque 1 v) et attendre

tu peux le modifier pour ajouter des autres attaques.

cela, c'est pour l'approcher
répéter indéfiniment
si (((position x v) de (guerrier)) > (position x))
remplacer x par (10)
si (((position y v) de (guerrier)) > (position y))
remplacer y par (10)
si (((position x v) de (guerrier)) < (position x))
remplacer x par (-10)
si (((position y v) de (guerrier)) < (position y))
remplacer y par (-10)

j'espère que ça t'aide un peu.

Last edited by dreamod (Dec. 30, 2013 20:27:53)


么么哒
claudine_mbaye
Scratcher
100+ posts

Comment faire des IA?

dreamod wrote:

Il faut le faire penser comme un orc pensera. L'orc veut vaincre l'autre, non?
Mais enfin, vous n'avez pas vu ce film “Sauvez Willy” où l'orc est un gentil ?
Attendez que galaad dise ce qu'il veut faire …
dreamod
Scratcher
100+ posts

Comment faire des IA?

claudine_mbaye wrote:

dreamod wrote:

Il faut le faire penser comme un orc pensera. L'orc veut vaincre l'autre, non?
Mais enfin, vous n'avez pas vu ce film “Sauvez Willy” où l'orc est un gentil ?
Attendez que galaad dise ce qu'il veut faire …
Je n'en connais pas.

么么哒
galaad
Scratcher
20 posts

Comment faire des IA?

excusez-moi pour le verbe oublié…mais je vous laisse le deviner avec un indice :
dans tout les jeux de rôle médiéval-fantastique que je connaît, les orcs sont bête et le résumé de leurs penser est: “TUER”
Voilà
Merci a tous j’essayerais la solution de dreammode…
dreamod
Scratcher
100+ posts

Comment faire des IA?

galaad wrote:

excusez-moi pour le verbe oublié…mais je vous laisse le deviner avec un indice :
dans tout les jeux de rôle médiéval-fantastique que je connaît, les orcs sont bête et le résumé de leurs penser est: “TUER”
Voilà
Merci a tous j’essayerais la solution de dreammode…
bonne! J'espère que ça va.

么么哒
galaad
Scratcher
20 posts

Comment faire des IA?

Merci à toi, hô dream, car ton aimable solution marche Bon…merci
Y'a moyen d'enregistrer quequ'un comme “ami”??

Last edited by galaad (Jan. 11, 2014 14:25:10)

dreamod
Scratcher
100+ posts

Comment faire des IA?

galaad wrote:

Merci à toi, hô dream, car ton aimable solution marche Bon…merci
Y'a moyen d'enregistrer quequ'un comme “ami”??
On peut suivre quelqu'un.

么么哒
galaad
Scratcher
20 posts

Comment faire des IA?

P.S.: je n'ai pas compris le remplacer x/y par 10/-10 donc voici ce que j'ai fait :
if <><(distance to [sprite1 v]) > [1]> then

glide (5) secs to x: ([(x position) v] of [(([(x position) v] of [Sprite1 v]) - (1)) v]) y:([(x position) v] of [Sprite1 v])
end

(si <distance de sprite i >1> alors
glisser en 5 sec a x: <position x de<<position x de sprite 1> - 1> y: <position y de sprite 1>)

Last edited by galaad (Jan. 11, 2014 15:09:24)

galaad
Scratcher
20 posts

Comment faire des IA?

Au fait ça marche pas…il faire juste: x: position x de sprite1
claudine_mbaye
Scratcher
100+ posts

Comment faire des IA?

dreamod wrote:

galaad wrote:

Merci à toi, hô dream, car ton aimable solution marche Bon…merci
Y'a moyen d'enregistrer quequ'un comme “ami”??
On peut suivre quelqu'un.

Tu devrais mieux expliquer commebt on “suit” quelqu'un car il me semble que galaad n'a pas compris.
dreamod
Scratcher
100+ posts

Comment faire des IA?

claudine_mbaye wrote:

dreamod wrote:

galaad wrote:

Merci à toi, hô dream, car ton aimable solution marche Bon…merci
Y'a moyen d'enregistrer quequ'un comme “ami”??
On peut suivre quelqu'un.

Tu devrais mieux expliquer commebt on “suit” quelqu'un car il me semble que galaad n'a pas compris.
J'ai eu peur de ça. Il y a un bouton sur son page d'accueil. C'est écrit “Suivre”.

么么哒
claudine_mbaye
Scratcher
100+ posts

Comment faire des IA?

dreamod wrote:

claudine_mbaye wrote:

dreamod wrote:

galaad wrote:

Merci à toi, hô dream, car ton aimable solution marche Bon…merci
Y'a moyen d'enregistrer quequ'un comme “ami”??
On peut suivre quelqu'un.

Tu devrais mieux expliquer comment on “suit” quelqu'un car il me semble que galaad n'a pas compris.
J'ai eu peur de ça. Il y a un bouton sur son page d'accueil. C'est écrit “Suivre”.

C'est simplement comme dans Facebook, mais tu ne dois pas demander la permission car dans Scratch tout est public et rien n'est caché.
Le mot suivre/follow est un peu trompeur.
C'est plutôt “rester au courant” des projets d'un scratcher dont tu aimes les projets.

Powered by DjangoBB