Skip to content

Repositori de la pràctica de la primera pràctica (cerca local) de l'assignatura d'Intel·ligència Artificial del Grau en Enginyeria Informàtica

Notifications You must be signed in to change notification settings

nmayol/Practica1IA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practica1IA

Primero de todo, modificamos la variable de entorno CLASSPATH, ejecutar en el terminal linux:

  • export CLASSPATH=".:./src:./libraries/AIMA.jar:./libraries/CentralEnergia.jar"

Para compilar el programa, desde esta misma carpeta ejecutar en el terminal:

  • javac -g Main.java ./src/*.java

Para ejecutar el programa, ejecutar en el terminal:

  • java Main (Parámetros)

Parametros:

seed es la semilla para la generación de las centrales:

  • -sce seed

seed es la semilla apra la generación de los clientes:

  • -scl seed

num es el número de clientes que queremos tener:

  • -ncl num

tA, tB y tC són el numero de centrales de cada tipo:

  • -ntce tA tB tC

pXG, pMG y pG són la proporcion de clientes de cada tipo(deben sumar 1):

  • -pcli pXG pMG pG

p es la proporcion de garantizados que queremos tener:

  • -pg p

seed es la semilla para la generación del estado inicial random:

  • -sei seed

Para escoger el tipo de algoritmo, hc para Hill Climbing y sa para Simuleted Annealing

  • -hcorsa o

Para escoger el tipo de estado inicial, "o" puede ser random o greedy

  • -ei o

About

Repositori de la pràctica de la primera pràctica (cerca local) de l'assignatura d'Intel·ligència Artificial del Grau en Enginyeria Informàtica

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages