Skip to content

Commit

Permalink
Deploying to gh-pages from @ 83c4eb7 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
fusion809 committed Mar 30, 2024
1 parent c1d3cff commit c3673a8
Show file tree
Hide file tree
Showing 14 changed files with 39 additions and 39 deletions.
2 changes: 1 addition & 1 deletion Australian_education_system/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion FunctionIntegrator/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -411,7 +411,7 @@ <h2 id=acknowledgements ><a href="#acknowledgements" class=header-anchor >Acknow
<div class=copyright >
&copy; Brenton Horne. I do not claim to be infallible, so feel free to send corrections to <a href="mailto:[email protected]">[email protected]</a>.
<br/>I favour Oxford spelling, so if you notice I generally use different spelling to Australian spelling, that is probably why.
<br/>Last modified: February 25, 2024.
<br/>Last modified: March 30, 2024.
<br/>Website built with <a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a>.
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion Overview/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html> <html lang=en > <meta charset=UTF-8 > <meta name=viewport content="width=device-width, initial-scale=1"> <link rel=stylesheet href="/css/franklin.css"> <link rel=stylesheet href="/css/pure.css"> <!--<link rel=stylesheet href="/css/side-menu.css">--> <!--The width specified in frankin content under @media determines how wide the website is--> <style> .franklin-content{padding:0px;} @media (min-width: 940px) { .franklin-content {width: 100%; margin: 0px; padding-left: 1px} .header {width: 900px;} } </style> <link rel=icon href="/assets/favicon.png"> <title>An overview of my coding projects</title> <div id=layout > <div id=main > <div class=header > <h1>An overview of my coding projects</h1> </div> <div class=franklin-content ><p>I have several GitHub repositories, and they can be broadly classified into the following categories:</p> <ul> <li><p>Those intended to solve maths problems. Such as:</p> <ul> <li><p><a href="https://github.com/fusion809/C-Math-Projects">C-Math-Projects</a>.</p> <li><p><a href="https://github.com/fusion809/CPP-Maths">CPP-Maths</a> &#40;written in C&#43;&#43;&#41;.</p> <li><p><a href="https://github.com/fusion809/GNU_Octave">GNU_Octave</a>.</p> <li><p><a href="https://github.com/fusion809/julia-scripts">julia-scripts</a>.</p> <li><p><a href="https://github.com/fusion809/lua-scripts">lua-scripts</a>.</p> <li><p><a href="https://github.com/fusion809/python-scripts">python-scripts</a>.</p> <li><p><a href="https://github.com/fusion809/R-scripts">R-scripts</a>.</p> <li><p><a href="https://github.com/fusion809/Rust-Maths">Rust-Maths</a>.</p> <li><p><a href="https://github.com/fusion809/scilab-scripts">scilab-scripts</a>.</p> </ul> <li><p>My i3 configuration files:</p> <ul> <li><p><a href="https://github.com/fusion809/i3-configs">i3-configs</a></p> </ul> <li><p>My shell script files:</p> <ul> <li><p><a href="https://github.com/fusion809/arch-scripts">arch-scripts</a></p> <li><p><a href="https://github.com/fusion809/centos-scripts">centos-scripts</a></p> <li><p><a href="https://github.com/fusion809/debian-scripts">debian-scripts</a></p> <li><p><a href="https://github.com/fusion809/fedora-scripts">fedora-scripts</a></p> <li><p><a href="https://github.com/fusion809/gentoo-scripts">gentoo-scripts</a></p> </ul> </ul> <div class=page-foot > <div class=copyright > &copy; Brenton Horne. I do not claim to be infallible, so feel free to send corrections to <a href="mailto:[email protected]">[email protected]</a>. <br/>I favour Oxford spelling, so if you notice I generally use different spelling to Australian spelling, that is probably why. <br/>Last modified: February 25, 2024. <br/>Website built with <a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a>. </div> </div> </div> </div> </div> <script src="/libs/pure/ui.min.js"></script>
<!doctype html> <html lang=en > <meta charset=UTF-8 > <meta name=viewport content="width=device-width, initial-scale=1"> <link rel=stylesheet href="/css/franklin.css"> <link rel=stylesheet href="/css/pure.css"> <!--<link rel=stylesheet href="/css/side-menu.css">--> <!--The width specified in frankin content under @media determines how wide the website is--> <style> .franklin-content{padding:0px;} @media (min-width: 940px) { .franklin-content {width: 100%; margin: 0px; padding-left: 1px} .header {width: 900px;} } </style> <link rel=icon href="/assets/favicon.png"> <title>An overview of my coding projects</title> <div id=layout > <div id=main > <div class=header > <h1>An overview of my coding projects</h1> </div> <div class=franklin-content ><p>I have several GitHub repositories, and they can be broadly classified into the following categories:</p> <ul> <li><p>Those intended to solve maths problems. Such as:</p> <ul> <li><p><a href="https://github.com/fusion809/C-Math-Projects">C-Math-Projects</a>.</p> <li><p><a href="https://github.com/fusion809/CPP-Maths">CPP-Maths</a> &#40;written in C&#43;&#43;&#41;.</p> <li><p><a href="https://github.com/fusion809/GNU_Octave">GNU_Octave</a>.</p> <li><p><a href="https://github.com/fusion809/julia-scripts">julia-scripts</a>.</p> <li><p><a href="https://github.com/fusion809/lua-scripts">lua-scripts</a>.</p> <li><p><a href="https://github.com/fusion809/python-scripts">python-scripts</a>.</p> <li><p><a href="https://github.com/fusion809/R-scripts">R-scripts</a>.</p> <li><p><a href="https://github.com/fusion809/Rust-Maths">Rust-Maths</a>.</p> <li><p><a href="https://github.com/fusion809/scilab-scripts">scilab-scripts</a>.</p> </ul> <li><p>My i3 configuration files:</p> <ul> <li><p><a href="https://github.com/fusion809/i3-configs">i3-configs</a></p> </ul> <li><p>My shell script files:</p> <ul> <li><p><a href="https://github.com/fusion809/arch-scripts">arch-scripts</a></p> <li><p><a href="https://github.com/fusion809/centos-scripts">centos-scripts</a></p> <li><p><a href="https://github.com/fusion809/debian-scripts">debian-scripts</a></p> <li><p><a href="https://github.com/fusion809/fedora-scripts">fedora-scripts</a></p> <li><p><a href="https://github.com/fusion809/gentoo-scripts">gentoo-scripts</a></p> </ul> </ul> <div class=page-foot > <div class=copyright > &copy; Brenton Horne. I do not claim to be infallible, so feel free to send corrections to <a href="mailto:[email protected]">[email protected]</a>. <br/>I favour Oxford spelling, so if you notice I generally use different spelling to Australian spelling, that is probably why. <br/>Last modified: March 30, 2024. <br/>Website built with <a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a>. </div> </div> </div> </div> </div> <script src="/libs/pure/ui.min.js"></script>
2 changes: 1 addition & 1 deletion PhD_entry_article/index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion STV+/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html> <html lang=en > <meta charset=UTF-8 > <meta name=viewport content="width=device-width, initial-scale=1"> <link rel=stylesheet href="/libs/katex/katex.min.css"> <link rel=stylesheet href="/css/franklin.css"> <link rel=stylesheet href="/css/pure.css"> <!--<link rel=stylesheet href="/css/side-menu.css">--> <!--The width specified in frankin content under @media determines how wide the website is--> <style> .franklin-content{padding:0px;} @media (min-width: 940px) { .franklin-content {width: 100%; margin: 0px; padding-left: 1px} .header {width: 900px;} } </style> <link rel=icon href="/assets/favicon.png"> <title>Single transferable vote plus (STV+)</title> <div id=layout > <div id=main > <div class=header > <h1>Single transferable vote plus (STV+)</h1> </div> <div class=franklin-content ><p>This webpage is about an electoral system I have devised that I wanted to share. I call it single transferable vote plus &#40;STV&#43;&#41;, and as its name suggests it is an additional member system based on <a href="https://en.wikipedia.org/wiki/Single_transferable_vote">single transferable vote</a>.</p> <div class=franklin-toc ><ol><li><a href="#single_transferable_vote">Single transferable vote</a><ol><li><a href="#mechanics">Mechanics</a><li><a href="#elected_officials_per_electorate">Elected officials per electorate</a><li><a href="#problems">Problems</a></ol><li><a href="#single_transferable_vote_plus">Single transferable vote plus</a></ol></div> <h1 id=single_transferable_vote ><a href="#single_transferable_vote" class=header-anchor >Single transferable vote</a></h1> <p><strong>Single transferable vote</strong> &#40;STV&#41; is a voting system used in relatively few countries &#40;namely Australia, Republic of Ireland, Northern Ireland, and Malta&#41;. It is used in elections in which each electorate is set to return multiple elected officials and voters are expected to assign preferences to candidates that are running in their seat.</p> <h2 id=mechanics ><a href="#mechanics" class=header-anchor >Mechanics</a></h2> <p>In it, a quota of votes a candidate needs to win a seat is calculated &#40;usually either the <a href="https://en.wikipedia.org/wiki/Droop_quota">Droop quota</a> or <a href="https://en.wikipedia.org/wiki/Hare_quota">Hare quota</a>&#41;. If a candidate reaches this on first preference votes, they are immediately elected and any surplus of votes &#40;i.e. votes that have above the required quota&#41; they have is redistributed according to next preferences. If all the seats that need to be filled are not filled by this first step, the next step is to eliminate the least popular remaining candidate and redistribute their votes according to next preferences. If candidate&#40;s&#41; have reached quota, they are elected and any surplus of votes redistributed, and this process repeats until all the seats that need to be filled are filled.</p> <h2 id=elected_officials_per_electorate ><a href="#elected_officials_per_electorate" class=header-anchor >Elected officials per electorate</a></h2> <p>The exact number of elected officials per electorate differs, but is usually between 3 and 7 for lower houses and potentially more for upper houses &#40;up to 22 for South Australian Legislative Council elections after a double dissolution&#41;. </p> <h2 id=problems ><a href="#problems" class=header-anchor >Problems</a></h2> <p>The fewer the electorates, hence greater the number of elected officials per electorate, the more proportionally representative the system gets. The more elected officials per electorate, however, the larger the ballot paper and the more candidates that need to be numbered by voters in order for the results to be meaningful. </p> <p>One way around this issue is to get voters to vote for parties instead of candidates directly and let the parties decide who fills the seats their seat. This, however, eliminates one of the main arguments in favour of single transferable vote, namely that it is non-partisan as it allows voters to vote for candidates directly and allows independents to run. Single transferable vote plus is intended to overcome these problems.</p> <h1 id=single_transferable_vote_plus ><a href="#single_transferable_vote_plus" class=header-anchor >Single transferable vote plus</a></h1> <p>Single transferable vote plus comprises two components:</p> <ul> <li><p>The single transferable vote component, where voters vote for candidates running in their multi-member electorates.</p> <li><p>The plus component, where voters assign preferences to parties and the proportion of the vote they get after preferences is used to decide the proportion of the seats they get. To proportion out the chamber, additional officials &#40;who fill &quot;overhang seats&quot;&#41; are elected and they are the most popular losers from their party in the electorate races. </p> </ul> <p>The popularity of losing candidates is decided by first eliminating all winners from the race, then eliminating all the candidates from other parties and transfering all votes according to next preferences to the remaining candidates. Then eliminate the least popular excess candidates from each electorate and transfer votes according to next preferences &#40;let <span class=katex ><span class=katex-mathml ><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>m</mi></mrow><annotation encoding="application/x-tex">m</annotation></semantics></math></span><span class=katex-html aria-hidden=true ><span class=base ><span class=strut style="height:0.43056em;vertical-align:0em;"></span><span class="mord mathdefault">m</span></span></span></span> be the number of overhang seats to be filled for that party, then every electorate will have at most <span class=katex ><span class=katex-mathml ><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>m</mi></mrow><annotation encoding="application/x-tex">m</annotation></semantics></math></span><span class=katex-html aria-hidden=true ><span class=base ><span class=strut style="height:0.43056em;vertical-align:0em;"></span><span class="mord mathdefault">m</span></span></span></span> candidates left after this step&#41;. Then whichever candidates in the electorate races have the most votes fill the party&#39;s overhang seats. </p> <div class=page-foot > <div class=copyright > &copy; Brenton Horne. I do not claim to be infallible, so feel free to send corrections to <a href="mailto:[email protected]">[email protected]</a>. <br/>I favour Oxford spelling, so if you notice I generally use different spelling to Australian spelling, that is probably why. <br/>Last modified: February 25, 2024. <br/>Website built with <a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a>. </div> </div> </div> </div> </div> <script src="/libs/pure/ui.min.js"></script>
<!doctype html> <html lang=en > <meta charset=UTF-8 > <meta name=viewport content="width=device-width, initial-scale=1"> <link rel=stylesheet href="/libs/katex/katex.min.css"> <link rel=stylesheet href="/css/franklin.css"> <link rel=stylesheet href="/css/pure.css"> <!--<link rel=stylesheet href="/css/side-menu.css">--> <!--The width specified in frankin content under @media determines how wide the website is--> <style> .franklin-content{padding:0px;} @media (min-width: 940px) { .franklin-content {width: 100%; margin: 0px; padding-left: 1px} .header {width: 900px;} } </style> <link rel=icon href="/assets/favicon.png"> <title>Single transferable vote plus (STV+)</title> <div id=layout > <div id=main > <div class=header > <h1>Single transferable vote plus (STV+)</h1> </div> <div class=franklin-content ><p>This webpage is about an electoral system I have devised that I wanted to share. I call it single transferable vote plus &#40;STV&#43;&#41;, and as its name suggests it is an additional member system based on <a href="https://en.wikipedia.org/wiki/Single_transferable_vote">single transferable vote</a>.</p> <div class=franklin-toc ><ol><li><a href="#single_transferable_vote">Single transferable vote</a><ol><li><a href="#mechanics">Mechanics</a><li><a href="#elected_officials_per_electorate">Elected officials per electorate</a><li><a href="#problems">Problems</a></ol><li><a href="#single_transferable_vote_plus">Single transferable vote plus</a></ol></div> <h1 id=single_transferable_vote ><a href="#single_transferable_vote" class=header-anchor >Single transferable vote</a></h1> <p><strong>Single transferable vote</strong> &#40;STV&#41; is a voting system used in relatively few countries &#40;namely Australia, Republic of Ireland, Northern Ireland, and Malta&#41;. It is used in elections in which each electorate is set to return multiple elected officials and voters are expected to assign preferences to candidates that are running in their seat.</p> <h2 id=mechanics ><a href="#mechanics" class=header-anchor >Mechanics</a></h2> <p>In it, a quota of votes a candidate needs to win a seat is calculated &#40;usually either the <a href="https://en.wikipedia.org/wiki/Droop_quota">Droop quota</a> or <a href="https://en.wikipedia.org/wiki/Hare_quota">Hare quota</a>&#41;. If a candidate reaches this on first preference votes, they are immediately elected and any surplus of votes &#40;i.e. votes that have above the required quota&#41; they have is redistributed according to next preferences. If all the seats that need to be filled are not filled by this first step, the next step is to eliminate the least popular remaining candidate and redistribute their votes according to next preferences. If candidate&#40;s&#41; have reached quota, they are elected and any surplus of votes redistributed, and this process repeats until all the seats that need to be filled are filled.</p> <h2 id=elected_officials_per_electorate ><a href="#elected_officials_per_electorate" class=header-anchor >Elected officials per electorate</a></h2> <p>The exact number of elected officials per electorate differs, but is usually between 3 and 7 for lower houses and potentially more for upper houses &#40;up to 22 for South Australian Legislative Council elections after a double dissolution&#41;. </p> <h2 id=problems ><a href="#problems" class=header-anchor >Problems</a></h2> <p>The fewer the electorates, hence greater the number of elected officials per electorate, the more proportionally representative the system gets. The more elected officials per electorate, however, the larger the ballot paper and the more candidates that need to be numbered by voters in order for the results to be meaningful. </p> <p>One way around this issue is to get voters to vote for parties instead of candidates directly and let the parties decide who fills the seats their seat. This, however, eliminates one of the main arguments in favour of single transferable vote, namely that it is non-partisan as it allows voters to vote for candidates directly and allows independents to run. Single transferable vote plus is intended to overcome these problems.</p> <h1 id=single_transferable_vote_plus ><a href="#single_transferable_vote_plus" class=header-anchor >Single transferable vote plus</a></h1> <p>Single transferable vote plus comprises two components:</p> <ul> <li><p>The single transferable vote component, where voters vote for candidates running in their multi-member electorates.</p> <li><p>The plus component, where voters assign preferences to parties and the proportion of the vote they get after preferences is used to decide the proportion of the seats they get. To proportion out the chamber, additional officials &#40;who fill &quot;overhang seats&quot;&#41; are elected and they are the most popular losers from their party in the electorate races. </p> </ul> <p>The popularity of losing candidates is decided by first eliminating all winners from the race, then eliminating all the candidates from other parties and transfering all votes according to next preferences to the remaining candidates. Then eliminate the least popular excess candidates from each electorate and transfer votes according to next preferences &#40;let <span class=katex ><span class=katex-mathml ><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>m</mi></mrow><annotation encoding="application/x-tex">m</annotation></semantics></math></span><span class=katex-html aria-hidden=true ><span class=base ><span class=strut style="height:0.43056em;vertical-align:0em;"></span><span class="mord mathdefault">m</span></span></span></span> be the number of overhang seats to be filled for that party, then every electorate will have at most <span class=katex ><span class=katex-mathml ><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>m</mi></mrow><annotation encoding="application/x-tex">m</annotation></semantics></math></span><span class=katex-html aria-hidden=true ><span class=base ><span class=strut style="height:0.43056em;vertical-align:0em;"></span><span class="mord mathdefault">m</span></span></span></span> candidates left after this step&#41;. Then whichever candidates in the electorate races have the most votes fill the party&#39;s overhang seats. </p> <div class=page-foot > <div class=copyright > &copy; Brenton Horne. I do not claim to be infallible, so feel free to send corrections to <a href="mailto:[email protected]">[email protected]</a>. <br/>I favour Oxford spelling, so if you notice I generally use different spelling to Australian spelling, that is probably why. <br/>Last modified: March 30, 2024. <br/>Website built with <a href="https://github.com/tlienart/Franklin.jl">Franklin.jl</a>. </div> </div> </div> </div> </div> <script src="/libs/pure/ui.min.js"></script>
Loading

0 comments on commit c3673a8

Please sign in to comment.