SlideShare a Scribd company logo
1 of 123
Download to read offline
A Progressive Approach
for Content Generation of Games
A Projection-Based Approach
for Real-time Assessment of Physics-based Games
A Progressive Approach
for Content Generation of Games
A Projection-Based Approach
for Real-time Assessment of Physics-based Games
A Progressive Approach
for Content Generation of Games
A Projection-Based Approach
for Real-time Assessment of Physics-based Games
Real-time
A Progressive Approach
for Content Generation of Games
A Projection-Based Approach
for Real-time Assessment of Physics-based Games
Real-time
Generic
State of the Art
Procedural
Content
Generation
(PCG)
Procedural
Content
Generation
(PCG)
Mario
Physics-basedGames/AngryBirds
Physics-basedGames/CuttheRope
Sequels 2010, 2011, 2012 and 2013, 2014
WWDC 2011, won an Apple Design Award for the iOS platform
150 million downloads
1.6 million users/daily
Physics-basedGames/CuttheRope
Demo of CTR
A Projection-Based Approach
for Real-time Assessment and Playability Check for Physics-Based Games
Design
TheProbleminPhysics-basedGames
Design Playable?
TheProbleminPhysics-basedGames
Design Playable?
TheProbleminPhysics-basedGames
Design Playable?
TheProbleminPhysics-basedGames
Design Playable?
TheProbleminPhysics-basedGames
Design Playable?
TheProbleminPhysics-basedGames
A5secGame
A 5*60=300timesteps
5Actions
TheProbleminPhysics-basedGames
S T A T E S
4.9*10
214
A Simulation-based Approach
A Simulation-based Approach
A Simulation-based Approach
Simulate All Paths (Tree Search + AI Prolog Agent) 29sec
StateoftheArt
Simulation-based
Comparison(Check)
StateoftheArt
Simulation-based
29sec
Comparison(Check)
StateoftheArt
Simulation-based
OurApproach
Projection-based
29sec
Comparison(Check)
StateoftheArt
Simulation-based
OurApproach
Projection-based
29sec 0.1sec
Comparison(Check)
A Projection Approach
A Projection Approach
?
A Projection Approach
A Projection Approach
A Projection Approach
A Projection Approach
A Projection Approach
A Projection Approach
A Projection Approach
A Projection Approach
Playable! 0.1 sec
A Projection Approach
Using the Influence Area 0.1 sec
Ok, but this is over-simplified!
The Influence Area (IA)
Simple IA
The Influence Area (IA)
Simple IA
Complex IA
Activation Order
Non-playable
Activation Order
Non-playable Playable
Context is Vital
Context is Vital
Context is Vital
Context is Vital
A Projection Approach
Using the Influence Area
A Projection Approach
Using the Influence Area
A Projection Approach
Using the Influence Area using tree search ( ) + intelligence
A Projection Approach
Using the Influence Area using tree search ( ) + intelligence
Static Demo
Tree Search + Intelligence
Searching only 8 nodes for 7 components in 0.1sec
Online Demo
A Progressive Approach
for Content Generation in Games
A Progressive Approach
for Content Generation in Games
ProgressiveApproach
Constructive Search-based
[+] Fast
[-] Playability
[-] Slow
[+] Playability, Balance Control
PCGApproaches(inliterature)
ProgressiveApproach
Constructive Search-based
[+] Fast
[-] Playability
[-] Slow
[+] Playability, Balance Control
PCGApproaches(inliterature)
ProgressiveApproach
[+] Fast
[+] Playability, Balance Control
Constructive Search-based
[+] Fast
[-] Playability
[-] Slow
[+] Playability, Balance Control
PCGApproaches(inliterature)
ProgressiveApproach
[+] Fast
[+] Playability, Balance Control
Constructive Search-based
[+] Fast
[-] Playability
[-] Slow
[+] Playability, Balance Control
PCGApproaches(inliterature)
ProgressiveApproach
[+] Fast
[+] Playability, Balance Control
Constructive Search-based
[+] Fast
[-] Playability
[-] Slow
[+] Playability, Balance Control
PCGApproaches(inliterature)
The Generation Problem on its HEAD!
The Generation Problem on its HEAD!
Generator
(Comps Placement)
The Generation Problem on its HEAD!
Level
(Player Interactions)
Generator
(Comps Placement)
Current Evolution Approaches
Current Evolution Approaches Rep.
Current Evolution Approaches Rep.
Rope(200, 10) Rope(220, 23) Bubble(170, 130) OmNom(150, 200)
Current Evolution Approaches Rep.
Rope(200, 10) Rope(220, 23) Bubble(170, 130) OmNom(150, 200)
Current Evolution Approaches Rep.
Rope(200, 10) Rope(220, 23) Bubble(170, 130) OmNom(150, 200)
The Generation Problem on its HEAD!
Level
(Player Interactions)
Generator
(Comps Placement)
The Generation Problem on its HEAD!
Level
(Player Interactions)
Generator
(Comps Placement)
Generator
(Player Interactions)
The Generation Problem on its HEAD!
Level
(Player Interactions)
Generator
(Comps Placement)
Generator
(Player Interactions)
Level
(Comps Placement)
Progressive Approach Rep.
0 600 2000 4100 5400
EndStart
Time(MS)
Progressive Approach Rep.
0 600 2000 4100 5400
EndStart
Time(MS)
RopeCut RopeCut BubblePop OmnomFeed
Progressive Approach Rep.
0 600 2000 4100 5400
EndStart
Time(MS)
RopeCut RopeCut BubblePop OmnomFeed
Progressive Approach Rep.
0 600 2000 4100 5400
EndStart
Time(MS)
RopeCut RopeCut BubblePop OmnomFeed
Progressive Approach Rep.
0 600 2000 4100 5400
EndStart
Time(MS)
RopeCut RopeCut BubblePop OmnomFeed
Progressive Approach Rep.
0 600 2000 4100 5400
EndStart
Time(MS)
RopeCut RopeCut BubblePop OmnomFeed
Progressive Approach Rep.
0 600 2000 4100 5400
EndStart
Time(MS)
RopeCut RopeCut BubblePop OmnomFeed
Rope(200, 10) Rope(220, 23) Bubble(170, 130) OmNom(150, 200)
Progressive Approach Framework
• A Progressive Approach
1. Timeline Generation (Grammatical Evolution)
rope_cut(200) rope_cut(500) aircuh_press(700) rocket_press(600) omNom_feed(0)
2. Timeline Simulation (Game Engine)
Progressive Approach Framework
• A Progressive Approach
1. Timeline Generation (Grammatical Evolution)
rope_cut(200) rope_cut(500) aircuh_press(700) rocket_press(600) omNom_feed(0)
2. Timeline Simulation (Game Engine)
Timeline Generation
Grammatical Evolution
.
.
.
Progressive Approach Framework
• A Progressive Approach
1. Timeline Generation (Grammatical Evolution)
rope_cut(200) rope_cut(500) aircuh_press(700) rocket_press(600) omNom_feed(0)
2. Timeline Simulation (Game Engine)
Timeline Generation
Grammatical Evolution
.
.
.
Simulation
Game
level
Game
simulator
Evaluator
Progressive Approach Framework
• A Progressive Approach
1. Timeline Generation (Grammatical Evolution)
rope_cut(200) rope_cut(500) aircuh_press(700) rocket_press(600) omNom_feed(0)
2. Timeline Simulation (Game Engine)
Timeline Generation
Grammatical Evolution
.
.
.
Simulation
mapping Game
level
Game
simulator
Evaluator
Assign score
• A Progressive Approach
1. Timeline Generation (Grammatical Evolution)
rope_cut(200) rope_cut(500) aircuh_press(700) rocket_press(600) omNom_feed(0)
2. Timeline Simulation (Game Engine)
Framework Customization in CTR
• A Progressive Approach
1. Timeline Generation (Grammatical Evolution)
rope_cut(200) rope_cut(500) aircuh_press(700) rocket_press(600) omNom_feed(0)
2. Timeline Simulation (Game Engine)
Framework Customization in CTR
Timeline Generation
Grammatical Evolution
.
.
.
• A Progressive Approach
1. Timeline Generation (Grammatical Evolution)
rope_cut(200) rope_cut(500) aircuh_press(700) rocket_press(600) omNom_feed(0)
2. Timeline Simulation (Game Engine)
Framework Customization in CTR
<timeline>::=<IEs><IE_terminal>
<IEs>::=<IE><IEs_more>
<IEs_more>::=<IE>|<IE><IEs_more>
<IE>::=<rope_cut>|<aircush_press>|<bubble_pop>|<bumper_inter>|<rocket_press>
<rope_cut>::=rope_cut(<default_ET>)
<aircush_press>::=aircush_press(<default_ET>)
<bubble_pop>::=bubble_pop(<short_ET>)
<rocket_press>::=rocket_press(<short_ET>)
<bumper_inter>::=bumper_inter(<long_ET>)
<IE_terminal>::=OmNom_feed(0)
<short_ET>::=[600,1600]
<default_ET>::=[800,1800]
<long_ET>::=[1200,2200]
• A Progressive Approach
1. Timeline Generation (Grammatical Evolution)
rope_cut(200) rope_cut(500) aircuh_press(700) rocket_press(600) omNom_feed(0)
2. Timeline Simulation (Game Engine)
Framework Customization in CTR
Simulation
Game
level
Game
simulator
Evaluator
• A Progressive Approach
1. Timeline Generation (Grammatical Evolution)
rope_cut(200) rope_cut(500) aircuh_press(700) rocket_press(600) omNom_feed(0)
2. Timeline Simulation (CRUST 2D Engine)
Framework Customization in CTR
Simulation
Game
level
Game
simulator
Evaluator
Demo
Results
&
Analysis
Generator Analysis – Axiality
Axiality Histogram over 100 generated levels of the Projection Agent
Generator Analysis – Color Maps
Air-cushion placement color maps for 100 generated levels of the Progressive Agent
Comparison(Check)
29sec
Simulation-based
Comparison(Check)
29sec
Simulation-based
0.1sec
Projection
Comparison(Evolution)
470sec
Simulation-based
Comparison(Evolution)
470sec
Simulation-based
13sec
Projection
Comparison(Evolution)
470sec
Simulation-based
13sec
Projection
7sec
Progressive
Comparison(Quality)
-Simulation-based
Comparison(Quality)
-Simulation-based
-Projection
Comparison(Quality)
-Simulation-based
-Projection
Usage+
Difficulty+
Playability+
Progressive
Future [Research?] Directions
Progressive Approach in Mario?
Progressive Approach in Mario?
0 600 2000 4100 5400
EndStart
Time(MS)
KillEnemy MiniJumpx5 KillTurtle
HighJump
Progressive Approach in Mario?
0 600 2000 4100 5400
EndStart
Time(MS)
KillEnemy MiniJumpx5 KillTurtle
HighJump
NEXT www.mohammadshaker.com/next.html
Thesis Publications
A Projection-Based Approach for Real-time Assessment and Playability Check for Physics-Based Games
In Proceedings of EvoGames: Applications of Evolutionary Computation, Lecture Notes on Computer Science, 2015
A Progressive Approach to Content Generation
In Proceedings of EvoGames: Applications of Evolutionary Computation, Lecture Notes on Computer Science, 2015
Live Demo
Thx.

