SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Project Conway
University of Kent School of Computing
Michael Wilson	

Niklas Scholz	

Richard Lancaster	

Geoff Dodds
The Game of Life
Applications of GoL
The Game Engine
Standard B3/S23 Rules	

!
Plays game one generation at a
time	

!
The grid is infinite	

▪ Opposite board ends wrap
around	

!
All game rules applied to every
cell instantaneously
Web Application (What it does)
Web Application (How it was built)
At home or on the go…
“Medium” Displays – laptops, computers
“Extra-small” Displays – mobiles, tablets
Display Adapter
DatabaseReceiver DisplayDriver Serial Display Interface
Database

Más contenido relacionado

Destacado

Self-Replication, Strandbeest, and the Game of Life What von Neumann, Jansen,...
Self-Replication, Strandbeest, and the Game of Life What von Neumann, Jansen,...Self-Replication, Strandbeest, and the Game of Life What von Neumann, Jansen,...
Self-Replication, Strandbeest, and the Game of Life What von Neumann, Jansen,...CA API Management
 
Cellular automata
Cellular automataCellular automata
Cellular automataNur Islam
 
Conway's Game of Life with Repa
Conway's Game of Life with RepaConway's Game of Life with Repa
Conway's Game of Life with Repakizzx2
 
Cellular automata by Devdutta Chakrabarti
Cellular automata by Devdutta ChakrabartiCellular automata by Devdutta Chakrabarti
Cellular automata by Devdutta ChakrabartiDevdutta Chakrabarti
 
1D/2D Cellular Automata Modeling with Modelica
1D/2D Cellular Automata Modeling with Modelica1D/2D Cellular Automata Modeling with Modelica
1D/2D Cellular Automata Modeling with Modelicavictorinosanz
 
Cellular automata : A simple Introduction
Cellular automata : A simple IntroductionCellular automata : A simple Introduction
Cellular automata : A simple IntroductionAdekunle Onaopepo
 
Er diagram for sales and purchase management system
Er diagram for sales and purchase management systemEr diagram for sales and purchase management system
Er diagram for sales and purchase management systemPramod Redekar
 
Neural Networks with Cellular Automata
Neural Networks with Cellular AutomataNeural Networks with Cellular Automata
Neural Networks with Cellular Automatabutest
 
Cellular Automata for Pathfinding
Cellular Automata for PathfindingCellular Automata for Pathfinding
Cellular Automata for PathfindingSteve Wilson
 
Template Haskell Tutorial
Template Haskell TutorialTemplate Haskell Tutorial
Template Haskell Tutorialkizzx2
 
Population Dynamics in Conway’s Game of Life and its Variants
Population Dynamics in Conway’s Game of Life and its VariantsPopulation Dynamics in Conway’s Game of Life and its Variants
Population Dynamics in Conway’s Game of Life and its VariantsMartin Pelikan
 
Freud's Game of Life - cathi c. stegall
Freud's Game of Life - cathi c. stegallFreud's Game of Life - cathi c. stegall
Freud's Game of Life - cathi c. stegallthestegalls
 

Destacado (13)

Self-Replication, Strandbeest, and the Game of Life What von Neumann, Jansen,...
Self-Replication, Strandbeest, and the Game of Life What von Neumann, Jansen,...Self-Replication, Strandbeest, and the Game of Life What von Neumann, Jansen,...
Self-Replication, Strandbeest, and the Game of Life What von Neumann, Jansen,...
 
The game of life
The game of lifeThe game of life
The game of life
 
Cellular automata
Cellular automataCellular automata
Cellular automata
 
Conway's Game of Life with Repa
Conway's Game of Life with RepaConway's Game of Life with Repa
Conway's Game of Life with Repa
 
Cellular automata by Devdutta Chakrabarti
Cellular automata by Devdutta ChakrabartiCellular automata by Devdutta Chakrabarti
Cellular automata by Devdutta Chakrabarti
 
1D/2D Cellular Automata Modeling with Modelica
1D/2D Cellular Automata Modeling with Modelica1D/2D Cellular Automata Modeling with Modelica
1D/2D Cellular Automata Modeling with Modelica
 
Cellular automata : A simple Introduction
Cellular automata : A simple IntroductionCellular automata : A simple Introduction
Cellular automata : A simple Introduction
 
Er diagram for sales and purchase management system
Er diagram for sales and purchase management systemEr diagram for sales and purchase management system
Er diagram for sales and purchase management system
 
