R&D for Knowledge + Economic Simulation Engines



This page is an "under construction " area. These are R&D efforts at various stages of development. The area is of value mostly to the contributors working on these project.

Simulation Programing

This is an effort to use open source programming tools and tthe game simulation framework to great a rich learning environment.

All the technologies used Open Source are cross platform. The GoWest simulation will run on Linux and is prefect for school districts to develop low cost simulation labs with re-task older PCs.

This project uses the SQI microPublishing (mP) concepts and technologies. Code and documentation are push out and published as soon as possible. In most cases the first drafts will be outline, code drops or rough concepts. mP provides insight and value to other users in incremental steps very close to the moment of creation. Value is not trapped on long publishing cycles. And the perfect odes not inhibit knowledge transfer of the good.

Technology Platform

Tool Chain Overview

Key Sites

Other Open Source Games

Go West

The Go West simulation is the first KESE effort. The work-along book is being drafted on this site at Go West Scenario of KESE. Please exercise the code, review the writing and provide us feedback.

Overview of key features

  • Millions of economic bots (objects) simulating people, infrastructure and firms behavior.
  • Detailed land grid with land and resource rights ownership
  • Imperfect knowledge of world view that can be improved by bot agents.
  • Firms that organically behave via th sets of management bots, resources, infrastructure and strategic instructions.

  • Players are not first person actors. Bots are hired to do work.

World Grid

Think of the world view as a set of Geo Locations where each location is center of a hexigone that is 2 R wide. This creates a map where center to center of adjacent hex's is 2 R (see grid below).

GRID GOES HERE.

Let

  • G = the set of geo locations
    gi be the i th geo location

Geo Locations as Containers

Each geo location, gi contains a number of object sets.

  • Set of hextors land surface (about on area)

    • Ownership (can be US gov under land grant)
    • Set of Natural Resources

      • Renewable
        Board feet of trees growth per year

      • Extraction
        Iron deposits

  • Set of People

  • Set of Goods
    For example, 21 units of iron, 3 units of wood, 15 units of lumber

  • Set of Infrastructure entities

    • Fix
      entities A lumber mill for example

    • Mobile
      entities Wagons, river barges and trains

    • State of General Knowledge

    • Set of Agents

      • For example a buyer and router/scheduler for a company
      • Sets of Firm Knowledge This is knowledge generated by a firm's agent(s) as they operate within a Geo. For example, general knowledge may be that the area has lots of trees but a firms knowledge, because of an active agent, would be a good estimate of yearly board feet of tree growth.

Economic Cycle

  1. Production Phase

    • Fixed infrastructure generates goods
    • Good arriving from Mobile infrastructure
  2. Agent Signaling Phase

    • Inter-firm agents exchange market requirement and pricing information
    • Privaters get market signals (simulate general news)

  3. Acquisition Phase

    • Consuming entities bid on available good Individuals try to buy food, production resources try to buy materials and Agents try to buy for their firms.
    • Market clearing price set
    • Goods allocated to winners
  4. Consumption Phase

    • Good are eaten, scheduled for production, or placed on mobile infrastructure for shipping

Firms

  • Set of agent bots that manage assets or acquire knowledge.
  • Set of assets
    • Infrastructure objects
    • Knowledge sets
    • Good and commodities owned
      • Stored in infrastructure objects

Bots

  • Privaters

    • General population
    • Basic economic force For example driving wagons to provide transportation.
  • Agents and Managers
    • Bots that firms will hire

KESL/RandD (last edited 2009-01-04 19:38:50 by jeff)