|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 1388 (0x56c) Types: TextFile Notes: R1k Text-file segment
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦ca8d8aec4⟧ └─⟦this⟧
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