fix version and bugs
Some checks failed
CI / general_module_workflow_php (push) Has been cancelled

This commit is contained in:
Dennis Eichhorn 2024-05-21 00:09:22 +02:00
parent 2dd35b4ba0
commit 32d6eafaba
1190 changed files with 1882 additions and 1885 deletions

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -24,7 +24,7 @@ use phpOMS\Validation\Network\Email;
* information. This model is not comparable to a profile which contains much more information. * information. This model is not comparable to a profile which contains much more information.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -23,7 +23,7 @@ use phpOMS\DataStorage\Session\SessionAbstract;
* The account manager is used to manage accounts. * The account manager is used to manage accounts.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* Account status enum. * Account status enum.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* Account type enum. * Account type enum.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Account;
* Account group class. * Account group class.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* Group status enum. * Group status enum.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Account;
* Null account class. * Null account class.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Account;
* Null group class. * Null group class.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -21,7 +21,7 @@ namespace phpOMS\Account;
* abstract class and can be used directly if needed. * abstract class and can be used directly if needed.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Account;
* Permission handling trait. * Permission handling trait.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -22,7 +22,7 @@ use phpOMS\Stdlib\Base\Enum;
* A permission can be long to a group or an account. * A permission can be long to a group or an account.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Account * @package phpOMS\Account
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* Permission type enum. * Permission type enum.
* *
* @package phpOMS\Account * @package phpOMS\Account
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Ai\NeuralNetwork * @package phpOMS\Ai\NeuralNetwork
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Ai\NeuralNetwork;
* Neuron * Neuron
* *
* @package phpOMS\Ai\NeuralNetwork * @package phpOMS\Ai\NeuralNetwork
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Ai\Ocr * @package phpOMS\Ai\Ocr
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -21,7 +21,7 @@ use phpOMS\System\File\PathException;
* Basic OCR implementation for MNIST data * Basic OCR implementation for MNIST data
* *
* @package phpOMS\Ai\Ocr * @package phpOMS\Ai\Ocr
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Ai\Ocr\Tesseract * @package phpOMS\Ai\Ocr\Tesseract
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -21,7 +21,7 @@ use phpOMS\System\SystemUtils;
* Tesseract api * Tesseract api
* *
* @package phpOMS\Ai\Ocr\Tesseract * @package phpOMS\Ai\Ocr\Tesseract
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Clustering;
* Clustering points * Clustering points
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see ./clustering_overview.png * @see ./clustering_overview.png
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -23,7 +23,7 @@ use phpOMS\Math\Topology\MetricsND;
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @license Base: MIT Copyright (c) 2020 Greene Laboratory * @license Base: MIT Copyright (c) 2020 Greene Laboratory
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see ./DivisiveClustering.php * @see ./DivisiveClustering.php
* @see ./clustering_overview.png * @see ./clustering_overview.png

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Clustering;
* Clustering points * Clustering points
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see ./clustering_overview.png * @see ./clustering_overview.png
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Clustering;
* Clustering interface. * Clustering interface.
* *
* @package phpOMS\Algorithm\Clustering; * @package phpOMS\Algorithm\Clustering;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -22,7 +22,7 @@ use phpOMS\Math\Topology\MetricsND;
* Clustering points * Clustering points
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see ./clustering_overview.png * @see ./clustering_overview.png
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ namespace phpOMS\Algorithm\Clustering;
* The parent category of this clustering algorithm is hierarchical clustering. * The parent category of this clustering algorithm is hierarchical clustering.
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see ./AgglomerativeClustering.php * @see ./AgglomerativeClustering.php
* @see ./clustering_overview.png * @see ./clustering_overview.png

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Math\Topology\MetricsND;
* Clustering points * Clustering points
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see ./clustering_overview.png * @see ./clustering_overview.png
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -21,7 +21,7 @@ use phpOMS\Math\Topology\MetricsND;
* Clustering points * Clustering points
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see ./clustering_overview.png * @see ./clustering_overview.png
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Clustering;
* Point for clustering * Point for clustering
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -22,7 +22,7 @@ namespace phpOMS\Algorithm\Clustering;
* @property array $coordinates Coordinates * @property array $coordinates Coordinates
* *
* @package phpOMS\Algorithm\Clustering; * @package phpOMS\Algorithm\Clustering;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
* *

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Clustering;
* Clustering points * Clustering points
* *
* @package phpOMS\Algorithm\Clustering * @package phpOMS\Algorithm\Clustering
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see ./clustering_overview.png * @see ./clustering_overview.png
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\CoinMatching * @package phpOMS\Algorithm\CoinMatching
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\CoinMatching;
* Matching a value with a set of coins * Matching a value with a set of coins
* *
* @package phpOMS\Algorithm\CoinMatching * @package phpOMS\Algorithm\CoinMatching
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Frequency * @package phpOMS\Algorithm\Frequency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ namespace phpOMS\Algorithm\Frequency;
* The algorithm checks how often a set exists in a given set of sets. * The algorithm checks how often a set exists in a given set of sets.
* *
* @package phpOMS\Algorithm\Frequency * @package phpOMS\Algorithm\Frequency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Graph; * @package phpOMS\Algorithm\Graph;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Graph;
* Dependency resolver class. * Dependency resolver class.
* *
* @package phpOMS\Algorithm\Graph; * @package phpOMS\Algorithm\Graph;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Graph * @package phpOMS\Algorithm\Graph
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Graph;
* Markov chain * Markov chain
* *
* @package phpOMS\Algorithm\Graph * @package phpOMS\Algorithm\Graph
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\JobScheduling * @package phpOMS\Algorithm\JobScheduling
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\JobScheduling;
* Job for scheduling * Job for scheduling
* *
* @package phpOMS\Algorithm\JobScheduling * @package phpOMS\Algorithm\JobScheduling
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\JobScheduling * @package phpOMS\Algorithm\JobScheduling
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\JobScheduling;
* Job interface. * Job interface.
* *
* @package phpOMS\Algorithm\JobScheduling; * @package phpOMS\Algorithm\JobScheduling;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\JobScheduling * @package phpOMS\Algorithm\JobScheduling
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\JobScheduling;
* Job scheduling algorithm with no overlapping jobs * Job scheduling algorithm with no overlapping jobs
* *
* @package phpOMS\Algorithm\JobScheduling * @package phpOMS\Algorithm\JobScheduling
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling\Dependency;
* Machine type. * Machine type.
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling\Dependency;
* Idle time. * Idle time.
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling\Dependency;
* Job step. * Job step.
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling\Dependency;
* Machine. * Machine.
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling\Dependency;
* Machine type. * Machine type.
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling\Dependency;
* Material. * Material.
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling\Dependency;
* Material. * Material.
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling\Dependency;
* Worker. * Worker.
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling\Dependency;
* Worker. * Worker.
* *
* @package phpOMS\Scheduling\Dependency * @package phpOMS\Scheduling\Dependency
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling * @package phpOMS\Scheduling
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling;
* Job. * Job.
* *
* @package phpOMS\Scheduling * @package phpOMS\Scheduling
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling * @package phpOMS\Scheduling
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -22,7 +22,7 @@ use phpOMS\Stdlib\Base\Enum;
* Defines the different priorities in which elements from the queue can be extracted. * Defines the different priorities in which elements from the queue can be extracted.
* *
* @package phpOMS\Scheduling * @package phpOMS\Scheduling
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Scheduling * @package phpOMS\Scheduling
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Scheduling;
* Scheduler. * Scheduler.
* *
* @package phpOMS\Scheduling * @package phpOMS\Scheduling
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Knapsack;
* Backpack for the Knapsack problem * Backpack for the Knapsack problem
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Knapsack;
* Backpack interface. * Backpack interface.
* *
* @package phpOMS\Algorithm\Knapsack; * @package phpOMS\Algorithm\Knapsack;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ namespace phpOMS\Algorithm\Knapsack;
* This algorithm only works for integer cost, values and quantities! * This algorithm only works for integer cost, values and quantities!
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Knapsack;
* Continuous knapsack algorithm * Continuous knapsack algorithm
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Knapsack;
* Item in the Knapsack * Item in the Knapsack
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Knapsack * @package phpOMS\Algorithm\Knapsack
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Knapsack;
* Item interface. * Item interface.
* *
* @package phpOMS\Algorithm\Knapsack; * @package phpOMS\Algorithm\Knapsack;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Maze * @package phpOMS\Algorithm\Maze
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Maze;
* Maze generator * Maze generator
* *
* @package phpOMS\Algorithm\Maze * @package phpOMS\Algorithm\Maze
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Optimization;
* Perform ant colony algorithm. * Perform ant colony algorithm.
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Optimization;
* Perform bees algorithm. * Perform bees algorithm.
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Optimization;
* Perform firefly algorithm. * Perform firefly algorithm.
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Optimization;
* Perform genetic algorithm (GA). * Perform genetic algorithm (GA).
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Optimization;
* Perform harmony search algorithm. * Perform harmony search algorithm.
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Optimization;
* Perform intelligent water drops algorithm. * Perform intelligent water drops algorithm.
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Optimization;
* Perform simulated annealing (SA). * Perform simulated annealing (SA).
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Optimization;
* Perform tabu search. * Perform tabu search.
* *
* @package phpOMS\Algorithm\Optimization * @package phpOMS\Algorithm\Optimization
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
* *
@ -25,7 +25,7 @@ use phpOMS\Stdlib\Base\Heap;
* Perform path finding. * Perform path finding.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\PathFinding;
* Node on grid. * Node on grid.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
* *
@ -23,7 +23,7 @@ namespace phpOMS\Algorithm\PathFinding;
* Grid of nodes. * Grid of nodes.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Math\Topology\Metrics2D;
* Node on grid. * Node on grid.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* Heuristic type enum. * Heuristic type enum.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\PathFinding;
* Node on grid. * Node on grid.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
* *
@ -25,7 +25,7 @@ use phpOMS\Stdlib\Base\Heap;
* Perform path finding. * Perform path finding.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* Movement type enum. * Movement type enum.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\HeapItemInterface;
* Node on grid. * Node on grid.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\PathFinding;
* Null node. * Null node.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\PathFinding;
* Null node. * Null node.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
* *
@ -23,7 +23,7 @@ namespace phpOMS\Algorithm\PathFinding;
* Path in grids. * Path in grids.
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\PathFinding;
* Path finder interface * Path finder interface
* *
* @package phpOMS\Algorithm\PathFinding * @package phpOMS\Algorithm\PathFinding
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Rating;
* Calculate rating strength using the Bradley Terry model * Calculate rating strength using the Bradley Terry model
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see https://en.wikipedia.org/wiki/Bradley%E2%80%93Terry_model * @see https://en.wikipedia.org/wiki/Bradley%E2%80%93Terry_model
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Rating;
* Elo rating calculation using Elo rating * Elo rating calculation using Elo rating
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see https://en.wikipedia.org/wiki/Elo_rating_system * @see https://en.wikipedia.org/wiki/Elo_rating_system
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Rating;
* Elo rating calculation using Glicko-1 * Elo rating calculation using Glicko-1
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see https://en.wikipedia.org/wiki/Glicko_rating_system * @see https://en.wikipedia.org/wiki/Glicko_rating_system
* @see http://www.glicko.net/glicko/glicko.pdf * @see http://www.glicko.net/glicko/glicko.pdf

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Math\Solver\Root\Bisection;
* Elo rating calculation using Glicko-2 * Elo rating calculation using Glicko-2
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see https://en.wikipedia.org/wiki/Glicko_rating_system * @see https://en.wikipedia.org/wiki/Glicko_rating_system
* @see http://www.glicko.net/glicko/glicko2.pdf * @see http://www.glicko.net/glicko/glicko2.pdf

