タグ

Pietに関するnoonworksのブックマーク (3)

  • Pietのエディタを作った話

    cvpaper.challengeはコンピュータビジョン分野の今を映し、トレンドを創り出す挑戦です。論文サマリ・アイディア考案・議論・実装・論文投稿に取り組み、凡ゆる知識を共有しています。 http://xpaperchallenge.org/cv/ 資料はViEW2021チュートリアルセッション「最新研究の始め方」のプレゼン素材です。また、xpaper.challengeの2020年末ワークショップとしてプレゼンした「研究効率化Tips」の拡張版です。資料では3社12研究室300ページにわたるノウハウの詰め合わせです。 VIEW2021のチュートリアルセッションでは時間の制限があるため、こちらの資料から一部抜粋して発表を行うことになりますが、VIEW2021チュートリアルセッションの方にも足を運んでいただければ幸いです。 VIEW2021チュートリアルセッション:http://vie

    Pietのエディタを作った話
  • DM氏の難解プログラミング言語 - Piet (和訳版)

    Pietのインタプリタは左上からプログラムの実行を始めます。インタプリタはDirection Pointer (DP) (向きのポインタ)を持っていてこれは最初は右向きを指しています。DPは上下左右のいずれかを指します。 また、Codel Chooser (CC)(codelを選ぶもの)も持っていてこの初期値は左です。CCは左か右を指します。 DPとCCの指す向きはプログラムの実行中にどんどん変化していきます。 プログラムポインタは実行中以下のルールに従ってカラーブロックを移動していきます。 プログラムは今いるカラーブロックの中でDPの向きに一番離れた端っこを探します。(形によってはこの端は一繋がりではないかもしれません。) DP方向に向かってCC側の端をさっき見つけた端の中から見つけます。(プログラムの上に立っていてDPの方向に歩いている感じ。 右表も参考のこと。) そしてそのcodel

  • DM's Esoteric Programming Languages - Piet

    The Piet language interpreter begins executing a program in the colour block which includes the upper left codel of the program. The interpreter maintains a Direction Pointer (DP), initially pointing to the right. The DP may point either right, left, down or up. The interpreter also maintains a Codel Chooser (CC), initially pointing left. The CC may point either left or right. The directions of th

  • 1