More Related Content

Viewers also liked

XNA L10–Shaders Part 1
XNA L10–Shaders Part 1XNA L10–Shaders Part 1
XNA L10–Shaders Part 1
Mohammad Shaker
 
XNA L11–Shaders Part 2
XNA L11–Shaders Part 2XNA L11–Shaders Part 2
XNA L11–Shaders Part 2
Mohammad Shaker
 
WPF L03-3D Rendering and 3D Animation
WPF L03-3D Rendering and 3D AnimationWPF L03-3D Rendering and 3D Animation
WPF L03-3D Rendering and 3D Animation
Mohammad Shaker
 
WPF L01-Layouts, Controls, Styles and Templates
WPF L01-Layouts, Controls, Styles and TemplatesWPF L01-Layouts, Controls, Styles and Templates
WPF L01-Layouts, Controls, Styles and Templates
Mohammad Shaker
 

Viewers also liked (20)

Utilizing Kinect Control for a More Immersive Interaction with 3D Environment
Utilizing Kinect Control for a More Immersive Interaction with 3D EnvironmentUtilizing Kinect Control for a More Immersive Interaction with 3D Environment
Utilizing Kinect Control for a More Immersive Interaction with 3D Environment
 
XNA L10–Shaders Part 1
XNA L10–Shaders Part 1XNA L10–Shaders Part 1
XNA L10–Shaders Part 1
 
