Skip to content

SuperInstance/constraint-ranch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

25 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Constraint Ranch ๐ŸŽฎ

Breed. Train. Coordinate. A gamified multi-agent system with constraint-based puzzles.

GitHub stars License: MIT Discord

๐ŸŒ Play Now: constraint-theory-web.pages.dev


๐ŸŽฏ What Is This?

A gamified AI ecosystem where you breed, train, and coordinate AI agents through constraint-based puzzles. Built on Constraint Theory for exact geometric positioning and deterministic agent coordination.

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                                                             โ”‚
โ”‚   ๐ŸŽฎ Traditional AI: "Configure temperature to 0.7..."     โ”‚
โ”‚                      (Hours of trial and error)            โ”‚
โ”‚                                                             โ”‚
โ”‚   ๐Ÿ” Constraint Ranch: Start with 3 chickens               โ”‚
โ”‚                        Solve puzzles, unlock species       โ”‚
โ”‚                        Learn AI by playing!                โ”‚
โ”‚                                                             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿš€ Quick Start (30 Seconds)

Prerequisites: Node.js 18+, npm 9+

# Clone and play
git clone https://github.com/SuperInstance/constraint-ranch.git
cd constraint-ranch
npm install && npm run dev

# Open http://localhost:3000
# Your ranch awaits! ๐Ÿค 

Or play online: constraint-theory-web.pages.dev

Troubleshooting:

# Port 3000 in use?
npm run dev -- --port 3001

# npm install failing?
rm -rf node_modules package-lock.json && npm install

๐ŸŽฎ Gameplay Overview

๐ŸŽฏ Core Loop

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                  YOUR RANCH                          โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                      โ”‚
โ”‚   1. ๐Ÿฃ HATCH agents from eggs                      โ”‚
โ”‚   2. ๐Ÿงฉ SOLVE puzzles to earn experience            โ”‚
โ”‚   3. ๐Ÿงฌ BREED agents with desired traits            โ”‚
โ”‚   4. ๐Ÿ† COMPETE on leaderboards                     โ”‚
โ”‚   5. ๐Ÿš€ EXPORT agents to production                 โ”‚
โ”‚                                                      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Screenshot: Main ranch view with agent collection and puzzle selection (see assets/screenshots)

๐Ÿ„ Agent Species (8 Types)

Species Size Specialty Unlock Level Tier
๐Ÿ” Chicken 5MB Monitoring, Alerts 1 (Starter) Starter
๐Ÿฆ† Duck 100MB API, Network 5 Network
๐Ÿ Goat 150MB Debug, Navigation 10 Network
๐Ÿ‘ Sheep 50MB Consensus Voting 15 Network
๐Ÿ„ Cattle 500MB Heavy Reasoning 20 Heavy
๐Ÿด Horse 200MB Pipeline ETL 25 Heavy
๐Ÿฆ… Falcon 5MB Multi-node Sync 30 Specialty
๐Ÿ— Hog 10MB Hardware GPIO 35 Specialty

๐Ÿ“˜ See Agent Species Documentation for detailed trait ranges, breeding compatibility, and strategy tips for each species.

๐Ÿงฉ Puzzle Types (5 Categories)

Spatial Puzzles ๐Ÿ“

Position agents optimally using exact geometric coordinates:

Goal: Place 5 agents such that:
โ”œโ”€โ”€ Max distance between any two โ‰ค 100 units
โ”œโ”€โ”€ Each agent covers unique monitoring zone
โ””โ”€โ”€ Total coverage โ‰ฅ 95% of map

Solution: Dodecet-encoded positions guarantee exact placement

Key Constraints: max-distance, min-coverage, agent-count, on-perimeter, even-spacing

Routing Puzzles ๐Ÿ”€

Route tasks to correct agents using constraint satisfaction:

Incoming: 1000 tasks/minute
โ”œโ”€โ”€ Email tasks โ†’ Cattle agents
โ”œโ”€โ”€ API calls โ†’ Duck agents  
โ”œโ”€โ”€ Alerts โ†’ Chicken agents
โ””โ”€โ”€ Constraint: No agent exceeds 80% capacity

Key Constraints: max-capacity, all-tasks-routed, optimal-routing, max-latency

Breeding Puzzles ๐Ÿงฌ

Create agents with specific trait combinations:

Target: Agent with {polite: 0.9, concise: 0.7, technical: 0.5}
โ”œโ”€โ”€ Parent A: {polite: 0.8, concise: 0.4, technical: 0.9}
โ”œโ”€โ”€ Parent B: {polite: 1.0, concise: 0.9, technical: 0.1}
โ””โ”€โ”€ Breed strategy: Select gene weights for target

Key Constraints: trait-threshold, trait-match, generations, trait-exceeds-parents

Coordination Puzzles ๐Ÿค

Multi-agent collaboration and consensus:

Task: Complete distributed computation
โ”œโ”€โ”€ 5 Sheep agents for voting consensus
โ”œโ”€โ”€ 1 Falcon for synchronization
โ””โ”€โ”€ Constraint: Achieve quorum within 60 seconds

Key Constraints: all-tasks-complete, sync-required, leader-designated, no-collision

Advanced Puzzles ๐Ÿ†

Complex multi-stage challenges combining all mechanics:

Challenge: Build a production-ready agent system
โ”œโ”€โ”€ Stage 1: Spatial placement (coverage)
โ”œโ”€โ”€ Stage 2: Routing configuration (load balancing)
โ”œโ”€โ”€ Stage 3: Breeding optimization (traits)
โ””โ”€โ”€ Constraint: Complete all stages perfectly

Key Constraints: complete-all-subpuzzles, resource-limit, perfect-chain

๐Ÿ“˜ See Puzzle Format Specification for complete constraint types and puzzle definitions.

Difficulty Ratings

Rating Name Target Time XP Range Example Puzzles
โญ Tutorial 1-2 min 100-150 Coverage basics
โญโญ Beginner 2-5 min 150-200 Triangle formation
โญโญโญ Intermediate 5-10 min 200-300 Load balancing
โญโญโญโญ Advanced 10-20 min 300-400 Multi-region routing
โญโญโญโญโญ Expert 20+ min 400-500 Distributed consensus

๐Ÿ’ก Why Constraint Theory?

Traditional game AI uses floating-point math, leading to:

Agent A position: (100.0000001, 50.0000002)
Agent B position: (100.0000000, 50.0000000)
Distance: 0.0000002... or is it 0?
Collision detection: "Maybe?"

Constraint Ranch uses exact arithmetic:

Agent A: Dodecet(3, 4, 5, N)  // Exact position
Agent B: Dodecet(3, 4, 5, NE) // Exact position
Distance: Exactly โˆš2 units
Collision: NO (deterministic)

Every puzzle has ONE correct answer. No floating-point ambiguity.


๐Ÿ“ˆ Progression System

Levels & Unlocks

Level Title Unlocks XP Required
1-4 Ranch Hand ๐Ÿ” Chickens, Basic puzzles 0 - 1,000
5-9 Drover ๐Ÿฆ† Ducks, Routing puzzles 1,000 - 5,000
10-14 Trail Boss ๐Ÿ Goats, Debug tools 5,000 - 15,000
15-19 Wrangler ๐Ÿ‘ Sheep, Consensus puzzles 15,000 - 30,000
20-24 Rancher ๐Ÿ„ Cattle, Heavy reasoning 30,000 - 50,000
25-29 Overseer ๐Ÿด Horses, Pipeline automation 50,000 - 80,000
30-34 Trailblazer ๐Ÿฆ… Falcons, Multi-node sync 80,000 - 120,000
35+ Ranch Master All species, Night School breeding 120,000+

Scoring System

Base Score Calculation:

Final Score = Base Points ร— Bonuses ร— Penalties

Base Points = Puzzle difficulty (1-5) ร— 100

Bonuses:

