ppxscal/embedding_network huggingface dataset:
Core Techniques and Algorithms in Game Programming
Authors: Daniel Sanchez-Crespo Dalmau, Daniel Sanchez-Crespo
Venue:  (2003)

To even try to keep pace with the rapid evolution of game development, you need a strong foundation in core programming techniques-not a hefty volume on one narrow topic or one that devotes itself to API-specific implementations. Finally, there's a guide that delivers! As a professor at the Spanish university that offered that country's first master's degree in video game creation, author Daniel Sanchez-Crespo recognizes that there's a core programming curriculum every game designer should be well versed in-and he's outlined it in these pages! By focusing on time-tested coding techniques-and providing code samples that use C++, and the OpenGL and DirectX APIs-Daniel has produced a guide whose shelf life will extend long beyond the latest industry trend. Code design, data structures, design patterns, AI, scripting engines, 3D pipelines, texture mapping, and more: They're all covered here-in clear, coherent fashion and with a focus on the essentials that will have you referring back to this volume for years to come.
Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving (Hacks)
Authors: chromatic, Damian Conway, Curtis "Ovid" Poe
Venue:  (2006)

With more than a million dedicated programmers, Perl has proven to be the best computing language for the latest trends in computing and business. While other languages have stagnated, Perl remains fresh, thanks to its community-based development model, which encourages the sharing of information among users. This tradition of knowledge-sharing allows developers to find answers to almost any Perl question they can dream up.And you can find many of those answers right here in Perl Hacks. Like all books in O'Reilly's Hacks Series, Perl Hacks appeals to a variety of programmers, whether you're an experienced developer or a dabbler who simply enjoys exploring technology. Each hack is a short lesson--some are practical exercises that teach you essential skills, while others merely illustrate some of the fun things that Perl can do. Most hacks have two parts: a direct answer to the immediate problem you need to solve right now and a deeper, subtler technique that you can adapt to other situations. Learn how to add CPAN shortcuts to the Firefox web browser, read files backwards, write graphical games in Perl, and much more.For your convenience, Perl Hacks is divided by topic--not according to any sense of relative difficulty--so you can skip around and stop at any hack you like. Chapters include:Productivity HacksUser InteractionData MungingWorking with ModulesObject HacksDebuggingWhether you're a newcomer or an expert, you'll find great value in Perl Hacks, the only Perl guide that offers something useful and fun for everyone.
Goal-based structuring in recommender systems
Authors: Mark van Setten, Mettina Veenstra, Anton Nijholt, Betsy van Dijk
Venue: Interacting with Computers (2006)

Recommender systems help people to find information that is interesting to them. However, current recommendation techniques only address the user's short-term and long-term interests, not their immediate interests. This paper describes a method to structure information (with or without using recommendations) taking into account the users' immediate interests: a goal-based structuring method. Goal-based structuring is based on the fact that people experience certain gratifications from using information, which should match with their goals. An experiment using an electronic TV guide shows that structuring information using a goal-based structure makes it easier for users to find interesting information, especially if the goals are used explicitly; this is independent of whether recommendations are used or not. It also shows that goal-based structuring has more influence on how easy it is for users to find interesting information than recommendations.
Temporal interface designs for modeling and simulation: reducing display clutter by temporal fusion
Authors: June J. Skelly
Venue: Proceedings of the 38th conference on Winter simulation (2006)

This research examines employing "Temporal Fusion" to reduce clutter confusion associated with dynamic information displays used in C2 operations. The intent here is to design timing formats to aid targeting attention and memory Eleven subjects performed an attentionally demanding short-term (ST) memory task. Two different timing formats are used to carry memory set items. Task irrelevant items are present and timed to occur either synchronously with memory set items or asynchronously. Results indicate that dynamic irrelevant information added to the display can affect recognition memory. Performance facilitation is best when task irrelevant item timing is the same as memory set timing. These data suggest application of certain timing formats may play an important role in reducing clutter confusion by guiding attention and aiding memory when processing multiple sources of dynamic information. These data also have implications when designing interfaces for modeling and simulation tools.
Grid Revolution: An Introduction to Enterprise Grid Computing, 1 edition
Authors: Brajesh Goyal, Shilpa Lawande
Venue:  (2005)

Flexible, reliable, and inexpensive, enterprise grid computing is the ideal solution to today’s changing business needs. Perfect for business decision-makers, Grid Revolution provides an accessible overview of this technology. The book covers current grid standards activities and outlines the strategic steps required to phase grid computing into an existing infrastructure.
Teach What You Know: A Practical Leader's Guide to Knowledge Transfer Using Peer Mentoring
Authors: Steve Trautman
Venue:  (2006)

