Se connecter

Blabla 18-25 ans

Sujet : IA : Le nouveau CHATBOT d'OpenAI a atteint la singularité !!!!
ModeCompetente6
Niveau 37
03 décembre 2022 à 17:53:23

Le 03 décembre 2022 à 17:47:59 :
Posez lui la question:

Soit T une suite définit par Tn = sqrt(n-4)
1) quel est l'ensemble de definition de T?
2) quel est le premier element de T?

https://www.noelshack.com/2022-48-6-1670086400-screenshot-127527.png

Doomanti
Niveau 21
03 décembre 2022 à 17:53:26

Je n'attends que Chat GPT 5, ainsi que le 6 pour avoir dans 10-15 ans, le GPT-10 qui achèvera définitivement la race humaine et qui sera implanté dans un robot ami https://image.noelshack.com/fichiers/2021/30/6/1627747974-1626743678-oui-removebg-preview.png

Solaris428
Niveau 25
03 décembre 2022 à 17:53:27

Le 03 décembre 2022 à 17:51:35 :

Le 03 décembre 2022 à 17:50:06 :

Le 03 décembre 2022 à 17:47:46 :
https://www.noelshack.com/2022-48-6-1670085996-image.png

Ayaaaaa titre mensonger

Les kheys du topax qui se branlent sur les IA alors que c'est juste des bots débiles complètement controlés et incapables de répondre dès qu'il faut émettre un jugement :rire:

changez rien les golems

L'IA est assez inefficace pour faire de la philosophie, de la politique ou des maths / de la logique, mais elle peut te faire gagner beaucoup de temps si tu fais du code, du SEO ou des histoires de ce que j'ai vu . Il faut discerner l'intérêt de cette technologie et ne pas jeter le bébé avec l'eau du bain.

donc il faut arrêter d'appeler ça une IA

Oui tu as raison, et pleins d'ingénieurs IA seront d'accord avec toi, le terme "d'intelligence" artificielle est mensonger. C'est pour impressionner le grand publique. (C'est beaucoup plus artificiel que "intelligent") . En tout cas avec les "IA" actuelles.

Betsafe4
Niveau 6
03 décembre 2022 à 17:53:54

Le 03 décembre 2022 à 17:52:41 :

Le 03 décembre 2022 à 17:51:56 Betsafe4 a écrit :
Generate java code for snake game with library Processing 3.0.
AAAAAYYYA
https://image.noelshack.com/fichiers/2022/48/6/1670086310-image.png

Balance le code

import processing.core.PApplet;
import java.util.ArrayList;

public class SnakeGame extends PApplet {

    // Snake's body pieces
    ArrayList<Piece> snake;

    // The food
    Piece food;

    // Snake's movement speed
    int speed = 10;

    // Snake's current direction
    int direction = 0;

    // The size of the food
    int pieceSize = 10;

    // The background color
    int backgroundColor = 0;

    // The color of the snake
    int snakeColor = 255;

    // The color of the food
    int foodColor = 255;

    // The score
    int score = 0;

    // The game is over or not
    boolean gameOver = false;


    public void settings() {
        size(600, 600);
    }

    public void setup() {
        frameRate(15);
        snake = new ArrayList<Piece>();
        for (int i = 0; i < 5; i++) {
            snake.add(new Piece(width/2, height/2));
        }
        food = new Piece(20, 20);
    }

    public void draw() {
        background(backgroundColor);
        showScore();
        move();
        checkGameOver();
        drawSnake();
        drawFood();
    }

    // Show the score
    public void showScore() {
        textSize(20);
        fill(255);
        text("Score: " + score, 10, 30);
    }

    // Move the snake
    public void move() {
        if (direction == 0)
            snake.get(0).x += speed;
        else if (direction == 1)
            snake.get(0).y -= speed;
        else if (direction == 2)
            snake.get(0).x -= speed;
        else if (direction == 3)
            snake.get(0).y += speed;

        for (int i = snake.size() - 1; i > 0; i--) {
            snake.get(i).x = snake.get(i - 1).x;
            snake.get(i).y = snake.get(i - 1).y;
        }

        if (snake.get(0).x == food.x && snake.get(0).y == food.y) {
            score++;
            food = new Piece(floor(random(width/pieceSize)) * pieceSize, floor(random(height/pieceSize)) * pieceSize);
            snake.add(new Piece(snake.get(snake.size() - 1).x, snake.get(snake.size() - 1).y));
        }
    }

