Here's the interview I published with the creator! http://www.readwriteweb.com/archives/how-a-google-engineer-b...
> So I made a demo and started showing my co-workers what it was and realized that some of them had never seen the Game of Life before. So let me get this straight, there are Google software engineers, that passed all the 3 month interview process which some considered the toughest in the world, and they never have heard of conway's game of life. this makes me feel a little better about myself now.
Googling for "conway's game of life" gives a simulation in the results page
41–50 of 83 posts
Re: Googling for "conway's game of life" gives a simulation in the results page
#42Earlier quoted context omitted.
I figured caching the results of common patterns appearing in blocks of 2x2, 3x3, 4x4, etc. pixels which are surrounded by all 'off' pixels, you can easily skip many repetitive calculations. ---- ---- -oo- =\ -oo- -oo- =/ -oo- ---- ---- ----- ----- ----- --o-- ----- --o-- --o-- =\ -ooo- =\ --o-- --o-- =/ ----- =/ --o-- ----- ----- ----- ------ ------ ------ -oo--- -oo--- -oo--- -oo--- =\ -o---- =\ -oo--- ---oo- =/ --…
Here is a CoffeeScript implementation of Hashlife https://github.com/raganwald/cafeaulife
Re: Googling for "conway's game of life" gives a simulation in the results page
#43Earlier quoted context omitted.
It always appears like that because he's written it so that when the "Google" cells are active, they appear darker than normal active cells. Whether these cells get activated or not follow the normal rules of Conway's game of live. So yeah, it's organic, but with a little trickery, the "Google" stands out as the pixels in the area blink on and off. You can confirm this by pausing the simulation and clicking on all th…
It appears that there is some sort of spawning behavior near the darkened "Google" tiles. I paused, turned off all the cells in the region (taking into account wrapping from the other side) and let it go. Cells started activating near the 'e'.
Re: Googling for "conway's game of life" gives a simulation in the results page
#44Earlier quoted context omitted.
It always appears like that because he's written it so that when the "Google" cells are active, they appear darker than normal active cells. Whether these cells get activated or not follow the normal rules of Conway's game of live. So yeah, it's organic, but with a little trickery, the "Google" stands out as the pixels in the area blink on and off. You can confirm this by pausing the simulation and clicking on all th…
It appears that there is some sort of spawning behavior near the darkened "Google" tiles. I paused, turned off all the cells in the region (taking into account wrapping from the other side) and let it go. Cells started activating near the 'e'.
Re: Googling for "conway's game of life" gives a simulation in the results page
#45Re: Googling for "conway's game of life" gives a simulation in the results page
#46Added to my list, thanks. http://www.pixelbeat.org/misc/google_search_easter_eggs.html
hey pixelbeat, another one for the list - looks like "octal" returns the number of search results in octal
Re: Googling for "conway's game of life" gives a simulation in the results page
#47Earlier quoted context omitted.
hey pixelbeat, another one for the list - looks like "octal" returns the number of search results in octal
Same for binary & hexadecimal. Man, those guys are engineers indeed. Always going the full mile...
Re: Googling for "conway's game of life" gives a simulation in the results page
#48Earlier quoted context omitted.
Here is a CoffeeScript implementation of Hashlife https://github.com/raganwald/cafeaulife
That does not credit Bill Gosper. http://www-users.cs.york.ac.uk/~jowen/hashlife.html
1. The description line for the Github package reads "Gosper's HashLife in CoffeeScript"
2. The readme says: "Cafe au Life implements Bill Gosper's HashLife algorithm."
3. The docs say "Cafe au Life is based on Bill Gosper's brilliant HashLifehttp://en.wikipedia.org/wiki/Hashlife>HashLife; algorithm."
Re: Googling for "conway's game of life" gives a simulation in the results page
#49Earlier quoted context omitted.
I figured caching the results of common patterns appearing in blocks of 2x2, 3x3, 4x4, etc. pixels which are surrounded by all 'off' pixels, you can easily skip many repetitive calculations. ---- ---- -oo- =\ -oo- -oo- =/ -oo- ---- ---- ----- ----- ----- --o-- ----- --o-- --o-- =\ -ooo- =\ --o-- --o-- =/ ----- =/ --o-- ----- ----- ----- ------ ------ ------ -oo--- -oo--- -oo--- -oo--- =\ -o---- =\ -oo--- ---oo- =/ --…
Here is a CoffeeScript implementation of Hashlife https://github.com/raganwald/cafeaulife
Re: Googling for "conway's game of life" gives a simulation in the results page
#50Here's the interview I published with the creator! http://www.readwriteweb.com/archives/how-a-google-engineer-b...
It's all there, right? In obfuscated, minimized, but still-readable JavaScript.