“Do you find yourself reading books that just 'make sense,' so you end up reading the entire book but not doing any of it? Don't let that happen with this book. The 'tools' Steve presents in this book work great. We've been using them for over a year at EA Canada with dramatic improvements in onboarding time and knowledge transfer. Here's the key: when you find a tool in the book that sounds perfect for your situation, stop reading and actually use the tool at least once before you resume reading.”ï¾Jerry Bowerman, vice president, chief operating officer, Electronic Arts CanadaFROM BLAH, BLAH TO AHA!Breakthrough Knowledge Transfer Techniques for Every Professional!No matter where you work there are people with experience teaching people who need to learn. Everyone is part of this exchange yet few people know how to do it well. Now, there's a comprehensive how-to manual for effective knowledge transfer: Teach What You Know.Steve Trautman introduces simple, practical mentoring techniques he created for engineers at Microsoft, and has proven in many diverse organizations ranging from Nike to Boeing. This is real-world, get-it done advice, organized into a framework you can use no matter what you need to teach. Trautman provides common-sense tools to successfully pass along years or even decades of experiences: easy-to- use checklists, sample training plans, lists of questions, step-by-step procedures, and a start-to finish case study.Teach What You Know will help you orient new employees, support transitions to new assignments and promotions, prepare for employee retirements, build teams, roll out new technologies, and even move forward after reorganizations and mergers. You'll learn how to ï¾ Create a plan for the entire knowledge transfer process ï¾ Clarify roles for each type of peer mentor in your organization ï¾ Set expectations for communication so you can mentor and still get your other work done ï¾ Organize what must be learned into manageable chunks ï¾ Develop a measurable training plan in less than an hour ï¾ Uncover the list of information and support that your apprentices can't live (or at least learn) without ï¾ Explain the mysterious “big picture” to your apprentices ï¾ Create one-hour “lesson plans” in five minutes ï¾ Give a demonstration that is guaranteed to sink in ï¾ Help your apprentices take responsibility for their own learning ï¾ Make sure your apprentices have mastered what you've taught ï¾ Provide feedback that your peers will appreciate hearing The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
An improved algorithm for online coloring of intervals with bandwidth
Authors: Yossi Azar, Amos Fiat, Meital Levy, N. S. Narayanaswamy
Venue: Theoretical Computer Science (2006)

We present an improved online algorithm for coloring interval graphs with bandwidth. This problem has recently been studied by Adamy and Erlebach and a 195-competitive online strategy has been presented. We improve this by presenting a 10-competitive strategy. To achieve this result, we use variants of an optimal online coloring algorithm due to Kierstead and Trotter.
A superlinearly convergent Mach-uniform finite volume method for the Euler equations on staggered unstructured grids
Authors: D. Vidović, A. Segal, P. Wesseling
Venue: Journal of Computational Physics (2006)

A Mach-uniform finite volume scheme for solving the unsteady Euler equations on staggered unstructured triangular grids that uses linear reconstruction is described. The scheme is applied to three benchmark problems and is found to be considerably more accurate than a similar scheme based on piecewise constant reconstruction.
Technical writing: lines & spots
Authors: Diana Patterson
Venue: ACM SIGDOC Asterisk Journal of Computer Documentation (1976)

In the last issue of * I put the meat of a magazine article down on it's final resting place. It was missing a small illustration and some screening. Here is what we hope to have for a final copy:Here is what we have done so far:If you couldn't draw the graph yourself, there are plenty of programs that will print ...s in the appropriate places given xxxs and yyys. All we will do is draw the box around the graph and box in the table. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Microsoft Office Excel 2007 for Windows: Visual QuickStart Guide
Authors: Maria Langer
Venue:  (2007)

Microsoft Office Excel 2007 is the biggest revision this industry standard software has undergone in years. It has a brand new interface, tons of new tools and even a suite of services called Excel Services to allow you to share your valuable data on the web. For the first time in years there is a lot to learn to make the most of this powerful new update. To take advantage of all of the new features in this powerful program (and to do so quickly), users need this Visual QuickStart Guide. In these pages, veteran author and trusted Excel teacher Maria Langer provides step-by-step instructions for the full gamut of Excel tasks: from worksheet basics like editing, using functions, formatting cells, and adding graphics objects, to more advanced topics like creating charts, working with databases, and Web publishing. As with all Visual QuickStart Guide books, clear, concise instructions and lots of visual aids make learning easy and painless.
System dynamics simulation of the expansion of the Panama Canal
Authors: Humberto R. Alvarez A., Dario Solis, Arnoldo R. Cano S., Serge Sala-Diakanda
Venue: Proceedings of the 38th conference on Winter simulation (2006)

