Menu

Code Commit Log


Commit Date  
[r1031] by nerius

Renaming performBlockoutConstantOverrides() to
performTetrisConstantOverrides() in class TetrisConstantOverrides.

2023-09-15 15:54:03 Tree
[r1030] by nerius

GameSidebar now uses a smaller font if the canvas size is too small for the
larger font.

2023-09-15 15:50:17 Tree
[r1029] by nerius

Adding a TODO.txt item, having to do with 640x360 resolution.

2023-09-14 21:58:13 Tree
[r1028] by nerius

Made some computer player tests and decided that the strategy
QBEST_STRAT_WEIGHTED_2_BEST_FUTURE_SCORES is better than
QBEST_STRAT_OPTIMAL_FUTURE_SCORE especially for extremely difficult levels,
therefore sticking with that strategy.

2023-09-14 21:48:38 Tree
[r1027] by nerius

Incentivizing an empty well eval score, by bypassing the next eval after that.

2023-09-13 23:23:42 Tree
[r1026] by nerius

Removing TODO.txt comment related to giving bonus eval score for three or more
layers cleared, because that's already implemented.

2023-09-13 22:29:51 Tree
[r1025] by nerius

Fixing spelling error in comment in ffmpeg-overlay.sh.

2023-09-13 22:26:43 Tree
[r1024] by nerius

Implementing short circuit method for end of level, for qBestStrategy other
than QBEST_STRAT_OPTIMAL_FUTURE_SCORE.

2023-09-13 22:26:04 Tree
[r1023] by nerius

Fixing a bug where end of game was not being seen one move ahead of time,
because the wrong layersToClear value was being passed to evalWithNextBlock().
qSearchBreadth is being reverted to 24, since the recent change to 32 had
nothing to do with fixing this problem. Also adding a TODO.txt item related to
picking low-hanging fruit related to the situation where a pit/well is cleared
of all cruft, which usually results in a bonus points situation.

2023-09-13 21:12:54 Tree
[r1022] by nerius

In ComputerPlayerLevelAction changing qSearchBreadth from 24 to 32. I found
that near the end of level it wasn't always seeing the end sequence.

2023-09-12 21:50:25 Tree
Older >