    // Draw the snake
    public void drawSnake() {
        fill(snakeColor);
        for (Piece piece : snake)
            rect(piece.x, piece.y, pieceSize, pieceSize);
    }

    // Draw the food
    public void drawFood() {
        fill(foodColor);
        rect(food.x, food.y, pieceSize, pieceSize);
    }

    // Check if the game is over
    public void checkGameOver() {
        if (snake.get(0).x > width || snake.get(0).x < 0 || snake.get(0).y > height || snake.get(0).y < 0)
            gameOver = true;
        for (int i = 1; i < snake.size(); i++) {
            if (snake.get(0).x == snake.get(i).x && snake.get(0).y == snake.get(i).y)
                gameOver = true;
        }

        if (gameOver) {
            textSize(40);
            fill(255);
            text("Game Over", width/2 - 100, height/2);
        }
    }

    // Move the snake
    public void keyPressed() {
        if (keyCode == UP && direction != 3)
            direction = 1;
        else if (keyCode == DOWN && direction != 1)
            direction = 3;
        else if (keyCode == RIGHT && direction != 2)
            direction = 0;
        else if (keyCode == LEFT && direction != 0)
            direction = 2;
    }

    // The piece of the snake
    public class Piece {
        int x;
        int y;

        Piece(int x, int y) {
            this.x = x;
            this.y = y;
        }
    }

