Invite James to join the staff of your next ABM Workshop!
James is a dynamic presenter, expert programmer, and able trainer.
Workshop participants get more done, faster, remember more material,
and make excellent progress on their own projects when James is around!
Services for Hire
So, you've gotten all the free advice you can stand
from the NetLogo-Users community support group, and
now you need something more. Well, hiring your own
professional NetLogo programmer, personal tutor, or
consultant is easy and relatively affordable.
...Get answers fast
The NetLogo-Users group is great, but when you
are in a hurry or under deadline, the wait for
a reply can be too long. With a NetLogo guru on
retainer, you can get answers fast, when you need them.
- speed-up, simplfy, or upgrade your model
- add error-checking and robustness to student-facing or end-user-facing models
- scale the model up or down, or implement dynamic scaling.
- in-view mouse interface--a specialty!
- implement complex data structures such as trees, networks, and relational databases.
...Improve readability and maintainability
- standardize and clean code formatting
- break large procedures into modules
- refactor to use more meaningful object names
- add comments, self-documenting code
...Present a polished appearance
- clean code and comments
- improve the appearance and usability of layout, shapes, visualizations, and other output
- preparing for Behavior Space, or a custom experiment framework.
- add logging and other output options
- prepare the model to run as an applet
- generate HTML formatted reports
- document and comment your code
E-mail me about your project!
Click here to contact James today!)
| ||When you really only need a couple of hours
||A short high-intensity project
||A consulting "sampler"
||You believe your own deadlines
||Your're going to need me all year, anyway. The "Dissertaion Special"|
- Minimum 2 hours
- Arrange for longer terms in advance to save money
- First $150 required in advance, in absence of contract or other tangible agreement.
- Payment in USD via Paypal, US Check or Money-Order.
- Other payment methods negotiable, in advance, and may include fees and other collection expenses.
- Periodic payment arrangements negotiable.
- You get written invoices and payment reciepts