Giter Site home page Giter Site logo

world's Introduction

World

cognate_world defines the environment - World - with which the mind interacts.

A world should

  1. Encapsulate the concept of physical space, building up from the atomic fractum.
  2. Provide a system & utilities forone to define an arbitrary space that is consistent with the theory.

For example, TODO

TODO

Debate separating this.

handles two core responsibilites

  1. defines the rules (specification) of the environment. The Realizing(World) holds the environment state.

Rules

A world is represnted by the set of rules that describes its spacetime.

Critically, rules are mutable. The mind can modify the rules as an action.

Note as always how the rules describing these might be higher-level rules, etc...

The self-referencing of rules embeds the notion of an ordered stack. (TODO generalize stack with self-referencing?)

A design goal is to make the data model for the rules of the game be dynamical This represents that certain "rules of the game" can change, and in fact might be the primary parameters of change for an unsupervised learner.

world's People

Contributors

jedhsu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.