Skip to main content

BedroomLAN

Tilde~A: Alexios' Homepage

Search form

Primary navigation

  • Home
  • Projects
  • Coding
  • Writing
  • Hardware
  • Research
  • Miscellany
  • Tools and Toys

You are here

Home » AI

AI

Python Bindings for DungeonSpawn

Submitted by alexios on Tuesday, 2011-04-05 — 21:42

This project aims to bring the power of DungeonSpawn to Python. It originally started as a set of bindings for DungeonMaker, but my own needs steered it away from that and prompted various extensions to the original code.

Tags: 

  • AI
  • python
  • roguelikes

DungeonSpawn

Submitted by alexios on Tuesday, 2011-04-05 — 21:34

In the process of making the Python bindings for DungeonMaker, I came across various shortcomings of the original code. There were behaviours I wanted to limit or inhibit, and various features were missing. I went about implementing some of these, and code started accumulating. I eventually made the decision to fork the original source tree, and thus was born DungeonSpawn: a version of DungeonMaker with extensions.

Tags: 

  • AI
  • c++
  • forks
  • roguelikes

RSAR: Rough Set-based Attribute Reduction

Submitted by alexios on Monday, 2011-04-04 — 20:17

RSAR treats datasets by removing attributes that are unnecessary for a classification task. It performs greedy feature selection using various versions of the QuickReduct algorithm. It is useful in reducing redundancies in nominally-valued (i.e. discrete) datasets for exploration or as a preprocessing step to training machine learning algorithms on the data.

Tags: 

  • AI
  • c
  • research

DungeonMaker

Submitted by alexios on Sunday, 2011-04-03 — 20:49

DungeonMaker makes complex random dungeons according to the designer's specifications. They can be as random or as deterministic as you want. The complex, organic look of the generated dungeons comes from the use of Artificial Life techniques: tunnels and walls are built by a-life creatures moving around the map. This is a modernised build of the library, packaged for modern distributions of modern operating systems.

Tags: 

  • AI
  • c++
  • debianisations
  • roguelikes
Subscribe to RSS - AI

Here's What We Have

  • Home
    • Curriculum Vitæ
  • Projects
    • ansi2img: ANSI Rasteriser
    • Acrobase BBS Client
    • DungeonMaker
    • DungeonSpawn
    • Python-Dungeonspawn
    • Extension:Embargo
    • libastar
    • ttyconv
    • evrouter
    • lmctl
    • RSAR
    • Kareltima
    • PalmOS Apps
    • RGA: The Roguelike Graphics Adapter
    • ROMtools
    • evrouter 2
    • mcasm
    • Ένα καλύτερο ελληνικό πληκτρολόγιο για Windows
  • Coding
    • Linux RAID One-Liners
    • APT Archive Cleanup
    • DLT Labels
    • Amanda DLT Tape Label
    • Amanda 8mm Tape Label
    • S2 Moon Phase
    • JavaScript Timeout
    • Duotone
    • Full Frame
    • Photo Frame
    • Renaming MP3s
    • USBTouchScreen Patch
    • Cleaning Up APT Caches
    • Pascal's Triangle in Python
    • Pascal's Triangle for LaTeX
    • Flatten a Directory Structure
    • Too Many Unknown PCI Devices
    • Signature Befunge
    • Soup!
    • Data Recovery... Not
    • Incremental MySQL Maintenance Script
  • Writing
    • Ελληνική Πληκτρολόγηση
    • Η χρήση των δϊαλϋτϊκών
    • Guide to Greek Sexuality
    • How Many Poly People…?
    • 50­— εμ, 15 τρόποι
    • Ε.Α.Π.Κ.
    • Ε.Α.Π.Κ. (LGU Edition)
    • Acrobase BBS FAQ
      • Τι είναι η Acrobase
      • Τεχνικά ζητήματα
      • Περίεργα, παράπονα κλπ
      • Ακροβασιανοί: έργα και ημέρες
      • Προνόμια
      • Διάφορα
      • Ορολογία
    • Oric C Programming
      • Introduction
      • Using the Compiler
      • Simple Data Types and Variables
      • Expressions
      • Operators
        • Arithmetic Operators
        • Conditions, Comparisons and Logic
        • Bitwise Operators
        • The Strange Ones
      • Operator Precedence
      • Statements
        • Special Statements
        • Branching
        • Loops
      • Intermission
      • Functions
      • Iteration vs. Recursion
      • Data Structures
        • Arrays
        • Strings
        • Inner Sanctum
        • Composite Data Structures
        • Enumerated Types
        • Name It!
        • Unions
    • Blood 'n' Iron Rulebook
    • Barcodes και 666
    • Emacs in Greek
  • Hardware
    • Fungus
      • Introduction
      • Design Aims
      • Data Path
      • Programming Model
      • CPU Architecture
      • Instruction Set
      • Instruction Reference
        • Arithmetic/Logic Binary Operations
        • Arithmetic/Logic Unary Operations
        • Literals
        • Memory Input/Output
        • Flow Control
    • Sun Monitors on PCs
    • Sun keyboards on USB
    • The Oric IDE Interface
    • An Unusual Apple II Joystick
    • Flash Programmer
    • The CFT Mini Computer
      • CFT Running on your Browser
      • CFT Poster/Infographic
      • Never Asked Questions
      • CFT Project Log
        • Control Unit rev D routed
        • Emulator Back in Working Order
        • Whoops! Major Revision
        • Major Register Board Routed
        • Front Panel Draft
        • CFT Assembly Examples
        • Front Panel Schematic
        • Front Panel Operations Guide, Rev A
        • Front Panel Controller Board
        • The Switch to SMD
        • A Long-Overdue Update: Kitchen Sink Edition
        • VDU card: the plot thickens
        • Front Panel Revision 4
        • New Clock Generator
        • Completion of Clock Conversion. And an Audio Device!
        • That Damned Debugging Card
        • The Calm Before the Storm?
        • Construction Time (Not Again)
        • First setback
        • Digital Storage Oscilloscope
        • Interesting Realisations
        • Dem VDU Timing Blues
  • Research
    • A Genetic Algorithm Based Information Filter for Usenet
    • Publications
    • A Rough Set Approach to Text Classification
  • Miscellany
    • Acrobase Logo
    • Celtic Knotwork
    • Menasat Font
    • Obscure Greek Political Parties
    • The Oric Logo in Vector Format
  • Tools and Toys
    • Polyamory Graph Explorer
    • ANSI-to-PNG
    • Befunge '93 Playground
    • DLT Label Creator

Photos on Flickr

Dimitsana Café

Here

  • BedroomLAN Debian Repository
  • Downloads
  • Debian Packages
  • The Oric Software Page
  • My GnuPG public key

Find me on...

  • Google+
  • Flickr
  • Linked In
  • Twitter
  • Diaspora*
  • Stack Exchange

Other Places

  • Civic

Unless otherwise stated, all content on this page is Copyright © 1994–2013 Alexios Chouchoulas. All rights are reserved. Trademarks and copyrights belonging to third parties mentioned above are all acknowledged. Any opinions inadvertently expressed are mine! All mine! Mwahahahahaha!

Όλο το υλικό του ιστοτόπου (sic) είναι πρωτότυπο. Copyright © 1994–2013 Alexios Chouchoulas. Απαγορεύεται η αναδημοσίευση χωρίς την άδεια του συγγραφέα, ο οποίος θα χαρεί να τη δώσει αν κάποιος (επιτέλους) του τη ζητήσει.