This volume consists of three main parts. In the first, a historical excursus regarding Tartaglia’s lifetime, his scientific production and the Scientia de ponderibus in the Arabic-Islamic culture, and from the Middle Ages to the Renaissance, is presented. Secondly, all the propositions of Books VII and VIII, by relating them with the Problemata mechanica by the Aristotelian school and Iordan…
Genetic programming (GP) is a popular heuristic methodology of program synthesis with origins in evolutionary computation. In this generate-and-test approach, candidate programs are iteratively produced and evaluated. The latter involves running programs on tests, where they exhibit complex behaviors reflected in changes of variables, registers, or memory. That behavior not only ultimately dete…
The book presents a new, powerful model of neuronal networks, consisting of a three-dimensional neuronal culture in which 3D neuronal networks are coupled to micro-electrode-arrays (MEAs). It discusses the main advantages of the three-dimensional system compared to its two-dimensional counterpart, and shows that the network dynamics, recorded during both spontaneous and stimulated activity, dif…
Beginning Ubuntu for Windows and Mac Users is your comprehensive guide to using Ubuntu. You already know how to use a computer running Windows or OS X, but learning a new operating system can feel daunting. If you've been afraid to try Ubuntu because you don't know where to start, this book will show you how to get the most out of Ubuntu for work, home, and play. You'll be introduced to a wide …
This book makes available a self-contained collection of modern research addressing the general constrained optimization problems using evolutionary algorithms. Broadly the topics covered include constraint handling for single and multi-objective optimizations; penalty function based methodology; multi-objective based methodology; new constraint handling mechanism; hybrid methodology; scaling i…
Game apps are one of the most popular categories in the Apple iTunes App Store. Well, the introduction of the new Swift programming language will make game development even more appealing and easier to existing and future iOS app developers. In response, James Goodwill, Wesley Matlock and Apress introduce you to this book, Beginning Swift Games Development for iOS. In this book, you'll learn th…
Beginning Scala, Second Edition takes a down-to-earth approach to teaching Scala that leads you through simple examples that can be combined to build complex, scalable systems and applications. This book introduces you to the Scala programming language, its object-oriented and functional programming characteristics, and then guides you through Scala constructs and libraries that allow you to…
This book focuses on civil and structural engineering and construction management applications. The contributions constitute modified, extended and improved versions of research presented at the minisymposium organized by the editors at the ECCOMAS conference on this topic in Barcelona 2014.
This handbook focuses on the entire development process of biomedical microsystems that promote special interactions with cells. Fundamentals of cell biology and mechanobiology are described as necessary preparatory input for design tasks. Advanced design, simulation, and micro/nanomanufacturing resources, whose combined use enables the development of biomedical microsystems capable of interact…
Beginning Python Games Development, Second Edition teaches you how to create compelling games using Python and the PyGame games development library. It will teach you how to create visuals, do event handling, create 3D games, add media elements, and integrate OpenGL into your Python game. In this update to the first ever book to cover the popular open source PyGame games development library,…