Problem

In Ares, we will have potentially hundreds of decryption modules.

This makes testing harder, and the program slower. Maybe the user only wants to run the most popular ones?

The ideal solution is a filtration system, we want to be wary of these things:

Solution

Basic System

We'll start with a basic system. This system will get all the edges (decryptors, decoders) and return them.

It'll operate something like:

Getting all edges

Ideally we'll automatically find all the decoders and stuff. if not, we might have to just do normal module imports.

I think regular module imports is easier as it is very specific about what is being imported.

Outputs