Bonus Multiplier Condition
First Attempt ร—1.5 Solve on first try
Speed Run ร—1.3 Complete in <50% time limit
No Hints ร—1.2 Solve without hints
Perfect Solution ร—1.5 Optimal solution found
Streak ร—1.1 per win Consecutive wins (max ร—2.0)

Penalties:

Penalty Multiplier Condition
Hint Level 1 ร—0.9 Used basic hint
Hint Level 2 ร—0.75 Used specific hint
Hint Level 3 ร—0.5 Used solution hint
Time Exceeded ร—0.8 Over time limit

Achievements

  • ๐Ÿฅ‡ Perfect Score: Solve puzzle with optimal solution
  • ๐Ÿƒ Speed Run: Complete level in under 5 minutes
  • ๐Ÿงฌ Master Breeder: Create agent with 0.95+ fitness
  • ๐Ÿค Coordinator: Successfully route 10,000 tasks
  • ๐Ÿ“Š Analyst: Export agent to production environment

๐Ÿš€ Export to Production

Trained agents can be exported to:

# Export to pasture-ai
constraint-ranch export cattle-email-v1 --format=pasture-ai

# Export to constraint-flow (business)
constraint-ranch export duck-api-v2 --format=constraint-flow

# Export as breed.md (universal)
constraint-ranch export sheep-consensus-v1 --format=breed

Your trained agents work in real systems.


๐Ÿ—๏ธ Technical Architecture

// Game State
interface RanchState {
  level: number;
  agents: GameAgent[];
  constraints: Constraint[];
  score: ExactNumber;  // Constraint Theory exact arithmetic
}

// Agent with exact positioning
interface GameAgent {
  species: Species;
  position: DodecetCoordinate;  // Exact geometric position
  traits: Map<Trait, ExactNumber>;
  fitness: ExactNumber;
}

// Puzzle definition
interface ConstraintPuzzle {
  type: 'spatial' | 'routing' | 'breeding' | 'coordination' | 'advanced';
  constraints: Constraint[];
  initialState: GameState;
  goalState: Constraint[];  // Must all be satisfied
}

๐ŸŽ“ For Educators

๐Ÿงญ Decision Tree: Is This For You?

                    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                    โ”‚   Want to learn AI by playing?  โ”‚
                    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                  โ”‚
         โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
         โ”‚                        โ”‚                        โ”‚
    โ”Œโ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”              โ”Œโ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”             โ”Œโ”€โ”€โ”€โ”€โ–ผโ”€โ”€โ”€โ”€โ”
    โ”‚ GAMER   โ”‚              โ”‚ TEACHER โ”‚             โ”‚ DEV     โ”‚
    โ””โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”˜              โ””โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”˜             โ””โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”˜
         โ”‚                        โ”‚                        โ”‚
         โ–ผ                        โ–ผ                        โ–ผ
    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”             โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”            โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
    โ”‚ โœ“ Play  โ”‚             โ”‚ โœ“ Teach  โ”‚            โ”‚ โœ“ Export โ”‚
    โ”‚ & learn โ”‚             โ”‚ concepts โ”‚            โ”‚ agents   โ”‚
    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜             โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜            โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Learning Outcomes:

  • Understand constraint satisfaction through hands-on puzzles
  • Learn exact arithmetic vs floating-point approximation
  • Experience multi-agent coordination patterns
  • Practice optimization and resource allocation
  • Apply genetic algorithm concepts through breeding

Classroom Use:

  • Works in any browser โ€” no installation needed
  • Progressive difficulty for different skill levels
  • Export agents for real-world applications

๐Ÿ“š Educational Value

CS Concepts Taught:

Concept How It's Taught Puzzle Type
Constraint Satisfaction Position agents to satisfy multiple constraints Spatial
Load Balancing Distribute tasks without overloading agents Routing
Genetic Algorithms Breed agents with desired traits Breeding
Distributed Consensus Coordinate agents for group decisions Coordination
System Design Combine all concepts in complex scenarios Advanced

Research Foundations: This game is built on Constraint Theory, which enables:

  • Exact arithmetic: No floating-point errors in calculations
  • Deterministic solutions: Every puzzle has exactly one correct answer
  • Snapping: Automatic alignment to valid positions

