タグ

2015年4月5日のブックマーク (4件)

  • 最強の野球オープンデータ「Retrosheet」をPythonでHackしてゲームに勝つる何かを作ろう(序章) - Lean Baseball

    ※このエントリーの内容ですが、ソースコード公開含めパワーアップして別のエントリーにまとめました!!!新しい方を見るといいかもです!!!! shinyorke.hatenablog.com 春季キャンプスタート!&週ベ*1野球選手名鑑号発売で球春がやってきましたねこんばんは! PepperやらRaspberry Piやらに浮気をしていた私*2ですが、なんだか面白い野球のデータを見つけた&Hackしたいキモチが高まったので久々に野球Hackをしてみました! とりあえずデータをクリーニングして使える所まできたのでレポート書きますねー 最強の野球オープンデータ「Retrosheet」 野球のデータといえばやはり「スコアブック」で、試合の結果、打者の打席結果、投手の投球内容を一挙手一投足追いかけたい訳で、そんなデータ無いかなぁ、、、と探してたらありました!!! Retrosheet http://w

    最強の野球オープンデータ「Retrosheet」をPythonでHackしてゲームに勝つる何かを作ろう(序章) - Lean Baseball
  • Unity5で車の挙動をパパっと追加して乗り回す。ついでにAI Carも。 - テラシュールブログ

    今回はUnityがSampleAssetsで提供している車の挙動について紹介します。 なおこの挙動はUnityの物理演算(主にWheel Collider)に従った挙動のため、マリオカートやF-ZEROのような、全体的に物理的ではない挙動を表現したい場合は、これを改造して作るより0から自分で挙動を書いたほうが良いかもしれません。 またレーシングゲームで使いたい場合、転覆したら戻す・もしくは絶対転覆しないように一定角度以上傾いたら強制的に戻すといった仕組みがひつようになるかもしれません。 目次 目次 とりあえず車を走らせる 車をオリジナルカーにする AI Carによるルートの巡回について とりあえず車を走らせる まずはStandardAssetsのVehiclesより、Carコンポーネントを含むコンポーネントを入手します。メニューバーのAssets>Import Package>Vehicl

    Unity5で車の挙動をパパっと追加して乗り回す。ついでにAI Carも。 - テラシュールブログ
  • PCのスピードにこだわる人なら知っておくべき5つの要素 | ライフハッカー・ジャパン

    PCのグレードアップや新しいPCの購入を考える際は、それまで使っていたものよりも高速なマシンにしたいという人も多いことでしょう。 たいていの人は、性能がどれだけ向上するかを知るための指標として、いくつかのわかりやすい要素に着目します。例えば、CPUのクロックスピードを上げたり、メモリ容量を増やしたりすれば、即座に性能は向上します。また使用環境によっては、無線LANやUSBを最新の規格に対応させるだけでもメリットを体感できる場合があります。 けれども、製品仕様の中で大きく扱われている要素以外にも、PCのスピードに影響を与える可能性があるのにあまり知られていない要素はたくさんあります。 この記事では、そういった要素のうちの5つについて詳しく見ていき、PCをグレードアップする際に必ず最高の性能が得られる方法をご紹介しましょう。 CPUのキャッシュ CPUに関しては、性能の指標としてよく知られてい

    PCのスピードにこだわる人なら知っておくべき5つの要素 | ライフハッカー・ジャパン
  • Gitチュートリアルとトレーニング| Atlassian

    Gitの学習は、中々難しいものです。 Gitの過剰なコマンドとその分散型の性質は、新規ユーザーを苦労させがちですが、その解決策として生まれたのがこのチュートリアルです。 Atlassianの Gitチュートリアルは、基礎的なGitコマンドを解説するだけでなく、各コマンドを既存のSVNワークフローと関連づける事で、Gitリビジョン管理への分かりやすい入門編の役割を果たします。 1. Gitの基 Gitを一度も利用した経験が無い人は、ここから始めましょう。Git Basicsチュートリアルは、Gitインスタレーションの構成、新規リポジトリの設定、そしてプロジェクトへのリビジョンを記録するための基礎的なGitワークフローの利用方法を解説します。 Learn more» 2. 変更点のやり直し 過去のリビジョンをリストアできなければ、ソフトウェアプロジェクトの履歴を記録できても意味がありません。