world-hopping

Compute shortest valid hop paths between possible worlds under triangle inequality constraints.

60|13|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/plurigrid/asi --skill world-hopping
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: world-hopping
Source: https://github.com/plurigrid/asi/tree/main/skills/world-hopping
Command: npx skills add https://github.com/plurigrid/asi --skill world-hopping

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a structured approach to exploring alternative possible worlds using modal logic, event theory, and triangle inequality constraints.

Core Features & Use Cases

  • Possible World Modeling: Define seeds, epochs, and state for each world.
  • Accessibility & Hops: Manage reflexive, symmetric, and transitive relations.
  • Triangle Constraint: Prune paths using world_distance and triangle inequality.

Quick Start

Define a start world and target world, then compute a shortest valid hop path under the triangle-constraint model.

Frequently Asked Questions about world-hopping

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I navigate possible worlds using modal logic and triangle inequality constraints?

Modal logic navigation computes shortest paths between worlds by applying triangle inequality constraints to prune invalid hops. Define seed and epoch states, build accessibility relations, and use world_distance algorithms to explore valid transitions across your possibility space.

What is the triangle inequality constraint and how does it work in world-hopping?

The triangle inequality constraint ensures that direct paths between worlds respect distance bounds: the direct distance cannot exceed the sum of intermediate distances. This prunes invalid world transitions and guarantees shortest-path correctness in Kripke semantics models.

Can I model mathematical, musical, and philosophical possibility spaces with Kripke semantics?

Yes. Kripke semantics define accessibility relations between worlds, allowing you to model possibility spaces across domains. Configure seed/epoch states and accessibility matrices to represent modal logic structures specific to your domain.

How do I compute world accessibility and implement shortest-path algorithms?

Build accessibility matrices from your world configuration, then apply shortest-path algorithms with world_distance calculations under triangle inequality. SLIDE and LEAP moves execute valid hops between accessible worlds.

Do I need prior knowledge of modal logic or Kripke semantics to use world-hopping?

Understanding modal logic and Kripke semantics concepts is beneficial. The Skill applies these frameworks to compute world transitions and accessibility, so familiarity with reflexive, symmetric, and transitive relations helps you design effective models.

What happens when a world hop violates the triangle inequality?

Hops violating triangle inequality are pruned during path computation. The valid_hop algorithm rejects transitions where direct distance exceeds the sum of path distances, ensuring only geometrically sound world transitions execute.