Hugo LAMY
|
c2e87b7303
|
opti fonctionne super bien et super mal
|
2019-05-20 15:42:30 +02:00 |
|
Hugo LAMY
|
0912e52a7a
|
clean les comments
|
2019-05-18 15:34:47 +02:00 |
|
Hugo LAMY
|
f4b1da414c
|
list s'imprime dans main
|
2019-05-17 18:43:33 +02:00 |
|
Hugo LAMY
|
94c0e5d57f
|
search_map a la norme
|
2019-05-17 17:13:31 +02:00 |
|
Hugo LAMY
|
e5aea30023
|
backtracking fonctionne avec list->position directement
|
2019-05-16 16:51:09 +02:00 |
|
Hugo LAMY
|
6705bf9133
|
version clean sans modulos et divisions pour find_place
|
2019-05-15 18:05:37 +02:00 |
|
Hugo LAMY
|
2e53b04a9a
|
optimisation en virant modulos et divisions semble marcher, gagne 10s
|
2019-05-15 17:47:32 +02:00 |
|
Hugo LAMY
|
af527c6316
|
fonctionne mais sans optimisation
|
2019-05-10 20:46:02 +02:00 |
|
Hugo LAMY
|
aa8ec6fe66
|
tentative echouee d'oter les modulo et division dans le fit_in_place
|
2019-05-10 20:40:16 +02:00 |
|
Hugo LAMY
|
213eff3255
|
rate pour l'opti qui ralenti mais find_place divisee avec fit_in_place
|
2019-05-10 17:00:55 +02:00 |
|
Hugo LAMY
|
67cb5dea38
|
en cours decriture de check_others
|
2019-05-09 18:04:08 +02:00 |
|
Hugo LAMY
|
3977a73682
|
resolu les deux problemes de add_remove et find_place mais bcp bcp plus lent
|
2019-05-08 18:45:21 +02:00 |
|
Hugo LAMY
|
2738a5e24b
|
plus de decalage a gauche mais bcp plus lent
|
2019-05-08 18:43:34 +02:00 |
|
Hugo LAMY
|
1ff7abafd6
|
rajout d'un if dans add_remove pour resoudre la superposition des ints
|
2019-05-08 17:55:38 +02:00 |
|
Hugo LAMY
|
d057ef941b
|
sans les codes de debug
|
2019-05-06 23:29:04 +02:00 |
|
Hugo LAMY
|
23c9e19ea6
|
map resolue mais peut-etre pas la meilleur solution
|
2019-05-06 23:24:24 +02:00 |
|
Hugo LAMY
|
74ef38e23a
|
a priori le find place ne deborde plus a droite
|
2019-05-06 20:26:27 +02:00 |
|
Hugo LAMY
|
60d1d87b76
|
add_remove decidement.. semble fonctionner mieux mais avec deux modulo a chaque boucles
|
2019-05-06 20:04:27 +02:00 |
|
Hugo LAMY
|
e784b96efe
|
imprime les lettres en couleur lors du debug
|
2019-05-06 16:35:16 +02:00 |
|
Hugo LAMY
|
b85454473d
|
imprime les lettres pendant la recursive pour debug
|
2019-05-06 16:28:23 +02:00 |
|
Hugo LAMY
|
60b970e901
|
affiche correctement la map avec les lettres mais la map est fausse donc erreur dans backtracking
|
2019-05-03 16:11:15 +02:00 |
|
Hugo LAMY
|
671585098f
|
fonction print_final_map fonctionne mais backtracking bug..
|
2019-05-03 16:06:11 +02:00 |
|
Hugo LAMY
|
bd38cd52ed
|
letter ajoute a la struct
|
2019-05-03 14:25:05 +02:00 |
|
Hugo LAMY
|
192c2ba0ae
|
ca semble fonctionner et c tres rapide
|
2019-05-02 16:45:28 +02:00 |
|
Hugo LAMY
|
8a49caad94
|
find place ne depasse plus les bords de droite et du bas
|
2019-05-02 00:13:11 +02:00 |
|
Hugo LAMY
|
05e265b3b1
|
la position des tetri dans la recursive est mtn garde en memoire
|
2019-05-01 23:46:43 +02:00 |
|
Hugo LAMY
|
929e070fb0
|
nettoyage et mise a la norme de add_remove
|
2019-05-01 23:22:14 +02:00 |
|
Hugo LAMY
|
f035f37607
|
this time add_remove really fucking works
|
2019-05-01 23:13:24 +02:00 |
|
Hugo LAMY
|
c8570a26f1
|
add_remove fonctionne vraiment cette fois
|
2019-05-01 22:50:46 +02:00 |
|
Hugo LAMY
|
527b621526
|
merging the clean branch with recursive working badly
|
2019-05-01 14:25:01 +02:00 |
|
Hugo LAMY
|
0e6e4a3caa
|
merge conflict ave fillit
|
2019-05-01 14:23:53 +02:00 |
|
Hugo LAMY
|
c118eac450
|
debug de la recursive et add_remove qui foire certains bits
|
2019-05-01 14:22:18 +02:00 |
|
Hugo LAMY
|
646d611381
|
add_remove fonctionne
|
2019-05-01 13:49:19 +02:00 |
|
Hugo LAMY
|
c40da94786
|
add_remove fonctionne pour adding
|
2019-05-01 12:34:58 +02:00 |
|
Hugo LAMY
|
c50f971f50
|
continue de tenter d'ecrire le add_remove mask
|
2019-04-30 20:59:01 +02:00 |
|
Hugo LAMY
|
9639bd80e3
|
correction lien libft et def BUFFSIZE dans fillit.h
|
2019-04-30 14:25:32 +02:00 |
|
Hugo LAMY
|
4d4ec6d8e0
|
merge avec nouveau file search_map qui est la recursive et reorganisation du makefile
|
2019-04-30 14:21:41 +02:00 |
|
Hugo LAMY
|
7e2ef9e878
|
creer symlink de libft
|
2019-04-30 14:11:56 +02:00 |
|
Hugo LAMY
|
ef78667474
|
renomme fichiers en prevision de merge
|
2019-04-30 14:10:37 +02:00 |
|
Hugo LAMY
|
2363e42167
|
test add_remove qui ne fonctionne pas encore
|
2019-04-30 14:08:30 +02:00 |
|
Hugo LAMY
|
ed1cde6e22
|
modified test_right in test_big_tetri
|
2019-04-30 13:32:27 +02:00 |
|
Hugo LAMY
|
c7f7ac205c
|
ajout du fichier print qui contient les fonctinos de print de bits
|
2019-04-30 13:26:10 +02:00 |
|
Hugo LAMY
|
0eef1b4825
|
libft en symlink
|
2019-04-30 13:20:36 +02:00 |
|
Hugo LAMY
|
8967fcb464
|
some changes to search map
|
2019-04-30 12:50:20 +02:00 |
|
Hugo LAMY
|
817528c943
|
makefile delete tous les fichiers .o et .swp et du genre
|
2019-04-28 16:49:17 +02:00 |
|
Hugo LAMY
|
656973ae52
|
ebut implementation de la recursive
|
2019-04-28 16:24:09 +02:00 |
|
Hugo LAMY
|
1dd8a9e8c8
|
find_place renvois la position du tetri dans la map
|
2019-04-28 02:24:27 +02:00 |
|
Hugo LAMY
|
003d2b3cbb
|
recherche de la position du tetri dans la map fonctionne
|
2019-04-28 01:09:43 +02:00 |
|
Hugo LAMY
|
48576180a2
|
structure modifiee avec tailles et parsing fonctionne
|
2019-04-27 02:05:22 +02:00 |
|
Hugo LAMY
|
b5ad1209f4
|
add_to_list fonctionne pleinement en binaire et creer un vrai tetri reduit et ses dimensions
|
2019-04-27 02:01:54 +02:00 |
|
Hugo LAMY
|
213cf40eb4
|
tous les champs de t_fillist remplis
|
2019-04-25 18:46:52 +02:00 |
|
Hugo LAMY
|
c83ac7599d
|
tous les champs de list remplis
|
2019-04-25 18:45:21 +02:00 |
|
Hugo LAMY
|
e1f4ebee2a
|
la recherche du tetri qui rentre dans la map fonctionne avec plusieurs tailles
|
2019-04-25 16:29:17 +02:00 |
|
Hugo LAMY
|
4007f0d707
|
la recherche du tetri qui rentre dans la map fonctionne avec toutes les tailles de tetri
|
2019-04-25 16:25:26 +02:00 |
|
Hugo LAMY
|
51205f5c56
|
test_big_tetri.c mis a jour ainsi que parse_input avec le add_to_list integre
|
2019-04-25 15:11:26 +02:00 |
|
Hugo LAMY
|
ac29587a10
|
nettoye parse_input avec add_to_list a l'interieur
|
2019-04-25 15:00:32 +02:00 |
|
Hugo LAMY
|
23ec23f8bc
|
boucle cherche tetra dans map et trouve quand ca fit
|
2019-04-25 14:46:46 +02:00 |
|
Hugo LAMY
|
33f74f31fc
|
ajout de test_big_tetri.c et merge conflict
|
2019-04-25 13:06:34 +02:00 |
|
Hugo LAMY
|
c70803b01b
|
ajout de test_big_tetri.c
|
2019-04-25 13:01:47 +02:00 |
|
Hugo LAMY
|
2364b6322a
|
fonction pour verifier si l'emplacement est libre en cours de construction
|
2019-04-25 07:06:37 +02:00 |
|
Hugo LAMY
|
dabdd7dbef
|
print_map fonctionne avec deux versions
|
2019-04-25 05:32:29 +02:00 |
|
Hugo LAMY
|
8da1c5bec6
|
rangement des fichiers tests et makefile
|
2019-04-24 15:47:42 +02:00 |
|
Hugo LAMY
|
8d9afa579d
|
reorganise parse_input
|
2019-04-24 13:53:33 +02:00 |
|
Hugo LAMY
|
ef84335727
|
corrige le fill_list pour virer les zeros de debut de tetraminos
|
2019-04-24 13:41:42 +02:00 |
|
Hugo LAMY
|
c2101d3af9
|
conflict solved
|
2019-04-24 12:16:01 +02:00 |
|
Hugo LAMY
|
7bf76e5d41
|
some changes
|
2019-04-24 12:15:06 +02:00 |
|
Hugo LAMY
|
88b126d3f1
|
super mask
|
2019-04-22 14:40:39 +02:00 |
|
Hugo LAMY
|
64464522f0
|
test_big_map sans utiliser un compteur j pour le tableau d'int
|
2019-04-22 13:08:58 +02:00 |
|
Hugo LAMY
|
fc69b0242c
|
fonction test_big_map fonctionne correctement
|
2019-04-21 13:34:51 +02:00 |
|
Hugo LAMY
|
41f5d6b202
|
ajout de test_big_map pour faire tourner une grande map sur une petite
|
2019-04-20 21:01:49 +02:00 |
|
Hugo LAMY
|
bcfe54e614
|
ajout de test pour faire tourner une grande map sur une petite
|
2019-04-20 21:00:29 +02:00 |
|
Hugo LAMY
|
730964a817
|
modifie add_to_list pour fonctionner avec du binaire
|
2019-04-19 15:34:05 +02:00 |
|
Hugo LAMY
|
041aa6c9b5
|
merging solve conflict
|
2019-04-18 10:56:55 +02:00 |
|
Hugo LAMY
|
4462517caf
|
merging to push test bits
|
2019-04-18 10:55:16 +02:00 |
|
Hugo LAMY
|
4ef58337d8
|
fait tourner les test de la gauche vers la droite
|
2019-04-18 10:53:55 +02:00 |
|
Hugo LAMY
|
2fa5aeafbe
|
boucle pour faire circuler le test dans la map
|
2019-04-18 02:59:52 +02:00 |
|
Hugo LAMY
|
6222b7373f
|
tests pour trouver quel operateur utiliser pour comparaisons
|
2019-04-18 02:27:38 +02:00 |
|
Hugo LAMY
|
8adbd2cb5a
|
debute testes avec masks binaires
|
2019-04-17 17:39:47 +02:00 |
|
Hugo LAMY
|
f592c3cede
|
met le dernier element du char** a null dans add_to_list et parse
|
2019-04-16 16:09:09 +02:00 |
|
Hugo LAMY
|
e9d29e6dc1
|
code qui parse bien les fichiers et gere les erreurs
|
2019-04-16 15:55:34 +02:00 |
|
Hugo LAMY
|
301d2ba5fb
|
prepare pour merge
|
2019-04-16 15:35:16 +02:00 |
|
Hugo LAMY
|
6c4577fafd
|
repare parseur avec probleme malloc
|
2019-04-16 15:32:57 +02:00 |
|
Hugo LAMY
|
98dd7b90c5
|
tentative de pull
|
2019-04-16 13:55:37 +02:00 |
|
Hugo LAMY
|
4b3741ea88
|
ajout libft
|
2019-04-16 13:54:31 +02:00 |
|
Hugo LAMY
|
9c889ad4d3
|
add_to_list a la norme et sans erreurs visibles (a part du charabia de valgrind a comprendre plus tard :p)
|
2019-04-15 17:19:11 +02:00 |
|
Hugo LAMY
|
92815d1928
|
resolu erreurs de tetra horizontal et vire les coordonnes en plus de tab
|
2019-04-15 17:08:06 +02:00 |
|
Hugo LAMY
|
0f5eefaf34
|
ajout de commentaires a add_to_list et resolution de conflits pour merge
|
2019-04-15 16:42:19 +02:00 |
|
Hugo LAMY
|
baa1a3de67
|
ne gere pas bien la cas d'un tetraminos sur une seul ligne
|
2019-04-15 16:21:04 +02:00 |
|
Hugo LAMY
|
8423652fb0
|
add_to_list fonctionne et creer une liste chainee coherente, mais encore quelques bugs si la liste comporte une erreur
|
2019-04-15 16:07:19 +02:00 |
|
Hugo LAMY
|
f4c954829e
|
fonctionne avec une fonction nais aussi quatre fonctions pour les coordonnees
|
2019-04-15 13:41:39 +02:00 |
|
Hugo LAMY
|
1456316e42
|
fonction add_to_list creer un maillon de liste avec le tetraminos reduit, mais ne creer pas toute une liste chainee pour l'instant
|
2019-04-15 00:30:00 +02:00 |
|
Hugo LAMY
|
d5ff6809c4
|
conflict merge
|
2019-04-15 00:15:28 +02:00 |
|
Hugo LAMY
|
4ac2467d66
|
mis main en comment
|
2019-04-15 00:08:11 +02:00 |
|
Hugo LAMY
|
d2cab7947e
|
++av dans main au lieu de square++
|
2019-04-15 00:04:49 +02:00 |
|
Hugo LAMY
|
fc02743cb0
|
reduced tetraminos fonctionne mais pas a la norme
|
2019-04-14 23:36:58 +02:00 |
|
Hugo LAMY
|
781121e3d4
|
les mallocs pour remplir le result sont bons
|
2019-04-14 23:04:30 +02:00 |
|
Hugo LAMY
|
a77b20f0b8
|
list size remplis correctement
|
2019-04-14 22:19:02 +02:00 |
|
Hugo LAMY
|
4ad02074b6
|
find start and end fonctionne
|
2019-04-14 22:10:35 +02:00 |
|
Hugo LAMY
|
116ecdda43
|
rien ne marche...
|
2019-04-14 19:12:08 +02:00 |
|
Hugo LAMY
|
94fcafd8d6
|
premiere tentative qui ne rend pas la bon carre autour du tetraminos
|
2019-04-14 17:31:36 +02:00 |
|