Home
Name Modified Size InfoDownloads / Week
Version 1.07 2020-09-26
Version 1.06 2020-09-25
Version 1.05 2020-09-23
Version 1.04 2020-09-21
Version 1.03 2020-09-18
Epidemic-Sim_v1_02.bas 2020-09-15 36.8 kB
Epidemic-Sim_v1_02_Readme.txt 2020-09-15 2.1 kB
Epidemic-Sim_v1_02.exe 2020-09-15 181.9 kB
Epidemic-Sim_v1_02 2020-09-15 181.9 kB
Epidemic-Sim_v1_01_Readme.txt 2020-09-14 1.2 kB
Epidemic-Sim_v1_01.bas 2020-09-14 36.7 kB
Epidemic-Sim_v1_01.exe 2020-09-14 181.2 kB
Epidemic-Sim_v1_01 2020-09-14 181.2 kB
Epidemic-Sim.exe 2020-09-13 176.8 kB
Epidemic-Sim 2020-09-13 176.8 kB
Epidemic-Sim.bas 2020-09-13 31.4 kB
Totals: 16 Items   1.2 MB 1
Improved over v. 1.01:

- Acceptance of lockdown regulations is now depending on the 'TendencyToReactance' variable.
- The longer in total any lockdown has been implemented the more people get frustrated about lockdowns up to a certain point.
- Fixed the left over letters when the program has finished.
- Added the 'ucase' function when checking for pushed buttons so that pushing buttons also works if the user has caps lock on for some reason.
- The speed of the simulation can be changed by pressing up or down.
- The 'sleep' command that regulates the simulation speed now has the Flag set to 1 so that pushing buttons does not accelerate the simulation speed within the moment of pushing the button.
- Much code was organised in sub routines. Especially the influence of other people (later maybe also other things) is now processed in the 'ProcessInfluence" sub routine, making the program code shorter and easier to read.





Improvements over v. 1.00:
	
- Bug fix: a non square board might have caused errors due to the use of the variable 'xMargin' twice instead of xMargin and yMargin
- After each persons move the consequences are computed. Since that the different persons aren't simulated differently anymore depending on the hight of their number.
- Removed many many "for n = 1 to population' and 'next n' and made it one big loop.
- Option to pause the simulation.
- A larger screen resolution is used so that the simulation can get more complex without it being too difficult to recognize the different elements.
- The command 'screeninfo' now tests if the available screen resolution of is sufficient, otherwise it gives an error message and exits after the user presses any key.
- The 'Happiness' variable is now of type single instead of integer in case a real value needs to be added or subtracted, so it is not necessary to change all the other calculation to have the same effect.
- Being lonely now only subtracts .5 of the 'Happiness' variable per loop.
- A Decision Making Process is now being used that makes it easier to later implement more complex decisions.
Source: Epidemic-Sim_v1_02_Readme.txt, updated 2020-09-15