optimisticninja / liberprimus-tool

Python tool/libraray for evolving solutions toward the Liber Primus from Cicada 3301
1 stars 1 forks source link

Add database for storing evolved solution attempts #12

Closed optimisticninja closed 2 months ago

optimisticninja commented 2 months ago

Reference #5

When evolving the individuals in the genepool, we should keep track of solution attempts and exclude already tried attempts from evolution. Since the GA will run fast, this should be done in an in-memory database and flushed to disk in batches. You can do this with SQLite.

optimisticninja commented 2 months ago

TODO: Still needs a read to check if the solution has been tried.

optimisticninja commented 2 months ago

Added in origin/ga