July 6, 2012

tucnak tucnak
Robot Herder
384 posts

@sierdzio - updated Game Of Life

 

Hi, people, and especially @sierdzio!

@sierdzio, I’ve read your old code (from this [qt-project.org] comment in this [qt-project.org] thread and created my own Game Of Life. I wrote it in three hours, so it can’t be really cool, but it has functionallity of your implementation.

50x50
100x100
100x100 + another color

Source code on GitHub [github.com].

P.S. My russian post [habrahabr.ru] about it.

 Signature 

Qt Developer (upper-intermediate)
PHP/JS Developer (intermediate)

9 replies

July 6, 2012

tucnak tucnak
Robot Herder
384 posts

I am planning to add extra functionallity like setting number of generations, opportunity to add extra rules via QtScript and etc.

 Signature 

Qt Developer (upper-intermediate)
PHP/JS Developer (intermediate)

July 6, 2012

sierdzio sierdzio
Area 51 Engineer
2536 posts

Well, I’m happy to see my code is put to some use :) I have noticed now, that I have not specified ANY license for that project… but I don’t care much. Let’s say it’s GPLv2, but can be changed if you need it to be different :) This way you can borrow code from my project, if you want to.

Nice work, for just 3 hours it’s really impressive! No Langton’s Ant there, though.

Be sure to check out Golly [golly.sourceforge.net], it’s powerful, too.

 Signature 

(Z(:^

July 6, 2012

utcenter utcenter
Dinosaur Breeder
768 posts

How many iterations until entities become sentient? ;)

July 6, 2012

sierdzio sierdzio
Area 51 Engineer
2536 posts

Not sure, but last time I turned it on and left for some time, and then got back, two gliders were already playing chess with each other…

 Signature 

(Z(:^

July 7, 2012

tucnak tucnak
Robot Herder
384 posts

sierdzio wrote:
Well, I’m happy to see my code is put to some use :) I have noticed now, that I have not specified ANY license for that project… but I don’t care much. Let’s say it’s GPLv2, but can be changed if you need it to be different :) This way you can borrow code from my project, if you want to.

Nice work, for just 3 hours it’s really impressive! No Langton’s Ant there, though.

Be sure to check out Golly [golly.sourceforge.net], it’s powerful, too.

Thanks for “Golly” – I will check out it. And I haven’t used your code ;-) – only design concept. But AFAIKGUI can’t be protected under licenses.

 Signature 

Qt Developer (upper-intermediate)
PHP/JS Developer (intermediate)

July 7, 2012

sierdzio sierdzio
Area 51 Engineer
2536 posts
tucnak wrote:
And I haven’t used your code ;-) – only design concept. But AFAIKGUI can’t be protected under licenses.

Yeah I have noticed, I had a quick look into the code before writing my post. It was meant more like a declaration for the future: if you want to take any part of the code, feel free to :)

As for GUI you are right, the famous Apple-Microsoft court case has it settled (at least in USA) years ago.

 Signature 

(Z(:^

July 7, 2012

tucnak tucnak
Robot Herder
384 posts
sierdzio wrote:
tucnak wrote:
And I haven’t used your code ;-) – only design concept. But AFAIKGUI can’t be protected under licenses.

Yeah I have noticed, I had a quick look into the code before writing my post. It was meant more like a declaration for the future: if you want to take any part of the code, feel free to :)

As for GUI you are right, the famous Apple-Microsoft court case has it settled (at least in USA) years ago.

Thanks, if I need – I will ;)

 Signature 

Qt Developer (upper-intermediate)
PHP/JS Developer (intermediate)

July 7, 2012

john_god john_god
Hobby Entomologist
238 posts

I’ve trying this game and it’s very nice, didn’t know about it.
Off topic: has for GUI not being protected under licenses, anybody knows the terms of ribbon MS license, just out of curiosity ?

July 8, 2012

sierdzio sierdzio
Area 51 Engineer
2536 posts

There is no GUI licensing at all. The only way to protect a GUI is by using patents (or arguing fiercely for copyright in court). The code that generates the GUI, however, can have a license.

 Signature 

(Z(:^

 
  ‹‹ What Qt Tool Chain do you use?      meego rebirth ? ››

You must log in to post a reply. Not a member yet? Register here!