negmas.inout Module

Defines import/export functionality

Functions

scenario_size(self)

load_genius_domain(domain_file_name[, ...])

Loads a genius domain, creates appropriate negotiators if necessary

load_genius_domain_from_folder(folder_name)

Loads a genius domain from a folder.

find_genius_domain_and_utility_files(folder_name)

Finds the domain and utility_function files in a folder

load_geniusweb_domain(domain_file_name[, ...])

Loads a geniusweb domain, creates appropriate negotiators if necessary

load_geniusweb_domain_from_folder(folder_name)

Loads a genius-web domain from a folder.

find_geniusweb_domain_and_utility_files(...)

Finds the domain and utility_function files in a GeniusWeb formatted json folder

get_domain_issues(domain_file_name[, ...])

Returns the issues of a given XML domain (Genius Format)

Classes

Scenario(outcome_space, ufuns[, ...])

A class representing a negotiation domain

Class Inheritance Diagram

Inheritance diagram of negmas.inout.Scenario