I would recommend to check out the HPCRL/tvm.
This implementation is well-organized and entirely Python-based, making it easier to follow and understand the search strategy logic. If you're looking for additional clarity or insights into how the code works, this implementation could be helpful.