Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

< Back to Article

Figure 1.

Moral computing simulation flowchart.

This figure shows the basic principle of social moral level by quantitative analysis. As a starting point, we divide social agents into moral and immoral actors, and given their initial energy value. They move to gain or lose energy in the social environment. Public resources, agent energy value accord to set rules for interaction. Finally, we can get the level of social morality.

More »

Figure 1 Expand

Figure 2.

NetLogo interface of the simulation mode.

NetLogo is a multi-agent programmable modeling environment. Here is the simulation interface that was developed by authors. This model includes the command area, parameters area, chart area and image area. Command area is responsible for the control of initialization parameters and operating procedures. Parameters area allows to dynamically adjust the parameters. The chart area display the simulation results. Image area can be dynamically displays the status of agents.

More »

Figure 2 Expand

Table 1.

Model Parameters and Initial Values.

More »

Table 1 Expand

Figure 3.

Simulation results with univariate controls.

In this type of analysis, we can observe the effects of the changes in the overall social moral level by adjustments of one variable parameter value. Critical state parameter values are found after repeated experiments. Some results consistent with other research conclusions. Such as incentives are an expensive means of management [31] and psychological research on rewards and punishments [32].

More »

Figure 3 Expand

Figure 4.

Simulation results with multivariate controls.

In this type of analysis, we can seek to observe changes in the overall level of social morality while modifying two or more variables simultaneously.

More »

Figure 4 Expand