DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦0e20966c5⟧ TextFile

    Length: 1388 (0x56c)
    Types: TextFile
    Notes: R1k Text-file segment

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦ca8d8aec4⟧ 
            └─⟦this⟧ 

TextFile

 FRUITCAKE
===========

  
LE PROBLEME :

    Ce probleme consiste a empiler des cubes ayant une lettre inscrite sur leurs faces
    de sorte que l'empilement ainsi obtenu forme le mot "FRUITCAKE" ou tout autre mot.
    
    Ce qui complique la resolution de ce probleme est le nombre de situations possible
    qui est egal a factorielle le nombre de cubes.
                                                  

  =>la solution ne consiste pas a representer toutes les situations possibles mais a
    mettre en place deux agents :

           - un agent visual   = marque les cubes interessants avec des marqueurs
           - un agent central  = resoud le probleme en tenant compte que des cubes marques


LA SOLUTION IMPLEMENTEE

    - Les inferences s'arretent lorsque l'agent central cherche une place libre sur la table
    qui n'existe pas.
      => la prochaine version de ce probleme devrait etre capable de deplacer des cubes
      inutiles pour la resolution sur d'autres cubes de facon a liberer de la place sur
      la table

    - Le modele est place a l'extremite droite de l'environnement (lorsqu'il n'y a aucun
    modele, l'inference s'arrete. 
      
    - Les cubes du modele et de la copie sont bloques de sorte que la fonction Find ne
    cherche pas des cubes dans ces piles.

    - Toutes les actions de l'agent visuel sont faites avec des instructions Ada standard