Extend SNAKE#
All base element of SNAKE can be modified and extended to provide new functionality.
Notably this includes Custom Handlers
, Engine
or Samplers
.
Thanks to some OOP Metaclass dark magic, if registered, custom classes can be used as drop-in replacements.
The rest of this document details how to extend these interfaces.