This post will list the progress of other post, where each item must be updated manually 
 The code is not historically in order.
004C beads-mill-sim-exp +1 $\Rightarrow$ doi: 10.1016/j.apt.2021.05.029 
004B soja plan model +1 
004A urban planning model +1 
0049 siphon sargassum +1 
0048 ipomoea batatas +1 
0047 granular bottle +1 
0046 spreading infection train station +3 
0045 halal data center +3 
0044 sir abm grid 2d +2 
0043 naive self farming +7 
0042 bacterial growth in food +4 
0041 aquaponics model +1 
0040 volvox dynamics model +1
$\blacksquare\Box\Box\Box\Box\Box\Box\Box\Box\Box$ - naive self farming (0043) 
Following result
are obtained using
function percent(p) {
	var color = [
		'#f00', '#c03', '#906', '#609', '#30c',
		'#00f', '#03c', '#06a', '#099', '#0c3',
		'#0f0',
	];
	
	var c = color[p * 10];
	var t = "$" + "\\" + "color{" + c + "}" + "\\" + "blacksquare$";
	return t;
}
for(var i = 0; i <= 10; i++) {
	document.write(percent(0.1 * i));
}
but it will not used for now due to complexity in the content from Markdown view [1]. Then instead of it following
0000000000
1000000000
..
1111111110
1111111110
might be used. Emoji [2] will be used if it simplifies the Markup content.