negmas.helpers Package
Helper modueles
Functions
|
Imports and creates a class object for the given class name |
|
Imports something form a module using its full name |
Gets the ful typename of a type. |
|
|
Imports and instantiates an object of a class |
|
|
|
Checks if the given object is a lambda function |
|
Checks if the given object is a lambda function |
Checks if the given object is a lambda function or a partial function |
|
|
Checks if the given object is a type converted to string |
Checks if the given object is not a lambda function |
|
|
Finds the shortest unique strings starting from the end of each input string based on the separator. |
|
Converts a string from CamelCase to snake_case |
|
Converts a string from snake_case to CamelCase |
|
Return a unique name. |
|
Recursively print nested elements. |
|
|
|
Prints time that is given as seconds in human readable form. |
|
Returns a short version of the name. |
|
Create a set of loggers to report feedback. |
|
Forces negmas to use a single thread for all internal calls. |
|
Finds the limits of a function f for the input assuming that it is monotonic and input has min_value and max_value members |
|
Finds the limits of a function f for the input assuming that it is monotonic and each input has min_value and max_value members |
|
Finds the limits of a function f for each input assuming that it is non-monotonic and input is iterable |
|
Finds the limits of a function f for the input assuming that it is non-monotonic and input is iterable |
Converts its input to a callable (i.e. can be called using () operator). |
|
|
Samples a value. |
|
Samples a value. |
|
Distributes an integer n over a list of m values randomly, with each value at least one. |
|
Classes
|
Abstract base class for implementing the file system path protocol. |
|
An enumeration. |
|
The operation exceeded the given deadline. |