instruction: Algoritmus generálása egy rendezőgéphez.
output: Egy lehetséges algoritmus egy rendezőgéphez a következő lehet:
  
  1. Kezdjük azzal, hogy meghatározzuk, milyen típusú objektumokkal fog foglalkozni a rendezőgép. Ez a lépés azért fontos, mert ez határozza meg a szükséges érzékelőket és válogató mechanizmusokat. Ha például a gép gyümölcsöket válogat, akkor olyan érzékelőkre lesz szüksége, amelyek képesek megkülönböztetni a különböző gyümölcsöket alakjuk, színük és méretük alapján.
  
  2. Inicializálja a válogatógép memóriáját a tárgyak előre meghatározott kategóriáival vagy osztályaival, amelyeket válogatni kell.
  
  3. Miközben a tárgyak áthaladnak a válogatógépen, a megfelelő érzékelőkkel mérje meg a tulajdonságaikat, például alakjukat, színüket, méretüket, súlyukat vagy bármely más lényeges jellemzőjüket.
  
  4. Hasonlítsa össze a tárgyak mért tulajdonságait a gép memóriájában tárolt, előre meghatározott kategóriákkal.
  
  5. Döntési algoritmusok segítségével határozza meg, hogy a mért tulajdonságok alapján melyik kategóriába tartozik a tárgy.
  
  6. A kategória meghatározása után a gép a válogató mechanizmusok segítségével a megfelelő tárolóba vagy helyre tudja helyezni a tárgyat.
  
  7. Folytassa ezt a folyamatot az összes beérkező tárgy esetében, folyamatosan összehasonlítva tulajdonságaikat a tárolt kategóriákkal, és ennek megfelelően válogatva őket.
  
  8. Ha szükséges, frissítse a gép memóriáját új kategóriákkal vagy tárgyosztályokkal, amint azokkal találkozik, hogy javítsa a rendezési folyamat pontosságát.
  
  9. Rendszeresen ellenőrizze és karbantartja a gép érzékelőit és válogatómechanizmusait, hogy azok megfelelően működjenek és pontos eredményeket szolgáltassanak.