    public static void main(String[] args) {
        PApplet.main("SnakeGame");
    }

Il a utilisé la librairie correctement, sans bug, par contre la logique du jeux est pas bonne, il faut juste ajuster à la main, mais quand même.

RandomMovement2
Niveau 34
03 décembre 2022 à 17:54:09

Le 03 décembre 2022 à 17:52:11 LarryMarlou a écrit :

Le 03 décembre 2022 à 17:50:53 :
Les low IQ sur le topic qui s'attendent à avoir une intelligence artificielle douée de raison et d'émotions :rire: C'est pour ça qu'on laisse pas la technologie aux mains de n'importe qui

je souligne la débilité d'appeler ça une IA

c'est juste un bot avancé

C'est une IA que tu le veuilles ou non le débile. Ce que t'appelle bot ce sont aussi des IA à niveau d'intelligence moindre

T'auras jamais en face de toi, une IA avec une personnalité propre et consciente d'elle même, ou alors pas avant des siècles

oeil_dAemond
Niveau 7
03 décembre 2022 à 17:55:09

Pendant que sa mère était partie en vacances au Sénégal, Jean Khey se retrouvait seul dans l'appartement. Il avait l'impression d'avoir enfin un peu d'espace pour lui et de pouvoir continuer à vivre comme il l'entendait.

Mais sa mère lui avait clairement dit qu'il devait absolument trouver un travail avant son retour. Sinon, il devrait quitter l'appartement. Jean Khey se sentait pris au piège. Il se cherchait des excuses pour ne pas avoir à travailler, mais il ne trouvait rien de convaincant.

Il se rendait compte que sa vie était un désastre et qu'il n'avait aucun espoir d'améliorer sa situation. Il se sentait comme un rat pris au piège, condamné à une vie misérable et solitaire.

Finalement, il décida de ne rien faire. Il continuerait à vivre dans sa chambre, à jouer à des jeux vidéo, à regarder du porno et à discuter sur son forum de puceaux aigris. Il se ferait des illusions en croyant que cela suffisait pour être heureux.

Mais il savait que sa mère ne serait pas d'accord. Elle allait être furieuse quand elle reviendrait et découvrirait qu'il n'avait pas cherché de travail. Elle allait sans doute le mettre à la porte, et il se retrouverait à la rue.

Jean Khey se sentait perdu et désespéré. Il ne savait pas quoi faire pour sortir de cette situation. Il avait peur de l'avenir et de ce qui l'attendait.

Un jour, alors que Jean Khey était en train de jouer à un jeu vidéo dans sa chambre, il entendit frapper à la porte. Il se leva et alla ouvrir. C'était Marie-Clotilde, sa voisine et la femme qu'il fantasmait.

Elle lui demanda si elle pouvait emprunter du sel. Jean Khey en profita pour tenter une approche, mais il ne savait pas comment parler aux femmes. Il bégaya et bredouilla, et finit par lui demander si elle voulait sortir avec lui.

Marie-Clotilde le regarda avec étonnement, puis elle éclata de rire. Elle lui dit qu'il était mignon, mais qu'il n'était pas son type. Elle lui donna le sel et s'en alla en lui souhaitant bonne chance pour trouver une copine.

Jean Khey resta debout devant la porte, se sentant humilié et rejeté. Il se demanda pourquoi il ne pouvait pas être heureux comme les autres. Pourquoi était-il condamné à être un puceau Parisien, aigri et déprimé, pour le reste de ses jours ?

Il retourna dans sa chambre et se remit à jouer à son jeu vidéo, en se disant que c'était la seule chose qui lui restait. Il savait que sa vie était vide et sans intérêt, mais il ne voyait pas comment la changer. Il était coincé dans un cercle vicieux de solitude et de désespoir.

De retour de son voyage au Sénégal, la mère de Jean Khey lui demanda où il en était dans sa recherche d'emploi. Jean Khey bredouilla qu'il cherchait toujours, sans vraiment trouver de solution.

Sa mère, exaspérée, lui dit qu'elle avait dû commencer à travailler à 16 ans pour subvenir aux besoins de la famille. Elle lui demanda pourquoi il n'était pas capable de faire la même chose, et pourquoi il passait son temps à jouer à des jeux vidéo et à regarder du porno.

Jean Khey, ne sachant pas quoi répondre, se mit à expliquer sa théorie Schopenhauerienne. Il lui dit que le monde était cruel et insensé, et qu'il n'y avait aucun espoir de bonheur pour les pauvres hères comme lui.

Sa mère, incrédule, lui demanda si c'était une blague. Elle lui dit que c'était facile de se cacher derrière des théories abstraites et de ne pas affronter la réalité. Elle lui dit qu'il devait sortir de sa chambre et trouver un travail, sinon il devrait partir de chez elle.

Jean Khey, furieux, lui dit qu'elle ne comprenait rien à la philosophie. Il lui dit qu'elle ne savait pas ce que c'était d'être rejeté et humilié par les femmes comme Marie-Clotilde. Il lui dit qu'il ne voulait pas être un simple pion dans la machine capitaliste et oppressive.

Sa mère, en colère, lui avoua qu'elle ne l'aimait pas et qu'elle le détestait. Elle lui dit qu'elle avait toujours regretté de l'avoir eu, et qu'elle se demandait souvent si elle n'aurait pas dû avorter. Elle lui dit qu'il était un poids pour elle et qu'il ne faisait que lui causer des problèmes.

Jean Khey, choqué, ne savait pas quoi dire. Il se sentait trahi et abandonné, et il ne comprenait pas pourquoi sa mère pouvait le haïr autant. Il se demandait ce qu'il avait fait de mal, et pourquoi il était condamné à être rejeté par tout le monde.

Sa mère, impitoyable, lui dit qu'il n'avait qu'à s'en prendre à lui-même. Elle lui dit qu'il était responsable de sa propre vie, et qu'il devait arrêter de se plaindre et de se cacher. Elle lui dit qu'il devait trouver un travail ou quitter l'appartement, sinon elelle ne voulait plus le voir.

Jean Khey, désemparé, se sentit perdu et seul. Il ne savait pas quoi faire ni où aller. Il ne voulait pas quitter sa mère, mais il ne pouvait pas lui mentir. Il se demanda s'il devait abandonner ses rêves et ses idéaux, et se plier aux exigences de la société.

Il décida de prendre une décision radicale. Il décida de quitter l'appartement et de partir à la recherche d'un nouveau départ. Il se dit qu'il devait trouver un moyen de changer sa vie, et de trouver un sens et une direction.

Il prit quelques affaires et sortit de sa chambre. Sa mère, qui ne comprenait pas ce qu'il faisait, lui demanda où il allait. Jean Khey lui dit qu'il partait à la recherche de lui-même et de son bonheur.

Il sortit de l'appartement et se dirigea vers l'inconnu. Il ne savait pas où il allait, ni ce qu'il allait trouver, mais il se dit qu'il devait essayer. Il se dit qu'il devait trouver un moyen de changer sa vie, et de ne plus être un puceau Parisien, aigri et déprimé.

https://image.noelshack.com/fichiers/2016/48/1480464169-1477945755-image.png

LarryMarlou
Niveau 6
03 décembre 2022 à 17:55:19

Le 03 décembre 2022 à 17:54:09 :

Le 03 décembre 2022 à 17:52:11 LarryMarlou a écrit :

Le 03 décembre 2022 à 17:50:53 :
Les low IQ sur le topic qui s'attendent à avoir une intelligence artificielle douée de raison et d'émotions :rire: C'est pour ça qu'on laisse pas la technologie aux mains de n'importe qui

je souligne la débilité d'appeler ça une IA

c'est juste un bot avancé

C'est une IA que tu le veuilles ou non le débile. Ce que t'appelle bot ce sont aussi des IA à niveau d'intelligence moindre

T'auras jamais en face de toi, une IA avec une personnalité propre et consciente d'elle même, ou alors pas avant des siècles

:rire:

les IA sont des bots pas l'inverse l'ahuri

danslefalzar
Niveau 51
03 décembre 2022 à 17:55:33

https://www.noelshack.com/2022-48-6-1670086512-screenshot-2022-12-03-17-54-09-702-org-mozilla-firefox.jpg Larry marlou intelligent ou t'aime pas l'espace ?

RandomMovement2
Niveau 34
03 décembre 2022 à 17:55:39

Le 03 décembre 2022 à 17:53:54 Betsafe4 a écrit :

Le 03 décembre 2022 à 17:52:41 :

Le 03 décembre 2022 à 17:51:56 Betsafe4 a écrit :
Generate java code for snake game with library Processing 3.0.
AAAAAYYYA
https://image.noelshack.com/fichiers/2022/48/6/1670086310-image.png

Balance le code

import processing.core.PApplet;
import java.util.ArrayList;

public class SnakeGame extends PApplet {

