|
![]() |
|||
|
||||
OverviewAn engaging and approachable resource for beginning-to-intermediate coders eager to learn advanced ideas in computer programming. An engaging and approachable resource for beginning-to-intermediate coders eager to learn advanced ideas in computer programming. In The Computer Always Wins, Elliot Lichtman will teach you some of computer science's most powerful concepts in a refreshingly accessible way- exploring them through word games, board games, and strategy games you already know. Learn recursion by playing tic-tac-toe, efficient search through puzzle games like sudoku and Wordle, and machine learning by way of the playground classic rock-paper-scissors. Finish the book, and you'll come away with not only a deeper understanding of these foundational programming techniques but also a new appreciation for the amazing feats that can be accomplished using simple, readable code. Full Product DetailsAuthor: Elliot LichtmanPublisher: MIT Press Ltd Imprint: MIT Press Weight: 0.369kg ISBN: 9780262551694ISBN 10: 0262551691 Pages: 208 Publication Date: 29 April 2025 Audience: General/trade , General Format: Paperback Publisher's Status: Active Availability: To order ![]() Stock availability from the supplier is unknown. We will order it for you and ship this item to you once it is received by us. Table of ContentsPreface: Why This Book? How to Use This Book Introduction: Why Algorithms? Chapter Summaries Games that Involve Searching and Sorting 1. Guess Wrong Answers 2. The Road Not Taken 3. One Step at a Time Turn-Based Strategy Games 4. Whose Turn Is It Anyway? 5. Move Faster 6. Pruning the Tree Using Random Simulation 7. Throwing Darts 8. Aiming Darts 9. Aiming Darts at Others Tracking and Training 10. Rock, Paper…Paper 11. Black Boxes 12. Minimizing Regret Afterward: More Than a Game Appendix: Python Review References About the Author IndexReviewsAuthor InformationElliot Lichtman started teaching online classes in computer science when he was a freshman in high school. Small classes quickly grew into a series of larger and longer offerings, and from those, this book was born. Elliot is currently a sophomore at Yale University. Tab Content 6Author Website:Countries AvailableAll regions |