Java Solver

Top 10 Java Solver Projects

  • timefold-solver

    The open source Solver AI for Java, Python and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

    Project mention: The Design and Implementation of the CPython Virtual Machine | news.ycombinator.com | 2024-09-01

    wrapping the class/function, or extending the class, some cannot. For example:

    - Change calls of function `foo` to function `bar`.

    - Compute the automatic differentiation of a function [3].

    - Translate python code blocks to another language for interoperability (for instance, to Java or SQL).

    The way most library authors do it instead is by reading the AST, which is mostly stable.

    [1] https://github.com/TimefoldAI/timefold-solver/tree/main/pyth..., a Python bytecode to Java bytecode translator, written to avoid excessive overhead caused by FFI calls (the new foreign Java API largely removes the overhead).

    [2] https://peps.python.org/pep-0659/

    [3] https://en.wikipedia.org/wiki/Automatic_differentiation

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • TexasHoldemSolverJava

    A Java implemented Texas holdem and short deck Solver

    Project mention: Game Theory in Action: Pluribus and CFR in Texas Hold'em(1) Understanding Nash Equilibrium | dev.to | 2024-07-26

    Using Nash Equilibrium solvers, such as the one provided by bupticybee on their GitHub (https://github.com/bupticybee/TexasHoldemSolverJava), we find: For Player 1: With AA, bet 1 100% of the time. With QQ, check 66% and bet 1 33% of the time. For Player 2, facing a bet: With KK, call 66% and fold 33% of the time. ​

  • Choco

    An open-source Java library for Constraint Programming

  • commons-math

    Apache Commons Math

  • oj! Algorithms

    oj! Algorithms

  • opennars

    OpenNARS for Research 3.0+

  • OptaPlanner

    Java Constraint Solver to solve vehicle routing, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • Hodoku

    Hodoku is a solver/generator/trainer/analyzer for standard sudoku.

  • zebra4j

    zebra4j is a generator and solver library for Zebra puzzles, also knows as "logic grid puzzles".

  • GradleCenturion

    The KTANE Centurion Manual but in Java

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Java Solver discussion

Log in or Post with

Java Solver related posts

  • Game Theory in Action: Pluribus and CFR in Texas Hold'em(1) Understanding Nash Equilibrium

    1 project | dev.to | 26 Jul 2024
  • Are there any specific Sudoku puzzles?

    1 project | /r/sudoku | 13 May 2023
  • Constraint Programming (2020)

    1 project | news.ycombinator.com | 16 Apr 2023
  • In the circled area, there can be 2 possible triples(569 and 589) , how would I know which one's the right one? and why can't the other be chosen?

    1 project | /r/sudoku | 25 Jan 2023
  • What do I do here?

    1 project | /r/sudoku | 18 Jan 2023
  • What are your opinions on sudoku online? Other website recommendations?

    1 project | /r/sudoku | 30 Sep 2022
  • I got the weird death glitch in skyblock! I jumped on the pad to the farming islands and got a death screen. I clicked respawn, didn't lose any coins and this started happening. I saw Element X's video on it so I found it interesting that it happened on hypixel.

    4 projects | /r/HypixelSkyblock | 26 Sep 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →

Index

What are some of the best open-source Solver projects in Java? This list will help you:

Project Stars
1 timefold-solver 919
2 TexasHoldemSolverJava 791
3 Choco 686
4 commons-math 572
5 oj! Algorithms 459
6 opennars 378
7 OptaPlanner 220
8 Hodoku 68
9 zebra4j 11
10 GradleCenturion 4

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com