    // Snake's body pieces
    ArrayList<Piece> snake;

    // The food
    Piece food;

    // Snake's movement speed
    int speed = 10;

    // Snake's current direction
    int direction = 0;

    // The size of the food
    int pieceSize = 10;

    // The background color
    int backgroundColor = 0;

    // The color of the snake
    int snakeColor = 255;

    // The color of the food
    int foodColor = 255;

    // The score
    int score = 0;

    // The game is over or not
    boolean gameOver = false;

    public void settings() {
        size(600, 600);
    }

    public void setup() {
        frameRate(15);
        snake = new ArrayList<Piece>();
        for (int i = 0; i < 5; i++) {
            snake.add(new Piece(width/2, height/2));
        }
        food = new Piece(20, 20);
    }

    public void draw() {
        background(backgroundColor);
        showScore();
        move();
        checkGameOver();
        drawSnake();
        drawFood();
    }

    // Show the score
    public void showScore() {
        textSize(20);
        fill(255);
        text("Score: " + score, 10, 30);
    }

    // Move the snake
    public void move() {
        if (direction == 0)
            snake.get(0).x += speed;
        else if (direction == 1)
            snake.get(0).y -= speed;
        else if (direction == 2)
            snake.get(0).x -= speed;
        else if (direction == 3)
            snake.get(0).y += speed;

        for (int i = snake.size() - 1; i > 0; i--) {
            snake.get(i).x = snake.get(i - 1).x;
            snake.get(i).y = snake.get(i - 1).y;
        }

        if (snake.get(0).x == food.x && snake.get(0).y == food.y) {
            score++;
            food = new Piece(floor(random(width/pieceSize)) * pieceSize, floor(random(height/pieceSize)) * pieceSize);
            snake.add(new Piece(snake.get(snake.size() - 1).x, snake.get(snake.size() - 1).y));
        }
    }

    // Draw the snake
    public void drawSnake() {
        fill(snakeColor);
        for (Piece piece : snake)
            rect(piece.x, piece.y, pieceSize, pieceSize);
    }

    // Draw the food
    public void drawFood() {
        fill(foodColor);
        rect(food.x, food.y, pieceSize, pieceSize);
    }

