AlgoVizの紹介
AlgoViz は、グリッドベースの環境で視覚化することにより、さまざまな経路探索アルゴリズムの理解を示すために、ポートフォリオの一部としてこのアプリを開発した教育用 Android アプリケーションです。 AlgoViz は、これらのアルゴリズムがグリッド上でどのように機能するかを明確にインタラクティブに視覚化するように設計されています。
AlgoViz には、用途が広く使いやすい複数の機能が備わっています。
1. 対角検索と非対角検索: このプロジェクトでは、対角検索と非対角検索の両方を実装しました。これにより、各アルゴリズムがさまざまな動きの制約でどのように動作するかを調べることができます。
2. 速度制御: アルゴリズムの実行中にアルゴリズムの視覚化の速度をリアルタイムで調整できるため、快適なペースで検索プロセスを簡単に実行できます。
3. ステップバイステップの調査: STEP ボタンを使用すると、アルゴリズムのパスを 1 ステップずつ進むことができ、検索の進行状況と各アルゴリズムがどのように決定を下すかを明確に理解できます。
AlgoViz には、用途が広く使いやすい複数の機能が備わっています。
1. 対角検索と非対角検索: このプロジェクトでは、対角検索と非対角検索の両方を実装しました。これにより、各アルゴリズムがさまざまな動きの制約でどのように動作するかを調べることができます。
2. 速度制御: アルゴリズムの実行中にアルゴリズムの視覚化の速度をリアルタイムで調整できるため、快適なペースで検索プロセスを簡単に実行できます。
3. ステップバイステップの調査: STEP ボタンを使用すると、アルゴリズムのパスを 1 ステップずつ進むことができ、検索の進行状況と各アルゴリズムがどのように決定を下すかを明確に理解できます。
表示