GithubHelp home page GithubHelp logo

particlelife's People

Contributors

farbfetzen avatar

Watchers

 avatar

particlelife's Issues

Version 2

Inspiration: https://www.youtube.com/watch?v=p4YirERTVF0

  • Synchronized updates: If all particles first check the distance and then move at the same timestep I can halve the number of distance calculations.
  • No walls. The world should be a torus. Or if that is too difficult then the walls should exert a repulsive force.
  • At very close distance all particles should repel each other so they don't clump into small points.
  • Potential for more groups and also a command line argument to specify the number of groups.
  • Keey the particle density roughly the same independently of the number of groups.

Improve Usability

  • Mention in the readme how to run the sim with and without arguments.
  • List the keybindings in the readme.
  • Allow specifying more parameters as arguments.
  • Only print the seed when reloading. Make a keybinding to print all the other parameters on demand.

Create a parent pom

Create a repository containing a parent pom for all of my projects which do not use the Spring Boot parent. This would be especially useful for the plugin versions. Increment its version for each plugin or dependency update so I don't have to update all projects at once.
There I can define pluginManagement, dependencyManagement and commonly used properties like the project.build.sourceEncoding. And I can put the configuration of the maven-enforcer-plugin there with the newest Java and Maven versions.
Set all versions as properties and maybe also set commonly defined tags like developers.

This page gives a great overview of the available plugin versions with links to their repositories and Jiras: https://maven.apache.org/plugins

<groupId>farbfetzen</groupId>
<artifactId>parent</artifactId>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.