Sun, 07 Aug 2016 23:17:47 +0300 Take proper name for reset action.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Aug 2016 23:17:47 +0300] rev 187
Take proper name for reset action.
Sun, 07 Aug 2016 23:14:11 +0300 Add missing implementation: Monte-Carlo AI require 'rnd' method in board object.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Aug 2016 23:14:11 +0300] rev 186
Add missing implementation: Monte-Carlo AI require 'rnd' method in board object.
Sat, 06 Feb 2016 14:34:51 +0200 Add option to allow deploy with unclean working state. Add
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 06 Feb 2016 14:34:51 +0200] rev 185
Add option to allow deploy with unclean working state. Add customisation for connection settings.
Sun, 10 Jan 2016 17:04:04 +0200 Added tag v0.4.1 for changeset e3293e79262b
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 17:04:04 +0200] rev 184
Added tag v0.4.1 for changeset e3293e79262b
Sun, 10 Jan 2016 17:04:00 +0200 Fix sftp error: Couldn't create directory: Failure v0.4.1
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 17:04:00 +0200] rev 183
Fix sftp error: Couldn't create directory: Failure
Sun, 10 Jan 2016 17:01:32 +0200 Added tag v0.4.1 for changeset 2252379bcc70
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 17:01:32 +0200] rev 182
Added tag v0.4.1 for changeset 2252379bcc70
Sun, 10 Jan 2016 17:01:23 +0200 Point to new home page.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 17:01:23 +0200] rev 181
Point to new home page.
Sun, 10 Jan 2016 16:55:58 +0200 Added tag v0.4.1 for changeset 9f4a3cb229c9
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 16:55:58 +0200] rev 180
Added tag v0.4.1 for changeset 9f4a3cb229c9
Sun, 10 Jan 2016 16:55:49 +0200 Update changelog for v0.4.1.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 16:55:49 +0200] rev 179
Update changelog for v0.4.1.
Sun, 10 Jan 2016 16:54:12 +0200 Add deploy dependency on CSS file.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 16:54:12 +0200] rev 178
Add deploy dependency on CSS file.
Sun, 10 Jan 2016 16:53:30 +0200 Mark navigation by class and center it.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 16:53:30 +0200] rev 177
Mark navigation by class and center it.
Sun, 10 Jan 2016 16:52:45 +0200 Add missing nav link.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 16:52:45 +0200] rev 176
Add missing nav link.
Sun, 10 Jan 2016 16:35:44 +0200 Deploy to personal home page. Use game itself as index.html.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 16:35:44 +0200] rev 175
Deploy to personal home page. Use game itself as index.html.
Sun, 10 Jan 2016 16:35:07 +0200 Use personal home page.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 16:35:07 +0200] rev 174
Use personal home page.
Sun, 10 Jan 2016 16:34:31 +0200 Use color schema like in support pages.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 10 Jan 2016 16:34:31 +0200] rev 173
Use color schema like in support pages.
Sat, 04 Jul 2015 00:33:19 -0500 Tend to one direction strategy.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 04 Jul 2015 00:33:19 -0500] rev 172
Tend to one direction strategy.
Fri, 03 Jul 2015 23:45:55 -0500 Take max value at corner into account in first move.
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 03 Jul 2015 23:45:55 -0500] rev 171
Take max value at corner into account in first move.
Fri, 03 Jul 2015 23:45:05 -0500 Tune coefficients.
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 03 Jul 2015 23:45:05 -0500] rev 170
Tune coefficients.
Fri, 03 Jul 2015 22:31:58 -0500 merged
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 03 Jul 2015 22:31:58 -0500] rev 169
merged
Sat, 27 Jun 2015 00:07:18 -0500 Refactoring: rename "brdEngine" to "brd".
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 27 Jun 2015 00:07:18 -0500] rev 168
Refactoring: rename "brdEngine" to "brd".
Mon, 22 Jun 2015 23:59:50 -0500 Refactoring: rename "weight" to "utility".
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 22 Jun 2015 23:59:50 -0500] rev 167
Refactoring: rename "weight" to "utility".
Fri, 03 Jul 2015 22:21:05 -0500 merged
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 03 Jul 2015 22:21:05 -0500] rev 166
merged
Wed, 10 Jun 2015 21:57:38 -0500 Check game over status for restored positions on page load.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Jun 2015 21:57:38 -0500] rev 165
Check game over status for restored positions on page load.
Fri, 03 Jul 2015 10:01:02 +0300 Add more options to Monte Carlo heuristics.
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 03 Jul 2015 10:01:02 +0300] rev 164
Add more options to Monte Carlo heuristics.
Thu, 02 Jul 2015 03:03:10 +0300 Basic Monte Carlo AI.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 02 Jul 2015 03:03:10 +0300] rev 163
Basic Monte Carlo AI.
Thu, 02 Jul 2015 03:02:38 +0300 Select free cell by board engine.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 02 Jul 2015 03:02:38 +0300] rev 162
Select free cell by board engine.
Thu, 02 Jul 2015 01:43:15 +0300 Refactoring: rename arrMap to dim2Map.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 02 Jul 2015 01:43:15 +0300] rev 161
Refactoring: rename arrMap to dim2Map.
Thu, 02 Jul 2015 01:06:48 +0300 Rename brdEngine to brd.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 02 Jul 2015 01:06:48 +0300] rev 160
Rename brdEngine to brd.
Sun, 07 Jun 2015 12:30:26 +0300 Fix: preventDefault() forbid checking checkbox.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Jun 2015 12:30:26 +0300] rev 159
Fix: preventDefault() forbid checking checkbox.
Wed, 07 Jan 2015 19:58:44 +0200 Reindent code.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 07 Jan 2015 19:58:44 +0200] rev 158
Reindent code.
Wed, 07 Jan 2015 19:58:27 +0200 AI discussion.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 07 Jan 2015 19:58:27 +0200] rev 157
AI discussion.
Sun, 19 Oct 2014 01:16:11 +0300 Allow IA choose any direction in case when all move lead to game over.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 19 Oct 2014 01:16:11 +0300] rev 156
Allow IA choose any direction in case when all move lead to game over. Disable debug outpuut.
Sun, 19 Oct 2014 01:13:42 +0300 AI: Survive as long as possible.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 19 Oct 2014 01:13:42 +0300] rev 155
AI: Survive as long as possible.
Sun, 19 Oct 2014 01:04:19 +0300 Fix: return wrong status on move operation (that move not possible up).
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 19 Oct 2014 01:04:19 +0300] rev 154
Fix: return wrong status on move operation (that move not possible up).
Sun, 19 Oct 2014 01:01:49 +0300 Refactoring: Reorder code for meaning.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 19 Oct 2014 01:01:49 +0300] rev 153
Refactoring: Reorder code for meaning.
Sat, 27 Sep 2014 00:12:54 +0300 Add merges function names. Refactoring: Rename function.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 27 Sep 2014 00:12:54 +0300] rev 152
Add merges function names. Refactoring: Rename function.
Sat, 27 Sep 2014 00:03:51 +0300 Implement functions that return array of which values will be merged.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 27 Sep 2014 00:03:51 +0300] rev 151
Implement functions that return array of which values will be merged.
Fri, 26 Sep 2014 09:53:50 +0300 merged
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 26 Sep 2014 09:53:50 +0300] rev 150
merged
Fri, 26 Sep 2014 02:21:28 +0300 Refactoring: take proper name to function.
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 26 Sep 2014 02:21:28 +0300] rev 149
Refactoring: take proper name to function.
Fri, 26 Sep 2014 01:40:08 +0300 Refactoring: take proper name for function.
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 26 Sep 2014 01:40:08 +0300] rev 148
Refactoring: take proper name for function.
Fri, 26 Sep 2014 01:33:34 +0300 Use proper name for incoming argument.
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 26 Sep 2014 01:33:34 +0300] rev 147
Use proper name for incoming argument.
Fri, 26 Sep 2014 01:21:58 +0300 Highlight wrong direction.
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 26 Sep 2014 01:21:58 +0300] rev 146
Highlight wrong direction.
Fri, 26 Sep 2014 00:57:00 +0300 BoardArr.prototype.compress
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 26 Sep 2014 00:57:00 +0300] rev 145
BoardArr.prototype.compress
Thu, 25 Sep 2014 16:09:24 +0300 Fix spelling.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 25 Sep 2014 16:09:24 +0300] rev 144
Fix spelling.
Thu, 25 Sep 2014 02:20:48 +0300 Added tag v0.4 for changeset 0116276e6325
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 25 Sep 2014 02:20:48 +0300] rev 143
Added tag v0.4 for changeset 0116276e6325
Thu, 25 Sep 2014 02:20:39 +0300 Release CHANGES. v0.4
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 25 Sep 2014 02:20:39 +0300] rev 142
Release CHANGES.
Thu, 25 Sep 2014 02:16:44 +0300 Release CHANGES.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 25 Sep 2014 02:16:44 +0300] rev 141
Release CHANGES.
Thu, 25 Sep 2014 02:10:48 +0300 Create object outside of loop.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 25 Sep 2014 02:10:48 +0300] rev 140
Create object outside of loop.
Thu, 25 Sep 2014 02:05:48 +0300 Make fast board cache.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 25 Sep 2014 02:05:48 +0300] rev 139
Make fast board cache.
Thu, 25 Sep 2014 01:10:01 +0300 Add ability to enable browser profile.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 25 Sep 2014 01:10:01 +0300] rev 138
Add ability to enable browser profile.
Thu, 25 Sep 2014 00:54:13 +0300 Fix: error thrown, wrong function called.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 25 Sep 2014 00:54:13 +0300] rev 137
Fix: error thrown, wrong function called.
Wed, 24 Sep 2014 23:21:30 +0300 Fix: wrong variable scope.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 23:21:30 +0300] rev 136
Fix: wrong variable scope.
Wed, 24 Sep 2014 22:55:49 +0300 Fix: code in wrong scope.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 22:55:49 +0300] rev 135
Fix: code in wrong scope.
Wed, 24 Sep 2014 22:35:35 +0300 Fix color to satisfy schema.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 22:35:35 +0300] rev 134
Fix color to satisfy schema.
Wed, 24 Sep 2014 22:31:23 +0300 Highlight mean values.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 22:31:23 +0300] rev 133
Highlight mean values.
Wed, 24 Sep 2014 22:26:41 +0300 Add newline processing in report table cells.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 22:26:41 +0300] rev 132
Add newline processing in report table cells.
Wed, 24 Sep 2014 22:06:58 +0300 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 22:06:58 +0300] rev 131
Fix typo.
Wed, 24 Sep 2014 19:23:05 +0300 Make a way to stop statistic gathering.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 19:23:05 +0300] rev 130
Make a way to stop statistic gathering.
Wed, 24 Sep 2014 19:17:52 +0300 Break limit on script execution time for statistic gathering
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 19:17:52 +0300] rev 129
Break limit on script execution time for statistic gathering (dom.max_script_run_time for Firefox).
Wed, 24 Sep 2014 18:45:46 +0300 Move statistic gathering and displaying logic to separate functions.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 18:45:46 +0300] rev 128
Move statistic gathering and displaying logic to separate functions.
Wed, 24 Sep 2014 17:59:14 +0300 Don't store intermediate statistic data.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 17:59:14 +0300] rev 127
Don't store intermediate statistic data.
Wed, 24 Sep 2014 15:25:11 +0300 Increase depth limit.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 15:25:11 +0300] rev 126
Increase depth limit.
Wed, 24 Sep 2014 14:57:53 +0300 Remove comparing with next board weight if expected value differ less then threshold.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 14:57:53 +0300] rev 125
Remove comparing with next board weight if expected value differ less then threshold.
Wed, 24 Sep 2014 14:51:22 +0300 Fix: expectimax select best move which lead to less danger among all worst.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 14:51:22 +0300] rev 124
Fix: expectimax select best move which lead to less danger among all worst.
Wed, 24 Sep 2014 02:56:41 +0300 Visual AI actions mode.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 24 Sep 2014 02:56:41 +0300] rev 123
Visual AI actions mode.
Tue, 23 Sep 2014 02:24:13 +0300 Don't calculate max value if it isn't used.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 02:24:13 +0300] rev 122
Don't calculate max value if it isn't used.
Tue, 23 Sep 2014 02:06:32 +0300 Speedup score calculation.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 02:06:32 +0300] rev 121
Speedup score calculation.
Tue, 23 Sep 2014 01:33:10 +0300 Speed up board.putRandom.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 01:33:10 +0300] rev 120
Speed up board.putRandom.
Tue, 23 Sep 2014 01:23:10 +0300 Add check to board.putRandom.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 01:23:10 +0300] rev 119
Add check to board.putRandom.
Tue, 23 Sep 2014 01:17:55 +0300 Fix: ReferenceError: reference to undefined property this.cfg.weightPriority
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 01:17:55 +0300] rev 118
Fix: ReferenceError: reference to undefined property this.cfg.weightPriority
Tue, 23 Sep 2014 01:09:28 +0300 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 01:09:28 +0300] rev 117
Fix typo.
Tue, 23 Sep 2014 01:05:11 +0300 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 01:05:11 +0300] rev 116
Fix typo.
Tue, 23 Sep 2014 01:03:32 +0300 Finish BoardObj engine moves.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 01:03:32 +0300] rev 115
Finish BoardObj engine moves.
Tue, 23 Sep 2014 00:37:34 +0300 Add some BoardArr function. Speedup score calculation.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 00:37:34 +0300] rev 114
Add some BoardArr function. Speedup score calculation.
Tue, 23 Sep 2014 00:16:57 +0300 Make board engine selectable.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 00:16:57 +0300] rev 113
Make board engine selectable.
Tue, 23 Sep 2014 00:00:57 +0300 Reduce CSS style classes.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 23 Sep 2014 00:00:57 +0300] rev 112
Reduce CSS style classes.
Mon, 22 Sep 2014 22:36:03 +0300 merged
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 22 Sep 2014 22:36:03 +0300] rev 111
merged
Mon, 22 Sep 2014 22:35:41 +0300 Join N level deep on score value without random simulation AIs and add
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 22 Sep 2014 22:35:41 +0300] rev 110
Join N level deep on score value without random simulation AIs and add parameter customisation.
Mon, 22 Sep 2014 01:44:48 +0300 Renames.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 22 Sep 2014 01:44:48 +0300] rev 109
Renames.
Sun, 21 Sep 2014 01:16:27 +0300 Add AI discussion. Blind strategies.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 21 Sep 2014 01:16:27 +0300] rev 108
Add AI discussion. Blind strategies.
Sun, 21 Sep 2014 01:07:55 +0300 Game rules.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 21 Sep 2014 01:07:55 +0300] rev 107
Game rules.
Sat, 20 Sep 2014 23:58:41 +0300 Added tag v0.3 for changeset 6a0997efaa53
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 23:58:41 +0300] rev 106
Added tag v0.3 for changeset 6a0997efaa53
Sat, 20 Sep 2014 23:58:29 +0300 v0.3 CHANGES. v0.3
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 23:58:29 +0300] rev 105
v0.3 CHANGES.
Sat, 20 Sep 2014 23:56:02 +0300 Set better coefficient for blind-weight-random AI.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 23:56:02 +0300] rev 104
Set better coefficient for blind-weight-random AI.
Sat, 20 Sep 2014 23:47:48 +0300 Parse checkbox AI config automatically.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 23:47:48 +0300] rev 103
Parse checkbox AI config automatically.
Sat, 20 Sep 2014 23:41:36 +0300 Show AI config in report as title.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 23:41:36 +0300] rev 102
Show AI config in report as title.
Sat, 20 Sep 2014 23:19:01 +0300 Add number to statistic reports.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 23:19:01 +0300] rev 101
Add number to statistic reports.
Sat, 20 Sep 2014 23:15:30 +0300 Fix report floating.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 23:15:30 +0300] rev 100
Fix report floating.
Sat, 20 Sep 2014 22:55:24 +0300 Rename AI.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 22:55:24 +0300] rev 99
Rename AI.
Sat, 20 Sep 2014 09:44:08 +0300 Clean statistics button.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 09:44:08 +0300] rev 98
Clean statistics button.
Sat, 20 Sep 2014 01:16:14 +0300 Fix: turn value sometimes cleared or incorect.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 01:16:14 +0300] rev 97
Fix: turn value sometimes cleared or incorect.
Sat, 20 Sep 2014 01:01:53 +0300 Remove unnecessary check.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 01:01:53 +0300] rev 96
Remove unnecessary check.
Sat, 20 Sep 2014 00:51:45 +0300 Save and restore continuation limits.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 00:51:45 +0300] rev 95
Save and restore continuation limits.
Sat, 20 Sep 2014 00:44:00 +0300 Iterate by AI until score or max value occur.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Sep 2014 00:44:00 +0300] rev 94
Iterate by AI until score or max value occur.
Mon, 22 Sep 2014 21:29:21 +0300 Add some BoardObj routines.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 22 Sep 2014 21:29:21 +0300] rev 93
Add some BoardObj routines.
Mon, 22 Sep 2014 20:57:50 +0300 Fix: ReferenceError: assignment to undeclared variable i
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 22 Sep 2014 20:57:50 +0300] rev 92
Fix: ReferenceError: assignment to undeclared variable i
Thu, 18 Sep 2014 11:01:03 +0300 Fix title.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 11:01:03 +0300] rev 91
Fix title.
Thu, 18 Sep 2014 02:25:55 +0300 Add AI customisation.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 02:25:55 +0300] rev 90
Add AI customisation.
Thu, 18 Sep 2014 02:23:05 +0300 Added tag v0.2 for changeset 97acd9f4288b
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 02:23:05 +0300] rev 89
Added tag v0.2 for changeset 97acd9f4288b
Thu, 18 Sep 2014 02:23:01 +0300 Fix navigation header. v0.2
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 02:23:01 +0300] rev 88
Fix navigation header.
Thu, 18 Sep 2014 02:21:37 +0300 Getting sources.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 02:21:37 +0300] rev 87
Getting sources.
Thu, 18 Sep 2014 02:13:43 +0300 Round showed speed value.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 02:13:43 +0300] rev 86
Round showed speed value.
Thu, 18 Sep 2014 02:07:53 +0300 Added tag v0.2 for changeset 58adeb5e4264
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 02:07:53 +0300] rev 85
Added tag v0.2 for changeset 58adeb5e4264
Thu, 18 Sep 2014 02:07:44 +0300 Add missing file to dist and deploy.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 02:07:44 +0300] rev 84
Add missing file to dist and deploy.
Thu, 18 Sep 2014 02:04:31 +0300 Added tag v0.2 for changeset a61ac9c2d506
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 02:04:31 +0300] rev 83
Added tag v0.2 for changeset a61ac9c2d506
Thu, 18 Sep 2014 02:04:11 +0300 Package RST files.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 02:04:11 +0300] rev 82
Package RST files.
Thu, 18 Sep 2014 01:56:11 +0300 Fix navigator.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 01:56:11 +0300] rev 81
Fix navigator.
Thu, 18 Sep 2014 01:53:26 +0300 Make README as index.html in SF.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 01:53:26 +0300] rev 80
Make README as index.html in SF.
Thu, 18 Sep 2014 01:52:47 +0300 Ignore HACKING.html.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 01:52:47 +0300] rev 79
Ignore HACKING.html.
Thu, 18 Sep 2014 01:51:29 +0300 Add project docs.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 01:51:29 +0300] rev 78
Add project docs.
Thu, 18 Sep 2014 01:51:07 +0300 Add project docs.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 01:51:07 +0300] rev 77
Add project docs.
Thu, 18 Sep 2014 01:24:29 +0300 Add CHANGES.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 01:24:29 +0300] rev 76
Add CHANGES.
Thu, 18 Sep 2014 01:05:42 +0300 Add score, turn and speed statistic selection.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 01:05:42 +0300] rev 75
Add score, turn and speed statistic selection.
Thu, 18 Sep 2014 00:39:41 +0300 Enable config for expectimax. Fix weight function for expectimax.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 18 Sep 2014 00:39:41 +0300] rev 74
Enable config for expectimax. Fix weight function for expectimax.
Wed, 17 Sep 2014 23:30:02 +0300 Remove code duplication.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 17 Sep 2014 23:30:02 +0300] rev 73
Remove code duplication.
Wed, 17 Sep 2014 23:05:39 +0300 Fix value ordering. Fix game counting when time limit reached.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 17 Sep 2014 23:05:39 +0300] rev 72
Fix value ordering. Fix game counting when time limit reached.
Wed, 17 Sep 2014 22:46:35 +0300 Show statistic reports.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 17 Sep 2014 22:46:35 +0300] rev 71
Show statistic reports.
Wed, 17 Sep 2014 20:42:07 +0300 Fix histogram calculation.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 17 Sep 2014 20:42:07 +0300] rev 70
Fix histogram calculation.
Wed, 17 Sep 2014 20:36:40 +0300 Calculate statistic histogram.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 17 Sep 2014 20:36:40 +0300] rev 69
Calculate statistic histogram.
Wed, 17 Sep 2014 20:14:55 +0300 Add time and turn count to statistic data.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 17 Sep 2014 20:14:55 +0300] rev 68
Add time and turn count to statistic data.
Wed, 17 Sep 2014 19:59:32 +0300 Remove debug output.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 17 Sep 2014 19:59:32 +0300] rev 67
Remove debug output.
Wed, 17 Sep 2014 19:59:12 +0300 Move object creation out of loop.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 17 Sep 2014 19:59:12 +0300] rev 66
Move object creation out of loop.
Wed, 17 Sep 2014 19:46:04 +0300 Use preventDefault()/stopPropagation(). Add false to addEventListener().
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 17 Sep 2014 19:46:04 +0300] rev 65
Use preventDefault()/stopPropagation(). Add false to addEventListener(). Remove "return false" from addEventListener() callback.
Mon, 15 Sep 2014 21:19:37 +0300 Gather game statistic.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 15 Sep 2014 21:19:37 +0300] rev 64
Gather game statistic.
Mon, 15 Sep 2014 20:54:44 +0300 Replace words with arrows to show directions.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 15 Sep 2014 20:54:44 +0300] rev 63
Replace words with arrows to show directions.
Mon, 15 Sep 2014 20:53:35 +0300 Add statistic area.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 15 Sep 2014 20:53:35 +0300] rev 62
Add statistic area.
Mon, 15 Sep 2014 02:57:23 +0300 Fix: Unknown property 'margin-rght'. Declaration dropped.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 15 Sep 2014 02:57:23 +0300] rev 61
Fix: Unknown property 'margin-rght'. Declaration dropped.
Mon, 15 Sep 2014 02:56:52 +0300 Remove debug code.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 15 Sep 2014 02:56:52 +0300] rev 60
Remove debug code.
Mon, 15 Sep 2014 02:54:09 +0300 Capitilize AI names.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 15 Sep 2014 02:54:09 +0300] rev 59
Capitilize AI names.
Mon, 15 Sep 2014 02:50:32 +0300 Add ignore file.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 15 Sep 2014 02:50:32 +0300] rev 58
Add ignore file.
Mon, 15 Sep 2014 02:49:02 +0300 Add JSDoc annotation.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 15 Sep 2014 02:49:02 +0300] rev 57
Add JSDoc annotation.
Thu, 11 Sep 2014 20:01:40 +0300 Merge config with best settings.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 20:01:40 +0300] rev 56
Merge config with best settings.
Thu, 11 Sep 2014 20:01:09 +0300 Automatically extract config from DOM.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 20:01:09 +0300] rev 55
Automatically extract config from DOM.
Thu, 11 Sep 2014 19:57:44 +0300 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 19:57:44 +0300] rev 54
Fix typo.
Thu, 11 Sep 2014 19:22:04 +0300 Join all one step deep AIs into one with linear weight function.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 19:22:04 +0300] rev 53
Join all one step deep AIs into one with linear weight function.
Thu, 11 Sep 2014 18:12:24 +0300 Ignore moves if shift/alt/control key pressed.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 18:12:24 +0300] rev 52
Ignore moves if shift/alt/control key pressed.
Thu, 11 Sep 2014 03:44:11 +0300 Added tag v0.1 for changeset 0bda4161d1b9
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 03:44:11 +0300] rev 51
Added tag v0.1 for changeset 0bda4161d1b9
Thu, 11 Sep 2014 03:44:08 +0300 Fix tag prefix (after copy/paste). v0.1
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 03:44:08 +0300] rev 50
Fix tag prefix (after copy/paste).
Thu, 11 Sep 2014 03:40:44 +0300 Fix dist build target.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 03:40:44 +0300] rev 49
Fix dist build target.
Thu, 11 Sep 2014 03:37:22 +0300 Release build script.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 03:37:22 +0300] rev 48
Release build script.
Thu, 11 Sep 2014 03:24:12 +0300 README
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 03:24:12 +0300] rev 47
README
Thu, 11 Sep 2014 02:16:57 +0300 Update/store/restore game turn. Show max value according to value settings.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 02:16:57 +0300] rev 46
Update/store/restore game turn. Show max value according to value settings.
Thu, 11 Sep 2014 01:47:54 +0300 Rename.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 01:47:54 +0300] rev 45
Rename.
Thu, 11 Sep 2014 01:35:56 +0300 Prevent from blocking Firefox key binding.
Oleksandr Gavenko <gavenkoa@gmail.com> [Thu, 11 Sep 2014 01:35:56 +0300] rev 44
Prevent from blocking Firefox key binding.
Wed, 10 Sep 2014 20:41:49 +0300 Save val2048 preference.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Sep 2014 20:41:49 +0300] rev 43
Save val2048 preference.
Wed, 10 Sep 2014 20:27:57 +0300 Save board between browser sessions.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Sep 2014 20:27:57 +0300] rev 42
Save board between browser sessions.
Wed, 10 Sep 2014 20:16:06 +0300 Reorganise code. Warn about uninitialised AI.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Sep 2014 20:16:06 +0300] rev 41
Reorganise code. Warn about uninitialised AI.
Wed, 10 Sep 2014 19:46:51 +0300 Generalise code.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Sep 2014 19:46:51 +0300] rev 40
Generalise code.
Wed, 10 Sep 2014 19:29:45 +0300 Some renaming and reordering.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Sep 2014 19:29:45 +0300] rev 39
Some renaming and reordering.
Wed, 10 Sep 2014 18:05:26 +0300 2 modes of value showing: 0,1,...,11 and 0,2,4,...,2048.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Sep 2014 18:05:26 +0300] rev 38
2 modes of value showing: 0,1,...,11 and 0,2,4,...,2048.
Wed, 10 Sep 2014 17:33:04 +0300 Ignore board movement when user edit input.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Sep 2014 17:33:04 +0300] rev 37
Ignore board movement when user edit input.
Wed, 10 Sep 2014 14:49:28 +0300 Add blind eight random AI.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Sep 2014 14:49:28 +0300] rev 36
Add blind eight random AI.
Wed, 10 Sep 2014 13:26:10 +0300 Rename AI.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 10 Sep 2014 13:26:10 +0300] rev 35
Rename AI.
Tue, 09 Sep 2014 21:18:31 +0300 Show AI suggestion.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 21:18:31 +0300] rev 34
Show AI suggestion.
Tue, 09 Sep 2014 20:33:17 +0300 Highlight score area.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 20:33:17 +0300] rev 33
Highlight score area.
Tue, 09 Sep 2014 20:29:01 +0300 Start game after page load.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 20:29:01 +0300] rev 32
Start game after page load.
Tue, 09 Sep 2014 20:22:05 +0300 Visualise buttons.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 20:22:05 +0300] rev 31
Visualise buttons.
Tue, 09 Sep 2014 20:13:00 +0300 Highlight AI controls.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 20:13:00 +0300] rev 30
Highlight AI controls.
Tue, 09 Sep 2014 20:00:45 +0300 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 20:00:45 +0300] rev 29
Fix typo.
Tue, 09 Sep 2014 19:54:11 +0300 Remove debug output.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 19:54:11 +0300] rev 28
Remove debug output.
Tue, 09 Sep 2014 19:37:44 +0300 Add Blind cycle AI. Add example of setting passing.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 19:37:44 +0300] rev 27
Add Blind cycle AI. Add example of setting passing.
Tue, 09 Sep 2014 18:45:26 +0300 Remove debug code.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 18:45:26 +0300] rev 26
Remove debug code.
Tue, 09 Sep 2014 18:44:56 +0300 Prepare UI for AI configuration.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 18:44:56 +0300] rev 25
Prepare UI for AI configuration.
Tue, 09 Sep 2014 18:39:52 +0300 Fix: TypeError: ui.ai.current.cleanup is not a function
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 18:39:52 +0300] rev 24
Fix: TypeError: ui.ai.current.cleanup is not a function
Tue, 09 Sep 2014 14:25:59 +0300 Indent levels.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 14:25:59 +0300] rev 23
Indent levels.
Tue, 09 Sep 2014 02:32:31 +0300 Make unrolled version of equals.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Sep 2014 02:32:31 +0300] rev 22
Make unrolled version of equals.
Mon, 08 Sep 2014 19:42:32 +0300 Expectimax implementation.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 19:42:32 +0300] rev 21
Expectimax implementation.
Mon, 08 Sep 2014 17:43:10 +0300 Add detecting value at edge or corner, free cell count. Added AI that count
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 17:43:10 +0300] rev 20
Add detecting value at edge or corner, free cell count. Added AI that count max value at edges or corner and free cell count.
Mon, 08 Sep 2014 02:04:16 +0300 Fold code into loops.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 02:04:16 +0300] rev 19
Fold code into loops.
Mon, 08 Sep 2014 01:47:36 +0300 Choose move that lead to maximum next score among all possible when next moves
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 01:47:36 +0300] rev 18
Choose move that lead to maximum next score among all possible when next moves lead to same score.
Mon, 08 Sep 2014 01:03:05 +0300 Add board editor.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 01:03:05 +0300] rev 17
Add board editor.
Mon, 08 Sep 2014 00:18:13 +0300 Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 00:18:13 +0300] rev 16
Fix typo.
Mon, 08 Sep 2014 00:14:21 +0300 ui.board.set care about 'val' argument.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Sep 2014 00:14:21 +0300] rev 15
ui.board.set care about 'val' argument.
Sun, 07 Sep 2014 23:30:11 +0300 Add "N level deep on score value without random" AI.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 23:30:11 +0300] rev 14
Add "N level deep on score value without random" AI. Fix nextMaxScore and nextMaxValue AI.
Sun, 07 Sep 2014 14:16:26 +0300 Add color to board depending on values..
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 14:16:26 +0300] rev 13
Add color to board depending on values..
Sun, 07 Sep 2014 03:33:33 +0300 Moves for 2d array board + test toolkit.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 03:33:33 +0300] rev 12
Moves for 2d array board + test toolkit.
Sun, 07 Sep 2014 00:33:47 +0300 Swap score parameters.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 00:33:47 +0300] rev 11
Swap score parameters.
Sun, 07 Sep 2014 00:19:00 +0300 Move rule and AI engine to separate files.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 00:19:00 +0300] rev 10
Move rule and AI engine to separate files.
Sun, 07 Sep 2014 00:18:35 +0300 Add BoardArr2d.prototype.can* functions. Fix typo.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 07 Sep 2014 00:18:35 +0300] rev 9
Add BoardArr2d.prototype.can* functions. Fix typo.
Sat, 06 Sep 2014 22:59:23 +0300 Different performance metrics.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 06 Sep 2014 22:59:23 +0300] rev 8
Different performance metrics.
Sat, 06 Sep 2014 22:58:53 +0300 Rename methods and use sequential numbers instead of power of 2.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 06 Sep 2014 22:58:53 +0300] rev 7
Rename methods and use sequential numbers instead of power of 2.
Sat, 06 Sep 2014 22:57:36 +0300 Initial implementation of board back-ends.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 06 Sep 2014 22:57:36 +0300] rev 6
Initial implementation of board back-ends.
Sat, 06 Sep 2014 19:51:14 +0300 Performance testing toolkit.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 06 Sep 2014 19:51:14 +0300] rev 5
Performance testing toolkit.
Tue, 02 Sep 2014 19:03:38 +0300 Report mockup.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 02 Sep 2014 19:03:38 +0300] rev 4
Report mockup.
Tue, 02 Sep 2014 18:47:33 +0300 Enable score cache.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 02 Sep 2014 18:47:33 +0300] rev 3
Enable score cache.
Tue, 02 Sep 2014 18:39:53 +0300 Cache for scores values.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 02 Sep 2014 18:39:53 +0300] rev 2
Cache for scores values.
Tue, 02 Sep 2014 18:19:09 +0300 Speed measure.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 02 Sep 2014 18:19:09 +0300] rev 1
Speed measure.
Tue, 02 Sep 2014 01:10:03 +0300 basic implementation
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 02 Sep 2014 01:10:03 +0300] rev 0
basic implementation
(0) tip