2014-01-01から1年間の記事一覧
仕事が忙しくてなかなか更新できませんでしたが、先日HackersNewsで 0h h1 – A little logic game | Hacker News0hh1というパズルゲームを見かけまして、ちょっとプレイしてみたところ以外にも面白かったので、せっかくだからSolverを書いてみようと思いまし…
2048というゲームがなかなかプレイするのにも、AIを作るのにも面白そうだったので、 自分でいじれるように書いて見ました。 require "curses" def make_board() board = Array.new(4).map!{ Array.new( 4, nil ) } end def available_pos(board) pos = [] bo…
SATソルバーの実装に昨日あたり興味がわきまして、手始めにデータ構造とDIMACS CNFファイルのパーサーを書いて見ました。ファイルから読み込めるようになると今後開発するときのデバッグも用意になりますものね。 module Main where import System.Environme…