The Development Of Selection Criteria For Game Engines In The Development Of Simulation Training Systems
|
|
- Lionel Carpenter
- 5 years ago
- Views:
Transcription
1 The Development Of Selection Criteria For Game Engines In The Development Of Simulation Training Systems Gary Eves, Practice Lead, Simulation and Training Systems; Pete Meehan, Senior Systems Engineer QinetiQ Consulting Pty Ltd Abstract. The use of Game Engine technology for the construction of training simulations for defense applications is becoming common practice and will soon be employed in commercial applications. The choice of engine to be used has been largely driven by Defence Department strategies and evolution of games that looked like a visualisation of what soldiers do in real training. In the commercial sector few engines have been used and for new developers the choice is not only a technically complicated one, but one compounded by the ever growing number of engines to choose from. This paper presents the results of a project to create a set of selection criteria that would enable commercial users to make a balanced decision over cost, realism, customisation and licensing among others. The criteria developed and applied will illustrate three key areas of consideration;1) technical, the ability to construct, review and control the world and scenario building process. 2) the ability to create levels of user interaction that evolve from simple dependant rule abeyance, through to interdependent behavior and consequence awareness, 3) the ease and cost of distribution along with intellectual property management. The result of this study was a process applied to an industrial project where the criteria was used to make a commercial decision over how an engine was chosen and used to develop a training package. 1. INTRODUCTION The use of game technology for simulation development is becoming common place and well documented. To date most of the reviews of this technology application have focused on the success and proficiency of user interaction [1], and similar studies have in part reported on the use of pre-existing game developments mildly adapted (content changes only) for serious use [2], and the are many more being presented all the time, too many to cite here. There some reviews of the underlying technology presented with a view to suitability in the simulation market[3] and some reviews of actual methodologies for the assessment of finished product applications, some of which have been developed using game technology[4],[5]. This paper addresses the problem facing a potential developer who wishes to produce a novel application, not just one adapted with additional content and wishes to consider the use of the raw development tools as well the packaged game development environments such as Torque( This paper will report on a process developed specifically to assist in the first phase of an industrial serious game engine based development project. The project required a methodology to support the decision making process of engine selection and the details of that process are described here. It should be noted that the process was desk based activity, relying on what information could be obtained form freely available, public and vendor sites and in producing the final recommendations did not address the use of plug-in technology and tool extensions. Previous works [5] have produced helpful, but simple assessment criteria, the which we could call Phase 1 selection, this study aimed to improve on previous studies producing Phase 1 Plus, a new level Phase 2 where weighted and scored assessment could be made before a Phase 3 of actual bench testing of code is possible. The process does not yet include code and application testing, these tasks are suggested for a further adaptation of the process and will be discussed at the end of this report. This report covers the following: a. criteria and conduct of the first pass assessment; b. results of the first pass assessment; c. criteria and conduct of the detailed assessment; d. results of the detailed assessment; and e. conclusion and recommendations 1.1 Initial Selection Criteria If a potential developer is to search the internet and commercial developer sites, it is easy to come up with a list which could include over 250 tools and products that claim to enable game style development activity. In order to cull this list to a more manageable sub set to which more detailed assessment criteria could be applied, a first pass selection test should be applied. Similar first pass selection criteria have been presented before[5], with tick box style rating. In this study the following broad criteria were selected for this first pass cull: a. Current Technology. Was the game engine built on recent technology? b. Cost to Procure. The game engine is relatively inexpensive to procure. c. On Going Costs. The ongoing costs of using the games engine, or to distribute products developed from it, are low. SimTecT 2008 Refereed
2 d. Code versus Runtime. The game engine is supplied with full source code versus being supplied as a run time library only. e. Documentation. The game engine is supplied with detailed documentation describing its design and use. f. Support Group. The game engine has an established online support group of developers who are using the engine. g. Sound Support. The game engine supports the playback of sounds and music. h. Network Play Support. The game engine can support multiple players in a networked configuration. i. Animated Model Support. The game engine supports the rendering and animation of animated character and vehicle models. j. Built in Physics. The game engine has built in physics to detect collisions between in game objects. k. Editor Tools Provided. The game is shipped with editing tools for the creation of content and design of levels. Each of the above criteria can be further classified as described in Table 1 to apply a weighting between desirable features or just nice to have and not critical to the applications success. Importance Essential Desirable Table 1: Criteria Definition This must be satisfied. Its absence would inhibit the use of the game engine to achieve the required This is highly desirable. Its absence would diminish the extent and ease of using the game engine to achieve the required This is desirable. Its absence would slightly diminish the extent and ease of using the game engine to achieve the required By the application of the criteria described above it was found that the sub set of development tools could be reduced to a more manageable total of not more than 1 of the initial internet survey. In this particular project it was possible to reduce the number down to 10 development tools in total, from Detailed Assessment Criteria The following assessment criteria were defined to assist in determining which, of the short listed game engines, were best suited to the task of developing an industrial simulation training game. Each of the assessment criteria have been defined in the following format: AC-XXX The text of the criteria. Importance Where: AC defines the paragraph as an assessment XXX assigns a unique number to the assessment for ease of reference Importance defines the criticality of the as described by the classification in Table 1 The categories of selection criteria are group as follows, within each a series of detailed classifications. The top level assessment criteria are suggested to be: 1) Cost, 2) Rendering 3) Sound Effects 4) Avatars 5) 6) Physics 7) User Interface 8) Networking 9) Editing Tools 10) Level Design 11) Content 12) Recording 13) Documentation and 14) Support An example of how each category was expanded is shown by the example for, resulting in 70 criteria in total,: AC-024 Essential The game engine shall support the direct scripted actions of NPCs. AC-025 The game engine shall support the scripted actions of NPCs based on AI commands, e.g. walk to here, run away from here. AC-026
3 The game engine shall support the definition of new AI behaviour for NPCs. 2. ASSESSMENT METHODOLOGY 2.1 Assessment Methodology The methodology for assessing each short listed game engine against the criteria was to perform a desk top review each against the assessment criteria, which evolved up to 70 specific items derived from the 14 top level assessment criteria listed above in Section 1.2.and score the engines for each based on the scoring scheme shown in Table 3. The example for Cost. Table 3: Assessment Scoring Evaluation Scale: General Guidance Cost Related Criteria Guidance Completely fails > $ to meet per license Barely satisfies Mostly satisfies Satisfies Exceeds Substantially Exceeds $5000< $10000 $1000< $5000 $500< $1000 Free The scores for each engine are then tallied based on the criticality of each. For each engine the combined score for each criticality level were then combined again, using the weighting shown in Table 4 to produce and overall score for each engine. Table 4: Assessment Weighting Criticality Weighting Essential 3 2 Desirable 1 A spreadsheet was designed to capture all the assessment results, group them by major category, and reduce them to a percentage score based on the actual raw score and maximum possible score. Reduction of scores to a percentage enables easier comparison between results for any engine or criteria category. 2.2 Representation Of Assessment Criteria The matrix of assessment criteria can quickly become unwieldy to interpret, with as in the pilot project s case over 70 criteria were evolved and applied to a large number of engines, showing; Criterion, Criticality, Weighting, Assessment, Weighted Score, Possible Maximum Score, % Score and a Comments field., as illustrated below: Criticality Weight Assessment Weighted score Max Score Essential % score It is therefore advisable to use a simple pictorial representation for each engine and then for each assessment criteria by engine, examples are shown in Figures 1 and 2: Documentation Recording Content Level Design Support Editing Tools Torque Results 2 1 Cost Networking Rendering User Interface Sound Effects Physics Avatars Figure 1: Detailed Assessment Criteria. G3D Delta 3D Apocalyx Crystal Space Avatars Results Torque 2 1 OGRE DX Studio Unreal Figure 2: Criterion Assessment. Virtools Pow er Render
4 3. OBSERVATIONS G3D Results 3.1 Survey Method Validity The report illustrates an extensive set of assessment criteria, scoring and weighting system to review selected commercial and open source development engines subject to the first and second pass evaluations described. The process has been and is a subjective assessment and scoring process and it is therefore difficult to replicate and provide substantive absolute support for each result. This was further complicated by the varying levels of information available for each of the engines being assessed. Quite often, particular capabilities had to be inferred from discussions on support forums rather than from official technical specifications. Support Documentation Recording Content Level Design Editing Tools Cost Networking Rendering Sound Effects Avatars Physics User Interface However, in support of the methodology, in testing several people were chosen to conduct the review and cross checks were made between reviewers and a final internal review of the scores and between tool comparison was made by a fourth person. As a result of this process, it is felt that without actually testing each tool with data for each variable in the selection process, it has been a fair and balanced survey. A final check using game developers was made of the final tool ratings to ensure concurrency with market developments. 3.2 Testing Considerations At the onset of the project it was decided to explore the use of Commercial Of The Shelf and Open Source tools. Therefore, additional comment should be made regarding the Open Source tools reviewed. Open Source tools by their very nature are constantly evolving and supported by an enthusiastic and often very competent community. The tools reviewed in this category have been done so in their standard form, that is without inclusion of the multiple plug-ins available that address issues such as sound, physics, avatars etc. The available plug-ins are constantly evolving and could have greatly affected the performance and rating of a tool if they were included for use and assessment. This can be illustrated by the rating of G3D below in it s standard form which shows comparatively poor capability, as shown in Figure 3, below, but on closer inspection and used with additional tools G3D can clearly work with Avatars, Physics, Level Design and Sound ( Figure 3: G3D Assessment. However, if the assessment were made to include such plug-ins, it may not have been the fairest assessment since extensive searching and testing would have been required beyond the initial scope of this report. The plug-ins are constantly evolving and are often themselves open source, meaning that the view taken would only be a snap shot in time and not take account for any application specific development underway in the development community. It has been observed that the plug-in capability is extensive and evolving for most of the open source tools reviewed and the additional capability arrived at by their use should not be ignored in the choice between commercial and open source tools. This represents a dilemma for the would be developer. Another key consideration for assessing the engine you wish to develop your application with, is that not all the features you wish to exploit will be available in one engine, fairly obvious, but it does mean the potential developer needs to consider a hybrid development environment. Such a hybrid, could use different tools, or engines, selected for attributes with different modules for Physics as a common example. The preparation of a set of evaluation criteria becomes increasingly more complex when you move away from a desk based survey to a standard package code based evaluation to a hybrid application evaluation. It is the consideration of hybrid applications at which point the construction and use of a set of selection criteria ceases to be of value. The consideration of the use of such hybrid tools was clearly articulated [6], by the need to consider this evolution of plug-ins to ensure that at any one time your application uses the best of breed and by nature of the open architecture you are not locked in and restricted to a capability as is often the case with COTS tools.
5 4. CONCLUSION This paper has presented the framework of a selection methodology suitable for the application of a desk based survey of game engine development systems. The methodology was applied to a commercial project and successfully used to cull the vast array of available tools down to a manageable number and the then produce a recommendation for further code/application testing based evaluation. For the evaluation conducted the results indicated that Torque Game Engine Advanced represented the most complete development environment and best value for money for the commercial project. Torque satisfied the majority of the functional requirements and provided a capable suite of tools to aid in the development of content. However, this was based purely on assessment of the engines as-is. Subsequent experimentation showed that a low scoring engine such as Ogre, was readily extended for relatively little effort to incorporate, physics, sound. Similarly, there is an extensive selection of capable open source tools for content development. Consequently, the results of the desktop analysis methodology can be challenged. Certainly, given the substantial investment a commercial game engine can represent, further software experimentation is recommended before finalising any decision. Furthermore, consideration needs to be given to establishing a complete development environment which includes not only the games engine SDK but compatible content creation tools. REFERENCES 1. Morrison, P, etal. Proficient Soldier to Skilled Gamer: Training for COTS Success, Simtect 2005,, pp Lewis, E, Dr and Barlow, M, Dr The use of Games to Investigate Tactical Decision Making, Simtect 2005, pp Fernando, S and Stojkovski, D. Adaptation of game software development practices to simulation and operational software production. Simtect 2005, pp Loughran, J. Eenie Meenie Minie Mo Using a DSS to Select Simulations and Games. Simtect 2005, pp McShaffry, M.L Capabilities of Today s Game Engines, I/ITSEC2005 Paper McDowell, P et al Delta3D; A Complete Open Source Game and Simulation Engine for Building Military Training Systems. I/ITSEC 2005 Paper 2347
FOSS in Military Computing
FOSS in Military Computing Life-Cycle Support for FOSS-Based Information Systems By Robert Charpentier Richard Carbone R et D pour la défense Canada Defence R&D Canada Canada FOSS Project History Overview
More informationFoundations Required for Novel Compute (FRANC) BAA Frequently Asked Questions (FAQ) Updated: October 24, 2017
1. TA-1 Objective Q: Within the BAA, the 48 th month objective for TA-1a/b is listed as functional prototype. What form of prototype is expected? Should an operating system and runtime be provided as part
More informationCS Game Programming, Fall 2014
CS 38101 Game Programming, Fall 2014 Recommended Text Learn Unity 4 for ios Game Development, Philip Chu, 2013, Apress, ISBN-13 (pbk): 978-1-4302-4875-0 ISBN-13 (electronic): 978-1-4302-4876-7, www.apress.com.
More informationGaming Development. Resources
Gaming Development Resources Beginning Game Programming Fourth Edition Jonathan S. Harbour 9781305258952 Beginning Game Programming will introduce students to the fascinating world of game programming
More informationWhile entry is at the discretion of the centre it would be beneficial if candidates had the following IT skills:
National Unit Specification: general information CODE F917 11 SUMMARY The aim of this Unit is for candidates to gain an understanding of processes involved in the final stages of computer game development.
More informationTopics in Development of Naval Architecture Software Applications
Topics in Development of Naval Architecture Software Applications Kevin McTaggart, David Heath, James Nickerson, Shawn Oakey, and James Van Spengen Simulation of Naval Platform Group Defence R&D Canada
More informationTHE LABORATORY ANIMAL BREEDERS ASSOCIATION OF GREAT BRITAIN
THE LABORATORY ANIMAL BREEDERS ASSOCIATION OF GREAT BRITAIN www.laba-uk.com Response from Laboratory Animal Breeders Association to House of Lords Inquiry into the Revision of the Directive on the Protection
More informationIndividual Test Item Specifications
Individual Test Item Specifications 8208110 Game and Simulation Foundations 2015 The contents of this document were developed under a grant from the United States Department of Education. However, the
More informationResource Review. In press 2018, the Journal of the Medical Library Association
1 Resource Review. In press 2018, the Journal of the Medical Library Association Cabell's Scholarly Analytics, Cabell Publishing, Inc., Beaumont, Texas, http://cabells.com/, institutional licensing only,
More informationCommon evaluation criteria for evaluating proposals
Common evaluation criteria for evaluating proposals Annex B A number of evaluation criteria are common to all the programmes of the Sixth Framework Programme and are set out in the European Parliament
More informationNovember 18, 2011 MEASURES TO IMPROVE THE OPERATIONS OF THE CLIMATE INVESTMENT FUNDS
November 18, 2011 MEASURES TO IMPROVE THE OPERATIONS OF THE CLIMATE INVESTMENT FUNDS Note: At the joint meeting of the CTF and SCF Trust Fund Committees held on November 3, 2011, the meeting reviewed the
More informationGCE Media Studies. Mark Scheme for June Unit G325: Critical Perspectives in Media. Advanced GCE. Oxford Cambridge and RSA Examinations
GCE Media Studies Unit G325: Critical Perspectives in Media Advanced GCE Mark Scheme for June 2014 Oxford Cambridge and RSA Examinations OCR (Oxford Cambridge and RSA) is a leading UK awarding body, providing
More information1 st -Person Tactical Shooters: COTS Games with Military Training Potential?
1 st -Person Tactical Shooters: COTS Games with Military Training Potential? Michael Barlow; Peter Morrison and Adam Easton spike@adfa.edu.au, morpj97@hn.ozemail.com.au, aceaston@hotmail.com School of
More information_ To: The Office of the Controller General of Patents, Designs & Trade Marks Bhoudhik Sampada Bhavan, Antop Hill, S. M. Road, Mumbai
Philips Intellectual Property & Standards M Far, Manyata Tech Park, Manyata Nagar, Nagavara, Hebbal, Bangalore 560 045 Subject: Comments on draft guidelines for computer related inventions Date: 2013-07-26
More informationDevelopment Outcome 1
Computer Games: Development Outcome 1 F917 10/11/12 F917 10/11/12 Page 1 Contents General purpose programming tools... 3 Visual Basic... 3 Java... 4 C++... 4 MEL... 4 C#... 4 What Language Should I Learn?...
More informationOGRE User Survey 2008 Results
Table of Contents OGRE User Survey 2008 Results 1.Introduction...1 2.Results...2 2.1.Usage By Sector...2 2.2.Application Types...3 2.3.Years of Experience With OGRE...6 2.4.Team Sizes...7 2.5.Organisation
More informationCompetition Manual. 11 th Annual Oregon Game Project Challenge
2017-2018 Competition Manual 11 th Annual Oregon Game Project Challenge www.ogpc.info 2 We live in a very connected world. We can collaborate and communicate with people all across the planet in seconds
More informationGCE Media Studies. Mark Scheme for June Unit G325: Critical Perspectives in Media. Advanced GCE. Oxford Cambridge and RSA Examinations
GCE Media Studies Unit G325: Critical Perspectives in Media Advanced GCE Mark Scheme for June 2017 Oxford Cambridge and RSA Examinations OCR (Oxford Cambridge and RSA) is a leading UK awarding body, providing
More informationDMSMS Management: After Years of Evolution, There s Still Room for Improvement
DMSMS Management: After Years of Evolution, There s Still Room for Improvement By Jay Mandelbaum, Tina M. Patterson, Robin Brown, and William F. Conroy dsp.dla.mil 13 Which of the following two statements
More informationTECHNICAL AND OPERATIONAL NOTE ON CHANGE MANAGEMENT OF GAMBLING TECHNICAL SYSTEMS AND APPROVAL OF THE SUBSTANTIAL CHANGES TO CRITICAL COMPONENTS.
TECHNICAL AND OPERATIONAL NOTE ON CHANGE MANAGEMENT OF GAMBLING TECHNICAL SYSTEMS AND APPROVAL OF THE SUBSTANTIAL CHANGES TO CRITICAL COMPONENTS. 1. Document objective This note presents a help guide for
More informationEFRAG s Draft letter to the European Commission regarding endorsement of Definition of Material (Amendments to IAS 1 and IAS 8)
EFRAG s Draft letter to the European Commission regarding endorsement of Olivier Guersent Director General, Financial Stability, Financial Services and Capital Markets Union European Commission 1049 Brussels
More informationComments of Cisco Systems, Inc.
Comments of Cisco Systems, Inc. in response to Office of Management and Budget Request for Comments Regarding Proposed Revision of OMB Circular No. A-119: Federal Participation in the Development and Use
More informationThe secret behind mechatronics
The secret behind mechatronics Why companies will want to be part of the revolution In the 18th century, steam and mechanization powered the first Industrial Revolution. At the turn of the 20th century,
More informationA Mashup of Techniques to Create Reference Architectures
A Mashup of Techniques to Create Reference Architectures Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Rick Kazman, John McGregor Copyright 2012 Carnegie Mellon University.
More informationInstructions.
Instructions www.itystudio.com Summary Glossary Introduction 6 What is ITyStudio? 6 Who is it for? 6 The concept 7 Global Operation 8 General Interface 9 Header 9 Creating a new project 0 Save and Save
More informationAssessing the Welfare of Farm Animals
Assessing the Welfare of Farm Animals Part 1. Part 2. Review Development and Implementation of a Unified field Index (UFI) February 2013 Drewe Ferguson 1, Ian Colditz 1, Teresa Collins 2, Lindsay Matthews
More informationCOMMISSION IMPLEMENTING DECISION. of XXX
EUROPEAN COMMISSION Brussels, XXX [ ](2018) XXX draft COMMISSION IMPLEMENTING DECISION of XXX on the harmonisation of radio spectrum for use by short range devices within the 874-876 and 915-921 MHz frequency
More informationRADIO SPECTRUM COMMITTEE
EUROPEAN COMMISSION Directorate-General for Communications Networks, Content and Technology Electronic Communications Networks and Services Radio Spectrum Policy Brussels, 08 June 2018 DG CONNECT/B4 RSCOM17-60rev3
More informationValidation Plan: Mitchell Hammock Road. Adaptive Traffic Signal Control System. Prepared by: City of Oviedo. Draft 1: June 2015
Plan: Mitchell Hammock Road Adaptive Traffic Signal Control System Red Bug Lake Road from Slavia Road to SR 426 Mitchell Hammock Road from SR 426 to Lockwood Boulevard Lockwood Boulevard from Mitchell
More informationUNIT-III LIFE-CYCLE PHASES
INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development
More informationFuture UAS Software Procurement
Future UAS Software Procurement 28 th July 2016 Agenda 1. Background 2. The Question 3. Cost Assessment Approach 4. Benefits Assessment Approach 5. Results Background Abstract Assessing strategy for future
More informationSystem of Systems Software Assurance
System of Systems Software Assurance Introduction Under DoD sponsorship, the Software Engineering Institute has initiated a research project on system of systems (SoS) software assurance. The project s
More informationIMPROVING TOWER DEFENSE GAME AI (DIFFERENTIAL EVOLUTION VS EVOLUTIONARY PROGRAMMING) CHEAH KEEI YUAN
IMPROVING TOWER DEFENSE GAME AI (DIFFERENTIAL EVOLUTION VS EVOLUTIONARY PROGRAMMING) CHEAH KEEI YUAN FACULTY OF COMPUTING AND INFORMATICS UNIVERSITY MALAYSIA SABAH 2014 ABSTRACT The use of Artificial Intelligence
More informationWorking together to deliver on Europe 2020
Lithuanian Position Paper on the Green Paper From Challenges to Opportunities: Towards a Common Strategic Framework for EU Research and Innovation Funding Lithuania considers Common Strategic Framework
More informationSenate Bill (SB) 488 definition of comparative energy usage
Rules governing behavior programs in California Generally behavioral programs run in California must adhere to the definitions shown below, however the investor-owned utilities (IOUs) are given broader
More informationMore of the same or something different? Technological originality and novelty in public procurement-related patents
More of the same or something different? Technological originality and novelty in public procurement-related patents EPIP Conference, September 2nd-3rd 2015 Intro In this work I aim at assessing the degree
More informationArtificial Intelligence Paper Presentation
Artificial Intelligence Paper Presentation Human-Level AI s Killer Application Interactive Computer Games By John E.Lairdand Michael van Lent ( 2001 ) Fion Ching Fung Li ( 2010-81329) Content Introduction
More informationStandards and Interoperability. A Game Developer s Perspective
Standards and Interoperability A Game Developer s Perspective Get off the computer, Peter! - Mum, circa 1995 Flight Simulator 95 worked for me because: It was affordable It was customisable It enabled
More informationGenerativity. Supporting innovation
Generativity Supporting innovation Supporting Innovation An II is constantly evolving, and without further innovation, any II will die. Generativity is a key concept to comprehend IIs and their evolution
More informationTechnical Description. Mechanical Engineering Design - CAD
Technical Description Mechanical Engineering Design - CAD international WorldSkills International TD05 v2.0 - WSC2009 WorldSkills International, by a resolution of the Technical Committee and in accordance
More informationSensible Chuckle SuperTuxKart Concrete Architecture Report
Sensible Chuckle SuperTuxKart Concrete Architecture Report Sam Strike - 10152402 Ben Mitchell - 10151495 Alex Mersereau - 10152885 Will Gervais - 10056247 David Cho - 10056519 Michael Spiering Table of
More informationINTELLIGENT GUIDANCE IN A VIRTUAL UNIVERSITY
INTELLIGENT GUIDANCE IN A VIRTUAL UNIVERSITY T. Panayiotopoulos,, N. Zacharis, S. Vosinakis Department of Computer Science, University of Piraeus, 80 Karaoli & Dimitriou str. 18534 Piraeus, Greece themisp@unipi.gr,
More informationEnforcement of Intellectual Property Rights Frequently Asked Questions
EUROPEAN COMMISSION MEMO Brussels/Strasbourg, 1 July 2014 Enforcement of Intellectual Property Rights Frequently Asked Questions See also IP/14/760 I. EU Action Plan on enforcement of Intellectual Property
More informationPublishable summary. 1 P a g e
Publishable summary Project context and objectives Many studies and projects have highlighted the problems faced by innovative, growing SMEs in developing or acquiring new technologies and exploiting them
More informationScore grid for SBO projects with a societal finality version January 2018
Score grid for SBO projects with a societal finality version January 2018 Scientific dimension (S) Scientific dimension S S1.1 Scientific added value relative to the international state of the art and
More informationEvaluation of the Three-Year Grant Programme: Cross-Border European Market Surveillance Actions ( )
Evaluation of the Three-Year Grant Programme: Cross-Border European Market Surveillance Actions (2000-2002) final report 22 Febuary 2005 ETU/FIF.20040404 Executive Summary Market Surveillance of industrial
More informationMINISTRY OF HEALTH STAGE PROBITY REPORT. 26 July 2016
MINISTRY OF HEALTH Request For Solution Outline (RFSO) Social Bonds Pilot Scheme STAGE PROBITY REPORT 26 July 2016 TressCox Lawyers Level 16, MLC Centre, 19 Martin Place, Sydney NSW 2000 Postal Address:
More informationBy-Product Fish Fishery Assessment Interpretation Document
By-Product Fish Fishery Assessment Interpretation Document IFFO RS GLOBAL STANDARD FOR RESPONSIBLE SUPPLY OF MARINE INGREDIENTS BY PRODUCT FISHERY MATERIAL Where fish are processed for human consumption,
More informationDefinitions proposals for draft Framework for state aid for research and development and innovation Document Original text Proposal Notes
Definitions proposals for draft Framework for state aid for research and development and innovation Document Original text Proposal Notes (e) 'applied research' means Applied research is experimental or
More informationCHAPTER 1 PURPOSES OF POST-SECONDARY EDUCATION
CHAPTER 1 PURPOSES OF POST-SECONDARY EDUCATION 1.1 It is important to stress the great significance of the post-secondary education sector (and more particularly of higher education) for Hong Kong today,
More informationPHOTOGRAPHY Course Descriptions and Outcomes
PHOTOGRAPHY Course Descriptions and Outcomes PH 2000 Photography 1 3 cr. This class introduces students to important ideas and work from the history of photography as a means of contextualizing and articulating
More informationExploitability and Game Theory Optimal Play in Poker
Boletín de Matemáticas 0(0) 1 11 (2018) 1 Exploitability and Game Theory Optimal Play in Poker Jen (Jingyu) Li 1,a Abstract. When first learning to play poker, players are told to avoid betting outside
More informationInsights: Helping SMEs to access the energy industry
#COLLECTIVEFUTURE INSIGHTS: HELPING SMES TO ACCESS THE ENERGY INDUSTRY 1 #CollectiveFuture Insights: Helping SMEs to access the energy industry ENERGY INNOVATION CENTRE 2 #COLLECTIVEFUTURE INSIGHTS: HELPING
More information250 Introduction to Applied Programming Fall. 3(2-2) Creation of software that responds to user input. Introduces
MEDIA AND INFORMATION MI Department of Media and Information College of Communication Arts and Sciences 101 Understanding Media and Information Fall, Spring, Summer. 3(3-0) SA: TC 100, TC 110, TC 101 Critique
More informationJerome Tzau TARDEC System Engineering Group. UNCLASSIFIED: Distribution Statement A. Approved for public release. 14 th Annual NDIA SE Conf Oct 2011
LESSONS LEARNED IN PERFORMING TECHNOLOGY READINESS ASSESSMENT (TRA) FOR THE MILESTONE (MS) B REVIEW OF AN ACQUISITION CATEGORY (ACAT)1D VEHICLE PROGRAM Jerome Tzau TARDEC System Engineering Group UNCLASSIFIED:
More informationScore grid for SBO projects with an economic finality version January 2019
Score grid for SBO projects with an economic finality version January 2019 Scientific dimension (S) Scientific dimension S S1.1 Scientific added value relative to the international state of the art and
More informationNew Developments in VBS3 GameTech 2014
New Developments in VBS3 GameTech 2014 Agenda VBS3 status VBS3 v3.4 released VBS3 v3.6 in development Key new VBS3 capabilities Paged, correlated terrain Command and control Advanced wounding Helicopter
More informationFUTURE IAEA ROLES IN SUPPORT OF SUSTAINABLE NUCLEAR ENERGY. Roberto Cirimello Argentina
FUTURE IAEA ROLES IN SUPPORT OF SUSTAINABLE NUCLEAR ENERGY Genesis and early development Main driving forces characterizing early development of NE: Defence or military purpose for R & D projects supported
More informationEnVis and Hector Tools for Ocean Model Visualization LONG TERM GOALS OBJECTIVES
EnVis and Hector Tools for Ocean Model Visualization Robert Moorhead and Sam Russ Engineering Research Center Mississippi State University Miss. State, MS 39759 phone: (601) 325 8278 fax: (601) 325 7692
More informationLeverage 3D Master. Improve Cost and Quality throughout the Product Development Process
Leverage 3D Master Improve Cost and Quality throughout the Product Development Process Introduction With today s ongoing global pressures, organizations need to drive innovation and be first to market
More informationLife Cycle Management of Station Equipment & Apparatus Interest Group (LCMSEA) Getting Started with an Asset Management Program (Continued)
Life Cycle Management of Station Equipment & Apparatus Interest Group (LCMSEA) Getting Started with an Asset Management Program (Continued) Projects sorted and classified as: 1. Overarching AM Program
More informationCRITERIA FOR AREAS OF GENERAL EDUCATION. The areas of general education for the degree Associate in Arts are:
CRITERIA FOR AREAS OF GENERAL EDUCATION The areas of general education for the degree Associate in Arts are: Language and Rationality English Composition Writing and Critical Thinking Communications and
More informationMEDIA AND INFORMATION
MEDIA AND INFORMATION MI Department of Media and Information College of Communication Arts and Sciences 101 Understanding Media and Information Fall, Spring, Summer. 3(3-0) SA: TC 100, TC 110, TC 101 Critique
More informationThe 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, / X
The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, 2012 10.5682/2066-026X-12-153 SOLUTIONS FOR DEVELOPING SCORM CONFORMANT SERIOUS GAMES Dragoş BĂRBIERU
More information(Text with EEA relevance)
L 257/57 COMMISSION IMPLEMENTING DECISION (EU) 2018/1538 of 11 October 2018 on the harmonisation of radio spectrum for use by short-range devices within the 874-876 and 915-921 MHz frequency bands (notified
More informationIMGD Technical Game Development I: Introduction. by Robert W. Lindeman
IMGD 3000 - Technical Game Development I: Introduction by Robert W. Lindeman gogo@wpi.edu What to Expect This course is mainly about the nuts and bolts of creating game-engine code Game architecture, algorithms,
More informationRevolutionizing Engineering Science through Simulation May 2006
Revolutionizing Engineering Science through Simulation May 2006 Report of the National Science Foundation Blue Ribbon Panel on Simulation-Based Engineering Science EXECUTIVE SUMMARY Simulation refers to
More informationCHAPTER 8: EXTENDED TETRACHORD CLASSIFICATION
CHAPTER 8: EXTENDED TETRACHORD CLASSIFICATION Chapter 7 introduced the notion of strange circles: using various circles of musical intervals as equivalence classes to which input pitch-classes are assigned.
More informationVolume 4, Number 2 Government and Defense September 2011
Volume 4, Number 2 Government and Defense September 2011 Editor-in-Chief Managing Editor Guest Editors Jeremiah Spence Yesha Sivan Paulette Robinson, National Defense University, USA Michael Pillar, National
More informationImmersive Simulation in Instructional Design Studios
Blucher Design Proceedings Dezembro de 2014, Volume 1, Número 8 www.proceedings.blucher.com.br/evento/sigradi2014 Immersive Simulation in Instructional Design Studios Antonieta Angulo Ball State University,
More informationMultiplayer Computer Games: A Team Performance Assessment Research and Development Tool
Multiplayer Computer Games: A Team Performance Assessment Research and Development Tool Elizabeth Biddle, Ph.D. Michael Keller The Boeing Company Training Systems and Services Outline Objective Background
More informationTheir journey starts here
Their journey starts here Level 3 Tech-levels in Entertainment Technology Find out more at: aqa.org.uk/tech-levels Why teach our Tech-levels in Entertainment Technology You ll be at the cutting edge of
More informationColombia s Social Innovation Policy 1 July 15 th -2014
Colombia s Social Innovation Policy 1 July 15 th -2014 I. Introduction: The background of Social Innovation Policy Traditionally innovation policy has been understood within a framework of defining tools
More informationAdvanced CG technology for Games
Advanced CG technology for Games Hyewon Seo CGAL-CNU ChungNam National University Outline Games, serious games Game engines Character animation Future perspectives 1 Computer games Computer games have
More information2001 HSC Notes from the Examination Centre Design and Technology
2001 HSC Notes from the Examination Centre Design and Technology 2002 Copyright Board of Studies NSW for and on behalf of the Crown in right of the State of New South Wales. This document contains Material
More informationROE Simulation Program
ROE Simulation Program Rick Evertsz 1, Frank E. Ritter 2, Simon Russell 3, David Shepperdson 1 1 AOS, 2 Penn State, 3 QinetiQ BRIMS 2007 26 March 2007 Supported by AFRL/MLKH award FA8650-04-C-6440 and
More informationINTRODUCTION TO GAME AI
CS 387: GAME AI INTRODUCTION TO GAME AI 3/31/2016 Instructor: Santiago Ontañón santi@cs.drexel.edu Class website: https://www.cs.drexel.edu/~santi/teaching/2016/cs387/intro.html Outline Game Engines Perception
More informationEvolution from 2D to 3D
52 Mawson Road Cambridge CB1 2HY United Kingdom Tel: +44 (0) 1223 460 439 www.cambashi.com info@cambashi.com Fax: +44 (0) 1223 461 055 Cambashi Limited Evolution from 2D to 3D A Product Development Manager
More informationPanel Study of Income Dynamics: Mortality File Documentation. Release 1. Survey Research Center
Panel Study of Income Dynamics: 1968-2015 Mortality File Documentation Release 1 Survey Research Center Institute for Social Research The University of Michigan Ann Arbor, Michigan December, 2016 The 1968-2015
More informationThe Response of Motorola Ltd. to the. Consultation on Spectrum Commons Classes for Licence Exemption
The Response of Motorola Ltd to the Consultation on Spectrum Commons Classes for Licence Exemption Motorola is grateful for the opportunity to contribute to the consultation on Spectrum Commons Classes
More informationGAME AUDIO LAB - AN ARCHITECTURAL FRAMEWORK FOR NONLINEAR AUDIO IN GAMES.
GAME AUDIO LAB - AN ARCHITECTURAL FRAMEWORK FOR NONLINEAR AUDIO IN GAMES. SANDER HUIBERTS, RICHARD VAN TOL, KEES WENT Music Design Research Group, Utrecht School of the Arts, Netherlands. adaptms[at]kmt.hku.nl
More informationTECHNOLOGY COMMONALITY FOR SIMULATION TRAINING OF AIR COMBAT OFFICERS AND NAVAL HELICOPTER CONTROL OFFICERS
TECHNOLOGY COMMONALITY FOR SIMULATION TRAINING OF AIR COMBAT OFFICERS AND NAVAL HELICOPTER CONTROL OFFICERS Peter Freed Managing Director, Cirrus Real Time Processing Systems Pty Ltd ( Cirrus ). Email:
More informationRe: Examination Guideline: Patentability of Inventions involving Computer Programs
Lumley House 3-11 Hunter Street PO Box 1925 Wellington 6001 New Zealand Tel: 04 496-6555 Fax: 04 496-6550 www.businessnz.org.nz 14 March 2011 Computer Program Examination Guidelines Ministry of Economic
More informationYears 9 and 10 standard elaborations Australian Curriculum: Digital Technologies
Purpose The standard elaborations (SEs) provide additional clarity when using the Australian Curriculum achievement standard to make judgments on a five-point scale. They can be used as a tool for: making
More informationReport of Independent Study Matthew Kelly July 29, 2011 Old Dominion University Summer Term, 2011
Report of Independent Study Matthew Kelly July 29, 2011 Old Dominion University Summer Term, 2011 I. Introduction During the Summer 2011 term, I worked on and investigated various projects
More informationthe gamedesigninitiative at cornell university Lecture 4 Game Components
Lecture 4 Game Components Lecture 4 Game Components So You Want to Make a Game? Will assume you have a design document Focus of next week and a half Building off ideas of previous lecture But now you want
More informationA Survey of UAS Industry Professionals to Guide Program Improvement
A Survey of Industry Professionals to Guide Program Improvement Saeed M. Khan Kansas State University, Polytechnic Campus Abstract The engineering technology unmanned systems option (ET-US) of K-State
More informationGerald G. Boyd, Tom D. Anderson, David W. Geiser
THE ENVIRONMENTAL MANAGEMENT PROGRAM USES PERFORMANCE MEASURES FOR SCIENCE AND TECHNOLOGY TO: FOCUS INVESTMENTS ON ACHIEVING CLEANUP GOALS; IMPROVE THE MANAGEMENT OF SCIENCE AND TECHNOLOGY; AND, EVALUATE
More informationCoupled Design and Analysis (CDA): Win the Race to Market
October 10, 2003 Coupled Design and Analysis (CDA): Win the Race to Market The race to drive down Time to Market has never been as fierce as it is in today s highly competitive, global, price sensitive
More informationThe Value of Membership.
The Value of Membership. Driving the global transformation to a smarter, more sustainable world with digital solutions at its core. 2018 gesi.org Information and Communications Technology (ICT) innovators
More informationFramework Programme 7
Framework Programme 7 1 Joining the EU programmes as a Belarusian 1. Introduction to the Framework Programme 7 2. Focus on evaluation issues + exercise 3. Strategies for Belarusian organisations + exercise
More informationDomenic N. Savini, CPA, CMA. MSA EthicQuest, Llc
Page 1 IFRS Foundation 30 Cannon Street London EC4M 6H United Kingdom December 22, 2015 To whom it may concern: I wish to thank the IFRS Foundation and IASB for this opportunity to comment on the Exposure
More informationFSI Machine Vision Training Programs
FSI Machine Vision Training Programs Table of Contents Introduction to Machine Vision (Course # MVC-101) Machine Vision and NeuroCheck overview (Seminar # MVC-102) Machine Vision, EyeVision and EyeSpector
More informationFinal Report of the Subcommittee on the Identification of Modeling and Simulation Capabilities by Acquisition Life Cycle Phase (IMSCALCP)
Final Report of the Subcommittee on the Identification of Modeling and Simulation Capabilities by Acquisition Life Cycle Phase (IMSCALCP) NDIA Systems Engineering Division M&S Committee 22 May 2014 Table
More informationSPACE SPORTS / TRAINING SIMULATION
SPACE SPORTS / TRAINING SIMULATION Nathan J. Britton Information and Computer Sciences College of Arts and Sciences University of Hawai i at Mānoa Honolulu, HI 96822 ABSTRACT Computers have reached the
More informationU.S. Army Training and Doctrine Command (TRADOC) Virtual World Project
U.S. Army Research, Development and Engineering Command U.S. Army Training and Doctrine Command (TRADOC) Virtual World Project Advanced Distributed Learning Co-Laboratory ImplementationFest 2010 12 August
More informationLevel 3 Video Software ( )
Level 3 Video Software (7574-314) ITQ (QCF) Assignment guide for Candidates Assignment A www.cityandguilds.com January 2012 Version 1.0 About City & Guilds City & Guilds is the UK s leading provider of
More information2016 MATE ROV Competition Product Presentation Rubric
2016 MATE ROV Competition Product Presentation Rubric Class (circle one): RANGER EXPLORER Judge: Team#: School Name and #: Safety 3 - Excellent 2 - Very Good 1 - Good 0 Poor or missing Safety features
More informationFIDE Rating Regulations
FIDE Rating Regulations Approved by the 1982 General Assembly, amended by the General Assemblies of 1984 through 2008 0.0 Introduction The basic data for measurement of chess performances must be broad
More informationGetting the evidence: Using research in policy making
Getting the evidence: Using research in policy making REPORT BY THE COMPTROLLER AND AUDITOR GENERAL HC 586-I Session 2002-2003: 16 April 2003 LONDON: The Stationery Office 14.00 Two volumes not to be sold
More information