Indie Series 03: Becoming an Indie
Indie Series 03: Becoming an IndieIndie Series 03: Becoming an Indie
Indie Series 03: Becoming an Indie
 
XNA L11–Shaders Part 2
XNA L11–Shaders Part 2XNA L11–Shaders Part 2
XNA L11–Shaders Part 2
 
Delphi L02 Controls P1
Delphi L02 Controls P1Delphi L02 Controls P1
Delphi L02 Controls P1
 
C# Advanced L09-HTML5+ASP
C# Advanced L09-HTML5+ASPC# Advanced L09-HTML5+ASP
C# Advanced L09-HTML5+ASP
 
C# Starter L07-Objects Cloning
C# Starter L07-Objects CloningC# Starter L07-Objects Cloning
C# Starter L07-Objects Cloning
 
WPF L03-3D Rendering and 3D Animation
WPF L03-3D Rendering and 3D AnimationWPF L03-3D Rendering and 3D Animation
WPF L03-3D Rendering and 3D Animation
 
Android L01 - Warm Up
Android L01 - Warm UpAndroid L01 - Warm Up
Android L01 - Warm Up
 
C# Advanced L10-Workflow Foundation
C# Advanced L10-Workflow FoundationC# Advanced L10-Workflow Foundation
C# Advanced L10-Workflow Foundation
 
