Skip to content

DominikPeters/DominikPeters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

I'm a computer science researcher in voting theory. Here is a list of my coding projects.

Method of Equal Shares

  • equalshares.net - Website with information about the Method of Equal Shares for Participatory Budgeting.
  • equalshares-compute-tool - Web app (js) for computing voting outcomes using the Method of Equal Shares.

pref.tools

tikz.dev

Supreme Court of the United States

I've developed a hobby of following what happens at the Supreme Court, and am making tools to make the Court more accessible.

Linear Programming and Optimization

  • lp-model - A javascript library for modelling and solving (integer) linear programs.
  • lpdual.com - Code for a simple website helping with constructing LP duals, versions of Farkas' lemma, and KKT conditions.
  • PyNormaliz_inequalities - Python package for interacting with Normaliz, e.g. to count integer points in a polyhedron.
  • scs.wasm - A WebAssembly version of the SCS convex programming solver.

MP3 Chapters

Miscellaneous

  • texpresso-vscode - Visual Studio Code extension for using the TeXpresso live rendering system.
  • pqtree.js - Javascript code for making PQ-trees for the consecutive ones problem.
  • drag-drop-weak-orders - code for a simple drag and drop interface for weak orders (rankings with indifferences)
  • ethical.diet - Code behind a website for showing the impact of buying animal products (infrequently maintained).
  • hpmor.info - An annotated version of Harry Potter and the Methods of Rationality (infrequently maintained).

About

Repository for profile readme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published