日記/2018-05-21 の変更点

お名前:

#author("2018-05-21T21:52:53+09:00","default:Tomose","editor")
**雑記:トレジャーハントアプリ、微調整中。 [#f7a57db0]

公開している[[表記アプリ>トレジャーハントアプリ]]関連。

友瀬環境では、別途 [[CA>ChatAnalyzer]]との連携メカニズムも含めて、すでに順当に動いています。~
多少の認識ミスに伴う押し直しはあるものの。~
ボタンを押すだけで「RO内右上のミニマップ上にアイコン表示」されるため、非常にらくちん。~
加速系のスキル・アイテム以外は、マウスだけでトレジャーハントをまわせる状態になっています。

とはいえ、いくつか課題もあるので、それについてのメモ。~
気が向いたら修正対応します。
#region(→続きを読む。)
***■自動リトライの仕組みが欲しい。 [#w4116232]

認識判定に失敗すると「No Match」表示するが、実際には何度かリトライすると読めるケースがある。
これを「自動でやる」ほうがユーザフレンドリー。

-無条件だと無限ループする恐れがあるので、例えば最大「5」回まで自動でリトライする
--回数はユーザ編集・・・させなくてもいいか。
-リトライ中にユーザのボタン操作があるとアレそうなので、解析中は「読取」他のボタンを半輝度に。


***■異常座標 [#we4b08c4]
算出した座標が、マップをはみ出してしまうケース。~
実際にあったケースとして「700台」になっていたケースがあった。~
地図をはみ出してしまうような場合、「No Match」にすべきだろう。~
(で、前述の自動リトライでやりなおす)

ちなみに今回の猫王国のマップサイズは 400x400 なので、400以上なら失敗。~
言い換えると、どこまでを妥当かは「マップによって異なる」ので、可変設定にすべきか。~


***■いわゆる「あいまい検索」的な話 [#ld19d780]
実際におきているケースとして。~
RO画面上での「ゆ」が、文字認識で「ゅ(小さいゆ)」になっているケースがあった。~
『ぬふあうえ』ルールでは「ゆ」や有効な文字なので、間違った判定をしてしまう。

上記は「ゆ」をあげたが、『ぬふあうえルール』では実に7種類の文字にこの『小さい文字になりうる』特性がある。~
これらをどう扱うか。

一応、従来の実績では、ヒントに『小さい文字』が紛れ込んでいることはなかった。~
だから、うまく判定できなかった場合に『小さい文字は大きくして』判定しなおすのはあり、か。

とはいえ、これは『ぬふあうえ』ルールの中で行うべき内容。~
初回認識で失敗したときに拡大解釈的に使うのはあり、かな。


とりあえずは、こんな感じかな。
----
ご意見などがあれば。
#comment2(below)

#endregion