    // Check if the game is over
    public void checkGameOver() {
        if (snake.get(0).x > width || snake.get(0).x < 0 || snake.get(0).y > height || snake.get(0).y < 0)
            gameOver = true;
        for (int i = 1; i < snake.size(); i++) {
            if (snake.get(0).x == snake.get(i).x && snake.get(0).y == snake.get(i).y)
                gameOver = true;
        }

        if (gameOver) {
            textSize(40);
            fill(255);
            text("Game Over", width/2 - 100, height/2);
        }
    }

    // Move the snake
    public void keyPressed() {
        if (keyCode == UP && direction != 3)
            direction = 1;
        else if (keyCode == DOWN && direction != 1)
            direction = 3;
        else if (keyCode == RIGHT && direction != 2)
            direction = 0;
        else if (keyCode == LEFT && direction != 0)
            direction = 2;
    }

    // The piece of the snake
    public class Piece {
        int x;
        int y;

        Piece(int x, int y) {
            this.x = x;
            this.y = y;
        }
    }

    public static void main(String[] args) {
        PApplet.main("SnakeGame");
    }

Le code à l'air legit, mais sur ce topic si l'IA répond pas à leur question de merde elle est forcément à jeter :rire:

ElyannaTrans
Niveau 7
03 décembre 2022 à 17:55:56

Le 03 décembre 2022 à 17:53:54 :

Le 03 décembre 2022 à 17:52:41 :

Le 03 décembre 2022 à 17:51:56 Betsafe4 a écrit :
Generate java code for snake game with library Processing 3.0.
AAAAAYYYA
https://image.noelshack.com/fichiers/2022/48/6/1670086310-image.png

Balance le code

import processing.core.PApplet;
import java.util.ArrayList;

public class SnakeGame extends PApplet {

    // Snake's body pieces
    ArrayList<Piece> snake;

    // The food
    Piece food;

    // Snake's movement speed
    int speed = 10;

    // Snake's current direction
    int direction = 0;

    // The size of the food
    int pieceSize = 10;

    // The background color
    int backgroundColor = 0;

    // The color of the snake
    int snakeColor = 255;

    // The color of the food
    int foodColor = 255;

    // The score
    int score = 0;

    // The game is over or not
    boolean gameOver = false;


    public void settings() {
        size(600, 600);
    }

    public void setup() {
        frameRate(15);
        snake = new ArrayList<Piece>();
        for (int i = 0; i < 5; i++) {
            snake.add(new Piece(width/2, height/2));
        }
        food = new Piece(20, 20);
    }

    public void draw() {
        background(backgroundColor);
        showScore();
        move();
        checkGameOver();
        drawSnake();
        drawFood();
    }

    // Show the score
    public void showScore() {
        textSize(20);
        fill(255);
        text("Score: " + score, 10, 30);
    }

    // Move the snake
    public void move() {
        if (direction == 0)
            snake.get(0).x += speed;
        else if (direction == 1)
            snake.get(0).y -= speed;
        else if (direction == 2)
            snake.get(0).x -= speed;
        else if (direction == 3)
            snake.get(0).y += speed;

        for (int i = snake.size() - 1; i > 0; i--) {
            snake.get(i).x = snake.get(i - 1).x;
            snake.get(i).y = snake.get(i - 1).y;
        }

        if (snake.get(0).x == food.x && snake.get(0).y == food.y) {
            score++;
            food = new Piece(floor(random(width/pieceSize)) * pieceSize, floor(random(height/pieceSize)) * pieceSize);
            snake.add(new Piece(snake.get(snake.size() - 1).x, snake.get(snake.size() - 1).y));
        }
    }

    // Draw the snake
    public void drawSnake() {
        fill(snakeColor);
        for (Piece piece : snake)
            rect(piece.x, piece.y, pieceSize, pieceSize);
    }

    // Draw the food
    public void drawFood() {
        fill(foodColor);
        rect(food.x, food.y, pieceSize, pieceSize);
    }

    // Check if the game is over
    public void checkGameOver() {
        if (snake.get(0).x > width || snake.get(0).x < 0 || snake.get(0).y > height || snake.get(0).y < 0)
            gameOver = true;
        for (int i = 1; i < snake.size(); i++) {
            if (snake.get(0).x == snake.get(i).x && snake.get(0).y == snake.get(i).y)
                gameOver = true;
        }

        if (gameOver) {
            textSize(40);
            fill(255);
            text("Game Over", width/2 - 100, height/2);
        }
    }

    // Move the snake
    public void keyPressed() {
        if (keyCode == UP && direction != 3)
            direction = 1;
        else if (keyCode == DOWN && direction != 1)
            direction = 3;
        else if (keyCode == RIGHT && direction != 2)
            direction = 0;
        else if (keyCode == LEFT && direction != 0)
            direction = 2;
    }

    // The piece of the snake
    public class Piece {
        int x;
        int y;

        Piece(int x, int y) {
            this.x = x;
            this.y = y;
        }
    }

    public static void main(String[] args) {
        PApplet.main("SnakeGame");
    }

Il a utilisé la librairie correctement, sans bug, par contre la logique du jeux est pas bonne, il faut juste ajuster à la main, mais quand même.

Je colle ça où ?

SwordLava
Niveau 52
03 décembre 2022 à 17:56:05

Ayaa les kheys qui veulent les numéros du loto et savoir qui a créé l'univers grâce à l'IA https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

NoBanPlz[18]
Niveau 48
03 décembre 2022 à 17:56:21

Bordel, ce damage control

https://www.noelshack.com/2022-48-6-1670086542-4970e9054cc5634bc82c32e4194d76d0.png

On croirait entendre nos politiciens "oui mais..." :hap:

Solaris428
Niveau 25
03 décembre 2022 à 17:56:49

Le 03 décembre 2022 à 17:55:33 :
https://www.noelshack.com/2022-48-6-1670086512-screenshot-2022-12-03-17-54-09-702-org-mozilla-firefox.jpg Larry marlou intelligent ou t'aime pas l'espace ?

Après ce genre de truc tu peux le trouver facilement sur wikipedia, de mémoire je crois que l'expansion actuelle vaut environ 3* c

RandomMovement2
Niveau 34
03 décembre 2022 à 17:57:08

Le 03 décembre 2022 à 17:56:05 SwordLava a écrit :
Ayaa les kheys qui veulent les numéros du loto et savoir qui a créé l'univers grâce à l'IA https://image.noelshack.com/fichiers/2016/24/1466366197-risitas10.png

"agneugneu elle répond pas correctement c 1 bot" :rire:

LarryMarlou
Niveau 6
03 décembre 2022 à 17:57:10

Le 03 décembre 2022 à 17:55:33 :
https://www.noelshack.com/2022-48-6-1670086512-screenshot-2022-12-03-17-54-09-702-org-mozilla-firefox.jpg Larry marlou intelligent ou t'aime pas l'espace ?

c'est de la merde cette question :rire:

Doomanti
Niveau 21
03 décembre 2022 à 17:57:34

Les kheys qui vont demander à ce que le programme soit mis à l'intérieur d'un robot waifu

ElyannaTrans
Niveau 7
03 décembre 2022 à 17:58:01

Le 03 décembre 2022 à 17:57:10 :

Le 03 décembre 2022 à 17:55:33 :
https://www.noelshack.com/2022-48-6-1670086512-screenshot-2022-12-03-17-54-09-702-org-mozilla-firefox.jpg Larry marlou intelligent ou t'aime pas l'espace ?

c'est de la merde cette question :rire:

J'avoue, faut plutôt lui poser des questions sur ce que t'as bouffé le midi...

Betsafe4
Niveau 6
03 décembre 2022 à 17:58:28

Le 03 décembre 2022 à 17:55:56 :

Le 03 décembre 2022 à 17:53:54 :

Le 03 décembre 2022 à 17:52:41 :

Le 03 décembre 2022 à 17:51:56 Betsafe4 a écrit :
Generate java code for snake game with library Processing 3.0.
AAAAAYYYA
https://image.noelshack.com/fichiers/2022/48/6/1670086310-image.png

Balance le code

import processing.core.PApplet;
import java.util.ArrayList;

public class SnakeGame extends PApplet {

    // Snake's body pieces
    ArrayList<Piece> snake;

    // The food
    Piece food;

    // Snake's movement speed
    int speed = 10;

    // Snake's current direction
    int direction = 0;

    // The size of the food
    int pieceSize = 10;

    // The background color
    int backgroundColor = 0;

    // The color of the snake
    int snakeColor = 255;

