跳转到内容

File:Busy Beaver 4-state 2-symbol Run.gif

页面内容不支持其他语言。
這個文件來自維基共享資源
维基百科,自由的百科全书

原始文件 (644 × 1,628像素,文件大小:25 KB,MIME类型:image/gif


摘要

C source code for machine description
#define tapeMax                 ((posT)16)

static char tape[tapeMax] = { 
/*       0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  */
        '_','_','_','_','_','_','_','_','_','_','_','_','_','_','_','_',
};

static posT startPos = 11; 



#define stateMax                ((stateT)4+1)
#define symMax                  ((symT)2)



static const char symName[symMax] = { 
/*       0    1         */
        '_', '1',
};



static const char stateName[stateMax] = { 
/*       0    1    2    3    4  */
        'A', 'B', 'C', 'D', 'h',
};



static const char * const trans[symMax][stateMax] = { 
/*          A      B      C      D      h       */
/*_*/   { "B1R", "A1L", "h1R", "D1R",  NULL, },
/*1*/   { "B1L", "C_L", "D1L", "A_R",  NULL, },
};

static char startStateName = 'A';

For the Turing simulator C program that includes and interprets this description, see File:MonusTuringMachine ExampleRuns.gif.

许可协议

我,本作品著作权人,特此采用以下许可协议发表本作品:
w:zh:知识共享
署名 相同方式共享
本文件采用知识共享署名-相同方式共享 4.0 国际许可协议授权。
您可以自由地:
  • 共享 – 复制、发行并传播本作品
  • 修改 – 改编作品
惟须遵守下列条件:
  • 署名 – 您必须对作品进行署名,提供授权条款的链接,并说明是否对原始内容进行了更改。您可以用任何合理的方式来署名,但不得以任何方式表明许可人认可您或您的使用。
  • 相同方式共享 – 如果您再混合、转换或者基于本作品进行创作,您必须以与原先许可协议相同或相兼容的许可协议分发您贡献的作品。

说明

添加一行文字以描述该文件所表现的内容

此文件中描述的项目

描繪內容

66d81a2b9b052c6413bd0194058ca2ab607016c2

25,733 字节

1,628 像素

644 像素

文件历史

点击某个日期/时间查看对应时刻的文件。

日期/时间缩⁠略⁠图大小用户备注
当前2019年3月24日 (日) 14:432019年3月24日 (日) 14:43版本的缩略图644 × 1,628(25 KB)Jochen Burghardtincreased horizontal space between tape symbols
2019年3月24日 (日) 13:462019年3月24日 (日) 13:46版本的缩略图472 × 1,625(24 KB)Jochen BurghardtUser created page with UploadWizard

以下页面使用本文件: