<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
        http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

  <!-- Main Homepage -->
  <url>
    <loc>https://shapephysics.com/</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>GravityLab - Interactive N-Body Gravity Simulation</image:caption>
      <image:title>GravityLab Main Interface</image:title>
    </image:image>
  </url>

  <!-- Preset Scenarios -->
  <url>
    <loc>https://shapephysics.com/?preset=solar</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>Solar System Simulation - 8 planets orbiting the Sun</image:caption>
      <image:title>Solar System Preset</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://shapephysics.com/?preset=binary</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>Binary Star System - Two stars orbiting each other</image:caption>
      <image:title>Binary Stars Preset</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://shapephysics.com/?preset=galaxy</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>Galaxy Formation - Spiral galaxy simulation with multiple star systems</image:caption>
      <image:title>Galaxy Formation Preset</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://shapephysics.com/?preset=chaos</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>Chaotic System - Random bodies demonstrating three-body problem</image:caption>
      <image:title>Chaos Theory Preset</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://shapephysics.com/?preset=asteroid-belt</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>Asteroid Belt - Multiple small bodies orbiting a central star</image:caption>
      <image:title>Asteroid Belt Preset</image:title>
    </image:image>
  </url>

  <!-- Educational Content Pages -->
  <url>
    <loc>https://shapephysics.com/?tutorial=basics</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>GravityLab Tutorial - Learn the basics of n-body simulations</image:caption>
      <image:title>Tutorial Basics</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://shapephysics.com/?mode=physics-education</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>Physics Education Mode - Learn orbital mechanics and gravity</image:caption>
      <image:title>Physics Education</image:title>
    </image:image>
  </url>

  <!-- Feature-specific URLs -->
  <url>
    <loc>https://shapephysics.com/?feature=measurement-tools</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>Measurement Tools - Distance and velocity analysis features</image:caption>
      <image:title>Measurement Tools</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://shapephysics.com/?feature=export</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>Export Animation - Create MP4 and GIF exports of simulations</image:caption>
      <image:title>Export Features</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://shapephysics.com/?feature=webgpu</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://shapephysics.com/web-app-manifest-512x512.png</image:loc>
      <image:caption>WebGPU Acceleration - High-performance GPU computing for 1000+ bodies</image:caption>
      <image:title>WebGPU Performance</image:title>
    </image:image>
  </url>

  <!-- Alternative URLs for SEO -->
  <url>
    <loc>https://shapephysics.com/?q=orbital-mechanics</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shapephysics.com/?q=three-body-problem</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shapephysics.com/?q=physics-simulation</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://shapephysics.com/?q=celestial-mechanics</loc>
    <lastmod>2024-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

</urlset> 