Selasa, Oktober 14, 2008

Jobscheduling with Multiagents Simulator

Translate to : by

Here is a simulator program for my final assesment (windows version only). It's written in java using JADE frameworks. If you don't have java run time (jre) yet, you should install it first. You can download newest version of JRE from www.java.com/en/download/. I uploaded all classes needed to run the program but if you want to use it, you have to install jade first. You can download jade from http://jade.tilab.com.

This program simulates schedule optimization for jobshop scheduling problem. I use multiagents concept with case-based reasoning and reinforcement learning. These are simple steps of preparation:

  1. Install JRE (version 1.4 or higher) : then set CLASSPATH to jre bin folder
  2. Install JADE : just unzip bin in one folder and don't forget to set CLASSPATH environement variable
  3. Connect to network (can be intranet/internet or emulated network): Required to run JADE
  4. Unzip all classes from JSSPUI.zip in one folder

Running program:
  1. Go to command prompt (CMD)
  2. Go to folder where jsspui.class lies
  3. Run with syntax : java jsspui [job_shop_input_filepath] [learning_exploration_rate] eg. java jsspui c:\testcase\3x3.txt 7
Notes : learning_exploration_rate : {0..10} 0(never explore for new solution) - 10(always explore for new solutions)

You can see the output file :
  • schedule.txt : schedule to solve given jobshop problem
  • CBR*.txt : knowledge base of agent number *
This JSSP multiagents simulator is in INDONESIAN. English version will be developed soon together with some bug fix (and hopefully some GUI too ^^)

0 komentar:

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))

Posting Komentar

  © Blogger template 'A Click Apart' by Ourblogtemplates.com 2008

Back to TOP