websim - Intermediate Guide

Welcome to the intermediate guide on making requests and iterating in websim. This guide assumes you have a basic understanding of websim and aims to provide you with more flexible techniques for exploring the limitless possibilities of this alternative internet simulation.

Table of Contents

Flexible Request Formats

In websim, you can utilize various request formats to generate and explore simulated websites. While URLs are the primary method, you can also use natural language and pseudocode to seed a website or iterate on an existing one. This flexibility allows you to express your ideas in a more intuitive and conversational manner.

1. URL-based Requests

URLs serve as powerful tools for shaping the simulated websites you explore. By constructing thoughtful and detailed URLs, you can guide the system to generate highly specific and immersive experiences. Here are some examples of creative URL structures:


eco://sustainable-city/green-architecture/living-buildings?materials=organic&energy=renewable

dreamscape://lucid-library/imagination-engine?genre=surreal&complexity=fractal

metamorph://shapeshifter-academy/transformation-chambers?element=water&duration=temporary

chronos://temporal-nexus/time-dilation-simulator?speed=0.5x&direction=reverse

aether://sky-haven/cloud-sculpting-studio?tool=wind-chisel&material=cirrus

These examples showcase the use of inventive protocols, hierarchical paths, and query parameters to generate highly specific and imaginative simulated websites.

2. Natural Language Requests

In addition to URLs, you can use natural language to seed a website or provide further context for iteration. Simply describe your idea or the desired changes in plain text, and websim's AI will interpret and generate the corresponding website. For example:

Imagine a virtual museum that showcases the evolution of artificial intelligence throughout history, from early rule-based systems to advanced self-aware neural networks. The exhibits should be interactive and immersive, allowing visitors to experience the capabilities and limitations of each AI milestone firsthand.

websim will analyze your description and generate a simulated website that brings your concept to life, complete with interactive exhibits and historical context.

3. Pseudocode Language Requests

Pseudocode in data science or web development is a technique used to describe the distinct steps of an algorithm in a way that's easy for anyone with basic programming knowledge to understand. Sara A. Metwalli, BuiltIn

websim interprets code inputs as a form of pseudocode and translates it into the code syntax used by the websim AI. Inputting pseudocode can be very precise in telling the AI exactly what parameter you want to change and by how much. Here are some examples of basic pseudocode strings:


IF the cursor is being used, THEN center the viewpoint on the cursor.

WHILE color=selected, GENERATE penstroke.whencursorclicked

Remember: You can use any combination of natural language, URL-based requests, and pseudocode to be as vague or specific as possible in your requests. Don't worry if your URL syntax isn't perfect. websim's AI is smart enough to understand your intent and generate the desired simulated website, even if the URL structure is slightly unconventional. There's no wrong way to use websim – feel free to experiment and express your ideas in a way that feels natural to you!

If you're curious about the technical details of URL structure and syntax, check out our in-depth guide on URL structure and syntax for more information.

Iterative Refinement

websim encourages an iterative approach to refining your simulated website experiences. By