Friday, 01 March 2024 |
This book focuses on the development of artificial intelligence in video games. Paul Roberts brings together ideas, tricks, and cutting-edge techniques from 20 of the top game AI professionals and researchers from around the world. The techniques discussed in these pages cover the underlying development of a wide array of published titles, and provide overviews and insight covering different areas within game AI, including situational awareness, pathfinding, tethering, squad behaviours, coordination, auto-generating navigation link data, and fluid movement.
<ASIN:1032343230 >
|
Monday, 26 February 2024 |
This project-based introductory textbook covers the foundations of intelligent systems, machine learning, and control. Marco P. Schoen provides introductions to core topics in fuzzy logic, neural networks, optimization, deep learning, and machine learning, avoid the use of complex mathematical proofs, supported by 70 examples. 180 open-ended review questions support self-review and class discussion, 120 end-of-chapter problems cement student understanding, and 20 hands-on Arduino assignments connect theory to practice, supported by downloadable Matlab and Simulink code.
<ASIN:1316518256 >
|
Friday, 23 February 2024 |
In this book Chris Dixon argues that in the past decade the Internet has fallen almost entirely under the control of a very small group of companies like Apple, Google, and Facebook. However, he says that the dream of an open network for fostering creativity and entrepreneurship doesn’t have to die and can, in fact, be saved with blockchain networks.
<ASIN:0593731387 >
|
Thursday, 22 February 2024 |
The Raspberry Pi makes an ideal match for the Internet of Things, and the GPIO Zero library is the official way to use Python with the GPIO and other devices. In this book Harry Fairhead and Mike James look at how to use it to interface to fundamental IoT devices – from LEDs and buzzers to servos and stepper motors and several off-the-shelf Raspberry Pi add-ons.
<ASIN:1871962870>
|
Monday, 19 February 2024 |
This book is for programmers who want to enhance their understanding of asynchronous programming, especially those experienced in VM'ed or interpreted languages like C#, Java, Python, JavaScript, and Go. Using functional examples, Carl Fredrik Samson simplifies the concepts, exploring goroutines, fibers, futures, and callbacks.
<ASIN:1805128132 >
|
Friday, 16 February 2024 |
Many revolutionary impossibility theorems reveal profound properties of logic, computation, fairness and the universe. To fully appreciate these theorems and their impact on mathematics and beyond, you must understand their proofs. In this book Dan Gusfield presents these proofs for a broad, lay audience, reworked to contain less jargon and notation, and more background, intuition, examples, explanations, and exercises.
<ASIN:100934949X>
|
Wednesday, 14 February 2024 |
This Pickaxe Book, named for the tool on the cover, is the definitive reference on Ruby. Noel Rappin and Dave Thomas provide a description of the most important standard library modules, built-in classes, and modules. This updated edition is a comprehensive reference on the language itself, with a tutorial on the most important features of Ruby - including pattern matching and Ractors - and describes the language through Ruby 3.3 including all the new and changed syntax and semantics including pattern matching and Ractors.
<ASIN:1680509829 >
|
Monday, 12 February 2024 |
This collection of smaller books is aimed at would-be developers who need guidance on the languages and steps used to build websites and applications. Paul McFedries covers the basics of web development, structuring a page, and building and processing web forms. Going beyond this, the books cover how to build a website or create an app. This edition expands JavaScript and CSS coverage while providing new content on server-side coding and the development stack.
<ASIN:1394197020>
|
Friday, 09 February 2024 |
Written by Clinton L Jeffery, the creator of the Unicon programming language, this book will show you how to implement domain-specific programming languages to reduce the time and cost of creating applications for new or specialized areas of computing. Jeffrey starts with implementing the frontend of a compiler for your language, including a lexical analyzer and parser, including the handling of parse errors.
<ASIN:1804618020>
|
Wednesday, 07 February 2024 |
The Raspberry Pi makes an ideal match for the Internet of Things, and this book explains how to use Python to connect to and control external devices with the full current range of Raspberry Pis, including the Pi 5 and the Raspberry Pi Zero 2W using the standard Linux drivers. Throughout this book Harry Fairhead and Mike James take a practical approach to understanding electronic circuits and datasheets and translating this to code, specifically using Python and VS Code.
<ASIN:1871962862>
|
Monday, 05 February 2024 |
This book teaches important computer algorithms by asking the reader to solve competitive programming problems. Dr. Daniel Zingaro uses programs and challenges that are drawn from real programming competitions to illustrate how to make use of data structures and algorithms. Topics covered include hash tables, recursion, dynamic programming, trees, graphs, and heaps, and how to choose and implement the best solutions for any coding challenge. The code examples are written in C and designed for clarity and accessibility.
<ASIN:1718503229>
|
Friday, 02 February 2024 |
This book shows that data structures and algorithms aren't just theory, but are useful for your Python code. Jay Wengrow looks at how techniques such as Big O notation can make code run faster, and how data structures such as hash tables, trees, and graphs can increase your code's efficiency exponentially. With simple language and clear diagrams, this book makes this complex topic accessible, and shows how to take a practical approach to data structures and algorithms, with techniques and real-world scenarios that you can use in your daily production code.
<ASIN:B0CPB51GT5 >
|
|
|