WPF L01-Layouts, Controls, Styles and Templates
WPF L01-Layouts, Controls, Styles and TemplatesWPF L01-Layouts, Controls, Styles and Templates
WPF L01-Layouts, Controls, Styles and Templates
 
Interaction Design L06 - Tricks with Psychology
Interaction Design L06 - Tricks with PsychologyInteraction Design L06 - Tricks with Psychology
Interaction Design L06 - Tricks with Psychology
 
OpenGL L06-Performance
OpenGL L06-PerformanceOpenGL L06-Performance
OpenGL L06-Performance
 
Open GL Tutorial06
Open GL Tutorial06Open GL Tutorial06
Open GL Tutorial06
 
C# Advanced L08-Networking+WCF
C# Advanced L08-Networking+WCFC# Advanced L08-Networking+WCF
C# Advanced L08-Networking+WCF
 
OpenGL L04-Lighting
OpenGL L04-LightingOpenGL L04-Lighting
OpenGL L04-Lighting
 
OpenGL L02-Transformations
OpenGL L02-TransformationsOpenGL L02-Transformations
OpenGL L02-Transformations
 
Short, Matters, Love - Passioneers Event 2015
Short, Matters, Love -  Passioneers Event 2015Short, Matters, Love -  Passioneers Event 2015
Short, Matters, Love - Passioneers Event 2015
 
OpenGL L03-Utilities
OpenGL L03-UtilitiesOpenGL L03-Utilities
OpenGL L03-Utilities
 
OpenGL L05-Texturing
OpenGL L05-TexturingOpenGL L05-Texturing
OpenGL L05-Texturing
 

Similar to Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]

Html5game presentation
Html5game presentationHtml5game presentation
Html5game presentation
randyhoyt
 
App interaction
App interactionApp interaction
App interaction
reittes
 
Wakka Monkey - Game Development
Wakka Monkey - Game DevelopmentWakka Monkey - Game Development
Wakka Monkey - Game Development
Wakka Monkey
 
Supersize your production pipe enjmin 2013 v1.1 hd
Supersize your production pipe    enjmin 2013 v1.1 hdSupersize your production pipe    enjmin 2013 v1.1 hd
Supersize your production pipe enjmin 2013 v1.1 hd
slantsixgames
 
ميهين
ميهينميهين
ميهين
Ahmed
 

Similar to Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis] (20)

Presentation 20110918 after effect
Presentation 20110918   after effectPresentation 20110918   after effect
Presentation 20110918 after effect
 
Sephy engine development document
Sephy engine development documentSephy engine development document
Sephy engine development document
 
Android UI Testing with Espresso
Android UI Testing with EspressoAndroid UI Testing with Espresso
Android UI Testing with Espresso
 
Html5game presentation
Html5game presentationHtml5game presentation
Html5game presentation
 
App interaction
App interactionApp interaction
App interaction
 
Wakka Monkey - Game Development
Wakka Monkey - Game DevelopmentWakka Monkey - Game Development
Wakka Monkey - Game Development
 
Presentation 20110918 split
Presentation 20110918   splitPresentation 20110918   split
Presentation 20110918 split
 
Md2010 jl-wp7-sl-game-dev
Md2010 jl-wp7-sl-game-devMd2010 jl-wp7-sl-game-dev
Md2010 jl-wp7-sl-game-dev
 
Supersize your production pipe enjmin 2013 v1.1 hd
Supersize your production pipe    enjmin 2013 v1.1 hdSupersize your production pipe    enjmin 2013 v1.1 hd
Supersize your production pipe enjmin 2013 v1.1 hd
 
Rebooting the insomniac tools pax dev12
Rebooting the insomniac tools pax dev12Rebooting the insomniac tools pax dev12
Rebooting the insomniac tools pax dev12
 
Making (console) games in the browser
Making (console) games in the browserMaking (console) games in the browser
Making (console) games in the browser
 
CreateJS
CreateJSCreateJS
CreateJS
 
An inside look into Onefootball iOS team @ CocoaHeads
An inside look into Onefootball iOS team @ CocoaHeadsAn inside look into Onefootball iOS team @ CocoaHeads
An inside look into Onefootball iOS team @ CocoaHeads
 
Grails TV : an introduction into Grails & Groovy
Grails TV : an introduction into Grails & GroovyGrails TV : an introduction into Grails & Groovy
Grails TV : an introduction into Grails & Groovy
 
