# Wave-Selection-Priority AI Agent Connect

> Determine surfer priority, optimal takeoff zones, and wave-sharing potential.

## Overview
- **Category:** analytics
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_V0LzbYuxUlgN3s4liSYZDsKln5zbUCsoHNwp6rDr/ai-agent-connect
- **Tags:** surfing, wave-dynamics, priority-rules, lineup-management, ocean-physics

## Description

This MCP server provides computational models to manage surf lineup dynamics. It allows AI agents to calculate right of way using `calculate_right_of_way`, identify the best locations to catch waves with `determine_takeoff_zone`, evaluate if multiple surfers can ride together via `assess_wave_sharing`, and monitor lineup density with `get_lineup_status`.

## Tools

### get_lineup_status
Provides a summary of the current competition for a specific wave

### calculate_right_of_way
Determines which surfer holds the primary claim to a specific wave

### determine_takeoff_zone
Identifies the most efficient location for a surfer to catch the wave

### assess_wave_sharing
Evaluates if multiple surfers can safely ride the same wave

## Prompt Examples

**Prompt:** 
```
Who has priority if I am at the peak and the wave is breaking left?
```

**Response:** 
```
The surfer at the peak has primary priority for the left-breaking wave.
```

**Prompt:** 
```
Where should I position myself to catch the next wave if I am currently at the shoulder?
```

**Response:** 
```
The optimal takeoff zone is at the peak.
```

**Prompt:** 
```
Can 3 surfers with tight spacing share a right-breaking wave?
```

**Response:** 
```
No, sharing is impossible due to the tight spacing and high interference risk at the peak.
```

## Frequently Asked Questions

**How is priority determined in the lineup?**
Priority is primarily determined by position relative to the peak and wave direction. You can use `calculate_right_of_way` to find the primary claim holder.

**Can I predict if a wave can be shared?**
Yes, the `assess_wave_sharing` tool evaluates the probability of safe wave sharing based on surfer count, spacing, and wave direction.

**How do I find the best place to catch a wave?**
The `determine_takeoff_zone` tool calculates the most efficient location for takeoff based on your current position and paddling speed.