Neural Networks with Cellular Automata
Neural Networks with Cellular AutomataNeural Networks with Cellular Automata
Neural Networks with Cellular Automata
 
Cellular Automata for Pathfinding
Cellular Automata for PathfindingCellular Automata for Pathfinding
Cellular Automata for Pathfinding
 
Template Haskell Tutorial
Template Haskell TutorialTemplate Haskell Tutorial
Template Haskell Tutorial
 
Population Dynamics in Conway’s Game of Life and its Variants
Population Dynamics in Conway’s Game of Life and its VariantsPopulation Dynamics in Conway’s Game of Life and its Variants
Population Dynamics in Conway’s Game of Life and its Variants
 
Freud's Game of Life - cathi c. stegall
Freud's Game of Life - cathi c. stegallFreud's Game of Life - cathi c. stegall
Freud's Game of Life - cathi c. stegall
 

Más de LizzieHodgson

Digibury - Kent Reimagined
Digibury - Kent ReimaginedDigibury - Kent Reimagined
Digibury - Kent ReimaginedLizzieHodgson
 
Digibury: The Power of Web APIs by Paul Hallett from Twilio
Digibury: The Power of Web APIs by Paul Hallett from TwilioDigibury: The Power of Web APIs by Paul Hallett from Twilio
Digibury: The Power of Web APIs by Paul Hallett from TwilioLizzieHodgson
 
Digibury: Project Conway Big Reveal Part 2- the hardware build
Digibury: Project Conway Big Reveal Part 2- the hardware buildDigibury: Project Conway Big Reveal Part 2- the hardware build
Digibury: Project Conway Big Reveal Part 2- the hardware buildLizzieHodgson
 
Digibury: Project Conway Big Reveal Part 1
Digibury: Project Conway Big Reveal Part 1Digibury: Project Conway Big Reveal Part 1
Digibury: Project Conway Big Reveal Part 1LizzieHodgson
 
Digibury: Ann Kempster - Why we need 300seconds
Digibury: Ann Kempster - Why we need 300seconds Digibury: Ann Kempster - Why we need 300seconds
Digibury: Ann Kempster - Why we need 300seconds LizzieHodgson
 
Digibury: Martin Jewiss - Colour, Creativity and Running Away
Digibury: Martin Jewiss - Colour, Creativity and Running AwayDigibury: Martin Jewiss - Colour, Creativity and Running Away
Digibury: Martin Jewiss - Colour, Creativity and Running AwayLizzieHodgson
 
Digibury: Liam Gooding - Blood, Sweat and Fears
Digibury: Liam Gooding - Blood, Sweat and FearsDigibury: Liam Gooding - Blood, Sweat and Fears
Digibury: Liam Gooding - Blood, Sweat and FearsLizzieHodgson
 

Más de LizzieHodgson (7)

Digibury - Kent Reimagined
Digibury - Kent ReimaginedDigibury - Kent Reimagined
Digibury - Kent Reimagined
 
Digibury: The Power of Web APIs by Paul Hallett from Twilio
Digibury: The Power of Web APIs by Paul Hallett from TwilioDigibury: The Power of Web APIs by Paul Hallett from Twilio
Digibury: The Power of Web APIs by Paul Hallett from Twilio
 
Digibury: Project Conway Big Reveal Part 2- the hardware build
Digibury: Project Conway Big Reveal Part 2- the hardware buildDigibury: Project Conway Big Reveal Part 2- the hardware build
Digibury: Project Conway Big Reveal Part 2- the hardware build
 
Digibury: Project Conway Big Reveal Part 1
Digibury: Project Conway Big Reveal Part 1Digibury: Project Conway Big Reveal Part 1
Digibury: Project Conway Big Reveal Part 1
 
Digibury: Ann Kempster - Why we need 300seconds
Digibury: Ann Kempster - Why we need 300seconds Digibury: Ann Kempster - Why we need 300seconds
Digibury: Ann Kempster - Why we need 300seconds
 
Digibury: Martin Jewiss - Colour, Creativity and Running Away
Digibury: Martin Jewiss - Colour, Creativity and Running AwayDigibury: Martin Jewiss - Colour, Creativity and Running Away
Digibury: Martin Jewiss - Colour, Creativity and Running Away
 
Digibury: Liam Gooding - Blood, Sweat and Fears
Digibury: Liam Gooding - Blood, Sweat and FearsDigibury: Liam Gooding - Blood, Sweat and Fears
Digibury: Liam Gooding - Blood, Sweat and Fears
 

Último

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

Digibury: Project Conway Big Reveal Part 2 - The Software