digraph inheritance2da479e088 {
bgcolor=transparent;
fontsize=11;
randkir=TB;
rankdir=LR;
size="";
"ABC" [URL="https://docs.python.org/3/library/abc.html#abc.ABC",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Helper class that provides a standard way to create an ABC using"];
"CheckpointMixin" [URL="../api/negmas.checkpoints.CheckpointMixin.html#negmas.checkpoints.CheckpointMixin",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Adds the ability to save checkpoints to a `NamedObject`"];
"EventSource" [URL="../api/negmas.events.EventSource.html#negmas.events.EventSource",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An object capable of raising events"];
"HillClimbingSTMechanism" [URL="../api/negmas.st.HillClimbingSTMechanism.html#negmas.st.HillClimbingSTMechanism",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A single text mechanism that use hill climbing"];
"VetoSTMechanism" -> "HillClimbingSTMechanism" [arrowsize=0.5,style="setlinewidth(0.5)"];
"Mechanism" [URL="../api/negmas.mechanisms.Mechanism.html#negmas.mechanisms.Mechanism",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for all negotiation Mechanisms."];
"NamedObject" -> "Mechanism" [arrowsize=0.5,style="setlinewidth(0.5)"];
"EventSource" -> "Mechanism" [arrowsize=0.5,style="setlinewidth(0.5)"];
"CheckpointMixin" -> "Mechanism" [arrowsize=0.5,style="setlinewidth(0.5)"];
"ABC" -> "Mechanism" [arrowsize=0.5,style="setlinewidth(0.5)"];
"NamedObject" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="The base class of all named entities."];
"VetoSTMechanism" [URL="../api/negmas.st.VetoSTMechanism.html#negmas.st.VetoSTMechanism",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Base class for all single text mechanisms"];
"Mechanism" -> "VetoSTMechanism" [arrowsize=0.5,style="setlinewidth(0.5)"];
}