KESE - Knowledge & Economics Simulation Engine

Why KESE

micorPublished KESE

Our initial efforts are focused on building, from the basics up, a simulation which provides training in Python coding, PySim concepts, Tk user interface and graphics, behavior modeling and knowledge modeling. We picket the westward expansion into the Ohio valley a the simulation "back story." The development of this environment is presented on this site at the link below.

All the technologies used Open Source and 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

Technology/kese (last edited 2008-03-11 14:41:42 by jeff)