
  +---------------------------------------------------------------------+
  |  INSTALL GUIDE for the program:					|
  |    Group Problem Solving System for Task Allcation Problems		|
  |    (No.60, gpsstap)							|
  |									|
  +---------------------------------------------------------------------+

				Mitstubishi Electric Corp.
				    Seiichi Shindo (shindo@sys.crl.melco.co.jp)
				    Masato Sumida  (sumida@sys.crl.melco.co.jp)


This file contains how to get the program run.  You should read another file
"RAEDME", to grasp overview of the program.

=====< 1 NECESSARY RESOURCES >=================================================

* hardware
  PSI-II + Multi-PSI.
  PSI-II:
    memory size: at least 80MByte.
  Multi-PSI:
    memory size of each PE(Processor Element): at least 60MByte.

* software
  - PSI-II OS: 
    SIMPOS version 7.1 or newer ones.
  - Multi-PSI OS: 
    PIMOS version 3.0, CSP version 3.34, KL1 version 1.2103, KL0 version 1.92,
    or newer ones, respectively.


=====< 2 INSTALLATION GUIDE >==================================================

NOTE: An installer is assumed to be familiar with
      working with SIMPOS and PIMOS.

initial state: You have source programs on your UNIX machine.

(1) MAKE NECESSARY FILES ON PSI-II

  (1-1) Make the following directories on PSI-II.

	async	%%%% for KL1 programs for ITM-A
	sync	%%%% for KL1 programs for ITM-S
	esp	%%%% for ESP programs
	ex15	%%%% for initialization files(delivery problem, 15 trucks)
	ex30	%%%% for initialization files(delivery problem, 30 trucks)
	ex60	%%%% for initialization files(delivery problem, 60 trucks)
	ex120	%%%% for initialization files(delivery problem, 120 trucks)

    Hereafter, we call the parent directory for these directories, DIR:.

  (1-2) For each files shown below in your UNIX machine, 
        make a copy in the same directory with the same file name, on PSI-II.

	(ex) UNIX machine		PSI-II
	     ./async/zzz  ---------->   DIR:async>zzz
			    copy

	(FILES TO BE COPIED)

	  - DIRECTORY: async	< for ITM-A >
	    FILE:
		actionC.kl1	async.com	doAction.kl1
		planAData.kl1	planAgent.kl1	planDevice.kl1
		planDm.kl1	planPort.kl1	planSim.kl1
		planTop.kl1	planUtil.kl1

	  - DIRECTORY: sync     < for ITM-S >
	    FILE:
		s-agentName.kl1	s-doAction.kl1	s-planAData.kl1
		s-planAgent.kl1	s-planCmes.kl1	s-planDev.kl1
		s-planDm.kl1	s-planEfm.kl1	s-planPort.kl1
		s-planSim.kl1	s-planTop.kl1	s-planUtil.kl1
		sync.com
		
	  - DIRECTORY: esp      < for ESP >
	    FILE:
		pAgentEG.esp	pAgentEW.esp	pAgentPE.esp
		pInterF.esp	pPWWS.esp	pPersonal.esp
		pPlanMCM.esp	pSaveLoad.esp	pTop.esp
		pTop2.esp	pTotalEW.esp
	
	
	  - DIRECTORY: ex15	< for example with 15 trucks >
	    FILE:
		agent10.plan0	agent12.plan0	agent14.plan0
		agent15.plan0	agent17.plan0	agent20.plan0
		agent21.plan0	agent22.plan0	agent23.plan0
		agent24.plan0	agent3.plan0	agent4.plan0
		agent7.plan0	agent8.plan0	agent9.plan0
		ex15map30.plan	ex15rt25.plan
	
	  - DIRECTORY: ex30	< for example with 30 trucks >
	    FILE:
		agent10.plan0	agent11.plan0	agent12.plan0
		agent13.plan0	agent16.plan0	agent17.plan0
		agent18.plan0	agent19.plan0	agent2.plan0
		agent20.plan0	agent22.plan0	agent23.plan0
		agent25.plan0	agent26.plan0	agent27.plan0
		agent28.plan0	agent29.plan0	agent30.plan0
		agent32.plan0	agent34.plan0	agent35.plan0
		agent38.plan0	agent4.plan0	agent42.plan0
		agent43.plan0	agent45.plan0	agent6.plan0
		agent7.plan0	agent8.plan0	agent9.plan0
		ex30map30.plan	ex30rt45.plan
	
	  - DIRECTORY: ex60	< for example with 60 trucks >
	    FILE:
		agent1.plan0	agent10.plan0	agent12.plan0
		agent16.plan0	agent17.plan0	agent19.plan0
		agent22.plan0	agent23.plan0	agent25.plan0
		agent27.plan0	agent29.plan0	agent3.plan0
		agent30.plan0	agent31.plan0	agent32.plan0
		agent33.plan0	agent35.plan0	agent37.plan0
		agent39.plan0	agent4.plan0	agent40.plan0
		agent41.plan0	agent42.plan0	agent43.plan0
		agent44.plan0	agent47.plan0	agent48.plan0
		agent49.plan0	agent53.plan0	agent54.plan0
		agent55.plan0	agent56.plan0	agent57.plan0
		agent58.plan0	agent60.plan0	agent62.plan0
		agent63.plan0	agent65.plan0	agent66.plan0
		agent67.plan0	agent68.plan0	agent69.plan0
		agent7.plan0	agent70.plan0	agent71.plan0
		agent74.plan0	agent76.plan0	agent77.plan0
		agent78.plan0	agent79.plan0	agent8.plan0
		agent80.plan0	agent81.plan0	agent82.plan0
		agent84.plan0	agent85.plan0	agent86.plan0
		agent87.plan0	agent9.plan0	agent90.plan0
		ex60map30.plan	ex60rt90.plan
	
	  - DIRECTORY: ex120	< for example with 120 trucks >
	    FILE:
		agent1.plan0	agent10.plan0	agent100.plan0
		agent101.plan0	agent102.plan0	agent103.plan0
		agent106.plan0	agent107.plan0	agent11.plan0
		agent110.plan0	agent111.plan0	agent113.plan0
		agent115.plan0	agent117.plan0	agent119.plan0
		agent12.plan0	agent122.plan0	agent124.plan0
		agent125.plan0	agent126.plan0	agent127.plan0
		agent128.plan0	agent129.plan0	agent13.plan0
		agent130.plan0	agent131.plan0	agent136.plan0
		agent137.plan0	agent138.plan0	agent14.plan0
		agent142.plan0	agent144.plan0	agent145.plan0
		agent146.plan0	agent147.plan0	agent149.plan0
		agent15.plan0	agent151.plan0	agent152.plan0
		agent153.plan0	agent154.plan0	agent156.plan0
		agent157.plan0	agent159.plan0	agent16.plan0
		agent160.plan0	agent161.plan0	agent162.plan0
		agent163.plan0	agent164.plan0	agent165.plan0
		agent166.plan0	agent167.plan0	agent168.plan0
		agent169.plan0	agent17.plan0	agent170.plan0
		agent175.plan0	agent176.plan0	agent177.plan0
		agent178.plan0	agent179.plan0	agent18.plan0
		agent19.plan0	agent20.plan0	agent22.plan0
		agent23.plan0	agent24.plan0	agent27.plan0
		agent28.plan0	agent3.plan0	agent31.plan0
		agent32.plan0	agent33.plan0	agent35.plan0
		agent36.plan0	agent37.plan0	agent38.plan0
		agent39.plan0	agent4.plan0	agent42.plan0
		agent43.plan0	agent44.plan0	agent45.plan0
		agent46.plan0	agent49.plan0	agent5.plan0
		agent54.plan0	agent55.plan0	agent56.plan0
		agent57.plan0	agent58.plan0	agent59.plan0
		agent63.plan0	agent64.plan0	agent65.plan0
		agent66.plan0	agent69.plan0	agent7.plan0
		agent71.plan0	agent72.plan0	agent73.plan0
		agent75.plan0	agent76.plan0	agent77.plan0
		agent78.plan0	agent79.plan0	agent81.plan0
		agent82.plan0	agent84.plan0	agent86.plan0
		agent87.plan0	agent88.plan0	agent91.plan0
		agent93.plan0	agent94.plan0	agent95.plan0
		agent96.plan0	agent98.plan0	agent99.plan0
		ex120map30.plan	ex120rt180.plan

