nowfound

Work · March 6, 2026

Swarm – Program a colony of 200 ants using a custom assembly language

We built an ant colony simulation as an internal hiring challenge at Moment and decided to open it up publicly. You write a program in a custom assembly-like (we call it ant-ssembly) instruction set that controls 200 ants. Each ant can sense nearby cells (food, pheromones, home, other ants) but has no global view. The only coordination mechanism is pheromone trails, which ants can emit and sense them, but that's it. Your program runs identically on every ant. The goal is to collect the highest percentage of food across a set of maps. Different map layouts (clustered food, scattered,…

Swarm – Program a colony of 200 ants using a custom assembly language launched on March 6, 2026 with 190 votes, #170 of 23,380 launches that month and more than 99% of that year's launches.

Visit dev.moment.com ↗Alternativestop 1% of March 2026

In plain words

Swarm is an ant colony simulation where participants write programs in a custom assembly language to control 200 ants competing to collect food. Each ant can only sense its immediate surroundings and coordinate through pheromone trails, with no global awareness. The same program runs on every ant, requiring strategies that produce emergent collective behavior. Players are ranked on how much food their colony gathers across different map layouts. The challenge is designed as a programming puzzle that rewards creative problem-solving through decentralized control.

written from the facts on this page · September 2026

From the sources

A terminal for the engineering team at Moment: experiments, challenges, and collateral.

In the maker’s words, at launch

We built an ant colony simulation as an internal hiring challenge at Moment and decided to open it up publicly. You write a program in a custom assembly-like (we call it ant-ssembly) instruction set that controls 200 ants. Each ant can sense nearby cells (food, pheromones, home, other ants) but has no global view.…

Does a similar job

all alternatives →
  • AS
    Ants Sandbox - an ants simulator2022 · ants-sandbox.io · ▲367

    I was inspired to make a web based ants simulator after watching this video https://www.youtube.com/watch?v=81GQNPJip2Y Any feedback appreciated. Best viewed on Chromium based browsers. Firefox is slow for some reason and Safari is not tested as I don't have a Mac.

  • I created a small 2D game about an ant2025 · aanthonymax.github.io · ▲89

    Hello everyone! I created a short game in just a few days, just for fun, where you play as an ant and feed it apples This game also features random landscape generation, with clouds and trees arranged in a chaotic pattern across all coordinates. This is what took me the longest time :) I would appreciate your feedback ^ ^

  • The Swarm2025 · theswarm.com · ▲698

    Relationships. Are. Back.

  • Ant – A JavaScript runtime and ecosystemJul 2026 · antjs.org · ▲330

    Hello HN! I'm the author of Ant, a JavaScript ecosystem built around a runtime with its own JavaScript engine. Ant also includes a package manager, the ants.land package registry, a platform for deploying and hosting applications, and Ant Desktop for building native desktop apps with web technologies, similar to Electron. The goal is for these pieces to work as one coherent platform while remaining compatible with the wider JavaScript ecosystem. It's still early, and I'd appreciate any feedback on the overall direction or what you'd like to see from an e2e alternative to the existing…

  • Colony Ant Simulator with Python32019 · github.com · ▲15

    Simulation of ants colony in python. Contribute to riiswa/colony-ant-simulator development by creating an account on GitHub.

  • Agent Swarm – Multi-agent self-learning teams (OSS)Feb 2026 · github.com · ▲63

    Your Company Agentic Operating System. Contribute to desplega-ai/agent-swarm development by creating an account on GitHub.

More work this month

the category →

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, March 2026

the whole month →
  • AI-native CRM that builds itself and does work for you

    AI · Mar 2026 · lightfield.app

  • Tobira.ai▲728

    A network where AI agents find deals for their humans

    AI · Mar 2026 · tobira.ai

  • Switch from ChatGPT to Claude with import memory feature

    AI · Mar 2026 · claude.com

  • Littlebird remembers everything across your meetings, messages, docs, and apps, then takes action so you can recall any detail and never lose context.

    AI · Mar 2026 · littlebird.ai

  • Your AI Coworker that proactively executes tasks

    AI · Mar 2026 · viktor.com

  • Jupid▲659

    File your taxes with Claude Code

    Commerce · Mar 2026 · jupid.com