Here is a list of all variables with links to the classes they belong to:

### - k -

- key : osl::checkmate::Dfpn::ProofOracle, osl::hash::HashGenTable, osl::HashGenTable
- keys : osl::record::CheckDuplicate
- king25_both_side : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- king25_effect_each : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- king3pieces : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- king8_long_pieces : osl::move_probability::StateInfo
- king8infos : osl::NumEffectState
- king_mobility : osl::NumEffectState
- king_pieces : osl::book::MiniBoard
- king_relative_attack : osl::progress::ml::NewProgressData
- king_relative_defense : osl::progress::ml::NewProgressData
- king_relative_weight : osl::NewProgress, osl::progress::ml::NewProgress, osl::progress::NewProgress
- king_rook_bishop : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- king_table : osl::eval::ml::BishopHead, osl::eval::ml::NonPawnAttacked
- king_table_value : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- kingx_blocked : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- kisen_filename : osl::rating::BradleyTerry
- kisen_start : osl::rating::BradleyTerry
- knight_advance : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- knight_check : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- knight_drop : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- knight_fork_squares : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- knight_head : osl::eval::ml::OpenMidEndingEval, osl::eval::OpenMidEndingEval, osl::OpenMidEndingEval
- knight_pieces : osl::book::MiniBoard
- knight_table : osl::eval::ml::GoldFeatures