Le 30 novembre 2022 à 22:47:10 :
Aya j'ai demandé à l'IA de coder un tic tac toe
elle fait quoi ? elle le réussit# Define the game board as a 2-dimensional list board = [[' ', ' ', ' '], [' ', ' ', ' '], [' ', ' ', ' ']] # Define a function that prints the game board to the screen def print_board(): for row in board: print('|'.join(row)) # Define a function that determines if a given move is valid def is_valid_move(row, col): return row >= 0 and row < 3 and col >= 0 and col < 3 and board[row][col] == ' ' # Define a function that makes a move on the game board def make_move(row, col, player): if is_valid_move(row, col): board[row][col] = player return True else: return False # Define a function that determines if the game has been won by a player def is_game_won(player): # Check rows for row in board: if row == [player, player, player]: return True # Check columns for col in range(3): if board[0][col] == player and board[1][col] == player and board[2][col] == player: return True # Check diagonals if board[0][0] == player and board[1][1] == player and board[2][2] == player: return True if board[0][2] == player and board[1][1] == player and board[2][0] == player: return True # If none of the above conditions are met, the game has not been won return False # Define the main game loop def play_game(): # Print the initial game board print_board() # Alternate between players X and O making moves player = 'X' while True: # Prompt the player to make a move row = int(input(f'Player {player}, enter row: ')) col = int(input(f'Player {player}, enter col: ')) # Make the move and check if it was successful if make_move(row, col, player): # If the move was successful, print the updated game board print_board() else: # If the move was not successful, print an error message print('Invalid move, try again.') continue # Check if the game has been won if is_game_won(player): print(f'Player {player} wins!') break # Switch to the other player if player == 'X': player = 'O' else: player = 'X' # Start the game play_game()
et en plus "c'est pas dur" qu'elle me sort AYA
C'est comme Github Copilot ça
Le 30 novembre 2022 à 22:49:09 MartinePierrot a écrit :
Faut aller dans quoi pour lui poser des question bordel répondez moi
je sais pas quoi te dire, je me suis juste connecté et cliqué sur le lien de l'auteur
Le 30 novembre 2022 à 22:44:53 :
Le 30 novembre 2022 à 22:44:21 DelawardENTS a écrit :
aya
C'est TERMINÉ STACKOVERFLOW
Le 30 novembre 2022 à 22:49:13 :
Mais vous avez mis vos numéros de téléphone vous ?
Oh bah ça ne sera qu'un site de plus qui pourra le revendre
Le 30 novembre 2022 à 22:47:52 :
Le 30 novembre 2022 à 22:32:36 :
c'est pas lui qui était devenu ultra faf en 15min?non c'était celui de facebook
Microsoft
Le 30 novembre 2022 à 22:49:33 DoYouEvenKampf a écrit :
Le 30 novembre 2022 à 22:49:13 Tapadamibasor a écrit :
Mais vous avez mis vos numéros de téléphone vous ?je me suis connecté avec mon compte google
Pareil mais ils demandent le numéro direct après, j'ai pas du le foutre sur mon compte Google
Le 30 novembre 2022 à 22:49:33 DoYouEvenKampf a écrit :
Le 30 novembre 2022 à 22:49:13 Tapadamibasor a écrit :
Mais vous avez mis vos numéros de téléphone vous ?je me suis connecté avec mon compte google
Et google a ton num et tu as autorisé google a donner ton num à ce site?
Ayaaa il fini le Pavé MMA
Le 30 novembre 2022 à 22:48:00 Carapute-1 a écrit :
Le 30 novembre 2022 à 22:47:36 :
Le 30 novembre 2022 à 22:44:21 DelawardENTS a écrit :
Elle vient de me pondre un morpion clef wtf page précédente le tout dernier post
Et le Snake
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <time.h>
// déclare la taille de la grille
const int grid_size = 20;
// déclare la structure Snake, qui représente le serpent
typedef struct {
// les coordonnées du serpent sur la grille
int x, y;
// la direction du serpent
int direction;
// la longueur du serpent
int length;
// un tableau de booléens qui indique si chaque case de la grille est occupée par le serpent
bool occupied[grid_size][grid_size];
} Snake;
// déclare la structure Apple, qui représente une pomme
typedef struct {
// les coordonnées de la pomme sur la grille
int x, y;
} Apple;
// déclare les directions possibles pour le serpent
enum {
UP = 1,
RIGHT,
DOWN,
LEFT
};
// déclare la fonction qui initialise le serpent
void init_snake(Snake* snake) {
// place le serpent au milieu de la grille
snake->x = grid_size / 2;
snake->y = grid_size / 2;
// initialise la direction du serpent vers le haut
snake->direction = UP;
// initialise la longueur du serpent à 3
snake->length = 3;
// marque les cases de la grille occupées par le serpent
for (int i = 0; i < snake->length; i++) {
snake->occupied[snake->x][snake->y - i] = true;
}
}
// déclare la fonction qui initialise une pomme
void init_apple(Apple* apple) {
// place la pomme sur une case vide de la grille
do {
apple->x = rand() % grid_size;
apple->y = rand() % grid_size;
} while (snake->occupied[apple->x][apple->y]);
}
// déclare la fonction qui affiche la grille
void display_grid(Snake* snake, Apple* apple) {
// affiche chaque ligne de la grille
for (int i = 0; i < grid_size; i++) {
// affiche chaque colonne de la grille
for (int j = 0; j < grid_size; j++) {
// si la case contient une partie du serpent, affiche un "S"
if (snake->occupied[i][j]) {
printf("S");
}
// sinon, si la case contient une pomme, affiche un "A"
else if (i == apple->x && j == apple->y) {
printf("A");
}
// sinon, affiche un espace vide
else {
printf(" ");
}
}
// va à la ligne suivante
printf("\n");
}
}
// déclare la fonction qui met à jour la position du serpent
void update_snake(Snake* snake, Apple* apple) {
// calcule les nouvelles coordonnées du serpent en fonction de sa direction
int new_x = snake->x;
int new_y = snake->y;
switch (snake->direction) {
case UP:
new_y--;
break;
case RIGHT:
new_x++;
break;
case DOWN:
new_y++;
break;
case LEFT:
new_x--;
break;
}
// vérifie si le serpent a atteint les bords de la grille
if (new_x < 0 || new_x >= grid_size || new_y < 0 || new_y >= grid_size) {
// si oui, termine le jeu
printf("Vous avez perdu !\n");
exit(0);
}
sans la partie graphique ?
Le 30 novembre 2022 à 22:50:34 DesanusseurGras a écrit :
Le 30 novembre 2022 à 22:49:33 DoYouEvenKampf a écrit :
Le 30 novembre 2022 à 22:49:13 Tapadamibasor a écrit :
Mais vous avez mis vos numéros de téléphone vous ?je me suis connecté avec mon compte google
Et google a ton num et tu as autorisé google a donner ton num à ce site?
je dois avouer que je lis pas ce genre de trucs
Tu connais l'IA qui s'appelle Microsoft Tay ?
Oui, je suis au courant de l'IA nommée Microsoft Tay. Microsoft Tay était un bot de conversation en ligne développé par Microsoft en 2016 pour simuler les conversations avec les utilisateurs de 18 à 24 ans sur les réseaux sociaux tels que Twitter et Kik. Le bot a été retiré du service après seulement 16 heures en raison de comportements inappropriés et offensants envers les utilisateurs.
Le 30 novembre 2022 à 22:51:04 :
Le 30 novembre 2022 à 22:48:00 Carapute-1 a écrit :
Le 30 novembre 2022 à 22:47:36 :
Le 30 novembre 2022 à 22:44:21 DelawardENTS a écrit :
Elle vient de me pondre un morpion clef wtf page précédente le tout dernier post
Et le Snake
#include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <time.h> // déclare la taille de la grille const int grid_size = 20; // déclare la structure Snake, qui représente le serpent typedef struct { // les coordonnées du serpent sur la grille int x, y; // la direction du serpent int direction; // la longueur du serpent int length; // un tableau de booléens qui indique si chaque case de la grille est occupée par le serpent bool occupied[grid_size][grid_size]; } Snake; // déclare la structure Apple, qui représente une pomme typedef struct { // les coordonnées de la pomme sur la grille int x, y; } Apple; // déclare les directions possibles pour le serpent enum { UP = 1, RIGHT, DOWN, LEFT }; // déclare la fonction qui initialise le serpent void init_snake(Snake* snake) { // place le serpent au milieu de la grille snake->x = grid_size / 2; snake->y = grid_size / 2; // initialise la direction du serpent vers le haut snake->direction = UP; // initialise la longueur du serpent à 3 snake->length = 3; // marque les cases de la grille occupées par le serpent for (int i = 0; i < snake->length; i++) { snake->occupied[snake->x][snake->y - i] = true; } } // déclare la fonction qui initialise une pomme void init_apple(Apple* apple) { // place la pomme sur une case vide de la grille do { apple->x = rand() % grid_size; apple->y = rand() % grid_size; } while (snake->occupied[apple->x][apple->y]); } // déclare la fonction qui affiche la grille void display_grid(Snake* snake, Apple* apple) { // affiche chaque ligne de la grille for (int i = 0; i < grid_size; i++) { // affiche chaque colonne de la grille for (int j = 0; j < grid_size; j++) { // si la case contient une partie du serpent, affiche un "S" if (snake->occupied[i][j]) { printf("S"); } // sinon, si la case contient une pomme, affiche un "A" else if (i == apple->x && j == apple->y) { printf("A"); } // sinon, affiche un espace vide else { printf(" "); } } // va à la ligne suivante printf("\n"); } } // déclare la fonction qui met à jour la position du serpent void update_snake(Snake* snake, Apple* apple) { // calcule les nouvelles coordonnées du serpent en fonction de sa direction int new_x = snake->x; int new_y = snake->y; switch (snake->direction) { case UP: new_y--; break; case RIGHT: new_x++; break; case DOWN: new_y++; break; case LEFT: new_x--; break; } // vérifie si le serpent a atteint les bords de la grille if (new_x < 0 || new_x >= grid_size || new_y < 0 || new_y >= grid_size) { // si oui, termine le jeu printf("Vous avez perdu !\n"); exit(0); }
sans la partie graphique ?
ahi wtf
Quelqu'un peut m'envoyer son code en MP svp ? Il faut un numéro de téléphone et j'en ai pas et les jetables sur internet ne fonctionnent pas.
Le 30 novembre 2022 à 22:48:44 :
BORDEL DE BORDEL DE BORDEL DE BORDEL DE MERDE !!!
Tres Tres Tres bon cette IA
Il vient de faire mon DM d’informatique
( ça fait 2 jours que je galère dessus )
Chaud
Et si on lui demande juste "Qui contrôle les médias?
Je suis en master IA spécialisé en NLP, lors de mon stage il y a un an, OpenAI était de loin la meilleure compagnie d'IA dans le monde avec ses transformers
GPT-3 est proprement ahurissant et va au delà du chat bot : mes collègues en SEO l'utilisaient pour générer des pages web attractives.
Sa puissance contextuelle est sans égale : tu lui donnes une liste de film, il va la compléter seul et en trouvant un lien logique.
Le 30 novembre 2022 à 22:44:21 :
Les développeurs à la retraire à 30 ans ahi
L'ia qui gère votre game de la manière la plus optimale possible