>お二方

私は、とりあえず小数点以下も考える必要がある、と分かっただけで十分ですw
何桁まであるかの検証は…
「いつか」やってみようと思いますw
(2006年11月12日 18時11分37秒)

Green

Green

PR

プロフィール

teaju

teaju

カレンダー

2006年11月10日
XML
テーマ: REDSTONE(3546)
カテゴリ: Red Stone
先日は
「花投げは不具合かも~」と書きましたが、あれは私の測定方法が悪かった様です。

詳しいことは後日書きます。
(が、ものすごく複雑です)

今回は
色々な検証を行う前の前提条件の一つの「数値」について気づいたことを書きます。

今までの私の検証では
数値は小数点以下を切り捨て ていましたが、
これは間違い という事が分かりました。



ゲーム中の数値は小数点第二位まで(或いは第一位まで)計算される。

ここでは 実際に与えられるダメージが、実は小数点以下の数値が表示されないだけで、実際には小数点以下の分も与えている 事から証明します。




2006111000
桃鯖に作ったネクロマンサーです。

コイツが病気のコボルトに「フルアタック」で攻撃し、ダメージを与えます。

2006111001

病気のコボルトのHPの減り具合を見てみましょう。

2006111002

病気のコボルトの場合、 12のHP(仮)は41ピクセルに相当 しています。

これを数回試行します。

2006111003

8のHPは28ピクセルに相当。

2006111004

14のHPは46ピクセルに相当。



さて次にこのスキルを使います。

2006111005



このスキルを使用すると、表示上では病気のコボルトに「1」のダメージを4回与えます。

つまり4のHPに相当するわけですね。

2006111006

二回分試行しています。

共に18ピクセル減っています。
4のHPが18ピクセルに相当することになります。




2006111007

「比」は2列目を1列目で割った値で、この場合HP「1」が何ピクセルに相当するかを表します。

4行目の比が他と大きく異なっていることに気づきますでしょうか。


ここで「 実は小数点以下のダメージも与えている」と仮定 して再び纏めてみます。

尚、この時ダメージ12は12.00~12.99の可能性があるので、その辺も踏まえます。

2006111008

4行目の数値は、1.42のダメージを4回与えるわけですから
1.42*4=5.68
となります。

するとどうでしょう。

1~3行目からHP「1」に相当するのが3.286~3.156と予想することが出来、
その値は4行目のHP「1」に相当する3.169ピクセルにちゃんと含まれていることが分かります。

以上のことから

与えるダメージは整数だが、実際は小数点以下の分も与えている。

と言えます。




このことから察するに、少数を含む数値、
即ち元素抵抗や各種異常抵抗等の数値にも小数点以下の隠れた部分があると推測できます。

今までの検証は小数点以下を切り捨てていたので、総見直しが必要になってしまいました。
ですが今回の検証で、様々な現象の核心に一層迫ることが出来るようになった筈ですので、良しとします。





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2006年11月10日 16時19分34秒
コメント(5) | コメントを書く
[Red Stone] カテゴリの最新記事


■コメント

お名前
タイトル
メッセージ
画像認証
上の画像で表示されている数字を入力して下さい。


利用規約 に同意してコメントを
※コメントに関するよくある質問は、 こちら をご確認ください。


CPも  
レベルの低いときに走ったら、CPに小数点以下があるのが分かりやすいです。
CPボーナスつけて、シックスセンス等の獲得が少ないチャージスキルを連発すると(CPに関してはですが)小数点以下何桁まであるか調べやすいです。 (2006年11月10日 19時46分43秒)

ほむ  
ちで0621  さん
確かにアチャの集中とかやっても実際の表記されてる獲得値とは微妙に違う獲得のしかたするときあるかも…。
それもこれに当たるのかな。

たまーにCP0のはずなのにランサのチャージスキル(CP-だと使えない)しようとして、CPが足りませんって出るのはこれが原因?? (2006年11月11日 00時19分35秒)

Re:ほむ(11/10)  
そうですね。
移動速度-0.8%が0%として扱われているようなので、CPに関しても、-0.99~0.99?までは表記上0となると思われます。
CP14.5から消費15獲得0のスキルを使った場合等などにそういう状況になりそうですね。 (2006年11月11日 00時54分13秒)

追記  
昔はHPの多い蜘蛛等で、HPオーバーフローしていたらしく、13万~20万の間ぐらいに上限がありそうでした。
おそらく、小数点以下2桁まで存在し、167772.16(24bit)で計算も合います。
実際に調べたわけでもなんでもないので、teajuさんの検証待ちです。 (2006年11月11日 00時59分19秒)

コメント有難うございます  
teaju  さん

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

コメント新着

通りすがり@ Re:赤石とリアル(03/15) ドラツイ戦士のブログから来ました^^
FAT_DRAGON@ Re:長さ(07/11) はじめまして。突然のコメントご容赦くだ…
てち@ ちょっと疑問が どもさんの疑問に続いて ちょっとわから…
ども@ こんちは まだ復帰してるのですか~・・・? ちょ…
修太郎@ 滝で鉄砲水なのだ グラフィック・カードを刺し直すと直る事…

キーワードサーチ

▼キーワード検索

Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: