Lua

Lua is a pretty neat scripting language.  It can be embedded in C programs and is used in some set top boxes, games and the UPenn robocup code http://j.mp/1c9DX09. Note to self, print(package.path) will show where Lua searches for Lua code.

Crash Course on Abstract Algebra

Group A group is a set of elements that has an associated operation that combines any two elements to create a third.  Like the set of integers and the addition operator.  However, a group is not that simple.  To be a valid group the following axioms must be true: Closure: The third element that is… Continue reading Crash Course on Abstract Algebra

Published
Categorized as Math

Real life MAS

I was reading the article “The Science of Why Our Brains Are Wired to Connect” http://tinyurl.com/m6keshp and I found the following quotes very interesting. We intuitively believe social and physical pain are radically different kinds of experiences, yet the way our brains treat them suggests that they are more similar than we imagine. Also, The neural basis… Continue reading Real life MAS

Voting and Auction based Monitors

Condition variables and monitors go hand in hand.  There are various monitor protocols: Signal-and-Continue (SC), Signal-and-Urgent-Wait (SU), Signal-and-Exit, Urgent-Signal-and-Continue etc.  Basically these protocols define what order threads get to enter, reenter, and exit methods in a monitor.  They are defined by a first-come first-served (FCFS) queuing schemes to ensure their specific protocols are met. I… Continue reading Voting and Auction based Monitors

Influence Diagrams, Job Shop Scheduling and Morphological Analysis

Yesterday I learned about a real life online job shop scheduling problem.  In the HVAC business calls come in to the office where the office person schedules the job and calls the guys out on the road to tell them where they go next.  Sometimes those calls require immediate attention so assigning and saying when… Continue reading Influence Diagrams, Job Shop Scheduling and Morphological Analysis

Year 2300

I was reading about chemical engineers and they seem pretty cool.  They then made think about the matrix and other sci-fi type things where the user is transported to a different reality.  Then I thought about LSD and how some drugs can produce hallucinations.  So, my idea is that in the far future instead of… Continue reading Year 2300

Whitepages api

http://whitepages.github.io/pro-api-doc/ Found an api key 6f4e7b7245c1edc46efa00f1d5000f6c have fun :).

Published
Categorized as Web

Builder Broker

I would imagine that building a house from scratch is pretty difficult for the regular lay person. It would be for me. Making the blue prints, figuring out the permits, what contractors I need and when. Especially if I want to change something or money changes etc there are many dynamic unpredictable things that can… Continue reading Builder Broker