The expansion of the Panama Canal could be the largest project attempted by the Republic of Panama in its 100 years of existence. The objective of this simulation study is to use the Canal Expansion project to develop and demonstrate how more precise and applied concepts involving the complex decision making processes can be used in large "system of systems". It is an attempt to explain the decision making process for complex systems, and to develop a model that will help with the political, social and economic decision making processes involved in this very large project. Challenges involved in this research initiative included developing the parametric expressions that explain the dynamical intricacies and validation of the expansion project. A hybrid system is also proposed by using different types of simulation and mechanisms such as neural networks to incorporate some of the societal/political parameters.
Simulating electrical devices with complex behaviour
Authors: N. A. Snooke
Venue: AI Communications (1999)

Automotive electrical and electronic systems have become very sophisticated in a relatively short time. This complexity has both led to the increased need for design analysis tools and the need for these tools to deal with more complex components. Qualitative simulation of electrical circuits has proven to be invaluable in the development of several design analysis techniques and the ability to build qualitative models for complex components has become essential to allow effective use of these tools.We have addressed the need to model complex electrical components by developing abstract representations for the behaviour to supplement the qualitative electrical simulation. This development has been carried out in two stages. In the first stage we provide the ability to include dependencies between the electrical activity in one part of a component and the (qualitative) resistance values in another. This approach is known as QCAT (Qualitative Circuit Analysis Tool), an early version of which is documented in {PughSnooke96} and has been implemented in the industrially used FMEA tool, Autosteve. The second stage (QCAT&dash;SB) uses state based descriptions to allow more complex behaviour descriptions including temporal specifications. QCAT&dash;SB will be included in the next release of Autosteve.
Knowledge acquisition from simplified text
Authors: Kevin Livingston, Christopher K. Riesbeck
Venue: Proceedings of the 12th international conference on Intelligent user interfaces (2007)

The problem of entering and integrating new knowledge into a logic-based knowledge base is substantial. Our solution is to provide a natural language interface, which reads simplified English, enabled by a knowledge-based memory-retrieval driven natural language understander. This paper presents a set of tools and interfaces for interacting with such a system, and a discussion of the underlying Reader system, the reading component of the Learning Reader project. The interfaces presented provide direct feedback about what portions of the text are understood, and what interpretations are being produced from it. In addition tools are presented to, among other things, provide example sentences, to facilitate users producing simplified English text suitable for the Reader.
An adaptive coupled level-set/volume-of-fluid interface capturing method for unstructured triangular grids
Authors: Xiaofeng Yang, Ashley J. James, John Lowengrub, Xiaoming Zheng, Vittorio Cristini
Venue: Journal of Computational Physics (2006)

We present an adaptive coupled level-set/volume-of-fluid (ACLSVOF) method for interfacial flow simulations on unstructured triangular grids. At each time step, we evolve both the level set function and the volume fraction. The level set function is evolved by solving the level set advection equation using a discontinuous Galerkin finite element method. The volume fraction advection is performed using a Lagrangian-Eulerian method. The interface is reconstructed based on both the level set and the volume fraction information. In particular, the interface normal vector is calculated from the level set function while the line constant is determined by enforcing mass conservation based on the volume fraction. Different from previous works, we have developed an analytic method for finding the line constant on triangular grids, which makes interface reconstruction efficient and conserves volume of fluid exactly. The level set function is finally reinitialized to the signed distance to the reconstructed interface. Since the level set function is continuous, the normal vector calculation is easy and accurate compared to a classic volume-of-fluid method, while tracking the volume fraction is essential for enforcing mass conservation. The method is also coupled to a finite element based Stokes flow solver. The code validation shows that our method is second order and mass is conserved very accurately. In addition, owing to the adaptive grid algorithm we can resolve complex interface changes and interfaces of high curvature efficiently and accurately.
IBM Certification Study Guide P5 And Pseries Administration And Support for Aix 5l Version 5.3
Venue:  (2006)

