GitHub PushEvent at 2014-12-04 02:25:27
Repository: agentscript
Actor: mariusnita
Payload: {"shas":[["b7be51a4326116ac3b313e0e8fd23c56216f912b","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","fix hopefully last reference to root variable!","backspaces",true],["47b5790286fde864ed788341368593cb0af1fc98","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","Cleanup for wall following demo model.\n- Fixed a few bugs relating to the patchAtHeadingAndDistance methods\n- Added \"left\" and \"right\" NL methods\n- Fixed trailing spaces via Atom's option to remove them\n- Fixed the debug globals property\n- Added colormap comments, getting ready for Color module","backspaces",true],["a15f6ed6df844f9190d0915eed35522c22939dee","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","More fixes spotted by wall follower model\n- fixed agent right/left off by sign bug\n- fixed patchAtHeadingAndDistance first seen by Carolyn Atterbury","backspaces",true],["b7c97569384d7f2a4ca0115f0fad7eafaef44967","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","Add wall follower sample model","backspaces",true],["4ef215ee0820aa66898e535be66365c1133b08e6","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","Class Cloning for Multi-Model\n- Add two utilities, for cloning objects, and simple classes\n- Add model to AgentSets' ctor as instance variable\n- Add model to breeds as prototype variable\n- Update AgentSet's asSet to include model\n- Update breed ctors to use model argument\n- Update Model to use these new ctors\n- Remove extendedClass from Model\n- Models: tested with all; backward compatable\n- Update model.reset to use the model args","backspaces",true],["3ac5c86cb097b1ce4bbd4fb575292a40f2c57e1b","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","More cloneClass use:\n- cloneClass: add optional name for new class\n- Change breeds to be cloned classes rather than subclasses\n- Breeds now have names, not \"Breed\"\n- Removed Model.extend","backspaces",true],["3828f421c3a869880385c075085e02cf754b8557","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","Add Color module and sketch/colormap.html\n- Add Color.coffee to gulpfile ASNames\n- Not used by framework yet, just add module and test","backspaces",true],["f53e58c7812a4e6a2bbf03c6875f1a834c563c78","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","More ColorMap work\n- Convert named colors from strings to JSON\n- Create JSON for NetLogo RGB named colors\n- Update colormap sketch\n- Add options object for color object to add/remove color formats\n- Use options object in colormaps\n- Standalone comments: to show how to remove Util dependencies\n- Convert HSB map to use same args style as RGB\n- All colormap ctors have associated array constructors, more modular","backspaces",true],["678c13a9fc3a6a984c416c55c3332e7626232aca","ac69af51f03426e1799e7d23c5ec3afbd74450d5@gmail.com","DataSet.toContext() now properly unpacks alpha values from color ImageDataSets","bennlich",true],["091dd438d016236a902e0d72864f20e3c5292027","ac69af51f03426e1799e7d23c5ec3afbd74450d5@gmail.com","build","bennlich",true],["c1111dcb90bfd6b5e1b6ef5edee0dae028862b94","ac69af51f03426e1799e7d23c5ec3afbd74450d5@gmail.com","Added evented module; made ABM.Animator emit step and draw events","bennlich",true],["e24be51ae4cd4b0ce351f72791782e34ceb58ae2","ac69af51f03426e1799e7d23c5ec3afbd74450d5@gmail.com","Added evented to gulpfile","bennlich",true],["815b346b706d025a53f313cd8230efb217c77107","ac69af51f03426e1799e7d23c5ec3afbd74450d5@gmail.com","Model also emits 'draw' event","bennlich",true],["09fc85b0e0aa043058cd3460afaa3f6d5616bbb3","ac69af51f03426e1799e7d23c5ec3afbd74450d5@gmail.com","Changed build order","bennlich",true],["49e5282de768a6ee07a316ea21e2cbbe71a353c8","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","More Color work:\n- Reorganize Color.coffee into three sections: utils, colorObject, ColorMap\n- Add Color.stringToRGB which converts any CSS color to [r,g,b]\n- Add Color.rgbLerp and Color.ColorMap.scaleColor\n- Removed \"Standalone\" hints for removing ABM.util usage, got too large\n- Added aStats to util to return min, max, avg, mid of an array\n- Added two utils, aRamp, aRange, for use by Color\n- Update util.lerp: If lo>hi, scaling is from hi end of range.\n- Wallfollower model now uses NL's non-standard color for \"brown\".  Sigh.","backspaces",true],["ccaf291c10c294804fd177c563ab1e57372857f4","ac69af51f03426e1799e7d23c5ec3afbd74450d5@gmail.com","No more evented animator","bennlich",true],["5e9b49e6882a8ac3f02f6209a082e3abb1534ccc","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","Reorganization: ABM, util, shapes\n- Remove use of class ABM.Foo to class Foo\n- Use short name w/in coffee wrapper\n- util->Util; shapes->Shapes .. upper case module names\n- ABM object created at end of Model for external use.\n- modify a few models for new style","backspaces",true],["9de55005bf9d291a71c93c023b71d55a15d298dd","9069d0e8b554bca3df1592c83c498c5cd0661c2e@backspaces.net","More ABM, Shapes, Util renaming","backspaces",true],["42aaab0f03535130fbfc82af5ad29d809cb1f1b4","ac69af51f03426e1799e7d23c5ec3afbd74450d5@gmail.com","Animator now calls the _step function of a model","bennlich",true],["5e36538f91fb5fe43dca27b7c13baa077c1f6bab","ac69af51f03426e1799e7d23c5ec3afbd74450d5@gmail.com","ABM.Model now mixes in ABM.Evented instead of subclassing","bennlich",true]],"size":59,"ref":"refs/heads/master","head":"a3b417f30e0cc824b9d16762fef97f6df93919b4"}