#!/usr/bin/env bash
PPATH=$(realpath ..)
USE_SCORING=0
. ../../../testdata_tools/gen.sh

use_solution ac.cpp opt

compile random_generator.py
compile edge_generator.py
compile fixed_generator.py

sample 1
sample 2

tc small-edge-1 fixed_generator A
tc small-edge-2 fixed_generator AA
tc small-edge-3 fixed_generator AAA
tc small-edge-4 fixed_generator AB
tc small-edge-5 fixed_generator BA

tc all_letters edge_generator all

for i in {01..52}; do
    tc small-rand-$i random_generator 100 $i
done;

tc medium-rand-2 random_generator 10000 2

tc big-uniform random_generator 1000000 1
tc big-rand-2 random_generator 1000000 2
tc big-rand-3 random_generator 1000000 3
tc big-rand-4 random_generator 1000000 4
tc big-rand-5 random_generator 1000000 5
tc big-rand-26 random_generator 1000000 26
tc big-sqrt edge_generator sqrt
tc big-log edge_generator log
tc big-nlog edge_generator nlog
tc superpermutation edge_generator superpermutation
