0000000000000000000000000000000000000000 39c5c8adf46c85a50e9642ca1a7b6a70e67cbafa qvee <st39751@student.upce.cz> 1518440475 +0100	clone: from https://github.com/QveeCZ/ECGM.git
39c5c8adf46c85a50e9642ca1a7b6a70e67cbafa a29f37b60103b3b769b0542824274870d4ca2a5b qvee <st39751@student.upce.cz> 1518444530 +0100	commit: Initial commit
a29f37b60103b3b769b0542824274870d4ca2a5b d9f733567f9e079fa47f5fd0c386c33c4bd03181 qvee <st39751@student.upce.cz> 1518452644 +0100	commit: Initial commit
d9f733567f9e079fa47f5fd0c386c33c4bd03181 23ea703023b86530f7b7472469fc9e3ac73cded3 qvee <st39751@student.upce.cz> 1518461618 +0100	commit: Initial commit
23ea703023b86530f7b7472469fc9e3ac73cded3 b08e73f2a6cf1bf4bcbff79e521379b1425250bb qvee <st39751@student.upce.cz> 1518468450 +0100	commit: Initial commit
b08e73f2a6cf1bf4bcbff79e521379b1425250bb 094d3da9237b8823de68a8eb092ef19cf34bc1b4 qvee <st39751@student.upce.cz> 1518468548 +0100	commit: Initial commit
094d3da9237b8823de68a8eb092ef19cf34bc1b4 c1d8dcd817030b6b3bb2400fcefc50420c2fd854 qvee <st39751@student.upce.cz> 1518468636 +0100	commit: Initial commit
c1d8dcd817030b6b3bb2400fcefc50420c2fd854 0f651889c14649519e0406ca0a09b0308c6d58cb qvee <st39751@student.upce.cz> 1518468810 +0100	commit: Added basic tests
0f651889c14649519e0406ca0a09b0308c6d58cb e3c98946a141782e77d71613a4051c1041fa5bc7 qvee <st39751@student.upce.cz> 1518469024 +0100	commit: Added basic tests
e3c98946a141782e77d71613a4051c1041fa5bc7 6802f9e82f3fde80ecd2bc02251652e7203159a5 qvee <st39751@student.upce.cz> 1518469176 +0100	commit: Added basic tests
6802f9e82f3fde80ecd2bc02251652e7203159a5 0ccd6610828ca6422bd9a56468aa2f32ceb3accf qvee <st39751@student.upce.cz> 1518469330 +0100	commit: Added basic tests
0ccd6610828ca6422bd9a56468aa2f32ceb3accf badb305bf06c12e8a2264b1753a650a8105468e8 qvee <st39751@student.upce.cz> 1518511483 +0100	commit: Circular value transformation and appropriate tests
badb305bf06c12e8a2264b1753a650a8105468e8 a295733da2bffbeb6c1e425b33cb363acd744212 qvee <st39751@student.upce.cz> 1518511493 +0100	merge origin/master: Merge made by the 'recursive' strategy.
a295733da2bffbeb6c1e425b33cb363acd744212 2d45de21aa081a0ac3704667a8e4d9d75eccda2f qvee <st39751@student.upce.cz> 1518512236 +0100	commit: BaseArray from associative to indexed
2d45de21aa081a0ac3704667a8e4d9d75eccda2f 9084d66b87608f403b61c5153cbad811ad231548 qvee <st39751@student.upce.cz> 1518546358 +0100	commit: Base functions for customer groups cleaning.
9084d66b87608f403b61c5153cbad811ad231548 42b014e4741afadf2ddaa193750cb3ef6de36340 qvee <st39751@student.upce.cz> 1518553919 +0100	commit: Completed customer parameter cleaning and merging
42b014e4741afadf2ddaa193750cb3ef6de36340 0b2cf3d6021d635d3bf82317aaefd12ac131cdb0 qvee <st39751@student.upce.cz> 1518640299 +0100	commit: Split customer parameter cleaning and merging to separate classes, changed hatU for Hubert weight from min/max non-extreme value to median/1
0b2cf3d6021d635d3bf82317aaefd12ac131cdb0 2696cc0728b17ac04b93dc88a2d4ca9cf536a305 qvee <st39751@student.upce.cz> 1518642026 +0100	commit: Tests formatting
2696cc0728b17ac04b93dc88a2d4ca9cf536a305 23b6373e1b0e61a5b30047697724dfdddedc3a2e qvee <st39751@student.upce.cz> 1518680273 +0100	commit: getParameterWeight div by zero
23b6373e1b0e61a5b30047697724dfdddedc3a2e f20fd685647943a750b98a2023f16745142806ff qvee <st39751@student.upce.cz> 1518962197 +0100	commit: First version of kmeans++ clustering algorithm added and some other minor adjustmens.
f20fd685647943a750b98a2023f16745142806ff e3fa2bcb96ee4f872405d8d211d6d83cfe56c5ef qvee <st39751@student.upce.cz> 1518962966 +0100	commit: Formatting
e3fa2bcb96ee4f872405d8d211d6d83cfe56c5ef 177e6316934cfd0ef72ebf4f3bc5f2d8f27666f6 qvee <st39751@student.upce.cz> 1519114077 +0100	commit: Replaced customer with only customer parameters, added expiration for product
177e6316934cfd0ef72ebf4f3bc5f2d8f27666f6 bb711a55aa92737d37d8c820eda04b2e26301fd5 qvee <st39751@student.upce.cz> 1519114976 +0100	commit: Added product complements
bb711a55aa92737d37d8c820eda04b2e26301fd5 05c0154a6f48e466385586c23056930994eb29dc qvee <st39751@student.upce.cz> 1519131469 +0100	commit: Added order date
05c0154a6f48e466385586c23056930994eb29dc d53955059d667872cbd1440a2a1ab0a26fd6eabd qvee <st39751@student.upce.cz> 1519218892 +0100	commit: Added silhouette analysis and some minor adjustmens
d53955059d667872cbd1440a2a1ab0a26fd6eabd 77ec06e316fb6ca7d298a0353a39e25c89acca66 qvee <st39751@student.upce.cz> 1519229311 +0100	commit: BaseArray swap instanceof with is_a()
77ec06e316fb6ca7d298a0353a39e25c89acca66 a2c0a74b6724065920d842e15679282122fd89cd qvee <st39751@student.upce.cz> 1519229358 +0100	commit: BaseArray swap instanceof with is_a()
a2c0a74b6724065920d842e15679282122fd89cd c8278c127b04143801ed8380a4e328543d8c65d0 qvee <st39751@student.upce.cz> 1519399684 +0100	commit: CustomerGroupingController added
c8278c127b04143801ed8380a4e328543d8c65d0 bcdee7cee6cc2296dc23ff849500070eb5a7d2fc qvee <st39751@student.upce.cz> 1519474649 +0100	commit: Added toString functions. KmeansPlusPlus fixes and tests.
bcdee7cee6cc2296dc23ff849500070eb5a7d2fc f0de2789371ebb869cab70fe6f0a182e237284dc qvee <st39751@student.upce.cz> 1519563654 +0100	commit: Silhouette fixes and tests
f0de2789371ebb869cab70fe6f0a182e237284dc e4fc353d31e8a181a1b77e82d0009d410a596795 qvee <st39751@student.upce.cz> 1519982676 +0100	commit: Silhouette fixes and tests
e4fc353d31e8a181a1b77e82d0009d410a596795 f4cc58264f19b1d84427ea971e812279a882216d qvee <st39751@student.upce.cz> 1520010939 +0100	commit: Optimalizations. DealerStrategy added.
f4cc58264f19b1d84427ea971e812279a882216d e0ea33cbb68d70833f378ab5238184f11749492a qvee <st39751@student.upce.cz> 1520060897 +0100	commit: Added group assign function and simpleArrayparams for group
e0ea33cbb68d70833f378ab5238184f11749492a 4c0c3d52e1cbbbbf7b39eaf03f6afddf79ae5c41 qvee <st39751@student.upce.cz> 1520190895 +0100	commit: Customer strategy controller, dependency injection.
4c0c3d52e1cbbbbf7b39eaf03f6afddf79ae5c41 690e1f866d8e330719faad8d89c6bd8ffccc1381 qvee <st39751@student.upce.cz> 1520191565 +0100	commit: Dependency injection for distance functions.
690e1f866d8e330719faad8d89c6bd8ffccc1381 d555c97382cca4eac72af5cb4dae74f305734bac qvee <st39751@student.upce.cz> 1520237945 +0100	commit: Dependency injection for distance functions.
d555c97382cca4eac72af5cb4dae74f305734bac 70793c02df425b4839816caf4542e905aa66e2cb qvee <st39751@student.upce.cz> 1520237971 +0100	commit: Dependency injection for distance functions.
70793c02df425b4839816caf4542e905aa66e2cb 2f6e2cee27e50e674ab065b108b5272feb420801 qvee <st39751@student.upce.cz> 1520266146 +0100	commit: Silhouette analysis fixes.
2f6e2cee27e50e674ab065b108b5272feb420801 4c1249bf2d9e12f02fd7f3eb094d60c2414fc376 qvee <st39751@student.upce.cz> 1520268843 +0100	commit: Customer strategy now calculates with products in cart.
4c1249bf2d9e12f02fd7f3eb094d60c2414fc376 81576fc94ca3786cc92d213fd5fa9d122ba5495c qvee <st39751@student.upce.cz> 1520577441 +0100	commit: Strategy tests value changes
81576fc94ca3786cc92d213fd5fa9d122ba5495c 3d3d7ae88fc14497002300205e83162d928165de qvee <st39751@student.upce.cz> 1520752454 +0100	commit: StrategyController skeleton, comment fixes
3d3d7ae88fc14497002300205e83162d928165de 8c349eeecd5bfc33bdb68a81ceee70d778fda337 qvee <st39751@student.upce.cz> 1520771241 +0100	commit: AssociativeBaseArray added
8c349eeecd5bfc33bdb68a81ceee70d778fda337 a7e620375a6e4b6e2c2d0a1ab0a46188287ba344 qvee <st39751@student.upce.cz> 1520852799 +0100	commit: Aggresive strategy added
a7e620375a6e4b6e2c2d0a1ab0a46188287ba344 4441f5dfa688e3f60ded2d0e1ade8c8c0c219cc6 qvee <st39751@student.upce.cz> 1520858020 +0100	commit: Aggresive strategy added
4441f5dfa688e3f60ded2d0e1ade8c8c0c219cc6 67a1fea11c7b764574cfb7f13f09d03681155145 qvee <st39751@student.upce.cz> 1520927349 +0100	commit: Strategy types split to individual controllers
67a1fea11c7b764574cfb7f13f09d03681155145 e1d6a34ba31ac0f28d7983b89b107355370349af qvee <st39751@student.upce.cz> 1520927479 +0100	commit: Formatting
e1d6a34ba31ac0f28d7983b89b107355370349af 9d80c9b5f6d6fa89cd7de322a2662b834f7aa1c8 qvee <st39751@student.upce.cz> 1520935834 +0100	commit: Aggressive strategy optimizations
9d80c9b5f6d6fa89cd7de322a2662b834f7aa1c8 ecd679323c16a6fd2fe008ab3b85892ec041f2d8 qvee <st39751@student.upce.cz> 1520941669 +0100	commit: Conservative strategy first iteration
ecd679323c16a6fd2fe008ab3b85892ec041f2d8 972ac49979d73bd4a231f53c25f3f714961d6f8c qvee <st39751@student.upce.cz> 1520951375 +0100	commit: Fixed PPC updating
972ac49979d73bd4a231f53c25f3f714961d6f8c 0372ff783940d2a65e76b39a4d9bf9320f1bad53 qvee <st39751@student.upce.cz> 1520951403 +0100	commit: Fixed PPC updating
0372ff783940d2a65e76b39a4d9bf9320f1bad53 cb341452e51382f5e928414476ec7d28f07ed6b5 qvee <st39751@student.upce.cz> 1521014247 +0100	commit: Main class added, smaller fixes
cb341452e51382f5e928414476ec7d28f07ed6b5 ba4bb2fe30f58a5ac89ba5ff13ec851da334149a qvee <st39751@student.upce.cz> 1521014962 +0100	commit: Formatting
ba4bb2fe30f58a5ac89ba5ff13ec851da334149a 5913c6f69217ceaf150b353c5fba3d4660908784 qvee <st39751@student.upce.cz> 1521016564 +0100	commit: Formatting
5913c6f69217ceaf150b353c5fba3d4660908784 f39d5006705f3566585703e7c182d8c59cf4ae27 qvee <st39751@student.upce.cz> 1521043365 +0100	commit: Conservative strategy fixes
f39d5006705f3566585703e7c182d8c59cf4ae27 18079a0caaf44cb9ebed7313f8de121017edb42b qvee <st39751@student.upce.cz> 1521205479 +0100	commit: Moved tests to root directory
18079a0caaf44cb9ebed7313f8de121017edb42b d8c7249a4661df84560535a4f362a02238448f43 qvee <st39751@student.upce.cz> 1521208096 +0100	commit: DealerStrategy now implements DealerInterface
d8c7249a4661df84560535a4f362a02238448f43 48dea731e762b428fc4eb52a5b8fb11d793580a3 qvee <st39751@student.upce.cz> 1521294489 +0100	commit: Formatting
48dea731e762b428fc4eb52a5b8fb11d793580a3 55e9604179d321fa56847b75e32bafb643c63d20 qvee <st39751@student.upce.cz> 1521378858 +0100	commit: Fixed grouping initial groups.
55e9604179d321fa56847b75e32bafb643c63d20 d708f86940db8497460463cddd222e13bdd4ce34 qvee <st39751@student.upce.cz> 1521379358 +0100	commit: type added
d708f86940db8497460463cddd222e13bdd4ce34 53fc9daaf08e434a06a65ea99fb4c06826b7adc0 qvee <st39751@student.upce.cz> 1521615949 +0100	commit: Tests formatting and inheritance
53fc9daaf08e434a06a65ea99fb4c06826b7adc0 be23702ea4af58399d8fb38397b2540d072a1681 qvee <st39751@student.upce.cz> 1521621179 +0100	commit: Formatting
be23702ea4af58399d8fb38397b2540d072a1681 4e435aaf243974ae973c4ddd96b7c952340551db qvee <st39751@student.upce.cz> 1521637181 +0100	commit: Annotation fixes
4e435aaf243974ae973c4ddd96b7c952340551db 8bad54d7645f62c4b49f89cf608d4ec0ceecad47 qvee <st39751@student.upce.cz> 1521638774 +0100	commit: Added customer history hash comparation
8bad54d7645f62c4b49f89cf608d4ec0ceecad47 8bbabfde2c53ade0dc1afb143d657b674e3b6c30 qvee <st39751@student.upce.cz> 1521961240 +0200	commit: Fixed empty simple params in toString
8bbabfde2c53ade0dc1afb143d657b674e3b6c30 3183267a5019bd16bf4e89550213b0c954188171 qvee <st39751@student.upce.cz> 1521964382 +0200	commit: Removed order parameters replacement
3183267a5019bd16bf4e89550213b0c954188171 f0b2912fd818e0b9906c73d66d85db8699cedc93 qvee <st39751@student.upce.cz> 1521965618 +0200	commit: Fixed hatU comparison
f0b2912fd818e0b9906c73d66d85db8699cedc93 7f72b41450727e563011c02413d52daeafb0ff09 qvee <st39751@student.upce.cz> 1522129990 +0200	commit: SetGroup can be null
7f72b41450727e563011c02413d52daeafb0ff09 d9ccf37f83fdcb280720fef3bd289b66512c2329 qvee <st39751@student.upce.cz> 1522503304 +0200	commit: Reduced max number of products in strategy
d9ccf37f83fdcb280720fef3bd289b66512c2329 f981c48a57a848cc069dfa2bb16eca8727ab83ad qvee <st39751@student.upce.cz> 1522821229 +0200	commit: Formatting
f981c48a57a848cc069dfa2bb16eca8727ab83ad eab19617fd4f7a584a477a0b21628e2cee83945b qvee <st39751@student.upce.cz> 1522822064 +0200	commit: Formatting
eab19617fd4f7a584a477a0b21628e2cee83945b 0d41e10373ac94996def7bf57c244335c75f188d qvee <st39751@student.upce.cz> 1522823196 +0200	commit: Formatting
0d41e10373ac94996def7bf57c244335c75f188d 57fe75e3c0d4c4947a3805fee63a0ef9b231c0a9 qvee <st39751@student.upce.cz> 1522840356 +0200	commit: Formatting
57fe75e3c0d4c4947a3805fee63a0ef9b231c0a9 2b2d9b49d90e1ddcdcce590b4d0e8a21599828d8 qvee <st39751@student.upce.cz> 1522840936 +0200	commit: Formatting
2b2d9b49d90e1ddcdcce590b4d0e8a21599828d8 f88e7084fd24ea4893e159ce8129cc8949dde79a qvee <st39751@student.upce.cz> 1522841353 +0200	commit: Formatting
f88e7084fd24ea4893e159ce8129cc8949dde79a b69925f881d40284cf786aca30428815186caa39 qvee <st39751@student.upce.cz> 1522842526 +0200	commit: Formatting
b69925f881d40284cf786aca30428815186caa39 67f6be54a1a281fd7912a0ab02bcce4cffd7dd0e qvee <st39751@student.upce.cz> 1522843093 +0200	commit: Formatting
67f6be54a1a281fd7912a0ab02bcce4cffd7dd0e f237240d9da9faa825471336960d1a85f33d1f0d qvee <st39751@student.upce.cz> 1522843402 +0200	commit: Formatting
f237240d9da9faa825471336960d1a85f33d1f0d 135f7e31868adb1fa0b0049209ade65900d42d6e qvee <st39751@student.upce.cz> 1522843896 +0200	commit: Formatting
135f7e31868adb1fa0b0049209ade65900d42d6e eb8d07270b89cbaa209860d691ac9f9b4138c4d3 qvee <st39751@student.upce.cz> 1522996586 +0200	commit: Formatting
eb8d07270b89cbaa209860d691ac9f9b4138c4d3 776349926a85f3658d2bb8521f6e167c310df896 qvee <st39751@student.upce.cz> 1522997483 +0200	commit: Formatting
776349926a85f3658d2bb8521f6e167c310df896 de75793230c54e35d6d364fb102ed3bc0a59885c qvee <st39751@student.upce.cz> 1523355148 +0200	commit: Formatting
de75793230c54e35d6d364fb102ed3bc0a59885c 96e7f0b4750accd8054e0a63c8a82e123af37ac6 qvee <st39751@student.upce.cz> 1523355217 +0200	commit: Readme
96e7f0b4750accd8054e0a63c8a82e123af37ac6 a2292fc08b0e1f798afd57cb1448b19019818611 qvee <st39751@student.upce.cz> 1523355820 +0200	commit: Installation
a2292fc08b0e1f798afd57cb1448b19019818611 73fe573a2d63ca451a31bb0a2302d2ec89c6aeec qvee <st39751@student.upce.cz> 1523355928 +0200	commit: Documentation changes
73fe573a2d63ca451a31bb0a2302d2ec89c6aeec 453591ba1f12f47c7deff0dffa5010392ab4acc3 qvee <st39751@student.upce.cz> 1523356020 +0200	commit: Documentation changes
