Instructions for generate-cvc-boron-cluster-8r.c:
- Set "num_characteristics" based on the number of characteristics that need to be excluded from the search.
- All characteristics that have been found so far is listed in the "inter_diff" array.
- Set "total_probability" based on the target weight.
- Execute the script to generate the .cvc file that has all the constraints.
- Run an SMT solver to find the solution for the .cvc file. A compatible SMT solver is STP (https://stp.readthedocs.io/).
- Output the results into a file and uses the file_parser.cpp to read (remember to change the file name and number of rounds).