Delwedd:Conways game of life breeder animation.gif

Ni chefnogir cynnwys y dudalen mewn ieithoedd eraill.
Oddi ar Wicipedia

Conways_game_of_life_breeder_animation.gif((379 × 192 picsel, maint y ffeil: 753 KB, ffurf MIME: image/gif), dolennog, 499 ffrâm, 11e)

Daw'r ffeil hon o Comin Wikimedia a gellir ei defnyddio gan brosiectau eraill. Dangosir isod y disgrifiad sydd ar dudalen ddisgrifio'r ffeil yno.

Disgrifiad Animation of breeder pattern in Conway's Game of Life
Dyddiad (UTC)
Ffynhonnell
Awdur
Caniatâd
(Ailddefnyddio'r ffeil hon)
See below

Recognition

Wicipedia

 This is a featured picture on the Saesneg language Wikipedia (Featured pictures) and is considered one of the finest images.

If you think this file should be featured on Wikimedia Commons as well, feel free to nominate it.
If you have an image of similar quality that can be published under a suitable copyright license, be sure to upload it, tag it, and nominate it.

Trwyddedu

Yr wyf fi, deiliad yr hawlfraint ar y gwaith hwn, yn ei gyhoeddi yn ôl termau'r drwydded a ganlyn:
w:en:Creative Commons
cydnabyddiaeth rhannu ar dermau tebyg
Trwyddedir y ffeil hon yn ôl termau'r drwydded Creative Commons Attribution-Share Alike 3.0 Unported.
Mae'n rhydd i chi:
  • rhannu – gallwch gopïo, dosbarthu a throsglwyddo'r gwaith
  • ailwampio – gallwch addasu'r gwaith
Ar yr amodau canlynol:
  • cydnabyddiaeth – Mae'n rhaid i chi nodi manylion y gwaith hwn, rhoi dolen i'r drwydded, a nodi os y bu golygu arni, yn y modd a benwyd gan yr awdur neu'r trwyddedwr (ond heb awgrymu o gwbl eu bod yn eich cymeradwyo chi na'ch defnydd o'r gwaith).
  • rhannu ar dermau tebyg – Os byddwch yn addasu'r gwaith hwn, neu yn ei drawsnewid, neu yn adeiladu arno, mae'n rhaid i chi ddosbarthu'r gwaith dan drwydded sy'n union yr un fath same a'r gwreiddiol.

Source Code

The first generation is the bmp file 000001.bmp (which should be saved in the same folder as the script).

a=file('000001.bmp','rb+')
head=a.read(54);mat=[];wid=379;hei=192
for l in range(wid): mat.append([False]*hei)
for y in range(hei):
 for x in range(wid):
  mat[x][y]=(a.read(3)==chr(0)*3)
 useless=a.read(wid%4)
def num(x,y):
 options=[]
 options.append(mat[(x+1)%wid][(y  )%hei])
 options.append(mat[(x+1)%wid][(y+1)%hei])
 options.append(mat[(x  )%wid][(y+1)%hei])
 options.append(mat[(x-1)%wid][(y+1)%hei])
 options.append(mat[(x-1)%wid][(y  )%hei])
 options.append(mat[(x-1)%wid][(y-1)%hei])
 options.append(mat[(x  )%wid][(y-1)%hei])
 options.append(mat[(x+1)%wid][(y-1)%hei])
 return options.count(True)
def newgen():
 newmat=[]
 for l in range(wid): newmat.append([False]*hei)
 for y in range(hei):
  for x in range(wid):
   numnum=num(x,y)
   if not mat[x][y] and numnum==3: newmat[x][y]=True
   elif mat[x][y] and (numnum==2 or numnum==3): newmat[x][y]=True
 return newmat

for l in range(2,499):
 b=file(str(l).zfill(6)+'.bmp','wb+')
 b.write(head);mat=newgen()
 for y in range(hei):
  for x in range(wid):
   b.write(chr(255-255*int(mat[x][y]))*3)
  b.write(chr(0)*(wid%4))
 print chr(8)*30+str(l).zfill(6)+'.bmp finished.',

Cofnod lòg yr uwchlwythiad gwreiddiol

This image is a derivative work of the following images:

  • Image:Conways_game_of_life_breeder.png licensed with Cc-by-sa-3.0, Cc-by-sa-3.0
    • 2008-11-02T13:34:51Z Hyperdeath 379x192 (2881 Bytes) {{Information |Description= Breeder pattern in Conway's Game of Life |Source=self-made |Date= |Author= [[User:Hyperdeath|Hyperdeath]] |Permission= |other_versions= }}

Uploaded with derivativeFX

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

yn portreadu

29 Tachwedd 2008

media type Saesneg

image/gif

checksum Saesneg

406d5a6c42cc5ce754be6f55cf700814944031a4

data size Saesneg

770,706 byte

11.499999999999876 eiliad

192 pixel

379 pixel

Hanes y ffeil

Cliciwch ar ddyddiad / amser i weld y ffeil fel ag yr oedd bryd hynny.

Dyddiad / AmserBawdlunHyd a lledDefnyddiwrSylw
cyfredol22:03, 4 Mawrth 2014Bawdlun y fersiwn am 22:03, 4 Mawrth 2014379 × 192 (753 KB)ProtiousReverted to version as of 01:30, 29 November 2008 - original version pauses for half a second at the end and shows the different parts of the breeder marked in different colors - better illustration
04:13, 17 Mawrth 2012Bawdlun y fersiwn am 04:13, 17 Mawrth 2012379 × 192 (647 KB)AiyizoOptimized
01:30, 29 Tachwedd 2008Bawdlun y fersiwn am 01:30, 29 Tachwedd 2008379 × 192 (753 KB)Protious{{Information |Description=Animation of breeder pattern in Conway's Game of Life |Source=*Image:Conways_game_of_life_breeder.png |Date=2008-11-29 01:23 (UTC) |Author=*derivative work: ~~~ *Image:Conways_game_of_life_breeder.png: [[User:Hyperde

Mae'r 1 tudalennau a ddefnyddir isod yn cysylltu i'r ddelwedd hon:

Defnydd cydwici y ffeil

Mae'r wicis eraill hyn yn defnyddio'r ffeil hon: