We are delighted to announce that the source code for the projects making up the EIII checker suite is now available, at 1. All of the code is published subject to BSD3, the 3-clause BSD license.
Large scale evaluations can be time and resource intensive; therefore, the checker suite consists of multiple components that connect to a central databus. The databus controls the execution of tasks and handles communication between components.
Most of the components have been implemented using the Haskell programming language. However, the crawler is written in Python, and Supervisor, a Python project, is used for process control.