The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Modules

the Tactical Amulet Extraction Bot (for NetHack)
how TAEB tactically extracts its amulets
Ascend in one line of code
a demonstration autonomous AI
the only AI that has a chance
I just can't take it any more...
Sit there doing nothing, for benchmarking purposes
how TAEB talks to NetHack
how TAEB talks to a local nethack
how TAEB talks to /dev/null
how TAEB talks to nethack.alt.org
TAEB-specific types

Provides

in lib/TAEB/Meta/Trait/GoodStatus.pm
in lib/TAEB/Meta/Trait/Persistent.pm
in lib/TAEB/Action.pm
in lib/TAEB/Action/Apply.pm
in lib/TAEB/Action/Ascend.pm
in lib/TAEB/Action/Cast.pm
in lib/TAEB/Action/Chat.pm
in lib/TAEB/Action/Close.pm
in lib/TAEB/Action/Custom.pm
in lib/TAEB/Action/Descend.pm
in lib/TAEB/Action/Dip.pm
in lib/TAEB/Action/Drop.pm
in lib/TAEB/Action/Eat.pm
in lib/TAEB/Action/Engrave.pm
in lib/TAEB/Action/Kick.pm
in lib/TAEB/Action/Look.pm
in lib/TAEB/Action/Melee.pm
in lib/TAEB/Action/Move.pm
in lib/TAEB/Action/Name.pm
in lib/TAEB/Action/Offer.pm
in lib/TAEB/Action/Open.pm
in lib/TAEB/Action/Pay.pm
in lib/TAEB/Action/Pickup.pm
in lib/TAEB/Action/Pray.pm
in lib/TAEB/Action/Quaff.pm
in lib/TAEB/Action/Quit.pm
in lib/TAEB/Action/Read.pm
in lib/TAEB/Action/Remove.pm
in lib/TAEB/Action/Role/Direction.pm
in lib/TAEB/Action/Role/Item.pm
in lib/TAEB/Action/Role/Monster.pm
in lib/TAEB/Action/Rub.pm
in lib/TAEB/Action/Save.pm
in lib/TAEB/Action/Search.pm
in lib/TAEB/Action/Swapweapons.pm
in lib/TAEB/Action/Throw.pm
in lib/TAEB/Action/Unlock.pm
in lib/TAEB/Action/Wear.pm
in lib/TAEB/Action/Wield.pm
in lib/TAEB/Action/Zap.pm
in lib/TAEB/Debug.pm
in lib/TAEB/Debug/Bot.pm
in lib/TAEB/Debug/Console.pm
in lib/TAEB/Debug/IRC.pm
in lib/TAEB/Debug/IRC/Bot.pm
in lib/TAEB/Debug/Map.pm
in lib/TAEB/Debug/Sanity.pm
in lib/TAEB/Display.pm
in lib/TAEB/Display/Color.pm
in lib/TAEB/Display/Curses.pm
in lib/TAEB/Display/Menu.pm
in lib/TAEB/Display/Null.pm
in lib/TAEB/Logger.pm
in lib/TAEB/Message.pm
in lib/TAEB/Message/Query.pm
in lib/TAEB/Message/Query/DropItems.pm
in lib/TAEB/Message/Query/IdentifyItems.pm
in lib/TAEB/Message/Query/PickupItems.pm
in lib/TAEB/Message/Report.pm
in lib/TAEB/Message/Report/CouldNotStart.pm
in lib/TAEB/Message/Report/Death.pm
in lib/TAEB/Message/Report/Saved.pm
in lib/TAEB/Message/SelectSubset.pm
in lib/TAEB/Message/Topline.pm
in lib/TAEB/Meta/Overload.pm
in lib/TAEB/Meta/Trait/DontInitialize.pm
in lib/TAEB/Meta/Trait/GoodStatus.pm
in lib/TAEB/Meta/Trait/Persistent.pm
in lib/TAEB/Meta/Trait/Provided.pm
in lib/TAEB/OO.pm
in lib/TAEB/Publisher.pm
in lib/TAEB/Role/Config.pm
in lib/TAEB/Role/Initialize.pm
in lib/TAEB/Role/Item.pm
in lib/TAEB/Role/Item/Food.pm
in lib/TAEB/Role/Item/Food/Corpse.pm
in lib/TAEB/Role/Persistency.pm
in lib/TAEB/Role/Reblessing.pm
in lib/TAEB/Role/Subscription.pm
in lib/TAEB/ScreenScraper.pm
in lib/TAEB/Senses.pm
in lib/TAEB/Spoilers.pm
in lib/TAEB/Spoilers/Combat.pm
in lib/TAEB/Spoilers/Engravings.pm
in lib/TAEB/Spoilers/Monster.pm
in lib/TAEB/Spoilers/Room.pm
in lib/TAEB/Test.pm
in lib/TAEB/Test/Items.pm
in lib/TAEB/Test/Monsters.pm
in lib/TAEB/Util.pm
in lib/TAEB/Util.pm
in lib/TAEB/VT.pm
in lib/TAEB/World.pm
in lib/TAEB/World/Cartographer.pm
in lib/TAEB/World/Dungeon.pm
in lib/TAEB/World/Equipment.pm
in lib/TAEB/World/Inventory.pm
in lib/TAEB/World/ItemPool.pm
in lib/TAEB/World/Level.pm
in lib/TAEB/World/Level/Bigroom.pm
in lib/TAEB/World/Level/Minetown.pm
in lib/TAEB/World/Level/Oracle.pm
in lib/TAEB/World/Level/Rogue.pm
in lib/TAEB/World/Monster.pm
in lib/TAEB/World/MonsterTracker.pm
in lib/TAEB/World/Path.pm
in lib/TAEB/World/Room.pm
in lib/TAEB/World/Spell.pm
in lib/TAEB/World/Spells.pm
in lib/TAEB/World/Tile.pm
in lib/TAEB/World/Tile/Altar.pm
in lib/TAEB/World/Tile/Closeddoor.pm
in lib/TAEB/World/Tile/Door.pm
in lib/TAEB/World/Tile/Opendoor.pm
in lib/TAEB/World/Tile/Sink.pm
in lib/TAEB/World/Tile/Stairs.pm
in lib/TAEB/World/Tile/Stairsdown.pm
in lib/TAEB/World/Tile/Stairsup.pm
in lib/TAEB/World/Tile/Trap.pm