Agentの生成処理の枠組みだけはできたのでコミット（Agentオブジェクトの詳細は詰めていない）
Agentの初期化処理とテスト処理を書き終わった
ひとまずコピー確率100%の単純な模倣を実装し、2Trait間で凝縮が起こることを確認した。
Update README.md
Traitの模倣確率の計算メソッドの実装(模倣がうまくいっているかは未テスト)

Traitの模倣確率はTraitのベクトルとPreferenceのベクトルの差から生まれる
Traitの模倣処理のバグを発見したため訂正

これにより、2つのTraitの度数がせめぎあい振動している様を観測できた
各タイムステップごとに起こるAgentのPreferenceの変化を実装（未テスト）

Traitを持っているAgentは、各タイムステップごとに自身のpreferenceをTraitのベクトルの方向に寄せる。
注：実装の結果、バグがありそうなおかしな挙動を示していたが、先にTraitの度数出力処理を実装してその値をみつつ後でデバッグすることにする。
ファッションサイクルを示すために必要な結果をCSVファイルで出力する
PropertyVectorにJUitテストケースを追加。それに伴いPropertyVectorのアルゴリズムも少し変更

PropertyVectorクラスにはベクトル計算を行う複雑な処理が入っているためバグの確認の意味も含めてテストケースを作った。結果、角度の範囲を0～2πにするなどの仕様の再定義が行えた。
しかし依然としてTraitFreqencyの度数がおかしな挙動なので、次は模倣確率計算のあたりを重点的に見てみる。
バグの原因を解明したため修繕。正常な結果でるようになったため、解析結果のExelブックとともにプッシュする。

これにて一旦このブランチは閉じる。次のmodel_1_1ブランチをを作成する。
Model1.1になったに伴って、READMEの中身に仕様を書き込んだ。
Model_1_1完成！新しいTrait（タイプ2）を適用することに成功したので次のモデルの作成に移る

一応、Exelファイルで分析レポートもアップしておいた。レポートはまだ追加するはず。
シミュレーション結果ファイル多数出力。また、コードのほうもシミュレーションしやすいように多少変えた部分もある。
Model1.2になったに伴い、READMEに追加機能の仕様をまとめた
新規TraitKindを持つTraitがAgent内に現れる処理を書いた

しかし、CSV出力する際に列を必要としすぎて見難くなることがわかったので、Output部分を改善する。
CSVファイルとしてOutputされる際にみやすい形に出力されるように改善した。
Model1_2をマージしたに伴って変更されたREADMEファイルへの変更分だけ元に戻した。