๐Ÿ“˜ Learn more: See constraint-theory-core for the mathematical foundations.


๐Ÿ’ฐ Monetization (Fair Play)

Feature Free Premium
Agent Slots 5 Unlimited
Puzzle Levels 1-10 All levels
Night School Manual Auto-breed
Agent Export 1/month Unlimited
Custom Puzzles โŒ โœ…
Global Leaderboards โŒ โœ…

No pay-to-win. Premium unlocks convenience, not advantages.


๐ŸŒŸ Ecosystem

Constraint Ranch is part of the Constraint Theory ecosystem:

Repo What It Does Key Features
constraint-theory-core ๐Ÿฆ€ Rust crate ~100ns snap, SIMD batch, 82 tests
constraint-theory-python ๐Ÿ Python bindings NumPy integration, PyTorch compatible
constraint-theory-web ๐ŸŒ Interactive demos 50 visualizations, zero setup
constraint-theory-research ๐Ÿ“š Mathematical foundations arXiv paper, proofs, open problems
constraint-ranch ๐ŸŽฎ This repo Puzzle games, agent breeding
constraint-flow ๐Ÿ’ผ Business automation Exact financial calculations, workflow orchestration
constraint-theory-agent ๐Ÿค– Implementation agent Code audit, refactoring, expert explanations

Workflow Integration

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                     CONSTRAINT ECOSYSTEM WORKFLOW                    โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                                      โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”‚
โ”‚  โ”‚ constraint-     โ”‚     โ”‚ constraint-     โ”‚     โ”‚ pasture-ai    โ”‚  โ”‚
โ”‚  โ”‚ theory-core     โ”‚โ”€โ”€โ”€โ”€โ–ถโ”‚ ranch           โ”‚โ”€โ”€โ”€โ”€โ–ถโ”‚ (production)  โ”‚  โ”‚
โ”‚  โ”‚ (Rust/WASM)     โ”‚     โ”‚ (learn & train) โ”‚     โ”‚               โ”‚  โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜     โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ”‚
โ”‚         โ”‚                        โ”‚                       โ”‚           โ”‚
โ”‚         โ”‚                        โ–ผ                       โ”‚           โ”‚
โ”‚         โ”‚                 โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”            โ”‚           โ”‚
โ”‚         โ”‚                 โ”‚ constraint-     โ”‚โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜           โ”‚
โ”‚         โ”‚                 โ”‚ flow            โ”‚                        โ”‚
โ”‚         โ”‚                 โ”‚ (automation)    โ”‚                        โ”‚
โ”‚         โ”‚                 โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                        โ”‚
โ”‚         โ”‚                        โ”‚                                   โ”‚
โ”‚         โ–ผ                        โ–ผ                                   โ”‚
โ”‚  โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”  โ”‚
โ”‚  โ”‚                   Exact Arithmetic Foundation                   โ”‚  โ”‚
โ”‚  โ”‚   โ€ข No floating-point errors                                   โ”‚  โ”‚
โ”‚  โ”‚   โ€ข Deterministic solutions                                    โ”‚  โ”‚
โ”‚  โ”‚   โ€ข Cross-platform consistency                                 โ”‚  โ”‚
โ”‚  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜  โ”‚
โ”‚                                                                      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐Ÿค Contributing

Good First Issues ยท CONTRIBUTING.md

We welcome contributions:

  • ๐ŸŽฎ New Puzzles - Design challenging constraint puzzles
  • ๐Ÿ„ New Species - Add new agent types with unique abilities
  • ๐ŸŽจ Art & UI - Improve visual experience
  • ๐Ÿ“ Translations - Make the ranch global

๐Ÿ“œ License

MIT โ€” see LICENSE.


Ready to run your ranch? Let's play! ๐Ÿค 

Star this repo ยท Play Now

About

๐ŸŽฎ Gamified multi-agent system - breed, train, and coordinate AI agents through constraint-based puzzles

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors