lczerolens.concepts.threat#

All concepts related to threats.

Classes#

HasThreat

Class for material concept-based XAI methods.

HasMateThreat

Class for material concept-based XAI methods.

Module Contents#

class lczerolens.concepts.threat.HasThreat(piece, relative=True)[source]#

Bases: lczerolens.concept.BinaryConcept

Class for material concept-based XAI methods.

Parameters:
  • piece (str)

  • relative (bool)

piece[source]#
relative = True[source]#
compute_label(board)[source]#

Compute the label for a given model and input.

Parameters:

board (lczerolens.board.LczeroBoard)

Return type:

int

class lczerolens.concepts.threat.HasMateThreat[source]#

Bases: lczerolens.concept.BinaryConcept

Class for material concept-based XAI methods.

compute_label(board)[source]#

Compute the label for a given model and input.

Parameters:

board (lczerolens.board.LczeroBoard)

Return type:

int