Public Goods Game

Java tips

中間発表後の進め方

数値計算

import java.io.*;

public class fileOut {

    public static void main(String[] args) throws IOException {
        int i,j;
        String filename = "outTest.csv";
        File outfile = new File(filename);
        PrintWriter outdata = new PrintWriter(outfile); /* 色々な出力メソッドがあって便利、ただし、追加書き込みにはFileWriterを使う必要があるようだ */

        for(i=0; i<20; i++) {
            outdata.format("%d, %d\n",i, i*i); /* 書式指定出力 printfも同様な動作 */
        }
        outdata.close();
tttt    }
}
  

public class comlineArg {
  public static void main(String[] args) {
    for (int i = 0; i < args.length; i++)
      System.out.println(i + "番めの引数= " + args[i]);
  }
}
   

    java (コンパイル済みのファイル名) 2.3 0.5 2.5
    java (コンパイル済みのファイル名) 2.4 0.5 2.5
    java (コンパイル済みのファイル名) 2.5 0.5 2.5
      ...
    ^D

典型的な空間パターンの変化のスナップショットを保存しておく。

卒論作成あたって検討すべきこと

共通課題

Defectorに支配されていしまわない状況(公共財が保持される状態)が現れるのは、どのようなパラメータ領域においてであるか。それを定性的に説明できること。Cost(γ)とFine(β)の値の関係、及びrの大きさの役割について考察する。

Double Morals モデルの場合

Two Punishers モデルの場合

2つのモデルの共通点と差異

Immoralistのいない2-moralsモデルと、pool-punisherがいない2-punishimentsモデルは同等だとおもうが、どうか。

それぞれが役割を果たさない領域では、IとD、EとDが競合・共存する。(前者のFig.1Cと後者のFig.4が類似することはその例証)

新しいモデルの検討