Johnicholas
Long-haired programmer; loves cats and dogs but doesn't have any. http://pronoun.is/he
DatadogNew York
Pinned Repositories
behavior_trees_in_node
behavior trees (such as described in chris hecker's liner notes or damien isla's halo talks, or on aigamedev)
behavior_trees_in_python
A little event-driven behavior tree library, so-called "executors"
ccv
C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
Hello-Github
A first repo, to practice with github
id-objmodel
Experimenting with Ian Piumarta's id-objmodel
learn_ceu_030
Try to learn the new version of Ceu
learn_to_soar
Potentially reusable Soar components, like daveray's bebot.
Pict-Copy
Pierce and Turner's programming language based on Pi-calculus, copied from http://www.cis.upenn.edu/~bcpierce
transparent-dilemma
The Prisoner's Dilemma for agents that see each other's source code.
Johnicholas's Repositories
Johnicholas/behavior_trees_in_python
A little event-driven behavior tree library, so-called "executors"
Johnicholas/chop
This is a C port of Dana Nau's pyhop, a very simple hierarchical ordered planner.
Johnicholas/jn_learns_ceu
Try to learn about Francisco Sant'Anna's language, Ceu.
Johnicholas/ceu
The Programming Language Céu
Johnicholas/Ceu-Emscripten
Johnicholas/cii
Note: This is D.R. Hanson's work, not Johnicholas's! (exported from google code)
Johnicholas/colors
Based on viva-pajaro, but smaller and simpler. Also includes a SDL1.2 version.
Johnicholas/dataflow_bench
Trivial dataflow microbenchmark
Johnicholas/dwsim3
DWSIM - Open Source Chemical Process Simulator
Johnicholas/EvoMaze
Mike Cook's tiny example of evolution, transliterated to C++
Johnicholas/fitchjs
Fitch style proof constructor
Johnicholas/goobergram
A Python rewrite of Mark Jason Dominus's linogram language. Unfinished.
Johnicholas/iPerson
Andrew Fray's DecisionFlex example iPerson, transliterated into Go
Johnicholas/jchr
KU Leuven Java Constraint Handling Rules
Johnicholas/Jim
Jim is a small footprint Tcl interpreter, with some changes to the original language but mostly compatible.
Johnicholas/katieamazing.github.io
Johnicholas/laserbear
example new rest endpoint wordpress plugin
Johnicholas/lass
a modular 2D videogame framework
Johnicholas/learn_codeblocks_plus_cppunitlite
Try to learn how to connect Code::Blocks to Michael Feathers' CppUnitLite
Johnicholas/learn_map_reduce
Try to learn the MapReduce framework
Johnicholas/peg
Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
Johnicholas/PharoCandle
Johnicholas/pigeon
Command pigeon generates parsers in Go from a PEG grammar.
Johnicholas/pluto
Johnicholas/sc-mini
SC Mini is a "minimal" positive supercompiler
Johnicholas/shok
shok command shell
Johnicholas/StackFizzBuzz
A novel solution to the second-order FizzBuzz problem
Johnicholas/TinyGP_in_go
Riccardo Poli's TinyGP, translated into go
Johnicholas/viva-pajaro
Ludum Dare #34: Growing and/or Two Button Controls. Céu-on-Pixi.js.
Johnicholas/YarnSpinner
Yarn Spinner is a C# library for interactive dialogue in games!