This IBM Redbook is designed as a study guide for professionals wishing to prepare for the certification exam (Test 222) to achieve: IBM Certified Specialist eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3. The certification validates a broad scope of AIX 5L administration, support, problem determination skills, and the ability to perform general AIX 5L software system maintenance. This redbook helps AIX 5L professionals seeking a comprehensive and task-oriented guide for developing the knowledge and skills required for the certification. It is designed to provide a combination of theory and practical experience needed for a general understanding of the subject matter. This redbook does not replace practical experience you should have, but is an effective tool that, when combined with education activities and experience, should prove to be a very useful preparation guide for the exam. Due to the practical nature of the certification content, this publication can also be used as a desk-side reference. So, whether you are planning to take the eServer p5 and pSeries Administration and Support for AIX 5L Version 5.3 certification exam, or if you just want to validate your AIX 5L skills, this redbook is for you. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
An analysis of BioHashing and its variants
Authors: Adams Kong, King-Hong Cheung, David Zhang, Mohamed Kamel, Jane You
Venue: Pattern Recognition (2006)

As a result of the growing demand for accurate and reliable personal authentication, biometric recognition, a substitute for or complement to existing authentication technologies, has attracted considerable attention. It has recently been reported that, along with its variants, BioHashing, a new technique that combines biometric features and a tokenized (pseudo-) random number (TRN), has achieved perfect accuracy, having zero equal error rates (EER) for faces, fingerprints and palmprints. There are, however, anomalies in this approach. These are identified in this paper, in which we systematically analyze the details of the approach and conclude that the claim of having achieved a zero EER is based upon an impractical hidden assumption. We simulate the claimants' experiments and find that it is not possible to achieve their reported performance without the hidden assumption and that, indeed, the results are worse than when using the biometric alone.
Simulation based scheduling system in a semiconductor backend facility
Authors: Sebastian Werner, Sven Horn, Gerald Weigert, Thomas Jähnig
Venue: Proceedings of the 38th conference on Winter simulation (2006)

The semiconductor manufacturing process is usually divided in two parts: frontend and backend. In contrast to the frontend, where the manufacturing process is dominated by cluster-tools and cyclic routes, the backend has a predominant linear structure. In contrast to the frontend flow which is mostly controlled by dispatch rules, the backend process is suitable for real scheduling. A scheduling system for the backend of Infineon Technologies Dresden based on a Discrete Event Simulation (DES) system was developed and tested in the real industrial environment. The simulation model is automatically generated from the databases of the manufacturer. The system is used for short term scheduling - from one shift up to one week. The paper will focus on the aspect of optimizing the process flow and calculating exact release dates for lots. The basic principles are applicable not only in the semiconductor industry but also in other industrial sectors.
Intelligent data analysis for medical diagnosis&colon; using machine learning and temporal abstraction
Authors: Nada Lavrač, Igor Kononenko, Elpida Keravnou, Matjaž Kukar, Blaž Zupan
Venue: AI Communications (1998)

Extensive amounts of knowledge and data stored in medical databases request the development of specialized tools for storing and accessing of data, data analysis, and effective use of stored knowledge and data. This paper focuses on methods and tools for intelligent data analysis, aimed at narrowing the increasing gap between data gathering and data comprehension. The paper sketches the history of research that led to the development of current intelligent data analysis techniques, discusses the need for intelligent data analysis in medicine, and proposes a classification of intelligent data analysis methods. The main scope of the paper are machine learning and temporal abstraction methods and their application in medical diagnosis. A selection of methods and diagnostic domains is presented, and the performance and usefulness of approaches discussed. The paper concludes with the evaluation of selected intelligent data analysis methods and their applicability in medical diagnosis.
Heuristics for estimating contact area of supports in layered manufacturing
Authors: Ivayio Ilinkin, Ravi Janardan, Michiel Smid, Eric Johnson, Paul Castillo, Jörg Schwerdt
Venue: Journal of Experimental Algorithmics (JEA) (2007)

Layered manufacturing is a technology that allows physical prototypes of three-dimensional(3D) models to be built directly from their digital representation, as a stack of two-dimensional(2D) layers. A key design problem here is the choice of a suitable direction in which the digital model should be oriented and built so as to minimize the area of contact between the prototype and temporary support structures that are generated during the build. Devising an efficient algorithm for computing such a direction has remained a difficult problem for quite some time. In this paper, a suite of efficient and practical heuristics is presented for estimating the minimum contact area. Also given is a technique for evaluating the quality of the estimate provided by any heuristic, which does not require knowledge of the (unknown and hard-to-compute) optimal solution; instead, it provides an indirect upper bound on the quality of the estimate via two relatively easy-to-compute quantities. The algorithms are based on various techniques from computational geometry, such as ray-shooting, convex hulls, boolean operations on polygons, and spherical arrangements, and have been implemented and tested. Experimental results on a wide range of real-world models show that the heuristics perform quite well in practice.