Secciones de la página

rnd. tol


Declaraciones


Constantes


Time oriented language


Árbol de ficheros

Tol

Artículos del sitio

Presentación de Tol

Todos los programas

Simuladores visuales

Sitios que me gustan

Por categorías

Algoritmia

Búsqueda y ordenación

Computación fisiológica

Editorial y edición

Gráficos de datos

Herramientas y utilidades

Hipertexto

Informática forense

Lectura óptica de datos

Metaprogramación

No determinista

Ofimática

Recursión e iteración

Reglas y restricciones

Series y estadística









rnd.tol de ChRules.RandRecursive

Base de reglas y area para probar el comportamiento aleatorio del motor recursivo y aleatorios de reglas de rectangulos de caracteres. Permite comprobar que el comportamiento es realmente aleatorio tanto en la aplicacion de las reglas como sobre las subareas de aplicacion.

Declaraciones

Constantes

  • Set RndAre
    Area para probar el comportamiento aleatorio.
  • Set RndRul
    Base de reglas para probar el comportamiento aleatorio.

Constantes

Set RndAre

//////////////////////////////////////////////////////////////////////////////
Set RndAre = AreaBuild(
[["--------",
  "-00--00-",
  "-00--00-",
  "--------",
  "-00--00-",
  "-00--00-",
  "--------"]]);
//////////////////////////////////////////////////////////////////////////////
PutDescription("Area para probar el comportamiento aleatorio.", RndAre);
//////////////////////////////////////////////////////////////////////////////

Set RndRul

//////////////////////////////////////////////////////////////////////////////
Set RndRul = SetOfSet(
  RuleBuild([["00 => 11",
              "00    11"]]),   // De cero a uno

  RuleBuild([["00 => 22",
              "00    22"]]),   // De cero a dos

  RuleBuild([["00 => 33",
              "00    33"]]),   // De cero a tres

  RuleBuild([["00 => 44",
              "00    44"]]));  // De cero a tres
//////////////////////////////////////////////////////////////////////////////
PutDescription(
"Base de reglas para probar el comportamiento aleatorio.",
RndAre);
//////////////////////////////////////////////////////////////////////////////

Time oriented language

//////////////////////////////////////////////////////////////////////////////
// FILE    : rnd.tol
// AUTHOR  : http://www.asolver.com
// PURPOSE : Base de reglas y area para probar el comportamiento aleatorio del
// motor recursivo y aleatorios de reglas de rectangulos de caracteres.
// Permite comprobar que el comportamiento es realmente aleatorio tanto en la
// aplicacion de las reglas como sobre las subareas de aplicacion.
//////////////////////////////////////////////////////////////////////////////


//////////////////////////////////////////////////////////////////////////////
// CONSTANTS
//////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////////
Set RndAre = AreaBuild(
[["--------",
  "-00--00-",
  "-00--00-",
  "--------",
  "-00--00-",
  "-00--00-",
  "--------"]]);
//////////////////////////////////////////////////////////////////////////////
PutDescription("Area para probar el comportamiento aleatorio.", RndAre);
//////////////////////////////////////////////////////////////////////////////


//////////////////////////////////////////////////////////////////////////////
Set RndRul = SetOfSet(
  RuleBuild([["00 => 11",
              "00    11"]]),   // De cero a uno

  RuleBuild([["00 => 22",
              "00    22"]]),   // De cero a dos

  RuleBuild([["00 => 33",
              "00    33"]]),   // De cero a tres

  RuleBuild([["00 => 44",
              "00    44"]]));  // De cero a tres
//////////////////////////////////////////////////////////////////////////////
PutDescription(
"Base de reglas para probar el comportamiento aleatorio.",
RndAre);
//////////////////////////////////////////////////////////////////////////////

Árbol de ficheros

ChRules.RandRecursive programa de aplicacion de reglas de rectangulos de caracteres

  • make.tol aplica unas bases de reglas de reescritura a varios escenarios
  • make.bat mandato de ejecucion del programa de aplicacion de reglas
  • tol directorios que contienen fichero de codigo fuente Tol
    • app directorio con areas, bases de hechos, y con bases de reglas
      • rnd.tol test del comportamiento aleatorio del motor recursivo
      • cua.tol base de reglas para crecimiento cuadriaculando un area
      • cel.tol automata celular de movimiento, reproduccion y muerte
      • bat.tol batalla entre 2 frentes con pequeñas tacticas defensivas
      • wal.tol base de reglas fundamentalmete destructiva de su area
    • inc.tol para la inclusion de todas las bases de reglas del programa
  • simulator directorio del simulador del motor de reglas en Javascript
    • css directorio para css, Cascading Style Sheets, del simulador
      • simulator.css css para simular areas de aplicacion de las reglas
    • src directorio de codigo fuente Javascript del simulador de reglas
      • simulator.js simula el funcionamiento del motor de aplicacion de reglas
      • simulatorarray.js array con ejemplos de evolucion para cada base de reglas
  • startlog.txt log Tol de lectura de reglas y evolucion del automata celular
  • traceseg.txt traza de evolucion del automata celular casi en Javasript
  • simulator.html simulador del motor recursivo de reglas de areas de caracteres
  • chrules_randrecursive.pdf funciones del motor de aplicacion de reglas de caracteres

2015 asolver.com | Aviso legal | XHTML | Δ Θ Ξ | Creative Commons | Mapa y funciones del sitio

Tol