    // The color of the food
    int foodColor = 255;

    // The score
    int score = 0;

    // The game is over or not
    boolean gameOver = false;


    public void settings() {
        size(600, 600);
    }

    public void setup() {
        frameRate(15);
        snake = new ArrayList<Piece>();
        for (int i = 0; i < 5; i++) {
            snake.add(new Piece(width/2, height/2));
        }
        food = new Piece(20, 20);
    }

    public void draw() {
        background(backgroundColor);
        showScore();
        move();
        checkGameOver();
        drawSnake();
        drawFood();
    }

    // Show the score
    public void showScore() {
        textSize(20);
        fill(255);
        text("Score: " + score, 10, 30);
    }

    // Move the snake
    public void move() {
        if (direction == 0)
            snake.get(0).x += speed;
        else if (direction == 1)
            snake.get(0).y -= speed;
        else if (direction == 2)
            snake.get(0).x -= speed;
        else if (direction == 3)
            snake.get(0).y += speed;

        for (int i = snake.size() - 1; i > 0; i--) {
            snake.get(i).x = snake.get(i - 1).x;
            snake.get(i).y = snake.get(i - 1).y;
        }

        if (snake.get(0).x == food.x && snake.get(0).y == food.y) {
            score++;
            food = new Piece(floor(random(width/pieceSize)) * pieceSize, floor(random(height/pieceSize)) * pieceSize);
            snake.add(new Piece(snake.get(snake.size() - 1).x, snake.get(snake.size() - 1).y));
        }
    }

    // Draw the snake
    public void drawSnake() {
        fill(snakeColor);
        for (Piece piece : snake)
            rect(piece.x, piece.y, pieceSize, pieceSize);
    }

    // Draw the food
    public void drawFood() {
        fill(foodColor);
        rect(food.x, food.y, pieceSize, pieceSize);
    }

    // Check if the game is over
    public void checkGameOver() {
        if (snake.get(0).x > width || snake.get(0).x < 0 || snake.get(0).y > height || snake.get(0).y < 0)
            gameOver = true;
        for (int i = 1; i < snake.size(); i++) {
            if (snake.get(0).x == snake.get(i).x && snake.get(0).y == snake.get(i).y)
                gameOver = true;
        }

        if (gameOver) {
            textSize(40);
            fill(255);
            text("Game Over", width/2 - 100, height/2);
        }
    }

    // Move the snake
    public void keyPressed() {
        if (keyCode == UP && direction != 3)
            direction = 1;
        else if (keyCode == DOWN && direction != 1)
            direction = 3;
        else if (keyCode == RIGHT && direction != 2)
            direction = 0;
        else if (keyCode == LEFT && direction != 0)
            direction = 2;
    }

    // The piece of the snake
    public class Piece {
        int x;
        int y;

        Piece(int x, int y) {
            this.x = x;
            this.y = y;
        }
    }

    public static void main(String[] args) {
        PApplet.main("SnakeGame");
    }

Il a utilisé la librairie correctement, sans bug, par contre la logique du jeux est pas bonne, il faut juste ajuster à la main, mais quand même.

Je colle ça où ?

Crée un projet maven, ensuite faudra importer la librairie processing, si tu connais rien en info ça va être compliqué ahi.

Cercled
Niveau 8
03 décembre 2022 à 17:59:09

L'IA qui est parvenu à unifier la physique quantique et la relativité générale https://www.noelshack.com/2022-48-6-1670086748-image.png

danslefalzar
Niveau 51
03 décembre 2022 à 17:59:51

Le 03 décembre 2022 à 17:56:49 :

Le 03 décembre 2022 à 17:55:33 :
https://www.noelshack.com/2022-48-6-1670086512-screenshot-2022-12-03-17-54-09-702-org-mozilla-firefox.jpg Larry marlou intelligent ou t'aime pas l'espace ?

Après ce genre de truc tu peux le trouver facilement sur wikipedia, de mémoire je crois que l'expansion actuelle vaut environ 3* c

https://www.noelshack.com/2022-48-6-1670086718-screenshot-2022-12-03-17-58-21-568-org-mozilla-firefox.jpg

Sujet : IA : Le nouveau CHATBOT d'OpenAI a atteint la singularité !!!!
   Retour haut de page
Consulter la version web de cette page