WASABI manual - The main window

The main window


WASABI v0.7.1 WASABIQtWindow1

This is the main window of WASABI, which lets you take control over the simulation parameters for each Attendee. For easy explanation, I divided it into three Section A, B, and C in Figure 4.

Section A

By default in version 0.7.1 WASABI starts with one Attendee, named Becker-Asano :), but you can change that easily by editing the configuration files. This Attendee's name is listed in the drop down menu in the upper right corner, see Figure 4. In this area you will also find two buttons labeled Add and Del. As you might guess, they are intended to let you add and delete Attendees, but as of now only the Add button is functional. After pressing it you will get these windows:

WASABIGuiQt5 v0.7.1 WASABIQtWindow Add

WASABIGuiQt5 v0.7.1 WASABIQtWindow Add2

The Name of new Attendee will be the string that is presented in the drop down menu below Becker-Asano afterwards. The GlobalID is used as a unique identifier for network messages. Both values can be chosen freely, of course, but currently the uniqueness of neither of both strings is checked. So take care..

After you confirmed these to strings, a new Attendee will be listed in the drop down box to the left of part A. Also, a new white sphere in the PADWindow indicates this Attendee's emotion dynamics, see Figure 6.

WASABIGuiQt5 v0.7.1 PADWindow secondSphere

Watching closely you can see that the new sphere is located a bit higher on the Pleasure dimension than the old one representing Becker-Asano. The reason is simply that two different configuration files are loaded, Becker-Asano.emo_dyn and init.emo_dyn. The latter is the default file for any newly created (Emotional) Attendee (EA). The former one is referenced in the main configuration file WASABI.ini to be used for the EA Becker-Asano. Learn more about these files below.

WASABIGuiQt5 v0.7.1 WASABIQtWindow output

Depending on which EA you select in the drop down menu top-left, the debug output at the bottom will change accordingly, see Figure 7. In addition, all other values in the different tabs will reflect those of the selected EA.

Finally, the check-box to the right of Section A labeled Run lets you start and stop the simulation. For example, if you test some PAD settings (in the right part of Section B), then the simulation will automatically be stopped and you need to check the box to start it again.

Section B

The three different tabs Emotion / Mood, PAD / Affective States, and Network can be selected in Section B of the main window, cp. Figure 4 and the section below.

Section C

The bottom section of the WASABIQtWindow is reserved for contiously updated debug output, which at startup (of v0.7.1) is persenting the changing intensities of primary and secondary emotions once per second, see also Figure 7. This frequency or Sendrate of updating the emotions can be changed in the Network tab described below.