Menu

Code Commit Log


Commit Date  
[r1061] by nerius

Removing System.out.println() statement, which printed something like:
"best anticipated eval score: XX.XXXXXX".

2023-09-17 17:18:06 Tree
[r1060] by nerius

Making some changes to some of the hard levels:
- In level 21 (the hard 5x2 pit) adding the twofer block, weight 1. This
makes the level slightly easier and definitely more predictable for
solving by computer player.
- In level 23 (the hard 4x4 pit) reducing weight of all blocks from 2 to 1.
This makes the play a little bit more predicatble; the computer player
seems to pass the level on a more regular basis, even though it was very
rare that the computer player didn't pass this level.
- In level 24 (the hard 3x3 pit) excluding the unit cube from set of blocks.
This makes the level harder. Surprisingly the computer player seems to
have no problems passing even the harder version, now.

2023-09-17 17:16:41 Tree
[r1059] by nerius

Now using external class StatsUpdater in ComputerPlayerTest.

2023-09-16 22:55:17 Tree
[r1058] by nerius

Removing two unused import statements from LevelPlayback.

2023-09-16 22:54:18 Tree
[r1057] by nerius

Modifying LevelPlayback to incorporate the now external class StatsUpdater.
Changing names of some member variables in StatsUpdater. These changes seem to
be very worthwhile, because this same logic is being used in about four
different places.

2023-09-16 21:56:25 Tree
[r1056] by nerius

Calling the setXXX() methods on underlying CubeStats object at construction
time of StatsUpdater, so that these would not have to be called in every place
where StatsUpdater is used.

2023-09-16 21:33:52 Tree
[r1055] by nerius

Rearranging a few minor details in StatsUpdater. It all seems to be correct.

2023-09-16 21:16:14 Tree
[r1054] by nerius

Adding external class StatsUpdater, but it isn't being used yet. I should
proofread this code again. Not even tested yet.

2023-09-16 20:55:29 Tree
[r1053] by nerius

Adding interfaces CubeStats, LevelStats, & NightmareStats, and having
GameSidebar implement them.

2023-09-16 19:49:01 Tree
[r1052] by nerius

Modifying NightmareLevelTest to use external ScoreReporter class.

2023-09-16 19:06:35 Tree
Older >