Commit Graph
10 Commits
Author SHA1 Message Date
Michael OsthegeandGitHub 22f72e2f13 Structure code in logically separated submodules (#188) 2024-11-19 21:47:43 +01:00
Michael OsthegeandAndreas be0ab5e297 Run tests after merging
Previously tests did not run after merging.

This lead to incompatible changes being merged right after one another.

By running tests on main we will notice breaks earlier.

Other options would be to require every PR to rebase on main before merging.
This is known as requiring linear history and can be changed in the project settings.
2024-10-10 13:52:45 +02:00
Michael OsthegeandAndreas 2f1f37577b Activate optimization test with 3 generations 2024-10-09 17:05:36 +02:00
Michael OsthegeandAndreas f4661b0043 Remove and ignore visualization side-effect outputs 2024-10-09 17:05:36 +02:00
Michael OsthegeandAndreas 2c1dd7a1fd Fix matplotlib warning about xticklabels 2024-10-09 17:05:36 +02:00
Michael OsthegeandAndreas 7abee4a8e8 Add contribution guide and issue templates 2024-10-04 11:51:10 +02:00
Michael OsthegeandAndreas 2fce372029 Fix code style 2024-10-04 11:51:10 +02:00
Michael OsthegeandAndreas c3f10df277 Manual edits to remove remaining code style errors 2024-10-03 17:28:49 +02:00
Michael OsthegeandAndreas 3045d53bd6 Apply isort and ruff code style 2024-10-03 17:28:49 +02:00
Michael OsthegeandAndreas bbaaacaca0 Add pre-commit configuration 2024-10-03 17:28:49 +02:00