(2) INSTALL ESP PROGRAMS

  (2-1) Create a Librarian.
  (2-2) In the Librarian:
    [1] Select "Package" in the menu. 
    [2] Now you have a new menu. Then select "Set default package" in the menu.
    [3] Now you have the message:

		-set-default-package- 
		Package Name> 

	Then enter the following:

		  gpsstap

	followed by Carriage Return(hereafter *CR* for short).

    [4] Now you have a new menu including the message "create new package?".
	Then select "yes".
    [5] Now you have the message:

		Environment Name> simpos

	Then enter *CR*.
    [6] Catalogue and Save all the files in the directory DIR:esp.
	
(3) INSTALL KL1 PROGRAMS FOR ITM-A.

  (3-1) Login PIMOS.
  (3-2) in SHELL, input the followings:

		Shell>> cd "DIR:async"		<----- see NOTE **
		        --------------          <----- see NOTE *
		Shell>> take("async.com")
                        -----------------

	NOTE:
	*:  Input the underlined parts above.
	**: Use the full path for DIR:. 
	    For instance, if DIR: is defined as >sys>user>hendrix, what you
            should actually type is

		cd ">sys>user>hendrix>async"

  (3-3) Make sure that a file "async.sav" has been created in the directory
        DIR:async.

(4) INSTALL KL1 PROGRAMS FOR ITM-S.

  (4-1) Login PIMOS.
  (4-2) in SHELL, input the followings:

		Shell>> cd "DIR:sync"		<----- see NOTE **
		        --------------          <----- see NOTE *
		Shell>> take("sync.com")
                        -----------------

	NOTE:
	*:  Input the underlined parts above.
	**: Use the full path for DIR. 
	    For instance, if DIR is defined as >sys>user>hendrix, what you
            should actually type is

		cd ">sys>user>hendrix>sync"

  (4-3) Make sure that a file "sync.sav" has been created in the directory
        DIR:sync.

