2016/06/19

マリル のステータス振り直し:燐光のレムリア


マリル のステータス振り直し


仕様

  • スキル:攻撃3連(たぬーん天国)、防御3連(身代わりスーツの術)
  • 反撃大
  • 英雄魂:ユーフォリア
  • 部隊1番目
  • 天賦
    • 個人天賦 - ラクーンファルード (小隊効果:防御+40、回避+30)
    • 共鳴天賦 - 狸神猛激 (小隊効果:攻撃+23、命中+23、HP回復120
    • 発動値は「個人天賦:7000、共鳴天賦:6850」で合計が10000を超えているため、どちらか一方が確定で発動。

エレノア(インペリアル) のステータス振り直し:燐光のレムリア


エレノア(インペリアル) のステータス振り直し

仕様

  • スキル:攻撃4連(リフスタンド)、防御2連(アンクリプション)
  • 全体攻撃
  • 英雄魂:セルペンテ
  • 部隊1番目
  • 天賦
    • 個人天賦 - 支援機動 (小隊効果:攻撃+30、回避+38、移動力+2)
    • 共鳴天賦 - アウトランディング (小隊効果:攻撃+37、幸運+37、移動力+2 敵全体:ダメージ150
    • 発動値は「個人天賦:5062、共鳴天賦:5062」で合計が10000を超えているため、どちらか一方が確定で発動。

2016/06/18

BOINC RACの計算式

参考 BOINCプロジェクトサーバのソースコード
https://github.com/BOINC/boinc/blob/master/html/inc/credit.inc
https://github.com/BOINC/boinc/blob/master/html/inc/host.inc

基本計算式

$now (計算完了時刻 サーバで受け取った時刻)
$work_start_time (計算開始時刻 サーバから送信した時刻)
$work (取得したcredit)
&$avg (現在の平均RAC 参照渡し)
&$avg_time (最後に計算した$now 参照渡し)

M_LN2 = 0.693147180559945309417
CREDIT_HALF_LIFE = 86400*7

function update_average($now, $work_start_time, $work, &$avg, &$avg_time) {
    if ($avg_time) {
        $diff = $now - $avg_time;
        if ($diff <0) $diff = 0;
        $diff_days = $diff/86400;
        $weight = exp(-$diff*M_LN2/CREDIT_HALF_LIFE);
        $avg *= $weight;
        if ((1.0-$weight)>0.000001) {
            $avg += (1.0-$weight)*($work/$diff_days);
        } else {
            $avg += M_LN2*$work*86400/CREDIT_HALF_LIFE;
        }
    } else if ($work) {
        $dd = ($now - $work_start_time)/86400;
        $avg = $work/$dd;
    }
    $avg_time = $now;
}

  • if ($avg_time)
    • 初期値かどうかで分岐
  • $diff = $now - $avg_time
    • 仕事の完了時刻から一つ前の仕事の完了時刻を引き、解析に掛かった時間(秒)を求める。
  • $diff_days = $diff/86400
    • 秒から日へ変換。
  • $weight = exp(-$diff*M_LN2/CREDIT_HALF_LIFE)
    • 時間経過によるRAC減衰率を求める。
    • M_LN2はln2。$diff = CREDIT_HALF_LIFEの時 $weight = 0.5 となる。
  • if ((1.0-$weight)>0.000001)
    • $diff (解析に掛かった秒数が1秒以上かで分岐)
  • $avg += (1.0-$weight)*($work/$diff_days);
    • ($work/$diff_days) で1日あたりの計算効率を求める。
    • (1.0-$weight) 重みの平均?。 a*W + b*(1-W)
  • $avg += M_LN2*$work*86400/CREDIT_HALF_LIFE
    • $work*86400/CREDIT_HALF_LIFE 計算に7日掛かったとして1日あたりの計算効率を計算。
    • M_LN2* 不明
  • } else if ($work) {
    • creditが0でない場合のみ実行
  • $dd = ($now - $work_start_time)/86400
    $avg = $work/$dd
    • 1日あたりの計算効率を求め、これを初期値とする。
  • $avg_time = $now
    • 計算完了時刻を更新

RACの計算


function host_update_credit($hostid) {
    $total = 0;
    $avg = 0;
    $avg_time = 0;
    $results = BoincResult::enum("hostid=$hostid order by received_time");
    foreach($results as $result) {
        if ($result->granted_credit <= 0) continue;
        $total += $result->granted_credit;
        update_average(
            $result->received_time,
            $result->sent_time,
            $result->granted_credit,
            $avg,
            $avg_time
        );
    }
    $now = time();
    update_average(now, 0, 0, $avg, $avg_time);
    $host = new BoincHost();
    $host->id = hostid;
    $host->update("total_credit=$total, expavg_credit=$avg, expavg_time=$now");
}


  • $results = BoincResult::enum("hostid=$hostid order by received_time")
    • データベースから指定したユーザのcreditデータを完了時刻でソートし、取得。
  • foreach($results as $result)
    • RACを計算。

RACを上げるには

  • $diff (仕事の完了時刻と、一つ前の仕事の完了時刻の差)を小さくする。
    • 実行待機や一時停止状態にならないようにする。
    • 「最低限の備蓄」や「追加で下記の分まで備蓄」を0日にして仕事を溜めないようにする。
  • 一つのプロジェクトに集中する。





2016/06/10

centos7関係の設定リンク集


startxコマンドでGUIを起動する際に、日本語環境で起動するための設定

CUI ログインに変更と X Window System 起動時の日本語化 〜 CentOS6
http://easyramble.com/set-cui-login-and-xwindow.html




2016/06/04

BOINCの計算効率比較 2016年5月版 (BOINC credits efficiency - 2016 May)

計算効率比較 2016年5月版

データの自動収集システムが完成しました。自分の計算効率を知りたい人はCPID(クロスプロジェクトID)をtwitterや下のフォームなどで私に教えていただければデータを収集します。

登録フォーム
https://docs.google.com/forms/d/1HBwk01U_CHSeVAKjqd2FfdTJZnLbqwjm7oI2i8RZGVM/viewform




Host-1


Android 3.4.0-g0e06f3a (Android 4.2.2)
ARM ARMv7 Processor rev 2 (v7l)
---
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.12 (arm_android_pie)101727.117.03
Collatz ConjectureMicro Collatz Conjecture v6.01 (android_arm_pie)13126.221.153
Einstein@HomeBinary Radio Pulsar Search (Arecibo) v1.46 (NEONPIE)26338.68.52
Binary Radio Pulsar Search (Arecibo) v1.46 (NEONPIE)
arm-android-linux-gnu
26338.68.52
Enigma@HomeEnigma 0.76b v5.32 8082.525.218
Moo! WrapperDistributed.net Client v1.04 (arm_android_pie)17119.715.113
Universe@HomeUniverse X-ray sources for Android v0.09 (android_arm_pie)103940.211.52
theSkyNet POGSfitsedwrapper v4.02 (android_arm_pie)18467.618.27



Host-2


Microsoft Windows 10 Core x86 Edition, (10.00.10586.00)
GenuineIntel Intel(R) Atom(TM) CPU Z3740 @ 1.33GHz [Family 6 Model 55 Stepping 3]
Intel(R) HD Graphics (764MB)
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.10 (sse3)70279.524.611
Bitcoin UtopiaCPUMiner (Campaign #13) v0.01 1824.1631.558
CPUMiner (Campaign #3) v0.01 1823.3631.846
CPUMiner (Campaign #7) v0.04 1828.5630.045
Collatz ConjectureMicro Collatz Conjecture v6.00 5581.249.8271
Einstein@HomeGravitational Wave search O1 all-sky I v1.04 (SSE2O1I)133316.954.02
Gravitational Wave search O1 all-sky I v1.04 (SSE2O1I)
windows_intelx86
131671.154.72
Enigma@HomeEnigma 0.76b v5.32 6343.124.879
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3647.39.9425
Monkeys v2 - Word seeker v6.00 3646.29.9532
LHC@Home ClassicSixTrack v451.07 (sse2)3037.413.53
MilkyWay@homeMilkyWay@Home v1.00 22780.016.932
NumberFields@homeGet Decic Fields v2.10 106837.631.66
Get Decic Fields v2.11 28560.331.45
Primaboincaprimaboinca v7.05 14501.249.774
SZTAKI Desktop Grid---2331.35.94
WUProp@HomeData collect version 4 v4.20 (nci)21609.32.3110
theSkyNet POGSfitsedwrapper v4.02 22532.530.223



Host-3


Linux 3.10.0-327.3.1.el7.x86_64
AuthenticAMD AMD Phenom(tm) II X4 955 Processor [Family 16 Model 4 Stepping 3]
---
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.10 (sse2)13485.3128.121
Collatz ConjectureCollatz Sieve v1.21 33733.2445.52
Cosmology@Homecamb_legacy v2.17 20991.832.31
camb_legacy v2.17
x86_64-pc-linux-gnu
433731.028.51
DistributedDataMiningBiological Data Analysis: Laryngeal Video Classification v1.36 993.075.339
Einstein@HomeGravitational Wave search O1 all-sky I v1.04 (X64O1I)55179.3130.52
Gravitational Wave search O1 all-sky I v1.04 (X64O1I)
x86_64-pc-linux-gnu
55420.2129.92
Enigma@HomeEnigma 0.76b v5.32 2713.664.961
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3558.810.1336
Monkeys v2 - Word seeker v6.00 3558.810.1335
MilkyWay@homeMilkyWay@Home N-Body Simulation v1.60 (mt)7705.7117.826
MilkyWay@Home v1.01 3832.4100.414
Milkyway@Home Separation (Modified Fit) v1.36 781.0102.515
Moo! WrapperDistributed.net Client v1.03 2714.895.595
NFS@Home14e Lattice Sieve v1.10 3315.039.117
14e Lattice Sieve v1.10
x86_64-pc-linux-gnu
3201.340.53
15e Lattice Sieve v1.10 2035.177.819
15e Lattice Sieve v1.10
x86_64-pc-linux-gnu
2963.953.410
NumberFields@homeGet Decic Fields v2.10 16327.071.814
POEM@HOMEPOEM++ v2.31 1972.2122.052
POEM++ v2.31
x86_64-pc-linux-gnu
2033.0117.540
Primaboincaprimaboinca v7.06 6072.1118.658
PrimeGridGenefer 32768 v3.13 (cpuGFN15)3050.528.619
Genefer 65536 v3.13 (cpuGFN16)13027.225.77
PPS (LLR) v7.06 4547.976.45
PPS-Mega (LLR) v7.06 11140.095.05
PPSE (LLR) v7.06 1963.171.59
Sierpinski Problem ESP/PSP/SoB (Sieve) v1.07 3286.8272.85
Sophie Germain (LLR) v7.06 2067.069.55
The Riesel Problem (Sieve) v1.07 1968.9219.75
Rosetta@Home---20048.832.15
SAT@home---12072.344.710
SRBaseRiesel Base - short v0.18 34.7103.69
Riesel Base v0.18 337.676.46
Sierpinski / Riesel Base - average v0.18 34541.2102.15
Sierpinski / Riesel Base - average2 v0.18 12456.286.71
Sierpinski / Riesel Base - average3 v0.18 3072.7117.23
Sierpinski / Riesel Base - long v0.18 27320.8105.41
Sierpinski / Riesel Base v0.18 739.782.76
Sierpinski Base - short v0.18 81.4265.41
Sierpinski Base v0.18 266.3114.94
SZTAKI Desktop Grid---238.237.68
The Lattice ProjectGARLI v5.05 5386.923.64
Universe@HomeUniverse BHspin v0.09 12133.698.914
VGTU project@HomeVGTU@Home application for dynamic visual cryptography based on non-linear oscillations v1.01 7074.915.612
WEP-M+2 ProjectRandom-base WEP Factorization v1.13 2565.737.739
WUProp@HomeData collect version 4 v4.19 (nci)21579.82.3124
theSkyNet POGSfitsedwrapper v4.02 9926.278.018



Host-4


Microsoft Windows 7 Professional x64 Edition, Service Pack 1, (06.01.7601.00)
AuthenticAMD AMD Phenom(tm) II X6 1090T Processor [Family 16 Model 10 Stepping 0]
AMD Radeon HD 6900 series (Cayman) (1024MB)
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
123NumbersVan Der Waerden Numbers v360.00 3288.919.828
Asteroids@homePeriod Search Application v102.10 (sse2)14277.1121.027
Bitcoin Utopiacgminer-neoscrypt (Campaign #13) (for ATI/Nvidia OpenCL GPUs) v0.01 (opencl_ati_100)841.33610.58
cgminer-neoscrypt (Campaign #7) (for ATI/Nvidia OpenCL GPUs) v0.01 (opencl_ati_100)959.73165.010
Collatz ConjectureCollatz Sieve v1.21 (opencl_amd_gpu)1004.916323.0129
Cosmology@Homecamb_legacy v2.17 58471.226.11
DistributedDataMiningBiological Data Analysis: Laryngeal Video Classification v1.36 3147.248.130
Einstein@HomeGamma-ray pulsar binary search #1 v1.00 35179.970.91
Gravitational Wave search O1 all-sky I v1.04 (X64O1I)52261.5137.83
Gravitational Wave search O1 all-sky I v1.04 (X64O1I)
windows_x86_64
52378.2137.53
Enigma@HomeEnigma 0.76b v5.32 2679.561.456
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3638.49.9121
Monkeys v2 - Word seeker v6.00 3638.89.9121
MilkyWay@homeMilkyway@Home Separation (Modified Fit) v1.36 (opencl_ati_101)23.33839.7188
MindModeling@HomeNative Python v2.7 Application (Windows Only) v1.10 (sse2)5382.380.814
Moo! WrapperDistributed.net Client v1.04 (ati14)2336.79710.657
NFS@Home14e Lattice Sieve v1.08 5452.323.87
14e Lattice Sieve v1.08
windows_intelx86
5227.724.82
15e Lattice Sieve v1.08 2705.158.63
16e Lattice Sieve V5 v1.11 4170.5112.238
16e Lattice Sieve V5 v1.11
windows_x86_64
3925.2119.214
NumberFields@homeGet Decic Fields v2.10 40675.879.17
Get Decic Fields v2.11 7050.980.38
POEM@HOMEPOEM++ OpenCL version v2.31 (opencl_ati_101)14203.22086.93
POEM++ OpenCL version v2.31 (opencl_ati_101)
windows_intelx86
6783.22919.01
Primaboincaprimaboinca v7.05 5886.6122.365
PrimeGridGenefer 131072 Low v3.13 (atiGFN17LOW)1559.6916.85
Genefer 131072 Mega v3.13 (atiGFN17MEGA)2745.2600.82
Genefer 32768 v3.13 (atiGFN15)172.7505.911
Genefer 65536 v3.13 (atiGFN16)642.7521.39
PPS (Sieve) v1.40 (atiPPSsieve)2513.04829.214
Rosetta@Home---23048.522.03
SAT@home---13601.339.710
SETI@HomeSETI@home v8 v8.00
windows_intelx86
37.229.11
SETI@home v8 v8.12 (opencl_atiapu_SoG)
windows_intelx86
4918.971.71
SRBaseRiesel Base v0.18 313.972.63
Sierpinski / Riesel Base - average v0.18 32219.2109.56
Sierpinski / Riesel Base - long v0.18 49544.5103.52
Sierpinski / Riesel Base v0.18 808.489.13
SZTAKI Desktop Grid---184.923.91
The Lattice ProjectGARLI v5.05 6636.526.31
GARLI v5.06 16691.111.05
Universe@HomeUniverse BHspin v0.09 19784.760.718
VGTU project@HomeVGTU@Home application for dynamic visual cryptography based on non-linear oscillations v1.01 9023.228.510
WUProp@HomeData collect version 4 v4.20 (nci)21568.22.333
theSkyNet POGSfitsedwrapper v4.02 10014.768.227

2016/05/24

レムリアメモ集

調べていて分かったことのメモ集です。

・アッタクタイプは軽、重、遠、軽(特殊)、重(特殊)、遠(特殊)の6種の他にシステム上2種存在している。この内の1種はクリスマスイベントでアタックタイプ金として敵ストライカーに実装された。

・現在、天賦系のステは固定値上昇となっているがシステム上スキルのようなパーセント上昇を実装できるようになっている。

・9星リンカーラインで10星にしたストライカーもスキル管理で通常スキル、レアスキルを取得できる。

BOINCの計算効率比較 2016年4月版 (BOINC credits efficiency - 2016 April)

計算効率比較 2016年4月版

データの自動収集システムが完成しました。自分の計算効率を知りたい人はCPID(クロスプロジェクトID)をtwitterや下のフォームなどで私に教えていただければデータを収集します。

登録フォーム
https://docs.google.com/forms/d/1HBwk01U_CHSeVAKjqd2FfdTJZnLbqwjm7oI2i8RZGVM/viewform




Host-1


Android
ARMv7 Processor rev 2 (v7l)
---
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.12 (arm_android_pie)98404.717.63
Collatz ConjectureMicro Collatz Conjecture v6.01 (android_arm_pie)13025.221.380
Enigma@HomeEnigma 0.76b v5.32 7782.225.127
Moo! WrapperDistributed.net Client v1.04 (arm_android_pie)13175.319.712
Universe@HomeUniverse X-ray sources for Android v0.09 (android_arm_pie)17773.76.88
theSkyNet POGSfitsedwrapper v4.02 (android_arm_pie)19674.618.011



Host-2


Microsoft Windows 10
Intel(R) Atom(TM) CPU Z3740 @ 1.33GHz [Family 6 Model 55 Stepping 3]
Intel(R) HD Graphics (764MB)
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.10 (sse3)58535.129.511
Bitcoin UtopiaCPUMiner (Campaign #13) v0.01 1822.7632.064
CPUMiner (Campaign #3) v0.01 1822.6632.162
CPUMiner (Campaign #7) v0.04 1822.7632.036
Collatz ConjectureMicro Collatz Conjecture v6.00 5644.849.6304
Enigma@HomeEnigma 0.76b v5.32 6943.724.845
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3641.49.9443
Monkeys v2 - Word seeker v6.00 3640.09.9443
LHC@Home ClassicSixTrack v451.07 (sse2)9521.712.619
MilkyWay@homeMilkyWay@Home v1.00 22784.616.925
NumberFields@homeGet Decic Fields v2.08 105251.431.93
Get Decic Fields v2.10 76626.233.22
Primaboincaprimaboinca v7.05 14405.750.033
SZTAKI Desktop Grid---2356.24.92
WUProp@HomeData collect version 4 v4.20 (nci)21603.92.396
theSkyNet POGSfitsedwrapper v4.02 17919.530.219



Host-3


Linux
AMD Phenom(tm) II X4 955 Processor [Family 16 Model 4 Stepping 3]
---
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
Asteroids@homePeriod Search Application v102.10 (sse2)11503.8150.234
Cosmology@Homecamb_legacy v2.17
x86_64-pc-linux-gnu
36792.628.34
Enigma@HomeEnigma 0.76b v5.32 2468.464.682
GoofyxGrid@HomeMonkeys v1 - Random generator v9.00 3565.910.1567
Monkeys v2 - Word seeker v6.00 3565.710.1571
LHC@Home ClassicSixTrack v451.07 (pni)933.142.13
SixTrack v451.07 (sse2)9449.638.86
MilkyWay@homeMilkyWay@Home N-Body Simulation v1.58 (mt)4257.535.526
MilkyWay@Home N-Body Simulation v1.60 735.646.52
MilkyWay@Home N-Body Simulation v1.60 (mt)3765.353.325
MilkyWay@Home v1.01 3863.899.634
Milkyway@Home Separation (Modified Fit) v1.36 763.6101.730
Moo! WrapperDistributed.net Client v1.03 2714.995.5115
NumberFields@homeGet Decic Fields v2.08 27443.071.85
Get Decic Fields v2.10 53681.971.92
Get Decics with Bounded Discriminant v3.05 4453.871.93
POEM@HOMEPOEM++ v2.21 3936.745.113
POEM++ v2.31 3579.152.117
Primaboincaprimaboinca v7.06 6037.0119.351
PrimeGridGenefer 32768 v3.09 (cpuGFN15)2995.628.918
Genefer 32768 v3.13 (cpuGFN15)3037.928.53
Genefer 65536 v3.09 (cpuGFN16)12368.727.06
Genefer 65536 v3.13 (cpuGFN16)13121.225.51
PPS (LLR) v7.06 4510.576.49
PPS-Mega (LLR) v7.06 10931.495.99
PPSE (LLR) v7.06 2048.570.418
Sierpinski Problem ESP/PSP/SoB (Sieve) v1.07 1863.4293.38
Sophie Germain (LLR) v7.06 2064.269.62
The Riesel Problem (Sieve) v1.07 1967.7219.810
Rosetta@Home---17105.519.84
SAT@home---12192.044.38
SRBaseRiesel Base - short v0.18 19.3133.851
Riesel Base v0.18 151.699.864
Sierpinski / Riesel Base - average v0.18 24486.7105.91
Sierpinski / Riesel Base - average2 v0.18 2511.4143.34
Sierpinski / Riesel Base - average3 v0.18 23260.0104.54
Sierpinski / Riesel Base - short v0.18 888.988.116
Sierpinski / Riesel Base v0.18 566.080.922
Sierpinski Base - short v0.18 511.0117.825
Sierpinski Base v0.18 1418.559.125
SZTAKI Desktop Grid---244.637.63
The Lattice ProjectGARLI v5.05 11212.412.65
Universe@HomeUniverse BHspin v0.09 16026.074.911
VGTU project@HomeVGTU@Home application for dynamic visual cryptography based on non-linear oscillations v1.01 7872.714.210
WEP-M+2 ProjectRandom-base WEP Factorization v1.13 2578.034.944
WUProp@HomeData collect version 4 v4.19 (nci)21601.52.3120
theSkyNet POGSfitsedwrapper v4.02 12577.478.217



Host-4


Microsoft Windows 7
AMD Phenom(tm) II X6 1090T Processor [Family 16 Model 10 Stepping 0]
AMD Radeon HD 6900 series (Cayman) (1024MB)
プロジェクト名アプリ名処理時間(秒)計算効率(credit/hour)処理数
123NumbersVan Der Waerden Numbers v360.00 2923.919.63
The Lattice ProjectGARLI v5.06 4324.335.33
Universe@HomeUniverse BHspin v0.09 17817.367.39