/push_swap_tester

A fast push_swap tester

Primary LanguageC++

Note

[January 13, 2025]

A new beta version is available on https://github.com/SimonCROS/push_swap_tester/tree/v2, with performances up to 4x faster 🚀 !

complexity

Build

Compile with the following command

make [fr|en]

Usage

./complexity [-vh] [-s seed] [-f push_swap] [--sorted] numbers iterations [goal] [checker]

L'exécutable push_swap est cherché par défaut dans le répertoire courant et parent.

Les options suivantes sont disponibles :

-v, --version
        Affiche la version du testeur

-h, --help
        Affiche l'aide.

-s seed, --seed=seed
        GĂ©nère les nombres en fonction de la graine.

-o output, --output=output
        SpĂ©cifie un fichier de sortie pour les logs.

-f push_swap, --file=push_swap
        Utilise push_swap en tant qu'exĂ©cutable push_swap.

--sorted
        Envoie uniquement des nombres triĂ©s au programme.

Demo :

Demo Animation for 100 elements Demo Animation for 500 elements


Merci Ă  @mhouppin pour l'inspiration visuelle du testeur.
Thanks to @42cursus-youkim for the translations.