Skip to content

Commit 3627210

Browse files
authored
merge pull request #5 from Liam-Ralph/main
Update adding-cookies
2 parents 13d8e76 + 9147162 commit 3627210

5 files changed

Lines changed: 135 additions & 186 deletions

File tree

CHANGELOG.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
## Version 1.2.7 (December 2025) (not complete)
2+
3+
- Remove standard deviation graphs from BiomeGen page.
4+
- Automatically check most efficient number of processes for BiomeGen page.
5+
6+
## Version 1.2.6 (November 2025)
7+
8+
- Added 4K and 10K x 10K results to BiomeGen graphs.
9+
10+
## Version 1.2.5 (November 2025)
11+
12+
- Updated BiomeGen statistics for v3.0.1.
13+
14+
## Version 1.2.4 (November 2025)
15+
16+
- Updated BiomeGen page and statistics for v3.0.0.
17+
18+
## Version 1.2.3 (November 2025)
19+
20+
- Removed C rewrite progress bar.
21+
- Edited BiomeGen page for v2.1.6.
22+
23+
## Version 1.2.2 (November 2025)
24+
25+
- Changed C language colour.
26+
127
## Version 1.2.1 (November 2025)
228

329
- Added cookie reader function.
@@ -7,7 +33,7 @@
733

834
- Added a cookie for improved data loading speed.
935
- Added a cookie for improved elements loading speed.
10-
- Remove usage of JavaScript var keyword.
36+
- Removed usage of JavaScript var keyword.
1137

1238
## Version 1.1.0 (November 2025)
1339

@@ -17,7 +43,7 @@
1743

1844
- Added documentation comments for Python.
1945
- Added PwrStat GUI v1.1.2 files.
20-
- Remove PwrStat GUI all_versions download (exceed GitHub size limits).
46+
- Removed PwrStat GUI all_versions download (exceed GitHub size limits).
2147

2248
## Version 1.0.11 (October 2025)
2349

@@ -48,7 +74,7 @@
4874
## Version 1.0.6 (September 2025)
4975

5076
- Added C to language statistics, removed Bash, C#, and Java.
51-
- Fix text covering in projects bar chart.
77+
- Fixed text covering in projects bar chart.
5278
- Change project text colouring.
5379

5480
## Version 1.0.5 (September 2025)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# My Website
22
### Released August 2025
3-
### Version 1.2.1
3+
### Version 1.2.6
44
### Updated November 2025
55

66
<br/>

data-loader.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,9 @@ async function loadData() {
6161
let html = new Language("HTML", "html", "#DD4000", "None", ["<!--", "-->"]);
6262
let css = new Language("CSS", "css", "#600090");
6363
let javaScript = new Language("JavaScript", "js", "#DDAA00");
64-
let c = new Language("C", "c", "#050520");
65-
// let cpp = new Language("C++", "cpp", "#101040");
66-
// let cSharp = new Language("C#", "cs", "#151560");
64+
let c = new Language("C", "c", "#5050a0");
65+
// let cpp = new Language("C++", "cpp", "#202040");
66+
// let cSharp = new Language("C#", "cs", "#080820");
6767
let languages = [python, html, css, javaScript, c];
6868

6969
// Licenses
@@ -78,7 +78,7 @@ async function loadData() {
7878

7979
let biomeGen = new Project(
8080
"BiomeGen", "A map generation and visualization tool.", gpl3, "July 2025",
81-
["main.py", "autorun.c"]
81+
["main.c", "autorun.c"]
8282
);
8383
let pwrStatGUI = new Project(
8484
"PwrStat GUI", "An app for viewing CyberPower UPS info.", gpl3, "July 2025", ["main.py"]

projects/biomegen/index.html

Lines changed: 21 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -95,26 +95,21 @@
9595
<img class="project-page-logo" src="/images/projects/biomegen/logo.png"
9696
alt="BiomeGen Logo">
9797

98-
<!--C Rewrite Progress-->
99-
<div id="c-rewrite-progress-bar">
100-
<div id="c-rewrite-progress-bar-inner"></div>
101-
</div>
102-
10398
<!--Page Description-->
10499
<p class="paragraph-text" id="title-summary">
105100
BiomeGen is a map generation and visualization console app,
106-
written in Python. It uses Python's multiprocessing library for
107-
better generation speed and efficiency. It can generate various
108-
land biomes and water with shading for depth. It uses by own
109-
algorithm, and splits the map into polygons, which allows for a
110-
good final product, while avoiding the resource demand of
111-
individually generating every pixel. The generator also has a
112-
number of settings, allowing users to influence the map's
113-
general look, including map dimensions, island abundance and
114-
size, and coastline smoothness. You can also change the number
115-
of CPU threads used in map generation, allowing for reduced
116-
generation times. Version 1.0.0 was released in July 2025, and
117-
the project is under the General Public License v3.0.
101+
written in C. It uses forks in C for better efficiency. It can
102+
generate various land biomes and water with shading for depth.
103+
It uses my own algorithm, and splits the map into polygons,
104+
which allows for a good final product, while avoiding the
105+
resource demand of individually generating every pixel. The
106+
generator also has a number of settings, allowing users to
107+
influence the map's general look, including map dimensions,
108+
island abundance and size, and coastline smoothness. You can
109+
also change the number of CPU threads used in map generation,
110+
allowing for reduced generation times. Version 1.0.0 was
111+
released in July 2025, and the project is under the General
112+
Public License v3.0.
118113
</p>
119114

120115
<!--Links-->
@@ -146,14 +141,15 @@
146141
Below are a variety of graphs relating to BiomeGen's performance
147142
across versions, processor counts, and resolutions. Graphs with
148143
no specified resolution are at 1080p, and graphs with no
149-
specified number of processes are at the fastest number, 8.
150-
Pixels per second are measured by the number of pixels generated
151-
(~2.07M for 1080p) divided by the seconds of generation. The
152-
machine used for these tests has a 16-thread processor, 32 GB of
153-
RAM, and is running on antiX 23.2 (a Debian-based Linux distro).
154-
Versions not included are not significantly different from
155-
their previous version. Versions 2.1.0 and 2.1.1 are not
156-
significantly different from 2.1.2, the first included version.
144+
specified number of processes are at the fastest number, 8 or
145+
16. Pixels per second are measured by the number of pixels
146+
generated (~2.07M for 1080p) divided by the seconds of
147+
generation. The machine used for these tests has a 16-thread
148+
processor, 32 GB of RAM, and is running on antiX 23.2 (a
149+
Debian-based Linux distro). Versions not included are not
150+
significantly different from their previous version. Versions
151+
2.1.0 and 2.1.1 are not significantly different from 2.1.2, the
152+
first included version.
157153
</p>
158154

159155
<div class="graph-box">
@@ -162,9 +158,6 @@
162158
<div class="graph-box">
163159
<canvas class="graph-canvas" id="graph-version-pix_per_sec"></canvas>
164160
</div>
165-
<div class="graph-box">
166-
<canvas class="graph-canvas" id="graph-version-std_dev"></canvas>
167-
</div>
168161
<div class="graph-box">
169162
<canvas class="graph-canvas" id="graph-resolution-time"></canvas>
170163
</div>
@@ -183,9 +176,6 @@
183176
<div class="graph-box">
184177
<canvas class="graph-canvas" id="graph-processes-pix_per_sec"></canvas>
185178
</div>
186-
<div class="graph-box">
187-
<canvas class="graph-canvas" id="graph-processes-std_dev"></canvas>
188-
</div>
189179

190180
<!--Footer-->
191181
<div id="footer-loader"></div>

0 commit comments

Comments
 (0)