Skip to content

Releases: aakankschit/TACTICS

v1.1.0 — Top-Two Thompson Sampling and GMIC criticality

15 Mar 21:49
3980485

Choose a tag to compare

  • Top-Two Thompson Sampling (TT-TS) strategy: New selection strategy based on Russo (2020) that targets best-arm identification rather than regret minimization. Draws two independent posterior samples per selection and explores challenger reagents when there is genuine uncertainty about which is best. Supports asymmetric thermal cycling (heated_scale/cooled_scale) and disagreement-rate adaptive cycling.

  • GMIC criticality-weighted component rotation: RouletteWheelSelection now uses Gaussian Mutual Information Criticality (GMIC) with a divergence gate to direct thermal cycling toward components where exploration is still needed. Replaces the previous IPR-based criticality with a simpler, equally effective metric.

  • Adding support for custom evaluator functions. This will allow users to input pre defined functions from scripts and notebooks as evaluator functions without having to alter source code directly.

TACTICS Initial Release

21 Jan 08:42

Choose a tag to compare

This is first commit of the TACTICS package, called chem-tactics on pip. This is the initial release of the package. This builds on the Thompson sampling workflows with library enumeration, advanced visualization capabilities for testing and multiple warm-up and search strategies for Thompson Sampling.