Skip to content

Instantly share code, notes, and snippets.

View gaogao-9's full-sized avatar

がお gaogao-9

  • えいえんのじゅうはっさい管理組合
  • がお星
View GitHub Profile
@gaogao-9
gaogao-9 / リンVSナターシャ.md
Last active December 7, 2016 15:35
好感度700のカンストSRリンと、同条件ナターシャにおいて、それぞれが最速でスキルを発動していくといて、敵防御毎で、何秒経過後にナターシャの合計ダメージが、リンの合計ダメージを上回るかのリスト
敵防御力 逆転時間 リン合計ダメージ(目安) ナターシャ合計ダメージ(目安)
0~69 4 9318 9802
70~170 12 54648 56452
171~459 13 61635 67684
460~496 14 63504 64302
497~699 15 70443 75512
700~779 18 93834 96140
780~1038 19 90714 98176
1039~1180 20 86814 90262
@gaogao-9
gaogao-9 / ナターシャ.js
Last active December 8, 2016 11:35
ナターシャのダメージ計算式がややこしすぎる話
function ナターシャダメージ(補正後攻撃力, 回数){
const レート = 3 - Math.floor(2000 * logN(Math.max(16-回数, 1), 15)) / 1000;
return Math.floor(補正後攻撃力 * レート);
}
function logN(真数, 底){
return Math.log(真数) / Math.log(底);
}
@gaogao-9
gaogao-9 / レシピ.txt
Last active December 8, 2016 12:47
花騎士のイベ50Lv腕輪に対して、金2個、銀5個、銅30個、大量の中級腕輪(255個~272個)で可能な限り低価格(147,600G~150,660G)で作るレシピ
イベ腕輪50Lvレシピ
1Lv: 1Lv => 10Lv [119セット | 21,420G]
1Lv: 1Lv => 12Lv(大成功)
or [17セット | 3,060G~6,120G]
1Lv: (1Lv☆3(異種可) * 2個) => 11Lv以上
1Lv: 10Lv + (銅 * 5個) => 29Lv [6セット | 6,480G]
1Lv: (10Lv * 7個) + 11Lv以上 => 30Lv [17セット | 24,480G]
@gaogao-9
gaogao-9 / 記事.md
Last active December 5, 2016 15:20
絶対神絵師になろうな。

このgistは 神絵師 Advent Calendar 2016 6日目の記事です。

突発で参加でしたため、私はあまりこのアドカレの趣旨を把握していないが、どうやら神絵師になるためにがんばるアドカレらしい。

完成作品

6

以下はこれを描くまでに至るメイキングの話を淡々担々麺な感じで話していきたい。つらい。いや、からい。辛い。

@gaogao-9
gaogao-9 / 01. mapReviver.js
Last active November 21, 2016 10:02
MapオブジェクトのJSON相互コンバーター(最適化済み)
function mapReviver(key, value){
var len = key.length;
if(len < 5) return value;
if(key.charCodeAt(--len) !== 112) return value;
if(key.charCodeAt(--len) !== 97) return value;
if(key.charCodeAt(--len) !== 109) return value;
if(key.charCodeAt(--len) !== 36) return value;
this[key.slice(0, len)] = new Map(value);
}
@gaogao-9
gaogao-9 / 01. 文章.txt
Last active November 18, 2016 16:53
リンちゃんとプリミュラちゃんの優しい話です
あれは去年の冬の昼下がりのことだった。
ふと外に目をやると、リンちゃんが隅で丸くなっていたのだ。
「そんな所でふさぎ込んで、一体どうしたんだい?」
「総理…。実はですね……」
彼女曰く、最近プリミュラに避けられているとのこと。
「例年であれば、この時期はいつもコタツから一歩も動かないはずなんです。なのに今年は何故か朝から何処かに出掛けちゃって…。」
「何処へ行ってるのかを訊いても、バレバレの嘘ではぐらかされちゃうんです。リンにはお見通しなのに。」
@gaogao-9
gaogao-9 / 01. 仕様.md
Last active November 6, 2016 17:33
http://seimani.php.xdomain.jp/deck.php で動かしているビルダーのURLパラメータ仕様

概要

データを64進数のURLセーフな文字列にエンコード。ビット単位での操作が必要。つらい。 使用文字は 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_ で64文字。

フォーマット

[バージョン情報(4bit)][シノブ好感度(13bit)][ナイカク好感度(13bit)][...[フラグN(2bit)][政霊NoN][好感度N(10bit)][...[レベルNM][コストダウンNM]]]
@gaogao-9
gaogao-9 / readme.md
Last active October 29, 2016 17:29
政剣マニフェスティアを10/26~11/02の間に始めた新米総理向けに特化したチップスです。

イントロダクション

【ニコニコ動画】あなたのせいけんで……♡を見て政剣マニフェスティアを始めたいと思った各位、ごきげんよう。

以下に新米総理向けのお役立ち情報をまとめた、参考にしてみてくれ。

ゲーム開始について

現在、http://www.dmm.com/netgame_s/seiken/にアクセスして、「今すぐ始める」ボタン押してもボタンが反応しないことがあるという不具合があります

default

import Circle from "Util/Circle"
const circleMap = new WeakMap();
export default class SelectableArray extends Array{
static get [Symbol.species]() { return SelectableArray; }
constructor(...args){
super(...args);
}
@gaogao-9
gaogao-9 / 00. range.js
Last active September 17, 2016 09:59
JSでRangeを扱うことは闇が深い(クソ)
function* range(from, to, _step=1){
const step = ((step)=> {
if(typeof(step) === "function") return step;
if(!Number.isFinite(step) || !step) return;
return _=> step;
})(_step);
if(!step) return;
const isString = (typeof(from) === "string");