Advanced Topics in Continuous Deployment
Advanced Topics in Continuous DeploymentAdvanced Topics in Continuous Deployment
Advanced Topics in Continuous Deployment
 
ميهين
ميهينميهين
ميهين
 
GeoMesa on Spark SQL: Extracting Location Intelligence from Data
GeoMesa on Spark SQL: Extracting Location Intelligence from DataGeoMesa on Spark SQL: Extracting Location Intelligence from Data
GeoMesa on Spark SQL: Extracting Location Intelligence from Data
 
Cross platform Mobile development on Titanium
Cross platform Mobile development on TitaniumCross platform Mobile development on Titanium
Cross platform Mobile development on Titanium
 
Browsers with Wings
Browsers with WingsBrowsers with Wings
Browsers with Wings
 
Ludocore: A Logical Game Engine for Modeling Videogames
Ludocore: A Logical Game Engine for Modeling VideogamesLudocore: A Logical Game Engine for Modeling Videogames
Ludocore: A Logical Game Engine for Modeling Videogames
 

More from Mohammad Shaker

More from Mohammad Shaker (20)

12 Rules You Should to Know as a Syrian Graduate
12 Rules You Should to Know as a Syrian Graduate12 Rules You Should to Know as a Syrian Graduate
12 Rules You Should to Know as a Syrian Graduate
 
Unity L01 - Game Development
Unity L01 - Game DevelopmentUnity L01 - Game Development
Unity L01 - Game Development
 
Android L07 - Touch, Screen and Wearables
Android L07 - Touch, Screen and WearablesAndroid L07 - Touch, Screen and Wearables
Android L07 - Touch, Screen and Wearables
 
Interaction Design L03 - Color
Interaction Design L03 - ColorInteraction Design L03 - Color
Interaction Design L03 - Color
 
Interaction Design L05 - Typography
Interaction Design L05 - TypographyInteraction Design L05 - Typography
Interaction Design L05 - Typography
 
Interaction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and CouplingInteraction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and Coupling
 
Android L05 - Storage
Android L05 - StorageAndroid L05 - Storage
Android L05 - Storage
 
Android L04 - Notifications and Threading
Android L04 - Notifications and ThreadingAndroid L04 - Notifications and Threading
Android L04 - Notifications and Threading
 
Android L09 - Windows Phone and iOS
Android L09 - Windows Phone and iOSAndroid L09 - Windows Phone and iOS
Android L09 - Windows Phone and iOS
 
Interaction Design L01 - Mobile Constraints
Interaction Design L01 - Mobile ConstraintsInteraction Design L01 - Mobile Constraints
Interaction Design L01 - Mobile Constraints
 
Interaction Design L02 - Pragnanz and Grids
Interaction Design L02 - Pragnanz and GridsInteraction Design L02 - Pragnanz and Grids
Interaction Design L02 - Pragnanz and Grids
 
Android L10 - Stores and Gaming
Android L10 - Stores and GamingAndroid L10 - Stores and Gaming
Android L10 - Stores and Gaming
 
Android L06 - Cloud / Parse
Android L06 - Cloud / ParseAndroid L06 - Cloud / Parse
Android L06 - Cloud / Parse
 
Android L08 - Google Maps and Utilities
Android L08 - Google Maps and UtilitiesAndroid L08 - Google Maps and Utilities
Android L08 - Google Maps and Utilities
 
Android L03 - Styles and Themes
Android L03 - Styles and Themes Android L03 - Styles and Themes
Android L03 - Styles and Themes
 
Android L02 - Activities and Adapters
Android L02 - Activities and AdaptersAndroid L02 - Activities and Adapters
Android L02 - Activities and Adapters
 
Indie Series 01: Intro to Games
Indie Series 01: Intro to GamesIndie Series 01: Intro to Games
Indie Series 01: Intro to Games
 
Indie Series 02: AI and Recent Advances in Games
Indie Series 02: AI and Recent Advances in GamesIndie Series 02: AI and Recent Advances in Games
Indie Series 02: AI and Recent Advances in Games
 
Roboconf DSL Advanced Software Engineering
Roboconf DSL Advanced Software EngineeringRoboconf DSL Advanced Software Engineering
Roboconf DSL Advanced Software Engineering
 
Large-Scale Behavioral Targeting [Paper Presentation]
Large-Scale Behavioral Targeting [Paper Presentation]Large-Scale Behavioral Targeting [Paper Presentation]
Large-Scale Behavioral Targeting [Paper Presentation]
 

Recently uploaded

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 

Recently uploaded (20)

5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]