Adding new evaluation methods is a litte complex for common users: A new Docker build context with the source files (or binaries) for the evaluation has to be created. A call to this docker container has to be added to SLAM Hive, after the mapping run is finished. New database tables for those results would need to be added to the DB. In the Flask webserver, the evaluation result page would need to be modified to display the new data. Then all the analysis scripts would need to be extended to make use of this new data.
So basically, due to the complexity of the matter, a SLAM Hive user cannot add new evaluation methods. But we hope, given the open source nature of our project, that in the future there will be external SLAM Hive developers that will be able to add such modules. Any decent CS student who may spend maybe a week learning about the SLAM Hive code should be able to do that as part of his research project, and we are happy to support them