Search found 1823 matches
- May 10th, 2014, 3:55 pm
- Forum: Scripts
- Topic: Catalyst improvements WIP
- Replies: 77
- Views: 68459
Re: Catalyst improvements WIP
Here is the python GUI script (place catgl.exe in python scripts folder together with this script): #python GUI for Catgl. V0.1 released 5/10/2014 by Mciahel Simkin #Runs catgl.exe with current golly pattern. #saves/load the latest settings. #creates setup.txt and waits for catgl to finish running. ...
- May 9th, 2014, 6:52 pm
- Forum: Scripts
- Topic: Catalyst improvements WIP
- Replies: 77
- Views: 68459
Re: Catalyst improvements WIP
An Update 1.0.2 with all necessary C changes that will allow a python script. /* catgl v1.0.2 released 5/10/2014 by Mciahel Simkin Based on catgl 5/29/2001 by Dave Greene Based on catalyst v1.0, released 3/21/2001 Copyright (c) 2001, Gabriel Nivasch Changes between catalyst 1.0 and catgl 1.0: - all ...
- May 9th, 2014, 3:46 pm
- Forum: Scripts
- Topic: Catalyst improvements WIP
- Replies: 77
- Views: 68459
Re: Catalyst improvements WIP
Several times I've started writing a post-processor to display catgl results in this way This where I think python can come along. Actually it's much more easy to write those "post processors" in python. Python is a much more simple, elegant, light weighted, Object Oriented, scripting language than...
- May 9th, 2014, 12:28 pm
- Forum: Scripts
- Topic: Catalyst improvements WIP
- Replies: 77
- Views: 68459
Re: Catalyst improvements WIP
My 'catgl' version counted and reported the number of escaped gliders for each candidate pattern, and also reported whether each candidate matched a target pattern which could be included as part of the initial input. Great! I modified it to report RLE and currently catgl is the latest WIP as for n...
- May 8th, 2014, 6:46 am
- Forum: Patterns
- Topic: Technological Challenges
- Replies: 27
- Views: 28898
Re: Technological Challenges
Somewhere in here, the extra 12sL for a full Silver reflector generally starts looking like a real bargain...! Hmm.. I was thinking of dried salvo 180-degree reflector, where each SL is actually pretty expensive. We have currently three options: 1. 4G slow salvo + 2 dried Semi Snarks (12 SLs). That...
- May 7th, 2014, 9:22 am
- Forum: Patterns
- Topic: Technological Challenges
- Replies: 27
- Views: 28898
Re: Technological Challenges
Here is a way to "slow salvo" 180 degree reflector 2G->G with 6 spartan components. This is by far the best 180 degree spartan reflector, for "high cost" 180 degree reflection purposes (i.e. where for some reason a minimalist 180 degree reflector is needed instead of heavy silver). x = 152, y = 146,...
- May 7th, 2014, 3:43 am
- Forum: Other Cellular Automata
- Topic: Other Loop rules
- Replies: 106
- Views: 70863
Re: Other Loop rules
Apparently the loops cannot send a "construction done" signal to the other loops There is no way to make loops without "construction done" signal. But because of some details concerning the loops circular design, which make the "space", a real issue, and so the closure of the loop needs addition st...
- May 6th, 2014, 5:25 pm
- Forum: Scripts
- Topic: Catalyst improvements WIP
- Replies: 77
- Views: 68459
Catalyst improvements WIP
Following this: http://www.conwaylife.com/forums/viewtopic.php?p=11858#p11858 I'm starting to work on improving the catalyst search utility by Gabriel Nivasch (and improved catgl by dvgrn). Here is the road-map (I hope to keep it updated): C code changes: 1. Nice to have: introduce new input paramet...
- May 6th, 2014, 2:31 pm
- Forum: Patterns
- Topic: Technological Challenges
- Replies: 27
- Views: 28898
Re: Technological Challenges
There are quite a few unfinished search utilities lying around out there for every functional one -- and not too surprisingly, the simpler programs seem to be the ones that get finished more often! Oh I do agree on that... there are so many nice project to do in this area, and so little "infrastruc...
- May 5th, 2014, 4:44 pm
- Forum: Other Cellular Automata
- Topic: Reverse rule-finding
- Replies: 7
- Views: 5507
Re: Reverse rule-finding
Wow! twenty is probably the optimum. I was trying to prove 20 is the minimum. 19 is required, for placing the four patterns: x = 7, y = 7, rule = B3/S23 3ob3o$obob3o$3ob3o2$3o$o4bo$3o! For example: x = 5, y = 5, rule = B3/S23 5o$obo$5o$2b3o$ob3o! Now I don't have mathematical proof that the three la...
- May 5th, 2014, 3:51 pm
- Forum: Other Cellular Automata
- Topic: Other Loop rules
- Replies: 106
- Views: 70863
Re: Other Loop rules
On my opinion, the loops are pretty boring by themselves, as the "dumb" replicators. So there is a few "futuristic" projects that can be done here: 1. First and simplest of all, is to create a loop that can hold DNA of quadratic size, using only linear time to replicate. With reflectors it can be do...
- May 5th, 2014, 3:25 pm
- Forum: Other Cellular Automata
- Topic: Other Loop rules
- Replies: 106
- Views: 70863
Re: Other Loop rules
Here is a loop rule that works on reflectors and particles alone: @RULE LoopParticles @TABLE # 0 dead # 1 Tail # 2 push constructor particle # 3 create reflector particle # 4 construction unit # 5 reflection unit # 6 duplication unit # 7 special event state # 8 special event state # 9-11 states for ...
- May 5th, 2014, 4:04 am
- Forum: Other Cellular Automata
- Topic: Reverse rule-finding
- Replies: 7
- Views: 5507
Re: Reverse rule-finding
or is the lowest total number of ON cells the winner, or what? This game needs clearer rules...! I was also thinking of "largest bounding box", or LifeHistory "trace" ON cells, or LifeHistory trace bounding box, while the size of bounding box is also ill defined. Also number of ON cells in the whol...
- May 4th, 2014, 7:40 am
- Forum: Other Cellular Automata
- Topic: Reverse rule-finding
- Replies: 7
- Views: 5507
Re: Reverse rule-finding
This p9 oscillator might do for a start, though no doubt there's something a little smaller: Here is something bigger, but with period 4: x = 106, y = 1726, rule = LifeHistory 90.D$97.A$2.2A.A16.2A.A71.A$2.A.2A16.A.2A70.3A$2A4.2A12.2A4.2A$A5.A 13.A5.A$.A5.A13.A5.A$2A4.2A12.2A4.2A67.5A$A5.A13.A5.A67...
- May 3rd, 2014, 5:01 pm
- Forum: Patterns
- Topic: Technological Challenges
- Replies: 27
- Views: 28898
Re: Technological Challenges
If you can come up with a really good evaluation function that keeps 99% of the promising reactions and throws away 99% of the "obviously useless" ones Well the point is not to "guess very well" if some reaction can come up with good results or not. This would be pretty difficult. The point is that...
- May 3rd, 2014, 4:37 pm
- Forum: General Discussion
- Topic: Videos about Conway's game of life
- Replies: 3
- Views: 3648
Re: Videos about Conway's game of life
Nice! I really like the idea of tutorials that explain the large design and patterns in Life. People invest hundred of hours to design those things with minimal documentation and explanation. It would be nice to have a series on youtube that explains all the ideas behind the designs. Like I have no ...
- May 3rd, 2014, 6:57 am
- Forum: Patterns
- Topic: Technological Challenges
- Replies: 27
- Views: 28898
Re: Technological Challenges
I was running some performance comparison between different languages, for Life-catalyst oriented implementations, and not surprisingly C was the fastest language (then c++ with around 30-50% slower), and a higher languages like C# or python (with golly) is not in the competition at all being 5-15 t...
- May 2nd, 2014, 7:56 pm
- Forum: General Discussion
- Topic: Hierarchies in the Game of Life
- Replies: 4
- Views: 4639
Re: Hierarchies in the Game of Life
I'm not sure what the next level on the hierarchy would be On my opinion it's pretty obvious: Make C compiler. Write code in C and this code will generate a pattern in Life. More than that have some "interface" to show the result, like in Pi calculator there is something similar to "console", that ...
- May 2nd, 2014, 10:20 am
- Forum: Patterns
- Topic: Technological Challenges
- Replies: 27
- Views: 28898
Re: Technological Challenges
I've written a rule that have "listener cell" in regular Life rule, and when the listener cell dies it triggers a "circle of influence" (which is actually a square in Life metric), centered in this cell. Two circles will "unite" into two "half circles", indicating the both of the triggers are "causa...
- May 1st, 2014, 6:29 pm
- Forum: Patterns
- Topic: Technological Challenges
- Replies: 27
- Views: 28898
Re: Technological Challenges
Here is an analysis of the current behive+glider -> H converter. x = 201, y = 106, rule = LifeHistory 46.A39.A39.A$45.A39.A39.A$45.3A37.3A3.2E32.3A$91.E$89.E.E$38.E39.E10. 2E27.E$37.E.E37.E.E37.E.E$37.E.E37.E.E37.E.E$32.2E4.E39.E39.E$31.E.E 95.2E$31.E97.E.E$30.2E99.E$131.2E13$A.A.A.A.A.A.A.A.A.A.A.A...
- April 30th, 2014, 7:12 pm
- Forum: Patterns
- Topic: Technological Challenges
- Replies: 27
- Views: 28898
Re: Technological Challenges
I liked this adjustable H splitter, because as we all know it's much better to adjust, rather than redesign. The adjustable circuitry can be also placed as "prototype", before we are sure we have everything in place, it's just much more "pleasant" to work with. ---- I've started to look for G->H, wr...
- April 30th, 2014, 2:07 pm
- Forum: General Discussion
- Topic: P19 oscilliator
- Replies: 4
- Views: 4626
Re: P19 oscilliator
It's totally NOT p19. The reason is that the gliders are moving not with p19 period inside the guns area (which themselves are are not p19 based oscillators). To check how much it's not p19, just select all on generation 0. Goto generation 19 and paste on the same spot with "xor" mode. Here is the r...
- April 29th, 2014, 3:47 pm
- Forum: Patterns
- Topic: Thread For Your Useless Discoveries
- Replies: 4568
- Views: 1762625
Re: Thread For Your Useless Discoveries
Not sure it's entirely useless or it's unknown, but I've just found this:
Code: Select all
x = 100, y = 90, rule = LifeHistory
12$16.A$17.A$15.3A18$36.A$37.A$35.3A16$66.A$64.3A$63.A$63.2A3$58.2A$
58.2A3$57.2A$58.A$55.3A$55.A3$71.3A$71.A$72.A18$91.3A$91.A$92.A!
- April 29th, 2014, 9:21 am
- Forum: Patterns
- Topic: Technological Challenges
- Replies: 27
- Views: 28898
Re: Technological Challenges
Here is a concept making a cross channeling using multiple regulators and gates: First of all we use two regulators per glider to have a mod 15 output glider. Then we have two options: If the two gliders mod 15 collide, we open gates for "close cross channel" (let's say we pass the first, and then t...
- April 28th, 2014, 5:13 pm
- Forum: Other Cellular Automata
- Topic: Life on the Slope
- Replies: 15
- Views: 12078
Re: Life on the Slope
The tagalong is very common in random "explosion". Here are few I've found in 1 min. looking for them: x = 31, y = 28, rule = LifeOnTheSlope ABA.AB$B.BA2.B$.BA3.A$.A$.BA2$12.AB$14.B$14.A$10.BA$9.BA$9.A.A$9.BA$ 5.AB12.AB$4.A.A.AB11.B$8.B.B10.A$A8.BA6.BA$.A14.BA$16.A.A$16.BA9.AB$ 29.B$29.A2$26.BABA$28...