Make-Believe (R22): Command and Control

This version mostly focuses on giving access to Make-Believe outside of the browser. There are two components to this: an API and a standalone desktop app. I describe those in a bit more detail below. The only other significant change in this version is support for text boxes from .xdsl files (see image at right). …

Continue reading ‘Make-Believe (R22): Command and Control’ »

Make-Believe (R20): Submodel Cleanup

The focus in this version was cleaning up some of the rougher edges (and outright breakages) from the introduction of submodels. So, it’s now possible to move nodes between submodels from the node context menu. It’s possible to remove all the submodel information from a network using the Network -> Flatten Network command. And it’s …

Continue reading ‘Make-Believe (R20): Submodel Cleanup’ »

Make-Believe (R19): ((Sub)Sub)Submodels

Submodels are now supported. Submodel nodes are rendered with thick borders to distinguish them from variable nodes. You need to double-click them (as per GeNIe) to open them up, and when you’re in a submodel, the parent model can be accessed by double-clicking the ‘..’ node (obviously inspired by command line navigation) in the top …

Continue reading ‘Make-Believe (R19): ((Sub)Sub)Submodels’ »

Make-Believe (R18): Now in Colour

Node colours and formats are now fully supported (create/read/update/delete), however the behaviour deviates from GeNIe a little to allow for “default” (or unspecified) colours. This relies on assuming default colours are the intent if the formatting of a node has been left at GeNIe’s defaults. I’m not happy with this approach, but I can’t think …

Continue reading ‘Make-Believe (R18): Now in Colour’ »

Make-Believe (R14): Initial Netica .dne support

For a little while, I’ve been wanting to add support for Netica .dne files, and I’ve managed to finally land something. The support is very crude (even cruder than for GeNIe .xdsl files) and probably very flaky. There’s only support for basic networks with discrete chance nodes — no support at all for deterministic nodes, …

Continue reading ‘Make-Believe (R14): Initial Netica .dne support’ »