Podzimní soustředění KSP 2018
Hippogryf – dvourozměrný programovací jazyk

Bratři si všichni (nevědomky) objednali "stroj na řešení problémů". Původně sice očekávali něco jiného, ale když už ho obdrželi, tak se s ním museli naučit a vyřešit nějaké ty problémy…

Jednalo se o programování programů řešících celkem běžné úlohy – jenže se programovalo pomocí poněkud zajímavé instrukční sady. Programy vypadaly jako 2D mřížka příkazů, skrz kterou pak postupoval výpočet, různě zatáčel a sem tam potkal instrukci.

Základní vlastnosti

  • Programy se zapisují do mřížky 10×20 políček
  • Mřížka je toroid – program může přejít přes okraj a objeví se na druhé straně
  • Je k dispozici 26 registrů A-Z (kde jsou buď čísla nebo pole)
  • Existující program šlo ostříhnout a vlepit do jiného

Ke stažení