C# Класс Taimer.Algoritmo

Показать файл Открыть проект

Открытые методы

Метод Описание
Algoritmo ( List sel_a, List sel_p, User _us ) : System
generarHorarioBT ( string nombre, bool minDias, bool listaDias ) : Horario
generarHorarioVoraz ( string nombre ) : Horario
getOptimo ( bool minDias ) : Horario

Devuelve el horario óptimo minimizando según días o según huecos

puntuarDias ( Horario horario ) : int
puntuarHorasHueco ( Horario horario ) : int

Описание методов

Algoritmo() публичный Метод

public Algoritmo ( List sel_a, List sel_p, User _us ) : System
sel_a List
sel_p List
_us User
Результат System

generarHorarioBT() публичный Метод

public generarHorarioBT ( string nombre, bool minDias, bool listaDias ) : Horario
nombre string
minDias bool
listaDias bool
Результат Horario

generarHorarioVoraz() публичный Метод

public generarHorarioVoraz ( string nombre ) : Horario
nombre string
Результат Horario

getOptimo() публичный Метод

Devuelve el horario óptimo minimizando según días o según huecos
public getOptimo ( bool minDias ) : Horario
minDias bool Booleano: dice si quieres mimimizar según días
Результат Horario

puntuarDias() публичный статический Метод

public static puntuarDias ( Horario horario ) : int
horario Horario
Результат int

puntuarHorasHueco() публичный статический Метод

public static puntuarHorasHueco ( Horario horario ) : int
horario Horario
Результат int