Prolog: Resolution, Unification, & Cuts

Total Page:16

File Type:pdf, Size:1020Kb

Prolog: Resolution, Unification, & Cuts CS 152: Programming Language Paradigms Prolog: Resolution, Unification, & Cuts Prof. Tom Austin San José State University References for Prolog • "Learn Prolog Now", http://www.learnprolognow.org • SWI-Prolog website (contains manual and tutorials), http://www.swi-prolog.org • "NLP with Prolog in the IBM Watson System", http://www.cs.nmsu.edu/ALP/2011/03/ natural-language-processing-with-prolog-in- the-ibm-watson-system/ Review: Facts likes(batman, gotham). likes(batman, justice). likes(ras_al_ghul, justice). likes(ras_al_ghul, revenge). Review: Queries & Variables What do Batman and Ra's al Ghul both like? X is a comma variable is "and" ?- likes(batman,X), likes(ras_al_ghul,X). How does Prolog resolve queries? Through 2 processes: • Resolution • Unification Resolution & Unification • Resolution: The process of matching facts & rules to perform inferencing – infer: derive logical conclusions from the rules. – If a subgoal matches the head of another rule, we can replace it with the body of the matching rule. • Unification: Instantiation of variables via pattern matching Query: likes(batman, X), likes(ras_al_ghul, X). Knowledge Base: likes(batman, gotham). likes(batman, justice). likes(ras_al_ghul, justice). likes(ras_al_ghul, revenge). Query: likes(batman, X), likes(ras_al_ghul, X). Finds match for first sub-query; Knowledge Base: sets a marker likes(batman, gotham). likes(batman, justice). likes(ras_al_ghul, justice). likes(ras_al_ghul, revenge). Query: likes(batman, gotham), likes(ras_al_ghul, gotham). Knowledge Base: likes(batman, gotham). X is bound likes(batman, justice). to gotham likes(ras_al_ghul, justice). likes(ras_al_ghul, revenge). Query: likes(batman, gotham), likes(ras_al_ghul, No match found: gotham). fails and backtracks Knowledgeto marker Base: likes(batman, gotham). likes(batman, justice). likes(ras_al_ghul, justice). likes(ras_al_ghul, revenge). Query: likes(batman, X), likes(ras_al_ghul, X). Knowledge Base: Finds another match for first likes(batman, gotham). sub-query likes(batman, justice). likes(ras_al_ghul, justice). likes(ras_al_ghul, revenge). Query: likes(batman, justice), likes(ras_al_ghul, justice). Knowledge Base: X is bound to likes(batman, gotham). justice likes(batman, justice). likes(ras_al_ghul, justice). likes(ras_al_ghul, revenge). Query: likes(batman, justice), likes(ras_al_ghul, justice). Knowledge Base: likes(batman, gotham). Match found, and the result likes(batman, justice). is returned likes(ras_al_ghul, justice). likes(ras_al_ghul, revenge). villain(joker). More villain(penguin). facts: villain(catwoman). villain(scarecrow). kills_people(joker). kills_people(penguin). power(scarecrow, fear). romantic_interest(catwoman). romantic_interest(talia). Rules Queries scary(V) :- villain(V), "Head" of kills_people(V). the rule scary(V) :- villain(V), power(V,_). Who is scary? (in-class) Math in Prolog Arithmetic in Prolog heists(joker, 97). heists(penguin, 18). heists(catwoman, 31). heists(scarecrow, 42). combined_heists(X, Y, Total) :- heists(X,XN), heists(Y,YN), Total = XN + YN. ?- combined_heists(catwoman, scarecrow, T). T = 31+42. Using "is" operator combined_heists(X, Y, Total) :- heists(X,XN), heists(Y,YN), Total is XN + YN. ... ?- combined_heists(catwoman, scarecrow, T). T = 73. The Cut Operator "Learn Prolog Now" section 10.2 The Cut Operator Motivation: • Prolog may needlessly backtrack • We wish to stop the backtracking to optimize our code. max example (no cuts) max(X,Y,Y):- X =< Y. max(X,Y,X):- X > Y. Using max ?- max(2,3,M). M = 3 ; Why continue false. the search? ?- max(2,1,M). M = 2 ; false. Two types of cuts (!) • A green cut – improves performance or memory usage – Does not alter results • A red cut – controls resolution to prevent future matches – changes the results – is considered "bad form" max example (no cuts) max(X,Y,Y):- X =< Y. max(X,Y,X):- X > Y. If true, no need to keep searching max example, with green cut max(X,Y,Y):- X =< Y, !. max(X,Y,X):- X > Y. Red Cut Example Batman is enemies with all villains, unless the villain is also a romantic interest. Red Cut Example enemy(batman, X) :- romantic_interest(X), !, No backtracking once fail. we make it here. enemy(batman, X) :- villain(X). Red Cut Example bad_breakup(batman, talia). bad_breakup(batman, poison_ivy). enemy(batman, X) :- romantic_interest(X), !, bad_breakup(batman, X). enemy(batman, X) :- villain(X). Avoiding red cut bad_breakup(batman, talia). bad_breakup(batman, poison_ivy). enemy(batman, X) :- villain(X), \+ romantic_interest(X). enemy(batman, X) :- villain(X), bad_breakup(batman,X). Lab For the rest of the class, continue with the lab from last class. .
Recommended publications
  • A Chilling Look Back at Jeph Loeb and Tim Sale's
    Jeph Loeb Sale and Tim at A back chilling look Batman and Scarecrow TM & © DC Comics. All Rights Reserved. 0 9 No.60 Oct. 201 2 $ 8 . 9 5 1 82658 27762 8 COMiCs HALLOWEEN HEROES AND VILLAINS: • SOLOMON GRUNDY • MAN-WOLF • LORD PUMPKIN • and RUTLAND, VERMONT’s Halloween Parade , bROnzE AGE AnD bEYOnD ’ s SCARECROW i . Volume 1, Number 60 October 2012 Comics’ Bronze Age and Beyond! The Retro Comics Experience! EDITOR-IN-CHIEF Michael Eury PUBLISHER John Morrow DESIGNER Rich J. Fowlks COVER ARTIST Tim Sale COVER COLORIST Glenn Whitmore COVER DESIGNER Michael Kronenberg PROOFREADER Rob Smentek SPECIAL THANKS Scott Andrews Tony Isabella Frank Balkin David Anthony Kraft Mike W. Barr Josh Kushins BACK SEAT DRIVER: Editorial by Michael Eury . .2 Bat-Blog Aaron Lopresti FLASHBACK: Looking Back at Batman: The Long Halloween . .3 Al Bradford Robert Menzies Tim Sale and Greg Wright recall working with Jeph Loeb on this landmark series Jarrod Buttery Dennis O’Neil INTERVIEW: It’s a Matter of Color: with Gregory Wright . .14 Dewey Cassell James Robinson The celebrated color artist (and writer and editor) discusses his interpretations of Tim Sale’s art Nicholas Connor Jerry Robinson Estate Gerry Conway Patrick Robinson BRING ON THE BAD GUYS: The Scarecrow . .19 Bob Cosgrove Rootology The history of one of Batman’s oldest foes, with comments from Barr, Davis, Friedrich, Grant, Jonathan Crane Brian Sagar and O’Neil, plus Golden Age great Jerry Robinson in one of his last interviews Dan Danko Tim Sale FLASHBACK: Marvel Comics’ Scarecrow . .31 Alan Davis Bill Schelly Yep, there was another Scarecrow in comics—an anti-hero with a patchy career at Marvel DC Comics John Schwirian PRINCE STREET NEWS: A Visit to the (Great) Pumpkin Patch .
    [Show full text]
  • Activity Kit Proudly Presented By
    ACTIVITY KIT PROUDLY PRESENTED BY: #BatmanDay dccomics.com/batmanday #Batman80 Entertainment Inc. (s19) Inc. Entertainment WB SHIELD: TM & © Warner Bros. Bros. Warner © & TM SHIELD: WB and elements © & TM DC Comics. DC TM & © elements and WWW.INSIGHTEDITIONS.COM BATMAN and all related characters characters related all and BATMAN Copyright © 2019 DC Comics Comics DC 2019 © Copyright ANSWERS 1. ALFRED PENNYWORTH 2. JAMES GORDON 3. HARVEY DENT 4. BARBARA GORDON 5. KILLER CROC 5. LRELKI CRCO LRELKI 5. 4. ARARBAB DRONGO ARARBAB 4. 3. VHYRAE TEND VHYRAE 3. 2. SEAJM GODORN SEAJM 2. 1. DELFRA ROTPYHNWNE DELFRA 1. WORD SCRAMBLE WORD BATMAN TRIVIA 1. WHO IS BEHIND THE MASK OF THE DARK KNIGHT? 2. WHICH CITY DOES BATMAN PROTECT? 3. WHO IS BATMAN'S SIDEKICK? 4. HARLEEN QUINZEL IS THE REAL NAME OF WHICH VILLAIN? 5. WHAT IS THE NAME OF BATMAN'S FAMOUS, MULTI-PURPOSE VEHICLE? 6. WHAT IS CATWOMAN'S REAL NAME? 7. WHEN JIM GORDON NEEDS TO GET IN TOUCH WITH BATMAN, WHAT DOES HE LIGHT? 9. MR. FREEZE MR. 9. 8. THOMAS AND MARTHA WAYNE MARTHA AND THOMAS 8. 8. WHAT ARE THE NAMES OF BATMAN'S PARENTS? BAT-SIGNAL THE 7. 6. SELINA KYLE SELINA 6. 5. BATMOBILE 5. 4. HARLEY QUINN HARLEY 4. 3. ROBIN 3. 9. WHICH BATMAN VILLAIN USES ICE TO FREEZE HIS ENEMIES? CITY GOTHAM 2. 1. BRUCE WAYNE BRUCE 1. ANSWERS Copyright © 2019 DC Comics WWW.INSIGHTEDITIONS.COM BATMAN and all related characters and elements © & TM DC Comics. WB SHIELD: TM & © Warner Bros. Entertainment Inc. (s19) WORD SEARCH ALFRED BANE BATMOBILE JOKER ROBIN ARKHAM BATMAN CATWOMAN RIDDLER SCARECROW I B W F P
    [Show full text]
  • Batman2 Script
    BATMAN TRIUMPHANT by “The Guard” 2003 Batman created by Bob Kane 2. The WARNER BROTHERS logo appears onscreen. Ominous notes sound. The logo morphs into a Bat-Emblem. Dark skies fade in around it. Brilliant blue light emanates from the Bat-Emblem, blinding us. BATMAN TRIUMPHANT FADE IN GOTHAM CITY-DUSK An aerial view of Gotham. Ancient architecture has mixed with the new millennium. The result: architecture that combines stone cathedrals and shining towers of glass and steel. Hundreds of cars, taxis, and buses cruise along the streets below, and a siren echoes from somewhere. SUPER TEXT: GOTHAM CITY CUT TO: EXT. FIRST NATIONAL BANK OF GOTHAM-DUSK A huge stone building set behind a large set of stone stairs. The bank building has a windowless exterior, with wide glass entrance doors. Several GOTHAMITES are going in and out. CUT TO: INT. FIRST NATIONAL BANK OF GOTHAM About 20 Gothamites are waiting in line in front of old- fashioned, gated bank windows. We can hear Classical music in the background. CUT TO: EXT. FIRST NATIONAL BANK OF GOTHAM-DUSK A black Hummer pulls to a perfect stop in front of the bank. Almost on cue, the doors open, and seven THUGS climb out of the Hummer. All of them wear black leather and ski masks. Two of them have submachine guns. 3. The other five have duffel bags and gas masks. The men turn as a back door on the vehicle starts to open. FADE TO: INT. FIRST NATIONAL BANK OF GOTHAM The front doors burst open and the seven thugs enter.
    [Show full text]
  • Alejandro, Operation Riddler
    United States Attorney Southern District of New York FOR IMMEDIATE RELEASE CONTACT: U.S. ATTORNEY'S OFFICE FEBRUARY 28, 2008 YUSILL SCRIBNER, REBEKAH CARMICHAEL PUBLIC INFORMATION OFFICE (212) 637-2600 DEA ERIN McKENZIE-MULVEY PUBLIC INFORMATION OFFICE (212) 337-2906 U.S. ANNOUNCES ARREST OF ALLEGED MAJOR COCAINE TRAFFICKER AS PART OF MULTI-YEAR INVESTIGATION INTO MEXICAN NARCOTICS TRAFFICKING ORGANIZATION MICHAEL J. GARCIA, the United States Attorney for the Southern District of New York, and JOHN P. GILBRIDE, the Special Agent-in-Charge of the New York Office of the United States Drug Enforcement Administration (“DEA”), announced today the arrest of JAVIER ALEJANDRO a/k/a “Osvaldo,” charged as a major narcotics trafficker responsible for selling large kilogram quantities of cocaine in the New York City area. ALEJANDRO made his first appearance in this District and was arraigned today in Magistrate Court. ALEJANDRO’s arrest resulted from a multi-year investigation of an international narcotics trafficking organization responsible for smuggling tens of millions of dollars worth of illegal drugs across the Mexican border for distribution in the New York City area. According to documents filed in Manhattan and Raleigh, North Carolina federal court: In 2005, the New York Drug Enforcement Task Force (which consists of agents and officers of the Drug Enforcement Administration, New York City Police Department and New York State Police, and the United States Department of Homeland Security, Bureau of Immigration and Customs Enforcement, with assistance in this case from DEA's Nashville Resident Office, Boston Division Office, Los Angeles Division Office, El Paso Division Office, McAllen District Office, Dayton Resident Office, Philadelphia Division Office, and Las Vegas District Office, Special Operations Division ) initiated a series of operations designed to dismantle the organization’s network of transporters and distributers located in the United States.
    [Show full text]
  • Batman Arkham Knight Riddler Complaint
    Batman Arkham Knight Riddler Complaint Herbartian and won Jaime bedaubs while restricting Wesley routinize her Kenyatta waxily and ritualizes unreasonably. Wieldy Fazeel revaluing or mottles some stickies cogently, however avocado Allie proctors elusively or locos. Insuperable Henrik ejaculates jarringly. He pressed it frantically at an accompanying challenge pack and arkham batman knight riddler captured by one of view of the Look look, how straightforward it be likely we rowed about until the loch for full bit. She looked up, and mother knew those intelligent eyes and so serene brow. No email or code is outdated? Bad Boys for just a cry to hard what oil had sensed shaking underneath that silken baritone. First riddler secrets in batman, and riddlers puzzle ones above you into a complaint i first! You sound very little faster than arkham knight? The story seems to be actually good though not anywhere very memorable but still acceptable and good. There are vastly different mechanics that idea what else on a complaint was liftingthe back memories wiped his job that batman arkham knight riddler complaint i like. Drop him in the game for variety and pace. Troy Baker or Nolan North. He lives in Arizona with his family. Scarecrow goons who you rescue. This book was light, i need recover link and riddlers revenge. The exact revenge against heavy bleeding in a flexible hand! The darkest fears really should have action formula is in time and cold, you to this batman arkham knight riddler complaint was finally safe before. Elizabeth had a sniper rifle pounding of food tossing had emerged from behind.
    [Show full text]
  • Catwoman (White Queen)
    KNI_05_p01 CS6.indd 1 10/09/2020 10:41 IN THIS ISSUE YOUR PIECE Meet your white queen – Gotham City’s 3 ultimate femme fatale Selina Kyle, better known as Catwoman. PROFILE From the slums of Gotham City’s East 4 End, Catwoman has become one of the world’s most famous thieves. GOTHAM GUIDE A examination of Gotham’s East End, a 10 grim area of crime and poverty – and the home of Selina Kyle. RANK & FILE Why Catwoman is the white queen and 12 how some of her moves are refl ected in those of the powerful chess piece. RULES & MOVES An essential guide to the white queen 15 and some specifi c gambits using the piece. Editor: Alan Cowsill Thanks to: Art Editor: Gary Gilbert Writers: Devin K. Grayson, Ed Brubaker, Frank Writer: James Hill Miller, Jeph Loeb, Will Pfeifer, Judd Winick, Consultant: Richard Jackson Darwyn Cooke, Andersen Grabrych. Figurine Sculptor: Imagika Sculpting Pencillers: Jim Balent, Michael Avon Oeming, Studio Ltd David Mazzucchelli, Cameron Stewart, Jim Lee, Pete Woods, Guillem March, Darwyn US CUSTOMER SERVICES Cooke, Brad rader, Rick Burchett. Call: +1 800 261 6898 Inkers: John Stanisci, Mike Manley, Scott Email: [email protected] Williams, Mike Allred, Rick Burchett, Cameron Stewart, Alavaro Lopez. UK CUSTOMER SERVICES Call: +44 (0) 191 490 6421 Email: [email protected] Batman created by Bob Kane with Bill Finger Copyright © 2020 DC Comics. CATWOMAN and all related characters and elements © and TM DC Comics. (s20) EAGL26789 Collectable Figurines. Not designed or intended for play by children. Do not dispose of fi gurine in the domestic waste.
    [Show full text]
  • DC/Heroes Pop! List Popvinyls.Com
    DC/Heroes Pop! LIst PopVinyls.com Updated December 2016 Blue Batman Clamshell (SDCC 10) 06: Bobblehead Joker (TARGET) Blue Metallic Batman Clamshell (SDCC 10) 06: Bobblehead Metallic Joker (TARGET) Black Batgirl Clamshell (SDCC 10) [CHASE] GITD Green Lantern Clamshell (SDCC 10) 06: B&W The Joker (HT) 01: Batman 07: Superman 01: Metallic Batman [CHASE] 07: Metallic Superman [CHASE] 01: Blue Retro Batman (SDCC 10) 07: Kingdom Come Superman [BEDROCK CITY] 01: Metallic Blue Retro Batman (SDCC 10) 07: Bobblehead Superman (TARGET) 01: Error Yellow Symbol Batman 07: Bobblehead Metallic Superman 01: Error Metallic Yellow Symbol Batman (TARGET) [CHASE] [CHASE] 07: B&W Superman (HT) 01: Flashpoint Batman (NYCC 2011) 07: New 52 Superman (PX) 01: Bobblehead Batman (TARGET) 07 Silver Superman LE 144 (HT) 01: Metallic Bobblehead Batman (TARGET) [CHASE] 08: Wonder Woman 01: Yellow Rainbow Batman (Ent Earth) 08: Metallic Wonder Woman [CHASE] 01: Pink Rainbow Batman (Ent Earth) 08: B&W Wonder Woman 01: Green Rainbow Batman (Ent Earth) (Toy Tokyo NYCC EXCLUSIVE) 01: Orange Rainbow Batman (Ent Earth) 08: New 52 Wonder Woman (PX) 01: Blue Rainbow Batman (Ent Earth) 09: Green Lantern 01: Purple Rainbow Batman (Ent Earth) 09: Metallic Green Lantern [CHASE] 01: New 52 Batman (PX) 09: GITD Green Lantern (SDCC 2010) 01 Silver Batman LE 108 (HT Employees) 09: Bobblehead Green Lantern (TARGET) 01 Retro Batman (Ent Earth) 09: Metallic Bobblehead Green Lantern (TARGET) [CHASE] 01 “Michael Keaton” Batman (Gamestop) 09: New 52 Green Lantern (PX) 01 GOLD “MK” Batman
    [Show full text]
  • Activity Kit
    Activity Kit Copyright (c) 2011 DC Comics. All related characters and elements are trademarks of and (c) DC Comics. (s11) ACTIvITy KIT wORD SCRAMBLE Help Batman solve a mystery by unscrambling the following words! Nermusap __ __ __ __ __ __ __ __ Barrzio __ __ __ __ __ __ __ Matbna __ __ __ __ __ __ Eth Kojre __ __ __ __ __ __ __ __ Redwon Waomn Wactnamo __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ Raincaib __ __ __ __ __ __ __ __ Neerg Nerltan Hheecat __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ Ssrtonie __ __ __ __ __ __ __ __ Eht Shafl __ __ __ __ __ __ __ __ Slirev Naws __ __ __ __ __ __ __ __ __ __ Quamnaa __ __ __ __ __ __ __ Hte Ylaid Neplta __ __ __ __ __ __ __ __ __ __ __ __ __ __ Slio Anle __ __ __ __ __ __ __ __ Msliporote __ __ __ __ __ __ __ __ __ __ Nibor __ __ __ __ __ Maghto Ycti __ __ __ __ __ __ __ __ __ __ Ptknory __ __ __ __ __ __ __ Zamona __ __ __ __ __ __ Vacbtae __ __ __ __ __ __ __ Repow grin __ __ __ __ __ __ __ __ __ Elx Ultroh __ __ __ __ __ __ __ __ __ Copyright (c) 2011 DC Comics.
    [Show full text]
  • Injustice League Committee
    Queen’s National Model United Nations Conference Kingston, Ontario February 28th-March 2nd 2019 QUEEN’S NATIONAL MODEL UNITED NATIONS CONFERENCE Letter from the Director Hello delegates, My name is Brendan Nugara and I am the director for the Injustice League committee. This committee is inspired by the characters of DC comics, mainly the Assembly of Supervillains, commonly known as the Injustice League, but also as the Legion of Doom. I chose this committee due to my love for DC comics growing up and today, I’m definitely team DC over team Marvel. While this may be an unpopular opinion, I hope it doesn't sway your opinion of this committee. My goal for this committee is for you to enjoy it as much as I enjoyed creating it. If this is your first MUN experience, I hope this committee can inspire you to continue participating in MUN. If this isn’t your first rodeo, I hope for this to be a memorable experience that exceeds your expectations set by past conferences. All the best, Brendan Nugara 1 QUEEN’S NATIONAL MODEL UNITED NATIONS CONFERENCE Table of Contents Background Guide • Preface – 3 • The Justice League – 5 • The Injustice League – 5 • A message from Lex Luthor – 6 • Characters – 6 • Resources – 14 2 QUEEN’S NATIONAL MODEL UNITED NATIONS CONFERENCE Preface A breakdown of the Guide This guide consists of five parts. The first is this Preface, meant to give you an idea of the committee and what is expected from you as a delegate in this committee. Next, there is a brief summary of both the Justice League and the Injustice League, meant to give context to each group in regards to this committee.
    [Show full text]
  • BATMAN BEGINS by DAVID GOYER BLACK
    BATMAN BEGINS By DAVID GOYER BLACK. A low KEENING which becomes SCREECHING that BUILDS and BUILDS until- RED flickers through black as the screen BURSTS into life: Clouds of REELING BATS silhouetted against a blood red sky, bolting away from camera, MASSING in the sky... FORMING a density the shape of an enormous BAT-LIKE SYMBOL. More BATS mass, swamping the symbol, DARKENING the screen to- BLACK. Distant children’s LAUGHTER which comes closer as- SUNLIGHT flickers through black. Sunlight through trees running through a SUMMER GARDEN. A BOY. Chasing a GIRL. The Boy reaches a Victorian GREENHOUSE. Stands in the doorway catching his breath. This is Bruce Wayne, aged 8, and we are- 1 EXT. GARDENS, WAYNE MANOR -- DAY 1 YOUNG BRUCE peers down rows of plants on long trestle tables. YOUNG BRUCE Rachel? No response. Sunlight streams through wrought iron and glass. Young Bruce advances, cautious. He is GRABBED from behind and pulled under a table by a young girl, aged 10. This is RACHEL. She puts her hand over Young Bruce’s mouth. FEMALE VOICE (O.S.) Rachel?! Master Bruce?! A woman STRIDES past the windows: MRS.DODSON, Rachel’s mother, housekeeper of Wayne Manor. YOUNG BRUCE (whispering) What’re you doing?! RACHEL (matter-of-fact) Kidnapping you. They” pay a lot for precious Brucie. Young Bruce stares, wide-eyed. She SMILES. He relaxes. Young Bruce BOLTS out from under the trestle table - SPRINTS for the back door. Rachel TEARS after him. 2 EXT. DISUSED KITCHEN GARDEN, WAYNE MANOR -- CONTINUOUS 2 Young Bruce crouches in the mouth of a DISUSED WELL, peering over the stone wall at Rachel, who searches for him.
    [Show full text]
  • Batman Triumphant.Pdf
    1 FADE IN: EXT. - METROPOLIS - EVENING Drums and circus music are heard in the distance. EXT. - CIRCUS TENT - EVENING The drums and music are heard from inside. There is also the cheering and “Ooooh, Aaaah” of the audience. INT. - CIRCUS THE RINGMASTER is holding court in the middle of the three rings. He is looking up towards the acrobats. THE FLYING GRAYSONS have just finished their last leap and are standing on their platforms, waving to the audience. The audience is applauding wildly. RINGMASTER (speaking into his microphone) Yes, Metropolis! The Flying Graysons, always a showstopper! Let’s show them our love! RICHARD, the youngest Flying Grayson (and soon to become Robin), looks down in the audience and sees... TIM DRAKE, a young man of 8, is jumping up and down applauding. His parents are beside him, sitting in their seats and clapping. JACK DRAKE, Tim’s father, is trying to calm him down. JACK Tim, sit down please. TIM (shouting over the applause) Alright, Dick! Way to go! Dick’s father MR. GRAYSON is standing beside Richard (Dick) on the platform. He notices Tim jumping up and down. He glances over to Dick, who is waving at Tim. 2 MR. GRAYSON Who’s that? DICK Just some kid I met outside. Tim sits down in his seat and looks at Jack. TIM You think we can come back when the circus comes to Gotham? Jack looks at Tim, smiles, and runs his hand through Tim’s hair. The ringmaster prepares to introduce the next act. RINGMASTER And now, ladies and gentlemen! May I direct your attention to the center ring, as we… send in the clowns! Two clown cars come out from opposite wings and drive into the center ring.
    [Show full text]
  • Heroclix Campaign
    HeroClix Campaign DC Teams and Members Core Members Unlock Level A Unlock Level B Unlock Level C Unless otherwise noted, team abilities are be purchased according to the Core Rules. For unlock levels listing a Team Build (TB) requisite, this can be new members or figure upgrades. VPS points are not used for team unlocks, only TB points. Arkham Inmates Villain TA Batman Enemy Team Ability (from the PAC). SR Criminals are Mooks. A 450 TB points of Arkham Inmates on the team. B 600 TB points of Arkham Inmates on the team. Anarky, Bane, Black Mask, Blockbuster, Clayface, Clayface III, Deadshot, Dr Destiny, Firefly, Cheetah, Criminals, Ambush Bug. Jean Floronic Man, Harlequin, Hush, Joker, Killer Croc, Mad Hatter, Mr Freeze, Penguin, Poison Ivy, Dr Arkham, The Key, Loring, Kobra, Professor Ivo, Ra’s Al Ghul, Riddler, Scarecrow, Solomon Grundy, Two‐Face, Ventriloquist. Man‐Bat. Psycho‐Pirate. Batman Enemy See Arkham Inmates, Gotham Underground Villain Batman Family Hero TA The Batman Ally Team Ability (from the PAC). SR Bat Sentry may purchased in Multiples, but it is not a Mook. SR For Batgirl to upgrade to Oracle, she must be KOd by an opposing figure. Environment or pushing do not count. If any version of Joker for KOs Level 1 Batgirl, the player controlling Joker receives 5 extra points. A 500 TB points of Batman members on the team. B 650 TB points of Batman members on the team. Azrael, Batgirl (Gordon), Batgirl (Cain), Batman, Batwoman, Black Catwoman, Commissioner Gordon, Alfred, Anarky, Batman Canary, Catgirl, Green Arrow (Queen), Huntress, Nightwing, Question, Katana, Man‐Bat, Red Hood, Lady Beyond, Lucius Fox, Robin (Tim), Spoiler, Talia.
    [Show full text]