lczerolens.concepts.move#
All concepts related to move.
Classes#
Class for move concept-based XAI methods. |
|
Class for move concept-based XAI methods. |
Module Contents#
- class lczerolens.concepts.move.BestLegalMove(model)[source]#
Bases:
lczerolens.concept.MulticlassConceptClass for move concept-based XAI methods.
- Parameters:
model (lczerolens.model.LczeroModel)
- compute_label(board)[source]#
Compute the label for a given model and input.
- Parameters:
board (lczerolens.board.LczeroBoard)
- Return type:
int
- class lczerolens.concepts.move.PieceBestLegalMove(model, piece)[source]#
Bases:
lczerolens.concept.BinaryConceptClass for move concept-based XAI methods.
- Parameters:
model (lczerolens.model.LczeroModel)
piece (str)
- compute_label(board)[source]#
Compute the label for a given model and input.
- Parameters:
board (lczerolens.board.LczeroBoard)
- Return type:
int