Let teams compete by making them create hard instances and fast solvers for problems of your choice. Then pitch these instances and solvers against one another. All language-agnostic.
This fixes #142 by moving the invocation of the extra validation step for reference validators into the pydantic core schema, rather than overriding model_validate. This ensures it is always called, regardless of the class structures and mros involved.
This fixes #142 by moving the invocation of the extra validation step for reference validators into the pydantic core schema, rather than overriding model_validate. This ensures it is always called, regardless of the class structures and mros involved.