minmax
Référence du fichier minmax.c

Documentation pour le programme résolvant le problème Minimax Exercise de codingame. Plus de détails...

#include <math.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
Graphe des dépendances par inclusion de minmax.c:

Structures de données

struct  Maillon_int
 Structure maillon pour une liste d'entier. Plus de détails...
 
struct  int_list
 
struct  node
 

Définitions de type

typedef struct Maillon_int Maillon_int
 
typedef struct node node_t
 

Fonctions

bool have_children (node_t *tree)
 
void il_append (int_list *liste, int value)
 
void il_pop (int_list *liste)
 
node_tcreate_tree (int depth, int max_depth, int branching_factor, int_list *leafs)
 
void search_min (int branching_factor, int *leafs, int nb_leafs, int *beta)
 
void search_max (int branching_factor, int *leafs, int nb_leafs, int *alpha)
 
int alphabeta (node_t *node, int depth, int alpha, int beta, int is_max)
 
void il_show (int_list *liste)
 
void tree_show (node_t *tree)
 
int main ()
 

Description détaillée

Documentation pour le programme résolvant le problème Minimax Exercise de codingame.

Auteur
Arthur Barraux
Version
1.0
Date
23 avril 2024

Documentation des fonctions

◆ main()

int main ( )

Auto-generated code below aims at helping you parse the standard input according to the problem statement.