# Artificial Wisdom | Thomas R. Weaver https://thomasrweaver.com/artificial-wisdom ![Artificial Wisdom US Edition](https://thomasrweaver.com/images/aw-cover-us.jpg) US · Del Rey ![Artificial Wisdom UK Edition](https://thomasrweaver.com/images/aw-cover-uk.webp) UK · Bantam The Debut Novel # Artificial Wisdom "Salvation has a price" A tech thriller for the ChatGPT era. 2050: the planet is burning and drowning, and the nations of the world vote to elect a single global leader to steer humanity through the climate apocalypse. The final two candidates — a former U.S. president, and Solomon, the first artificial intellect to hold political office. But as Election Day races closer, Solomon's creator is murdered, and investigative journalist Marcus Tully must unravel a conspiracy that will either upend the world or save it. ★ Publisher's Weekly Starred Review [BBC Radio 2 Book Club](https://www.bbc.co.uk/sounds/play/p0m77nhn) Available in US, UK, Germany & France > "Imaginative, impressive debut... Particularly compelling is Weaver's riveting vision of technology in the near future" > > — The Times > "Stunning... As modern as tomorrow and even more frightening" > > — Terry Hayes > "A taut tale with a disturbingly plausible what-if scenario" > > — Kirkus Purchase ## Get the Book 🇬🇧 ### United Kingdom [Waterstones](https://www.waterstones.com/book/artificial-wisdom/thomas-r-weaver/9781804994290) [Amazon UK](https://www.amazon.co.uk/Artificial-Wisdom-Thomas-R-Weaver/dp/1804994294) [Bookshop.org](https://uk.bookshop.org/p/books/artificial-wisdom-thomas-r-weaver/7542680) 🇺🇸 ### United States [Amazon](https://www.amazon.com/Artificial-Wisdom-Thomas-R-Weaver/dp/0593984730) [Barnes & Noble](https://www.barnesandnoble.com/w/artificial-wisdom-thomas-r-weaver/1144160589) [Bookshop.org](https://bookshop.org/p/books/artificial-wisdom-thomas-r-weaver/20892587) 🇩🇪 ### Germany [Amazon DE](https://www.amazon.de/Thomas-R-Weaver-ebook/dp/B0F2SD4C5G) 🇫🇷 ### France [Amazon FR](https://www.amazon.fr/Thomas-R-Weaver-ebook/dp/B0G8YZSVFM) Beyond the Book ## Explore the world of Artificial Wisdom Step into the places that shape Tully's world: a heat-struck London, Solomon's floating city-state, and the wider Protectorate taking form around them. [Explore the Wisdom World →](https://thomasrweaver.com/worlds/wisdom) [Join the reader path →](https://thomasrweaver.com/wisdom/read/artificial-wisdom) [ New Carthage The floating city-state at the heart of Artificial Wisdom. ](https://thomasrweaver.com/worlds/wisdom/new-carthage)[ London 2050 A recognisable London under climate pressure and political strain. ](https://thomasrweaver.com/worlds/wisdom/london-2050) Featured In ## Press & Media [ ★ Publisher's Weekly Starred Review Read →](https://www.publishersweekly.com/978-0-593-98473-4)[ BBC Radio 2 Book Club Featured Selection Listen →](https://www.bbc.co.uk/sounds/play/p0m77nhn) Join the conversation [Open the Wisdom reader →](https://thomasrweaver.com/wisdom/read/artificial-wisdom) [View on Goodreads →](https://www.goodreads.com/book/show/197491143-artificial-wisdom?ac=1&from_search=true&qid=HSORjMx9kl&rank=2) Coming 2026 ## The Story Continues Discover the sequel to Artificial Wisdom [Infinite Wisdom →](https://thomasrweaver.com/infinite-wisdom) --- # Infinite Wisdom | Thomas R. Weaver https://thomasrweaver.com/infinite-wisdom Coming November 2026 # Infinite Wisdom The sequel to Artificial Wisdom US & UK · Penguin Random House The World Expands ## Return to Solomon's world Infinite Wisdom continues the story begun in Artificial Wisdom: a world of climate pressure, engineered cities, political machines, and the uneasy bargain between human judgement and artificial power. [Explore the Wisdom World →](https://thomasrweaver.com/worlds/wisdom) [Reader path →](https://thomasrweaver.com/wisdom/read/infinite-wisdom) [ Arcacities The Protectorate's vast answer to a planet in crisis. ](https://thomasrweaver.com/worlds/wisdom/arcacities)[ New Carthage The floating city where Solomon first ruled. ](https://thomasrweaver.com/worlds/wisdom/new-carthage)[ London 2050 A future London still recognisable beneath the heat and ruin. ](https://thomasrweaver.com/worlds/wisdom/london-2050)[ New Baghdad A sealed city of learning, faith, and resistance to the Protectorate. ](https://thomasrweaver.com/worlds/wisdom/new-baghdad) ## Pre-order Infinite Wisdom Out November 2026 from Penguin Random House. [Pre-order (UK)](https://amzn.eu/d/0b7cC9XO) [Pre-order (US)](https://a.co/d/00PsbVoW) Start Here ## Haven't Read Book One? Begin with Artificial Wisdom—the debut novel that started it all. Selected for the BBC Radio 2 Book Club and published internationally by Penguin Random House. [Discover Artificial Wisdom →](https://thomasrweaver.com/artificial-wisdom) [![Artificial Wisdom](https://thomasrweaver.com/images/aw-cover-us.jpg)](https://thomasrweaver.com/artificial-wisdom) --- # Explore the Worlds | Thomas R. Weaver https://thomasrweaver.com/worlds Thomas R. Weaver # Explore the Worlds Step beyond the page. Enter the world. [ Artificial Wisdom & Infinite Wisdom ## The Wisdom Duology A near-future world where humanity elects an AI to save the planet. Explore the arcacities, New Carthage, London 2050, and New Baghdad — the public atlas of Solomon's Protectorate. Enter World](https://thomasrweaver.com/worlds/wisdom/) Coming Soon ## Futilitytown Coming Soon ## Longspan --- # The Protectorate | Thomas R. Weaver https://thomasrweaver.com/worlds/wisdom The Wisdom Duology # The Protectorate > “I was elected to make the choices you cannot.” > > — Solomon [ ### London 2050 The drowned city. A world left behind. Explore](https://thomasrweaver.com/worlds/wisdom/london-2050)[ ### New Carthage The floating city-state. Paradise or prison? Explore](https://thomasrweaver.com/worlds/wisdom/new-carthage) [ ### New Baghdad The Caliphate. Where resistance burns. Explore](https://thomasrweaver.com/worlds/wisdom/new-baghdad)[ ### Arcacities 900 megatowers. 9 billion citizens. 100 cities. Explore](https://thomasrweaver.com/worlds/wisdom/arcacities) --- # New Carthage | Thomas R. Weaver https://thomasrweaver.com/worlds/wisdom/new-carthage From the novel _Artificial Wisdom_ The Floating States # New Carthage ◇ Floating States Consortium Restricted Access ## City-State Dossier Document FSC-NC-2041-ALPHA Designation New Carthage — Floating City-State Alpha Status Active City-State — Restricted Access Location South Atlantic (mobile) Population ~200,000 Governor Solomon (Artilect) Chief Security Commander October Founded 2041 Consortium CEO Jasper Keeling Federation One of six floating city-states Sister States New Thebes, New Babylon, New Atlantis, New Tenochtitlan, New Troy Self-Sufficiency Hydroponic farms, desalination, floating agriculture, fish pens Crime Rate Near zero (zero-tolerance, death penalty for major infractions) Immigration By invitation only. Extensive biometric vetting. Economy Solomon creates technology commercialised by Chandraco Distribution: Need-to-know basis Clearance: Level 4+ From Dome to Ocean ## Anatomy of a Floating City A vertical slice through New Carthage — from the geodesic dome two hundred metres above sea level to the server rooms deep beneath the waves. The Double Harbour ## The Cothon > “The sight of a protected double inner harbour inside the dome extinguished her response like a put-out candle. A glittering assortment of stupidly expensive mega-yachts were berthed in a rectangular harbour with raised walkways along two sides, connected to another harbour by a small opening.” > “Military,” Tully said, studying it too. “Those are small battleships around the inner island.” > “It was an odd sight, the modern juxtaposed with the ancient arched and spired stone battlements.” Civilian Harbour Military Harbour Flora Jacobs' Yacht CIVILIAN HARBOUR MILITARY HARBOUR ADMIRAL'S ISLAND ~70 YARDS The Heart of the Tension ## Paradise or Prison? Paradise > “Fresh, sweet air. The scent of delicate flowers mixed with the freshness of a rainstorm.” > > — Livia Chandra - Perfect climate. Sweet air. Birdsong. - Zero crime. Zero poverty. - The most creative and productive members of society. - A city where crime is algorithmically impossible. Prison > “We should be putting the resources into turning around the current situation instead of creating safe bubbles from which the rich can watch the poor die.” > > — Marcus Tully - Home and haven to the elite of society. - Extensive vetting to weed out subtier citizens. - Commit even a minor infraction, your visa is taken away. - Big enough — death penalty. > “Very little crime here. Commit even a minor infraction, your visa is taken away. Big enough — death penalty.” > > — Commander October The Federation ## The Six Floating States Six independent city-states on the open ocean. A modern Phoenicia — maritime, self-governing, bound by a consortium rather than a nation. New Carthage New Thebes New Babylon New Atlantis New Tenochtitlan New Troy The Historical Parallels ## Ancient Echoes Ancient Carthage was part of Phoenicia, a maritime civilisation of independent city-states that dominated Mediterranean trade. The Floating States are its successor: independent city-states on the ocean, trading with each other, self-governing, bound by a consortium rather than a nation. Keeling didn’t just build a city. He built a mythology. ### The Cothon The real Carthage had a famous double harbour: a rectangular commercial port connected to a circular military port with an island command centre. Keeling recreated it exactly. The architecture of power hasn't changed in three thousand years. ### Aštart The Phoenician goddess of fertility, war, and the sea. Her statue greets every arrival at the Aeroport. A protector deity for a city that needs protecting. ### The Statue of Hannibal A giant stone statue of the great general, sword raised, towering over Central Plaza. The man who marched elephants across the Alps and nearly conquered Rome. A city that considers itself unconquerable chose the most unconquerable man in history as its icon. ### The Phoenician New Carthage’s grand hotel, named for the civilisation that founded the original city. Elegant, soulless, and lavish — the venue of choice for receptions, conferences, and funerals. ### Scipio Tower The tallest building in New Carthage, named after Scipio Africanus — the Roman general who destroyed Carthage in 146 BC. Creative destruction. The end of one civilisation to birth another. Keeling didn't just build a city. He built a mythology. And perhaps a warning. Creative Destruction The tallest building in New Carthage is named after the man who destroyed the original Carthage. The end of one civilisation to birth another. City-State Data ## Key Facts 6 Floating States A federation of independent city-states ~200,000 Citizens of New Carthage Zero Crime Algorithmically enforced Self-Sustaining Farms, desalination, fish pens Mobile The city moves to avoid storms The Dome Geodesic, opens for rain, seals for storms Founded 2041 By Jasper Keeling Neural Reality Full immersive VR for all citizens Transport Pods Autonomous, voice-controlled, 6-person Death Penalty For major infractions. Zero tolerance. Something happened here Dr. Martha Chandra built Solomon. She gave him intelligence. She gave him power. She gave him a city to govern. Then an investigative journalist named Marcus Tully arrived in New Carthage — and Martha Chandra was found dead. What Tully uncovered beneath the dome would change the course of human history. [Read Artificial Wisdom](https://thomasrweaver.com/artificial-wisdom) Continue the Journey ## Explore More [ ### Arcacities 900 megatowers. 9 billion citizens. Explore](https://thomasrweaver.com/worlds/wisdom/arcacities)[ ### London 2050 The drowned city. A world left behind. Explore](https://thomasrweaver.com/worlds/wisdom/london-2050)[ ### New Baghdad Rising from the ashes. The Protectorate capital. Explore](https://thomasrweaver.com/worlds/wisdom/new-baghdad) --- # New Baghdad — The City of Peace | Thomas R. Weaver https://thomasrweaver.com/worlds/wisdom/new-baghdad From the novels _Artificial Wisdom_ & _Infinite Wisdom_ The City of Peace # New Baghdad ◆ The Muqtafi Caliphate Caliphate Intelligence Briefing ## City Dossier Baghdad al-Jadidah Designation New Baghdad (Baghdad al-Jadidah) — City of Peace Status Independent. Outside the Protectorate. Founded Post-tabkhir (~2042) by Caliph Abbas al-Muqtafi Population Unknown to outside world Governance The Muqtafi Caliphate AI Advisor Djinn (Sulaiman) — advisor, not ruler Infrastructure Shabakat graphene walkways, mag-lev podrail, House of Wisdom Borders Sealed. Satellites blocked. Internet censored. Philosophy A second Islamic Golden Age Based On Al-Mansur’s Round City of Baghdad (762 AD) Distribution: Caliphate leadership only Clearance: House of Wisdom The Catastrophe ## The Tabkhir > July 1, 2040. A wet-bulb heatwave struck the Persian Gulf. 160 million dead. Two-thirds of the region’s population. The worst single disaster in human history. > In the aftermath, a man named Abbas al-Muqtafi proclaimed a new caliphate. He sealed the borders and began to rebuild. When the rest of the world elected an AI to save them, the Caliphate said no. They would save themselves. The Physical Structure ## The Round City > “Walls of every shade of brick and metal curved around a vast city — a perfect circle of imperfect patchwork. Sunlight glinted off glass-covered walkways and metal spires rising from within. None of it was neat or tidy, but it still took his breath away.” Cross-Section ### The 160-Foot Wall The outer wall rises 160 feet, topped with a graphene hood — transparent, impossibly strong — and a podrail running along its crown. From the top, the entire city is visible: minarets, cranes, skeletal domes, all encircled by the wall’s perfect curve. ### The Shabakat A network of graphene-covered walkways winding through the city, climate-controlled at 20°C. The city’s arteries. Outside them, the desert heat is punishing. Inside, you can breathe. ### Four Gates Set at the compass points, including the great Khorasan Gate. Each gate is a station for the mag-lev pods that run in transparent tubes along the walls — inertia-dampened, silent, fast. ### Always Building Cranes everywhere, soaring above half-constructed towers and skeletal domes. The city is never finished. It is always turning old into new. Behind the Walls ## Life Inside ### The Shabandar Cafe > “Already thick with shisha smoke and argument despite the early hour. Hundreds of framed photographs lining the walls, small groups cramming onto thinly-cushioned wooden benches.” ### Samir’s Speakeasy > “He swept aside a mop and bucket, and clicked the rear wall loose. It swung back to reveal slippery limestone stairs plunging downwards into darkness. The old cellar had vaulted ceilings, every inch covered in intricate writing in curling scripts of different colours and sizes.” ### The Call to Prayer > “The call to afternoon prayer rang out from three minarets. It was a thing of beauty, in spite of being broadcast through loudspeakers that prioritised volume over clarity.” ### The Caliph’s Chambers > “All the rooms he met the caliph in seemed designed to bring peace in a world filled with worries, bathed in the soft glow of filtered sunlight streaming through narrow arched windows lined with intricate latticework.” The Caliphate’s AI ## Djinn > “You think we’d accept an artilect telling us what to do, walking around with some sort of delusion it’s in control? We’re not so weak-minded as you. We have God. You only have technology.” Where Solomon rules the Protectorate, Djinn serves the Caliphate. An advisor in the background — never a ruler. No neurochips. No surveillance infrastructure. Djinn appears via Converged Reality as copies of each person present, speaking in their own voice. No breathing. No mouth noises. Just a strange pressure to it. Djinn powers the city’s infrastructure — the Shabakat, the mag-lev, the House of Wisdom — but it doesn’t control its people. The caliph made that clear from the beginning. Technology serves humanity. Not the other way around. Ancient Echoes ## The New Golden Age > “Martha believed the caliph was looking both back in time to the kind of caliphate that reignited the progress of humanity, and forward in time to harness technology in a way that was less destructive than the Western model. She said the man was a visionary.” Al-Mansur’s Baghdad — the original Round City of 762 AD — gave the world algebra, astronomy, medicine, and philosophy. For centuries, it was the intellectual centre of civilisation. The caliph is building a second one. The House of Wisdom sits at the heart of New Baghdad: part technology university, part intelligence agency, part artist hangout. It houses Djinn’s server farm and the Caliphate’s best minds. It is the highest-security building in the city, and the most important. What might a second golden age bring? The caliph believes technology and faith can coexist — that the mistakes of the Western model were not inevitable, but a choice. A different choice is possible. The Story Behind the walls of New Baghdad, a new civilisation is rising beyond the Protectorate’s reach: ancient memory, new technology, and a different answer to Solomon’s world. Some dossiers should stay classified until you read on. [Read Artificial Wisdom](https://thomasrweaver.com/artificial-wisdom) [Read Infinite Wisdom](https://thomasrweaver.com/infinite-wisdom) Continue the Journey ## Explore More [ ### Wisdom Hub The world of Artificial Wisdom and Infinite Wisdom. Explore](https://thomasrweaver.com/worlds/wisdom/)[ ### New Carthage The floating city-state. Solomon’s domain. Explore](https://thomasrweaver.com/worlds/wisdom/new-carthage)[ ### London 2050 The sweltering city. A world left behind. Explore](https://thomasrweaver.com/worlds/wisdom/london-2050) --- # London 2050 — Artificial Wisdom | Thomas R. Weaver https://thomasrweaver.com/worlds/wisdom/london-2050 From the novel _Artificial Wisdom_ London, 2050. 111°F. # London █ Data Briefing Intelligence Summary ## London — Thames Basin Journalist’s Briefing • 2050 Location 51.5°N, 0.1°W — Thames Basin Status Inhabited. Struggling. Population ~9 million (declining) Temperature 111°F / 44°C (summer) Air Quality Hazardous. Perpetual smog. Starless. Thames Status Floodway. Tube system flooded. Government England (fragmented UK). Last US ally. Transport Self-driving pod taxis. No functioning Underground. Immigration Heavily restricted. Visa required to leave. Economy Micro-transaction based. High unemployment. Source: Field observations, public record Classification: Open 48th Floor, Pudding Lane ## Baker House Marcus Tully lives and works on the 48th floor of Baker House, a grimy skyscraper on Pudding Lane. Below his window stands the Monument to the Great Fire of London, its golden urn the one beautiful thing left in the view. > “Every other floor in the grimy, dated Baker House skyscraper on Pudding Lane contained mostly empty commercial office space.” > “Looking out the floor-to-ceiling window… they could see the fluted column of the Monument to the Great Fire of London below, topped with a glinting golden urn.” > “When the fire swept through London, it must have felt like the end of civilization to those living here at the time. They couldn’t have imagined the entire world would be burning nearly four hundred years later.” Life at Ground Level ## The Streets The Heat > “The humid hellfire of the London summer. Sweat beaded everywhere, from the small of her back up to her brow. The stench of the sewer laced the air.” The Poverty > “King William Street. The street in front of the once-majestic facades was now lined with tents and poverty.” > “Packed with tents, people cooking insect burgers with illegal gas, and kids running barefoot. It was a rancid mess.” The Thames > “The flooded river stank.” > “The Tube was unusable after the recent flash floods, unless you were a rat.” The Vermin > “Livia kicked at a rat as it scurried near her across the pavement. She missed, and was sure its eyes glinted in triumph.” The Sky > “Would there ever be stars above London again, or were they all condemned to die in a starless smog?” Same World. Same Moment. ## The Contrast London - 111°F, sewer stench - Mosquitoes, rats - Starless smog - Tent cities, insect burgers - “Dirty, stinky, hot” New Carthage - Perfect temperature, flower scent - Imported parakeets, birdsong - Stars from the ocean - Transport pods, fine dining - “Fresh, sweet air” > “I’ve always thought the Floating States are built to keep out all the problems rather than do anything serious about solving them. Keep out the hot weather. Keep out the roiling seas. Keep out the poor people.” > > — Marcus Tully Real Places. Imagined Future. ## Still London Despite everything, it’s still recognisably London. The landmarks endure. The Monument has survived four hundred years. The Roman temple on Walbrook is still buried beneath modernity. You can walk these streets today — and in Tully’s world, they’re lined with tents. ### The Monument to the Great Fire Pudding Lane Still standing. Golden urn still glinting. Four hundred years of survival. ### King William Street & Bank City of London Once-majestic facades now lined with tents. Known locally as St. Shitsville. ### Cannon Street Station Cannon Street Still functioning as a landmark. The city endures. ### The Roman Temple Walbrook The ancient Mithraeum, buried by modernity. Still there beneath it all. ### Mansion House City of London Surrounded by poverty. Grandeur fading. ### St. Swithin’s Lane Near Bank A side street. Still recognisably London. Marcus Tully lives on the 48th floor of a crumbling skyscraper on Pudding Lane. When he’s offered a chance to uncover the truth behind the climate catastrophe, he leaves for New Carthage. What he finds there changes everything. This is London in 2050. It won’t look like this for long. [Read Artificial Wisdom →](https://thomasrweaver.com/artificial-wisdom) Keep Exploring ## More from the World of Artificial Wisdom [ ### New Carthage The floating city. The opposite of everything you just read. →](https://thomasrweaver.com/worlds/wisdom/new-carthage)[ ### Arcacities Where the displaced millions were sent. →](https://thomasrweaver.com/worlds/wisdom/arcacities)[ ### New Baghdad Another city, another struggle. →](https://thomasrweaver.com/worlds/wisdom/new-baghdad) (function() { var canvas = document.getElementById('heatCanvas'); if (!canvas) return; var ctx = canvas.getContext('2d'); var cw = 0; var ch = 0; function resize() { var dpr = Math.min(window.devicePixelRatio || 1, 2); cw = canvas.offsetWidth; ch = canvas.offsetHeight; canvas.width = cw \* dpr; canvas.height = ch \* dpr; ctx.setTransform(dpr, 0, 0, dpr, 0, 0); } resize(); window.addEventListener('resize', resize); // Seeded random for deterministic skyline var seed = 73; function srand() { seed = (seed \* 16807) % 2147483647; return (seed - 1) / 2147483646; } // Pre-generate skyline buildings var buildings = \[\]; var numBuildings = 55; for (var b = 0; b < numBuildings; b++) { var frac = b / numBuildings; // Baker House: tallest, centre-right var isBakerHouse = (b === 32); // The Monument: thinner, left of centre, with golden urn var isMonument = (b === 22); // Tall cluster in centre var isCentral = (frac > 0.35 && frac < 0.7); var baseH; if (isBakerHouse) { baseH = 0.42; } else if (isMonument) { baseH = 0.22; } else if (isCentral) { baseH = 0.08 + srand() \* 0.2; } else { baseH = 0.04 + srand() \* 0.1; } var baseW; if (isMonument) { baseW = 0.003; } else if (isBakerHouse) { baseW = 0.022; } else { baseW = 0.006 + srand() \* 0.014; } buildings.push({ x: 0.03 + frac \* 0.94, h: baseH, w: baseW, brightness: 0.06 + srand() \* 0.06, isBaker: isBakerHouse, isMonument: isMonument, hasCrane: (!isBakerHouse && !isMonument && srand() > 0.82), craneAngle: srand() \* 0.4 - 0.2, craneLen: 0.03 + srand() \* 0.03, }); } // Pre-generate dust/ash particles var particles = \[\]; for (var p = 0; p < 80; p++) { particles.push({ x: srand(), y: srand(), size: 0.3 + srand() \* 1.2, speed: 0.008 + srand() \* 0.015, drift: (srand() - 0.5) \* 0.002, alpha: 0.05 + srand() \* 0.12, phase: srand() \* Math.PI \* 2, }); } // Heat shimmer waves var shimmerWaves = \[\]; for (var sw = 0; sw < 12; sw++) { shimmerWaves.push({ y: 0.6 + srand() \* 0.35, amplitude: 1.5 + srand() \* 3, frequency: 0.01 + srand() \* 0.02, speed: 0.4 + srand() \* 0.8, alpha: 0.015 + srand() \* 0.025, phase: srand() \* Math.PI \* 2, rise: 0.003 + srand() \* 0.006, }); } function draw(time) { var W = cw; var H = ch; if (W === 0 || H === 0) return; ctx.clearRect(0, 0, W, H); var t = time / 1000; // Horizon line position var horizonY = H \* 0.72; // Background gradient: charcoal sky fading to amber at horizon var bg = ctx.createLinearGradient(0, 0, 0, H); bg.addColorStop(0, '#0f0d0a'); bg.addColorStop(0.15, '#1a1510'); bg.addColorStop(0.4, '#2a1f14'); bg.addColorStop(0.6, '#6a4a2a'); bg.addColorStop(0.72, '#b5632a'); bg.addColorStop(0.78, '#8a5a2a'); bg.addColorStop(1, '#151210'); ctx.fillStyle = bg; ctx.fillRect(0, 0, W, H); // Smog haze layer: warm radial glow at horizon var haze = ctx.createRadialGradient(W \* 0.5, horizonY, 0, W \* 0.5, horizonY, W \* 0.6); haze.addColorStop(0, 'rgba(212, 149, 106, 0.12)'); haze.addColorStop(0.5, 'rgba(181, 99, 42, 0.06)'); haze.addColorStop(1, 'transparent'); ctx.fillStyle = haze; ctx.fillRect(0, 0, W, H); // Heat shimmer waves (horizontal distortion bands rising from bottom) for (var si = 0; si < shimmerWaves.length; si++) { var sw = shimmerWaves\[si\]; // Waves rise slowly, wrap around var waveBaseY = ((sw.y - t \* sw.rise) % 0.5) + 0.55; if (waveBaseY < 0.5) waveBaseY += 0.5; var wy = waveBaseY \* H; ctx.beginPath(); for (var x = 0; x <= W; x += 3) { var y = wy + Math.sin(x \* sw.frequency + t \* sw.speed + sw.phase) \* sw.amplitude; if (x === 0) ctx.moveTo(x, y); else ctx.lineTo(x, y); } ctx.strokeStyle = 'rgba(212, 149, 106, ' + (sw.alpha \* (0.7 + 0.3 \* Math.sin(t \* 0.5 + sw.phase))) + ')'; ctx.lineWidth = 1; ctx.stroke(); } // Skyline silhouette // Ground level var groundY = horizonY + H \* 0.02; for (var bi = 0; bi < buildings.length; bi++) { var bld = buildings\[bi\]; var bx = bld.x \* W; var bw = bld.w \* W; var bh = bld.h \* H \* 0.55; // Haze fade: buildings further from centre are hazier var centreDistance = Math.abs(bld.x - 0.5); var hazeFade = 1 - centreDistance \* 0.6; if (bld.isMonument) { // The Monument: thin fluted column with golden urn var colW = Math.max(2, bw); var colH = bh; // Column ctx.fillStyle = 'rgba(140, 120, 90, ' + (0.2 \* hazeFade) + ')'; ctx.fillRect(bx - colW / 2, groundY - colH, colW, colH); // Subtle fluting (lighter line) ctx.strokeStyle = 'rgba(160, 140, 100, ' + (0.1 \* hazeFade) + ')'; ctx.lineWidth = 0.5; ctx.beginPath(); ctx.moveTo(bx, groundY - colH); ctx.lineTo(bx, groundY); ctx.stroke(); // Golden urn at top — the ONE bright accent var urnGlow = 0.7 + 0.3 \* Math.sin(t \* 0.8); ctx.beginPath(); ctx.arc(bx, groundY - colH - 3, 3.5, 0, Math.PI \* 2); ctx.fillStyle = 'rgba(201, 169, 97, ' + (0.8 \* urnGlow \* hazeFade) + ')'; ctx.fill(); // Urn glow halo ctx.beginPath(); ctx.arc(bx, groundY - colH - 3, 8, 0, Math.PI \* 2); ctx.fillStyle = 'rgba(201, 169, 97, ' + (0.08 \* urnGlow) + ')'; ctx.fill(); } else { // Regular building or Baker House var alpha = bld.brightness \* hazeFade; // Building body ctx.fillStyle = 'rgba(30, 25, 20, ' + (0.8 \* hazeFade) + ')'; ctx.fillRect(bx - bw / 2, groundY - bh, bw, bh); // Building edge highlight ctx.strokeStyle = 'rgba(100, 80, 55, ' + (alpha \* 0.6) + ')'; ctx.lineWidth = 0.5; ctx.strokeRect(bx - bw / 2, groundY - bh, bw, bh); // Baker House special treatment if (bld.isBaker) { // More defined rectangular shape ctx.strokeStyle = 'rgba(140, 110, 70, ' + (0.12 \* hazeFade) + ')'; ctx.lineWidth = 1; ctx.strokeRect(bx - bw / 2, groundY - bh, bw, bh); // 48th floor marker (dim light band) var floor48Y = groundY - bh + bh \* 0.05; ctx.fillStyle = 'rgba(212, 149, 106, ' + (0.08 + 0.04 \* Math.sin(t \* 0.7)) + ')'; ctx.fillRect(bx - bw / 2 + 1, floor48Y, bw - 2, 2); // Window grid (faint) var floorH = bh / 48; for (var fi = 0; fi < 48; fi += 3) { var fy = groundY - bh + fi \* floorH; var winAlpha = 0.02 + (fi === 0 ? 0.04 : 0) \* Math.sin(t + fi); ctx.fillStyle = 'rgba(200, 170, 110, ' + winAlpha + ')'; ctx.fillRect(bx - bw / 2 + 2, fy, bw - 4, 1); } } else { // Sparse window lights on other buildings if (bh > H \* 0.05) { var nw = Math.floor(bh / (H \* 0.03)); for (var wi = 0; wi < nw; wi++) { if (srand() > 0.5) continue; var wy = groundY - bh + bh \* (0.1 + wi / nw \* 0.8); var wx = bx - bw \* 0.3 + srand() \* bw \* 0.3; var walpha = 0.04 + 0.03 \* Math.sin(t \* 1.2 + bi \* 0.5 + wi); ctx.fillStyle = 'rgba(200, 160, 90, ' + walpha + ')'; ctx.fillRect(wx, wy, 1.5, 1); } } } // Construction cranes if (bld.hasCrane) { var craneBase = groundY - bh; var craneH = bld.craneLen \* H; ctx.save(); ctx.translate(bx, craneBase); ctx.rotate(bld.craneAngle); ctx.strokeStyle = 'rgba(120, 100, 70, ' + (0.15 \* hazeFade) + ')'; ctx.lineWidth = 0.7; // Vertical mast ctx.beginPath(); ctx.moveTo(0, 0); ctx.lineTo(0, -craneH); ctx.stroke(); // Horizontal jib ctx.beginPath(); ctx.moveTo(0, -craneH); ctx.lineTo(craneH \* 0.8, -craneH); ctx.stroke(); ctx.restore(); } } } // Ground fill below skyline ctx.fillStyle = '#0d0b08'; ctx.fillRect(0, groundY, W, H - groundY); // Ground gradient (subtle amber glow) var groundGlow = ctx.createLinearGradient(0, groundY, 0, groundY + H \* 0.04); groundGlow.addColorStop(0, 'rgba(100, 60, 20, 0.15)'); groundGlow.addColorStop(1, 'transparent'); ctx.fillStyle = groundGlow; ctx.fillRect(0, groundY, W, H \* 0.04); // Dust/ash particles drifting upward for (var pi = 0; pi < particles.length; pi++) { var pt = particles\[pi\]; // Particles drift upward and wrap var py = ((pt.y - t \* pt.speed) % 1 + 1) % 1; var px = ((pt.x + Math.sin(t \* 0.3 + pt.phase) \* 0.01 + t \* pt.drift) % 1 + 1) % 1; var pAlpha = pt.alpha \* (0.5 + 0.5 \* Math.sin(t \* 0.8 + pt.phase)); // Fade particles near top and bottom if (py < 0.1) pAlpha \*= py / 0.1; if (py > 0.9) pAlpha \*= (1 - py) / 0.1; ctx.beginPath(); ctx.arc(px \* W, py \* H, pt.size, 0, Math.PI \* 2); ctx.fillStyle = 'rgba(200, 170, 120, ' + pAlpha + ')'; ctx.fill(); } // Additional heat distortion: subtle overlay shimmer at horizon var shimGrad = ctx.createLinearGradient(0, horizonY - H \* 0.1, 0, horizonY + H \* 0.05); shimGrad.addColorStop(0, 'transparent'); shimGrad.addColorStop(0.5, 'rgba(212, 149, 106, ' + (0.03 + 0.02 \* Math.sin(t \* 0.4)) + ')'); shimGrad.addColorStop(1, 'transparent'); ctx.fillStyle = shimGrad; ctx.fillRect(0, horizonY - H \* 0.1, W, H \* 0.15); } window.\_\_startMotionLoop(canvas, draw); })(); (function() { var reveals = document.querySelectorAll('.ldn-scroll-reveal'); if (!reveals.length) return; var observer = new IntersectionObserver(function(entries) { entries.forEach(function(entry) { if (entry.isIntersecting) { entry.target.classList.add('ldn-visible'); observer.unobserve(entry.target); } }); }, { threshold: 0.15, rootMargin: '0px 0px -50px 0px', }); reveals.forEach(function(el) { observer.observe(el); }); })(); --- # The Arcacities — Infinite Wisdom | Thomas R. Weaver https://thomasrweaver.com/worlds/wisdom/arcacities # The Arcacities From the novel **Infinite Wisdom** "Nine hundred vast megatowers in a thirty-by-thirty grid, like some giant computer chip, covered in frosted vegetation." 100 Arcacities 90M Residents Each 900 Towers per City 9B Humans Relocated Continue the Journey ## More from the World of Wisdom [ ### New Baghdad The Caliphate. Where resistance burns. Explore](https://thomasrweaver.com/worlds/wisdom/new-baghdad)[ ### New Carthage The floating city-state. Paradise or prison? Explore](https://thomasrweaver.com/worlds/wisdom/new-carthage)[ ### London 2050 The drowned city. A world left behind. Explore](https://thomasrweaver.com/worlds/wisdom/london-2050) (function() { const canvas = document.getElementById('heroGrid'); if (!canvas) return; const ctx = canvas.getContext('2d'); const size = 500; const cols = 30, rows = 30; const gap = size / (cols + 1); function draw(time) { ctx.clearRect(0, 0, size, size); const cycle = (time % 6000) / 6000; for (let r = 0; r < rows; r++) { for (let c = 0; c < cols; c++) { const x = (c + 1) \* gap; const y = (r + 1) \* gap; const dx = c - 14; const dy = r - 14; const dist = Math.sqrt(dx \* dx + dy \* dy); const maxDist = Math.sqrt(14 \* 14 + 14 \* 14); const wave = Math.sin((dist / maxDist - cycle) \* Math.PI \* 2); const alpha = 0.15 + 0.25 \* Math.max(0, wave); const radius = 1.5 + 1 \* Math.max(0, wave); const isHQ = c === 14 && r === 14; ctx.beginPath(); ctx.arc(x, y, isHQ ? 3 : radius, 0, Math.PI \* 2); ctx.fillStyle = isHQ ? 'rgba(99, 179, 156, ' + (0.8 + 0.2 \* Math.sin(time / 800)) + ')' : 'rgba(99, 179, 156, ' + alpha + ')'; ctx.fill(); } } } window.\_\_startMotionLoop(canvas, draw); })(); --- # About | Thomas R. Weaver https://thomasrweaver.com/about ![Thomas R. Weaver](https://thomasrweaver.com/images/author-writing.jpg) The Author # Thomas R. Weaver Stories about tomorrow to help make sense of today. His debut novel, Artificial Wisdom, was selected for the [BBC Radio 2 Book Club](https://www.bbc.co.uk/sounds/play/p0m77nhn) and published internationally by Penguin Random House. It has been translated into German and French, with editions available in the US and UK. His next novel, Infinite Wisdom, arrives November 2026. Before writing fiction, Thomas spent two decades in tech—building, scaling and selling a startup to a FTSE100 company, and thinking about where technology is headed. That experience informs his work. He lives in London. Representation ## Professional Inquiries Literary David Fugate Launch Books Film & TV John Cassir CAA For press, events, speaking engagements, or other inquiries: [Get in Touch →](https://thomasrweaver.com/contact) Explore ## The Books [Artificial Wisdom](https://thomasrweaver.com/artificial-wisdom) [Infinite Wisdom](https://thomasrweaver.com/infinite-wisdom) --- # Contact | Thomas R. Weaver https://thomasrweaver.com/contact Get in Touch # Contact Reader mail, press inquiries, speaking engagements, and rights. ## Send a Message Name Email Subject Select a topic Reader mail Press inquiry Speaking engagement Rights & licensing Other Message Send Message → ## Representation Literary David Fugate Launch Books [david@launchbooks.com](mailto:david@launchbooks.com) Film & TV John Cassir CAA [john.cassir@caa.com](mailto:john.cassir@caa.com) **Note:** For rights and licensing inquiries, please contact my representatives directly. Or find me online --- # Links | Thomas R. Weaver https://thomasrweaver.com/links ![Thomas R. Weaver](https://thomasrweaver.com/images/author-portrait.jpg) # Thomas R. Weaver Author of Artificial Wisdom & Infinite Wisdom Infinite Wisdom Limited Edition [Upgrade or Unplug? Discover the signed, numbered edition](https://upgradeorunplug.com) [Book the Arca-1 Citizenship Ceremony — London](https://thomasrweaver.com/immigration) [Infinite Wisdom — Coming November 2026](https://thomasrweaver.com/infinite-wisdom) [Pre-order Infinite Wisdom — UK](https://amzn.eu/d/0b7cC9XO) [Pre-order Infinite Wisdom — US](https://a.co/d/00PsbVoW) [Explore the Wisdom World](https://thomasrweaver.com/worlds/wisdom) [Get Artificial Wisdom](https://thomasrweaver.com/artificial-wisdom) [BBC Radio 2 Book Club](https://www.bbc.co.uk/sounds/play/p0m77nhn) [Publishers Weekly ★ Review](https://www.publishersweekly.com/978-0-593-98473-4) [Contact](https://thomasrweaver.com/contact) [thomasrweaver.com](https://thomasrweaver.com/) --- # Intelligence criminelle | Thomas R. Weaver https://thomasrweaver.com/fr/intelligence-criminelle ![Intelligence criminelle](https://thomasrweaver.com/images/ic-cover-fr.jpg) Éditions Verso Le Premier Roman # Intelligence criminelle « Votre survie a un prix » Nous sommes en 2050. Notre intelligence nous a conduit au bord du gouffre. Alors qu'une catastrophe climatique sans précédent ravage la planète, l'humanité n'a plus qu'une solution radicale pour éviter l'effondrement : confier son destin à un dirigeant global, chargé de la guider à travers l'apocalypse annoncée. Deux candidats s'affrontent pour ce pouvoir absolu. Lockwood, ancien président des États-Unis. Solomon, première intelligence artificielle politique de l'Histoire. Quand la créatrice de Solomon est retrouvée assassinée, le journaliste d'investigation Marcus Tully comprend que cette élection n'est qu'une façade : quelqu'un tire les ficelles. Alors que la rumeur d'un complot mondial enflamme les nations, Tully découvre bientôt que son enquête en cache une autre. Car ce n'est plus seulement l'issue de l'élection qui est en jeu, mais ce qui définit l'humanité : sa liberté. Traduit par Dominique Haas · 22,90 € · 6 février 2026 [Lire les premières pages →](https://www.calameo.com/read/007669165e69d237a6408) > « Thomas R Weaver est le nom à retenir, car il ira très loin dans le cercle fermé du thriller ! » > > — Jérôme, Librairie Les Cyclades > « Un premier thriller impressionnant et novateur. » > > — The Times > « Aussi moderne que demain, et encore plus terrifiant » > > — Terry Hayes, Je suis Pilgrim Commander ## Acheter le livre 🇫🇷 ### France [Place des Libraires](https://www.placedeslibraires.fr/livre/9782386433597) [Paris Librairies](https://www.parislibrairies.fr/livre/9782386433597) [Fnac](https://www.fnac.com/a22178842/Thomas-R-Weaver-Intelligence-Criminelle) [Cultura](https://www.cultura.com/p-intelligence-criminelle-9782386433597.html) [Amazon](https://amzn.eu/d/5Aif3b5) Disponible en librairie à partir du 6 février 2026 Édition originale ## Artificial Wisdom Le roman est également disponible en anglais sous le titre Artificial Wisdom, publié par Penguin Random House aux États-Unis et au Royaume-Uni. Il a été sélectionné pour le BBC Radio 2 Book Club et a reçu une critique étoilée de Publisher's Weekly. [Voir l'édition anglaise →](https://thomasrweaver.com/artificial-wisdom) L'Auteur ## Thomas R. Weaver Écrivain et entrepreneur spécialisé dans la tech et l'IA. Franco-britannique. [En savoir plus →](https://thomasrweaver.com/fr/a-propos) --- # À propos | Thomas R. Weaver https://thomasrweaver.com/fr/a-propos ![Thomas R. Weaver](https://thomasrweaver.com/images/author-writing.jpg) L'Auteur # Thomas R. Weaver Des histoires de demain pour comprendre aujourd'hui. Son premier roman, Intelligence criminelle, est publié en France par les Éditions Verso en février 2026. Le livre est également disponible aux États-Unis et au Royaume-Uni sous le titre Artificial Wisdom, publié par Penguin Random House, où il a été sélectionné pour le BBC Radio 2 Book Club. Thomas R. Weaver est écrivain et entrepreneur spécialisé dans la tech et l'IA. Franco-britannique, il vit entre Londres et Dijon. _Intelligence criminelle_ est son premier thriller. Représentation ## Demandes professionnelles Littéraire David Fugate Launch Books Cinéma & TV John Cassir CAA Pour la presse, les événements, les conférences ou toute autre demande : [Me contacter →](https://thomasrweaver.com/fr/contact) Découvrir ## Le Livre [Intelligence criminelle](https://thomasrweaver.com/fr/intelligence-criminelle) --- # Contact | Thomas R. Weaver https://thomasrweaver.com/fr/contact Contact # Me contacter Courrier lecteur, demandes presse, événements et droits. ## Envoyer un message Nom Email Sujet Choisir un sujet Courrier lecteur Demande presse Événement Droits & licences Autre Message Envoyer → ## Représentation Littéraire David Fugate Launch Books [david@launchbooks.com](mailto:david@launchbooks.com) Cinéma & TV John Cassir CAA [john.cassir@caa.com](mailto:john.cassir@caa.com) **Note :** Pour les demandes de droits et licences, veuillez contacter directement mes représentants. Me suivre en ligne --- # Liens | Thomas R. Weaver https://thomasrweaver.com/fr/liens ![Thomas R. Weaver](https://thomasrweaver.com/images/author-portrait.jpg) # Thomas R. Weaver Auteur d'Intelligence criminelle Dernière interview [Les Artisans de la Fiction Regarder sur YouTube](https://youtu.be/hfAqr8TzUno?si=uMBpPuN-puolZEY8) [Intelligence criminelle — Sortie février 2026](https://thomasrweaver.com/fr/intelligence-criminelle) [Commander le livre](https://www.amazon.fr/Intelligence-criminelle-Thomas-R-Weaver/dp/2386433597) [Éditions Verso](https://www.verso-editions.fr/) [Contact](https://thomasrweaver.com/fr/contact) [thomasrweaver.com](https://thomasrweaver.com/fr) --- # Home | Thomas R. Weaver https://thomasrweaver.com Coming November 2026 # Infinite Wisdom Truth Has a Cost The explosive conclusion to this tale of humanity, technology, and the reckoning to come US & UK · Penguin Random House [Learn More](https://thomasrweaver.com/infinite-wisdom) [See All Books](https://thomasrweaver.com/#books) The Wisdom Duology ## Enter the world before the story continues With Artificial Wisdom finding new readers and Infinite Wisdom on the horizon, the world of Solomon, the Protectorate, and the cities beyond it is opening up. [Explore the World →](https://thomasrweaver.com/worlds/wisdom) [ Arcacities The vast megatower cities built for Solomon's Protectorate. ](https://thomasrweaver.com/worlds/wisdom/arcacities)[ New Carthage A floating city-state where paradise has teeth. ](https://thomasrweaver.com/worlds/wisdom/new-carthage)[ London 2050 The drowned, burning city that refuses to disappear. ](https://thomasrweaver.com/worlds/wisdom/london-2050)[ New Baghdad The sealed city of peace outside Solomon's reach. ](https://thomasrweaver.com/worlds/wisdom/new-baghdad) The Books ## Stories About Tomorrow ![Artificial Wisdom US Edition](https://thomasrweaver.com/images/aw-cover-us.jpg) US Edition ![Artificial Wisdom UK Edition](https://thomasrweaver.com/images/aw-cover-uk.webp) UK Edition The Debut Novel ### Artificial Wisdom In a climate-ravaged landscape where AI and humans vie for political power, a journalist must unravel a murderous plot that will either upend the world or save it. ★ Publisher's Weekly [BBC Radio 2 Book Club](https://www.bbc.co.uk/sounds/play/p0m77nhn) Available in US, UK, Germany, and France [Explore the Book →](https://thomasrweaver.com/artificial-wisdom) ![](https://thomasrweaver.com/images/author-writing.jpg) What They're Saying ## Critical Acclaim > "Imaginative, impressive debut... Particularly compelling is Weaver's riveting vision of technology in the near future" > > — The Times > "Stunning... As modern as tomorrow and even more frightening. Be afraid – very afraid" > > — Terry Hayes, author of I Am Pilgrim > "A richly-imagined, fast-paced exploration of an uncertain future where technology promises to serve as our saviour and rule as our master" > > — Michael Cordy, author of The Messiah Code Stay Connected ## Follow the Journey [ ### Instagram Behind the scenes ](https://www.instagram.com/tom_weaver/)[ ### Threads Writing thoughts ](https://www.threads.com/@tom_weaver)[ ### TikTok BookTok ](https://www.tiktok.com/@thomasr.weaver) Get in Touch ## Let's Connect Reader mail, press inquiries, speaking engagements, and rights. [Contact Me →](https://thomasrweaver.com/contact) --- # Accueil | Thomas R. Weaver https://thomasrweaver.com/fr Sortie le 6 février 2026 # Intelligence criminelle Votre survie a un prix Notre survie à un prix. Reste à savoir si nous sommes prêts à le payer. Éditions Verso [Découvrir le livre](https://thomasrweaver.com/fr/intelligence-criminelle) Le Livre ## Un thriller d'anticipation ![Intelligence criminelle](https://thomasrweaver.com/images/ic-cover-fr.jpg) Le Premier Roman ### Intelligence criminelle Nous sommes en 2050. Alors qu'une catastrophe climatique sans précédent ravage la planète, l'humanité n'a plus qu'une solution radicale pour éviter l'effondrement : confier son destin à un dirigeant global. Deux candidats s'affrontent pour ce pouvoir absolu. Lockwood, ancien président des États-Unis. Solomon, première intelligence artificielle politique de l'Histoire. Traduit de l'anglais par Dominique Haas [En savoir plus →](https://thomasrweaver.com/fr/intelligence-criminelle) ![](https://thomasrweaver.com/images/author-writing.jpg) La Presse ## Ce qu'ils en disent > « Un premier thriller impressionnant et novateur. » > > — The Times > « Aussi moderne que demain, et encore plus terrifiant » > > — Terry Hayes, Je suis Pilgrim Restez Connecté ## Suivez l'aventure [ ### Instagram Les coulisses ](https://www.instagram.com/tom_weaver/)[ ### Threads Réflexions d'écriture ](https://www.threads.com/@tom_weaver)[ ### TikTok BookTok ](https://www.tiktok.com/@thomasr.weaver) Contact ## Restons en contact Courrier lecteur, demandes presse, événements et droits. [Me contacter →](https://thomasrweaver.com/fr/contact) --- # Arca-1 Citizenship Ceremony — an Infinite Wisdom live event with Thomas R. Weaver, hosted by Kris & Mads | Thomas R. Weaver https://thomasrweaver.com/immigration Protector Solomon invites you Arca-1 · Immigration dispatch 001 # Arca-1 Citizenship Ceremony An _Infinite Wisdom_ live event with Thomas R. Weaver, hosted by Kris & Mads A live conversation, audience Q&A and signing — wrapped inside the first citizenship ceremony for Arca-1, the first Arcacity. [Apply for citizenship (opens in a new tab)](https://buytickets.at/chainmakerpress/2342333) [What happens on the night ↓](https://thomasrweaver.com/#what-to-expect) Arca-1 / Infrastructure model 30 × 30 tower grid E/W N/S Roofs Aerial Corner Arca-1 infrastructure blueprint Drag sideways to inspect · choose a camera view (() => { const blueprint = document.querySelector('\[data-arcacity-blueprint\]'); if (!blueprint) return; const viewport = blueprint.querySelector('.blueprint-viewport'); const canvas = blueprint.querySelector('\[data-blueprint-canvas\]'); const reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches; const compactDevice = window.matchMedia('(max-width: 900px), (pointer: coarse)').matches; if (!viewport || !canvas || reduceMotion) return; const supportsWebGL = (() => { try { const probe = document.createElement('canvas'); return Boolean(probe.getContext('webgl2') || probe.getContext('webgl')); } catch { return false; } })(); if (!supportsWebGL) return; let started = false; const startObserver = new IntersectionObserver((entries) => { if (started || !entries.some((entry) => entry.isIntersecting)) return; started = true; startObserver.disconnect(); initBlueprint().catch(() => blueprint.classList.add('is-fallback')); }, { rootMargin: '180px' }); startObserver.observe(blueprint); async function initBlueprint() { const version = '0.170.0'; const \[{ default: THREE }, controlsModule\] = await Promise.all(\[ import(\`https://esm.sh/three@${version}?target=es2022\`).then((module) => ({ default: module })), import(\`https://esm.sh/three@${version}/examples/jsm/controls/OrbitControls.js?target=es2022\`), \]); const { OrbitControls } = controlsModule; const GRID = 30; const TOWER\_W = 1; const TOWER\_H = 4; const GAP = .68; const SPACING = TOWER\_W + GAP; const FLOORS = 200; const WALKWAY\_LEVELS = \[25, 50, 75, 100, 125, 150, 175, 200\]; const centerValue = (GRID - 1) \* SPACING / 2; const scene = new THREE.Scene(); scene.background = new THREE.Color(0x0a1220); scene.fog = new THREE.FogExp2(0x0a1220, .013); const camera = new THREE.PerspectiveCamera(43, 1, .1, 300); const renderer = new THREE.WebGLRenderer({ canvas, antialias: !compactDevice, alpha: false, powerPreference: compactDevice ? 'default' : 'high-performance', }); renderer.setPixelRatio(Math.min(window.devicePixelRatio, compactDevice ? 1 : 1.5)); const controls = new OrbitControls(camera, canvas); controls.enableDamping = true; controls.dampingFactor = .055; controls.enablePan = false; controls.minDistance = 12; controls.maxDistance = 100; controls.maxPolarAngle = Math.PI / 2.03; const ground = new THREE.Mesh( new THREE.PlaneGeometry(100, 100), new THREE.MeshBasicMaterial({ color: 0x0c1628 }), ); ground.rotation.x = -Math.PI / 2; ground.position.set(centerValue, -.02, centerValue); scene.add(ground); const grid = new THREE.GridHelper(GRID \* SPACING, GRID, 0x1a3050, 0x12243a); grid.position.set(centerValue, 0, centerValue); scene.add(grid); const dummy = new THREE.Object3D(); const towerGeometry = new THREE.BoxGeometry(TOWER\_W, TOWER\_H, TOWER\_W); const towerMaterial = new THREE.MeshBasicMaterial({ color: 0x4a9ec2, wireframe: true, transparent: true, opacity: .42 }); const towers = new THREE.InstancedMesh(towerGeometry, towerMaterial, GRID \* GRID); const roofGeometry = new THREE.BoxGeometry(TOWER\_W \* .9, .045, TOWER\_W \* .9); const roofMaterial = new THREE.MeshBasicMaterial({ color: 0x4ac88a, transparent: true, opacity: .66 }); const roofs = new THREE.InstancedMesh(roofGeometry, roofMaterial, GRID \* GRID); let index = 0; for (let row = 0; row < GRID; row++) { for (let column = 0; column < GRID; column++) { const x = column \* SPACING; const z = row \* SPACING; dummy.position.set(x, TOWER\_H / 2, z); dummy.updateMatrix(); towers.setMatrixAt(index, dummy.matrix); towers.setColorAt(index, new THREE.Color(0x4a9ec2).multiplyScalar(.84 + ((row \* 7 + column \* 11) % 16) / 100)); dummy.position.set(x, TOWER\_H + .025, z); dummy.updateMatrix(); roofs.setMatrixAt(index, dummy.matrix); index++; } } towers.instanceMatrix.needsUpdate = true; towers.instanceColor.needsUpdate = true; roofs.instanceMatrix.needsUpdate = true; scene.add(towers, roofs); const ewLevels = WALKWAY\_LEVELS.filter((\_, i) => i % 2 === 0); const nsLevels = WALKWAY\_LEVELS.filter((\_, i) => i % 2 === 1); const createWalkways = (levels, eastWest) => { const count = levels.length \* GRID \* (GRID - 1); const geometry = new THREE.BoxGeometry( eastWest ? GAP : .065, .022, eastWest ? .065 : GAP, ); const material = new THREE.MeshBasicMaterial({ color: eastWest ? 0x5aecc0 : 0xf0b878, transparent: true, opacity: .78, }); const mesh = new THREE.InstancedMesh(geometry, material, count); let walkwayIndex = 0; for (const floor of levels) { const y = (floor / FLOORS) \* TOWER\_H; for (let row = 0; row < GRID; row++) { for (let column = 0; column < GRID - 1; column++) { const x = eastWest ? column \* SPACING + SPACING / 2 : row \* SPACING; const z = eastWest ? row \* SPACING : column \* SPACING + SPACING / 2; dummy.position.set(x, y, z); dummy.updateMatrix(); mesh.setMatrixAt(walkwayIndex++, dummy.matrix); } } } mesh.instanceMatrix.needsUpdate = true; scene.add(mesh); }; createWalkways(ewLevels, true); createWalkways(nsLevels, false); const marker = new THREE.Mesh( new THREE.BoxGeometry(TOWER\_W \* 1.08, TOWER\_H \* 1.04, TOWER\_W \* 1.08), new THREE.MeshBasicMaterial({ color: 0x5aecc0, transparent: true, opacity: .16 }), ); marker.position.set(Math.floor(GRID / 2) \* SPACING, TOWER\_H / 2, Math.floor(GRID / 2) \* SPACING); scene.add(marker); const views = { aerial: { position: new THREE.Vector3(centerValue + 36, 29, centerValue + 36), target: new THREE.Vector3(centerValue, .2, centerValue), }, corner: { position: new THREE.Vector3(-4, 7, -4), target: new THREE.Vector3(13, 2, 13), }, }; const applyView = (name) => { const view = views\[name\] || views.aerial; camera.position.copy(view.position); controls.target.copy(view.target); controls.update(); blueprint.querySelectorAll('\[data-blueprint-view\]').forEach((button) => { const isActive = button.dataset.blueprintView === name; button.classList.toggle('active', isActive); button.setAttribute('aria-pressed', String(isActive)); }); }; applyView('aerial'); blueprint.querySelectorAll('\[data-blueprint-view\]').forEach((button) => { button.addEventListener('click', () => applyView(button.dataset.blueprintView)); }); const resize = () => { const width = viewport.clientWidth; const height = viewport.clientHeight; if (!width || !height) return; camera.aspect = width / height; camera.updateProjectionMatrix(); renderer.setSize(width, height, false); }; const resizeObserver = new ResizeObserver(resize); resizeObserver.observe(viewport); resize(); let frame = 0; let visible = true; const render = () => { if (!visible || document.hidden) { frame = 0; return; } controls.update(); renderer.render(scene, camera); frame = requestAnimationFrame(render); }; const visibilityObserver = new IntersectionObserver((entries) => { visible = entries.some((entry) => entry.isIntersecting); if (visible && !frame) frame = requestAnimationFrame(render); }); visibilityObserver.observe(blueprint); document.addEventListener('visibilitychange', () => { if (!document.hidden && visible && !frame) frame = requestAnimationFrame(render); }); canvas.addEventListener('webglcontextlost', (event) => { event.preventDefault(); if (frame) cancelAnimationFrame(frame); frame = 0; blueprint.classList.remove('is-ready'); }); renderer.render(scene, camera); blueprint.classList.add('is-ready'); frame = requestAnimationFrame(render); } })(); Date**11 September** Location**Penguin Random House headquarters, London** Citizens**150 places** Admission**Free to attend** ## A one-night live literary event in London. _Infinite Wisdom_ is Thomas R. Weaver’s new speculative thriller and the sequel to _Artificial Wisdom_. Its world imagines humanity relocating into 100 immense Arcacities under the protection of an AI called Solomon. On 11 September, that fiction steps into the room. Thomas joins book creators Kris & Mads for a live discussion about the novel, its ideas and the world behind it. You do not need to have read either book to take part. [Learn more about the Arcacities →](https://thomasrweaver.com/worlds/wisdom/arcacities) The live ceremony ## Your citizenship ceremony A live event in four movements, created for a room of 150 citizens. 1. 01 ### Arrival Citizenship processing begins on arrival. Confirmed citizens receive their Arca-1 citizenship card and exclusive double-cover Upgrade / Unplug advance review copy. 2. 02 ### The ceremony Kris & Mads host Thomas R. Weaver in a live conversation about _Infinite Wisdom_, its ideas and the world of the Arcacities. 3. 03 ### The next question A collective, in-room moment brings citizens into the world of Arca-1 and opens the Upgrade / Unplug question — an invitation to consider what you would choose, together. 4. 04 ### Closing Bring your questions for the audience Q&A. The evening concludes with a signing for the confirmed citizens. Citizenship allocation ## Every confirmed citizen receives One application per person during the first intake. Applications are free and capacity is strictly 150. - 01**An exclusive double-cover Upgrade / Unplug advance review copy (ARC) of _Infinite Wisdom_** - 02**Entry to the live Arca-1 citizenship ceremony** - 03**An Arca-1 citizenship card** - 04**Audience Q&A and signing** The next question ## Citizenship is only the beginning. Your citizenship allocation includes the exclusive double-cover Upgrade / Unplug ARC, created to match and preview the Special Edition. It is not the signed, numbered retail Special Edition itself. The signed, numbered Upgrade / Unplug Special Edition is a separate retail edition — and the next idea this campaign will explore. The event will open that question, without confusing the edition with what citizens receive for attending. Your hosts ## A conversation between readers and writer. ![Thomas R. Weaver](https://thomasrweaver.com/images/author-portrait.jpg) Author ### Thomas R. Weaver Author of _Artificial Wisdom_ and _Infinite Wisdom_. ![Kris and Mads wearing headphones](https://thomasrweaver.com/images/kris-and-mads-headphones.webp) Hosts ### Kris & Mads Book creators and hosts of the live conversation. Free admission · 150 citizenship applications ## Applications now open. The event is free to attend. Apply for one of 150 citizenship places, with one application per person. If the first intake reaches capacity, a waitlist and reconfirmation process will follow. Free applications open [Apply for citizenship (opens in a new tab)](https://buytickets.at/chainmakerpress/2342333) Applications are handled securely by Ticket Tailor and open in a new tab. In association with ![Transworld](https://thomasrweaver.com/images/proposals/transworld-logo.webp) ![The Mysterious Bookcase](https://thomasrweaver.com/images/proposals/mysterious-bookcase-logo.png)