エンジンとは(FAQ)
動作環境
パズル問題自動生成エンジンは、様々なマシンで動くことを目指しています。 通常のパソコンで快適に動くのはもちろんですが、 ゲームマシン、携帯電話をはじめ、CPUやメモリなどの条件が厳しいところでも、 充分に楽しめるように工夫しています。
何よりも、短く、高速なプログラムを目指しています。 しかし、自動生成される問題の品質は、 パズル作家に劣らないものを、 パズル作家が作ったのかどうか見分けが付かない、 あるいはそれ以上の品質のものを作ろうとしています。
ナンプレVersion1.0のエンジンは、Nintendo DS への移植作業が済んでおります。 DSは、最近のパソコンと比較すると非常に性能が低いですが、 それでも1問を平均1秒以内で自動生成できることを確認済です。
高機能版と標準版
パズルによっては、高性能版と標準版の2種類の提供も考えています。 基本的なアルゴリズムは同じものを利用するので、 速度や品質にはそんなに差は出ませんが、 様々なバリエーションが考えられるパズルについては、 高機能版の用意を考えています。
ナンプレは、標準的な9×9が普及しているので、 それだけに対応した版(Version1.0)と、 様々なバリエーションにまで対応した高機能盤Version2.0を用意しております。 ただし、高機能はどうしてもサイズが大きくなりがちです。
今後も、このような多様なバリエーションが考えられるパズルの 自動生成エンジンを作るときには、2バージョンを作ることになるでしょう。

