AlgoSimulator for Windows
=========================

Requirements
------------
- Windows 10 or 11 (x64 or ARM64)
- Internet connection (only the first time, to download the .NET 8 SDK)

How to run
----------
1. Extract this archive anywhere (e.g. your Desktop).
2. Double-click  Run-AlgoSimulator.cmd

The launcher will:
- Detect if the .NET 8 SDK is installed; install it via winget if missing
  (falls back to Microsoft's official dotnet-install.ps1 if winget is not
  available).
- Restore and build the project in Release mode.
- Launch the AlgoSimulator window.

First launch can take ~2 minutes if the .NET SDK has to be downloaded.
Subsequent launches start in a few seconds.

Troubleshooting
---------------
- If Windows SmartScreen blocks the script, click "More info" -> "Run anyway".
- If you prefer to install the SDK manually, grab it from
  https://dotnet.microsoft.com/download/dotnet/8.0  (choose the SDK for your
  architecture: x64 or Arm64), then run:
      cd windows-app
      dotnet run --project AlgoSimulator -c Release

Source
------
This archive contains the full source. You can open it in Visual Studio,
Rider, or VS Code; the solution file is windows-app\AlgoSimulator.sln.

Algorithm Engineering Solutions
contact@algorithm-engineering.solutions
