Cargo Features

[dependencies]
timecat = { version = "1.35.5", default-features = false, features = ["binread", "nnue_reader", "inbuilt_nnue", "extras", "colored", "serde", "wasm", "experimental", "debug", "pyo3"] }
default = colored, inbuilt_nnue

These default features are set whenever timecat is added without default-features = false somewhere in the dependency tree.

binread nnue_reader?

Enables binread

nnue_reader inbuilt_nnue = binread

Affects evaluate::evaluate_nnue, timecat::nnue, extension_traits::ClippedRelu

inbuilt_nnue build default debug? = nnue_reader

Enables dirs, minreq, and sha256

extras debug?
colored default debug?

Enables colored

Affects constants::types.ColoredStringFunction, constants::strings.generate_constants, extension_traits::CustomColorize, global_utils::TimecatDefaults.colored

serde

Enables serde, serde of optional web-time, serde of arrayvec and optional pyo3

wasm

Enables gloo and web-time

experimental debug?

Affects timecat::polyglot, timecat::syzygy

debug = colored, experimental, extras, inbuilt_nnue

Affects timecat::tests

pyo3

Enables pyo3

Affects error::Pyo3Error