エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Clojureで三目並べ
Lisp Advent Calendar 2012 6日目の記事です。 三目並べ ここでは三目並べソルバについて書きます。 tic... Lisp Advent Calendar 2012 6日目の記事です。 三目並べ ここでは三目並べソルバについて書きます。 tic tac toe 三目並べ、すなわち◯×ゲームです。 小学生の頃とかやってました。 このゲームは両者が最善を尽せば必ず引分けになるゲームで、その最善手もわかりやすいので他人とやってもだいたいドローになります。 この三目並べで盤面から次の手を返すプログラムを、ClojureとClojureScriptの両方で動くように作成します。 core.logic 今回は論理プログラミングでこのパズルを解きます。 最初にnamespaceですが、ClojureとClojureScriptの両方で動かす為に、多少の黒魔術があります。 ;*CLJSBUILD-REMOVE*;はcljsbuildがビルド時に削除してくれるコメントです。 core.logicがclj版とcljs版で
2012/12/06 リンク