View File

@ -20,7 +20,7 @@ use phpOMS\Math\Stochastic\Distribution\NormalDistribution;
* Elo rating calculation using Elo rating * Elo rating calculation using Elo rating
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see https://www.moserware.com/assets/computing-your-skill/The%20Math%20Behind%20TrueSkill.pdf * @see https://www.moserware.com/assets/computing-your-skill/The%20Math%20Behind%20TrueSkill.pdf
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Rating;
* Elo rating calculation using Elo rating * Elo rating calculation using Elo rating
* *
* @package phpOMS\Algorithm\Rating * @package phpOMS\Algorithm\Rating
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @see https://en.wikipedia.org/wiki/Elo_rating_system * @see https://en.wikipedia.org/wiki/Elo_rating_system
* @since 1.0.0 * @since 1.0.0

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* BitonicSort class. * BitonicSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* Bubblesort class. * Bubblesort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* Bucketsort class. * Bucketsort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* CocktailShakerSort class. * CocktailShakerSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* CombSort class. * CombSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* CycleSort class. * CycleSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* GnomeSort class. * GnomeSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* HeapSort class. * HeapSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* InsertionSort class. * InsertionSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* IntroSort class. * IntroSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* MergeSort class. * MergeSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* OddEvenSort class. * OddEvenSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* PancakeSort class. * PancakeSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* QuickSort class. * QuickSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* SelectionSort class. * SelectionSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* ShellSort class. * ShellSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* SortInterface class. * SortInterface class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort * @package phpOMS\Algorithm\Sort
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -20,7 +20,7 @@ use phpOMS\Stdlib\Base\Enum;
* SortOrder enum. * SortOrder enum.
* *
* @package phpOMS\Algorithm\Sort * @package phpOMS\Algorithm\Sort
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* SortableInterface class. * SortableInterface class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* StoogeSort class. * StoogeSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

View File

@ -6,7 +6,7 @@
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @copyright Dennis Eichhorn * @copyright Dennis Eichhorn
* @license OMS License 2.0 * @license OMS License 2.2
* @version 1.0.0 * @version 1.0.0
* @link https://jingga.app * @link https://jingga.app
*/ */
@ -18,7 +18,7 @@ namespace phpOMS\Algorithm\Sort;
* TimSort class. * TimSort class.
* *
* @package phpOMS\Algorithm\Sort; * @package phpOMS\Algorithm\Sort;
* @license OMS License 2.0 * @license OMS License 2.2
* @link https://jingga.app * @link https://jingga.app
* @since 1.0.0 * @since 1.0.0
*/ */

Some files were not shown because too many files have changed in this diff Show More