Menu

Code Commit Log


Commit Date  
[r557] by nerius

Specifying the new required 'epsilon' field in ComputerPlayer constructor.

2023-04-25 03:26:51 Tree
[r556] by nerius

Doing some work on choosing a random move that is the best within epsilon.

2023-04-25 03:25:57 Tree
[r555] by nerius

Increasing the qSearchBreadth from 16 to 48. It needs to consider bad moves in
order to decide on effective slide moves.

2023-04-25 00:52:43 Tree
[r554] by nerius

Preferring the moves that don't have a slide element, all else being equal.

2023-04-25 00:50:03 Tree
[r553] by nerius

Defining a positionToScore HashMap which will prevent excessive eval()
computations.

2023-04-24 23:36:26 Tree
[r552] by nerius

Well the sliding has been implemented but I need to optimize.

2023-04-24 20:12:36 Tree
[r551] by nerius

Splitting dropBlockIntoWell() into two calls, in particular now there is one
which accepts a zStart value.

2023-04-24 19:10:54 Tree
[r550] by nerius

Replacing the original all-in-one combineWellWithBlock() with two calls, a
slightly modified, non-mutating combineWellWithBlock() and the new
dropBlockIntoWell(). These changes are so that the block sliding after drop is
easier to implement.

2023-04-24 18:59:38 Tree
[r549] by nerius

Making the experimental level a bit more passable for the computer AI.

2023-04-24 16:38:07 Tree
[r548] by nerius

Renaming level 23 to level 22, and adding a new level 23 that's very hard.

2023-04-24 16:20:00 Tree
Older >