ZoG and cellular automata Log Out | Topics | Search
Moderators | Register | Edit Profile

Zillions of Games Discussion Forum » New Games for Zillions » ZoG and cellular automata « Previous Next »

Author Message
Mohamed El Mokhtar Messaoudi (Noggluggoid)
New member
Username: Noggluggoid

Post Number: 23
Registered: 5-2016
Posted on Wednesday, April 10, 2019 - 8:25 pm:   

Hi.
This is something I've been toying with lately.
It's a series of cyclic automata following a majority rule of some kind or other. I made quite a few
of them, and present here some of those displaying a minimal degree of organization.
The automata states are represented by colored pieces, ordered in a periodic fashion.
The visual impression greatly relies on the chosen color palette- more contrasted colors yield seemingly
violent behaviors (some pretty nauseous), whereas those close together give smoother ones.
The automata evolution spaces are of very low dimensions as the number of pieces ZoG allows to be dropped
and the boards sizes grow in inverse ratios, an undocumented limitation I learned about the hard way.
K. Scherrer has a way to circumvent that, I do not.
On so small boards, linking the edges or not is bound to make for different conducts, but it's not always so.

I am providing only two cyclic domination variants, as the automata behaviors are essentially the same as
with the basic 3-state automaton whatever the state numbers, namely settling in the shortest cycle of its
transition rules graph, and ending in a repetitive board configuration of some period (from zero to many
thousands, depending on the initial random states seeding.)

I included variants trying to mimic Turing patterns by applying rules loosely inspired by Young's model.
The outcomes, though based on no scientific basis whatsoever, biological or otherwise, are indeed vaguely reminiscent of the motifs borne by some animals' skin.
Mind you, these variants all have the same conduct whetever the chosen parameters- patches or (some times moving) reticulations.
(I found said patterns were not that hard to fake, by the way- just make states to converge to two or more
pre-defined ones, by applying just about any old bunch of arbitrary rules, even incoherents ones. Chances are, something not too trivial will emerge.)

Also included are variants with rules based on the general "Hey! Why not?" principle. The resulting outcomes
suggest organized behaviors might be the rule rather than the exception with cyclic automata.

I implemented this stuff on a laptop from 2007, running under Windows XP, on which it was rather fun to watch.
On more recent hardware all I am seeing is a hazy fuzz. Furthermore, on 64-bit systems the display is
annoyingly jerky for some reason, and one has to keep moving the mouse around on the desktop to correct
that- one of those Windows things.
It all gets boring after a while, anyway.
Cheers.

application/x-zip-compressedFiles.
Futilifities.zip (3613.9 k)
david bennett (Dpoly)
New member
Username: Dpoly

Post Number: 19
Registered: 4-2017
Posted on Thursday, April 11, 2019 - 2:18 pm:   

You might want to see if your programs run in Polygamo. At least (I hope) you won't run into any arbitrary restrictions or display anomalies.
http://www.polyomino.com/2017/10/17/polygamo-release-with-user-games/
https://github.com/david-pfx/Polygamo
Mohamed El Mokhtar Messaoudi (Noggluggoid)
New member
Username: Noggluggoid

Post Number: 24
Registered: 5-2016
Posted on Tuesday, April 16, 2019 - 8:14 pm:   

Sorry, David. To my shame, I could never get Polygamo to work for me.
david bennett (Dpoly)
New member
Username: Dpoly

Post Number: 20
Registered: 4-2017
Posted on Friday, April 26, 2019 - 1:21 am:   

It would help if you could raise an issue so I can look into it.
Greg Schmidt (Gschmidt2)
New member
Username: Gschmidt2

Post Number: 197
Registered: 1-2007
Posted on Friday, April 26, 2019 - 11:24 pm:   

You might be interested in taking a look at my submission titled "Fractal Sampler". If you're willing to learn Axiom, it should allow you to sidestep the problems you are running into. (when running, make sure to turn off all options such as move animation, highlighting, moves list, status bar etc.)
Astrit Bardhi (Aepasa)
New member
Username: Aepasa

Post Number: 25
Registered: 1-2007
Posted on Monday, September 16, 2019 - 10:54 pm:   

Hi Mohamed,

Your zrf program[s] works fine on Polygamo [you put them in a User Games folder though]!

Cheers,
Astrit
david bennett (Dpoly)
New member
Username: Dpoly

Post Number: 21
Registered: 4-2017
Posted on Tuesday, September 17, 2019 - 6:11 am:   

Good to hear. A lot of programs do work, and if there are issues I'm happy to look into them.
Astrit Bardhi (Aepasa)
New member
Username: Aepasa

Post Number: 27
Registered: 1-2007
Posted on Friday, March 27, 2020 - 1:42 am:   

Hi DaviD,


any new development?


Cheers,
Astrit
Astrit Bardhi (Aepasa)
New member
Username: Aepasa

Post Number: 28
Registered: 1-2007
Posted on Friday, March 27, 2020 - 1:42 am:   

Hi DaviD,


Any new development?


Cheers,
Astrit
david bennett (Dpoly)
New member
Username: Dpoly

Post Number: 24
Registered: 4-2017
Posted on Friday, March 27, 2020 - 2:28 am:   

No, I have been working on other things.

For most games it works just fine as is. It doesn't have the chess knowledge built into Zillions (for obvious reasons) and the AI in general could do with help from an expert. Otherwise there is not much on the list.

But if you raise an issue I'll look into it.

Add Your Message Here
Post:
Username: Posting Information:
This is a private posting area. Only registered users and moderators may post messages here.
Password:
Options: Enable HTML code in message
Automatically activate URLs in message
Action: