file module¶
Defines the loader’s implementation to load problem instances from files.
-
class
jinete.loaders.file.
FileLoader
(file_path, *args, **kwargs)[source]¶ Bases:
jinete.loaders.abc.Loader
Load a problem instance from a file and build the needed class hierarchy to generate solutions.
-
__init__
(file_path, *args, **kwargs)[source]¶ Construct a new instance.
- Parameters
file_path (
pathlib.Path
) – The path to load the problem instance.args – Additional positional arguments.
kwargs – Additional named arguments.
-
fleet
¶ Retrieve the fleet object for the current on load instance.
- Returns
A surface instance from the loaded instance.
-
job
¶ Retrieve the job object for the current on load instance.
- Returns
A surface instance from the loaded instance.
-
surface
¶ Retrieve the surface object for the current on load instance.
- Returns
A surface instance from the loaded instance.
-