Menu

Code Commit Log


Commit Date  
[r415] by nerius

Making variables 'final' where I can, and now using the new
elevationAtGridLocation() function where I can. No logic/algorithm changes.

2023-04-13 16:51:29 Tree
[r414] by nerius

In EvalFunction, defining elevationAtGridLocation(), and using it in
overallHeightMetric() and in heightFluctuationMetric(). Meanwhile I found a
blaring problem in overallHeightMetric(), which had to do with the computation
for maxAltitudesPossible, which used the z-dimension twice instead of using
the y-dimension. This has been fixed, and the linear factor
OVERALL_HEIGHT_METRIC has been changed to compensate for the correction.

2023-04-13 16:20:53 Tree
[r413] by nerius

Nightmare level default, changed from index 4 to index 2.

2023-04-13 15:59:39 Tree
[r412] by nerius

This eval function does very well on the hardest level, level 23, even with the
adjustments made, causing it to have an extremely difficult block distribution.
I tested this and the computer player passed this level at least 5 times in a
row, with not a single failure, with these eval function settings.

2023-04-13 15:58:54 Tree
[r411] by nerius

Adding comment for plugTheHoleMetric(). This needs some very careful
consideration.

2023-04-13 00:26:46 Tree
[r410] by nerius

Beginning to work on plugTheHoleMetric().

2023-04-12 23:53:58 Tree
[r409] by nerius

Adding scripts/launch-hard-level-test.sh.

2023-04-12 23:08:49 Tree
[r408] by nerius

Adding missing println() for metrics.

2023-04-12 23:08:21 Tree
[r407] by nerius

Tweaking the linear combination of metrics. Performs well.

2023-04-12 23:07:24 Tree
[r406] by nerius

Fixing computation of meanAltitude in heightFluctuationMetric().

2023-04-12 22:17:38 Tree
Older >