issues
search
OyvindSabo
/
chess-bot
Chess bot
0
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Prevent caching too many moves and scores when doing quiescence search.
#48
OyvindSabo
opened
5 years ago
0
Add number of moves penalty to heuristic to ensure efficient checkmate
#47
OyvindSabo
opened
5 years ago
0
Prevent the bot from repeatedly doing the same moves if it is in the lead
#46
OyvindSabo
opened
5 years ago
0
Implement endgame table
#45
OyvindSabo
opened
5 years ago
0
Create classes for players and for game
#44
OyvindSabo
opened
5 years ago
0
Make cached moves and scores get stored for as many turns as the maximum search depth
#43
OyvindSabo
closed
5 years ago
1
Make render method take board as input, rather than chess object
#42
OyvindSabo
opened
5 years ago
0
Make chess a global object
#41
OyvindSabo
closed
5 years ago
0
Reduce the number of times chess.fen() is calculated
#40
OyvindSabo
closed
5 years ago
0
Temporarily store all possible moves for a given board
#39
OyvindSabo
closed
5 years ago
0
Greedily accepting any sufficiently good move sometimes prevents obvious checkmates
#38
OyvindSabo
opened
5 years ago
0
Include number of attacked pieces in heuristic
#37
OyvindSabo
opened
5 years ago
0
Give king infinite value instead of 10
#36
OyvindSabo
closed
5 years ago
0
Write the minimax function as a for loop with conditionals instead of a conditional with for loops
#35
OyvindSabo
closed
5 years ago
0
Settle for any move which gives significantly higher score than the previous move
#34
OyvindSabo
closed
5 years ago
0
Force alpha-beta cutoffs to happen earlier
#33
OyvindSabo
closed
5 years ago
1
Prune deep search for moves which are bad short term
#32
OyvindSabo
opened
5 years ago
0
Make clickSquare method more strict
#31
OyvindSabo
opened
5 years ago
0
Make the bot accept an odd-numbered search depth.
#30
OyvindSabo
closed
5 years ago
0
Implement ugly_undo function
#29
OyvindSabo
closed
6 years ago
0
Increase time between player's move and the beginning of bot's analyzation process.
#28
OyvindSabo
closed
6 years ago
0
Make number-of-moves logic symmetrical in evaluation function
#27
OyvindSabo
closed
5 years ago
3
A board were the bot is checkmated should have value -infinity and a board where the bot checkmates is checkmated should have value infinity.
#26
OyvindSabo
closed
6 years ago
0
Implement transposition tables, so that the bot never has to analyze the same board position multiple times.
#25
OyvindSabo
closed
5 years ago
1
Attempt to implement gpu.js to parallellize the tree search.
#24
OyvindSabo
opened
6 years ago
0
Make it more evident that the game is over when it's over.
#23
OyvindSabo
closed
5 years ago
1
Show which pieces have been captured on the side of the board.
#22
OyvindSabo
opened
6 years ago
0
Make king's square red if it is checked.
#21
OyvindSabo
opened
6 years ago
0
Make it possible to move a piece by clicking its current position and its next position.
#20
OyvindSabo
closed
6 years ago
0
Add button for undo
#19
OyvindSabo
opened
6 years ago
0
Add variable for side change
#18
OyvindSabo
closed
5 years ago
0
Remove unused alpha-beta pruning parameters
#17
alfredbirk
closed
6 years ago
0
Make the evaluation function awesome
#16
OyvindSabo
opened
6 years ago
0
Avoid horizon effect
#15
OyvindSabo
closed
5 years ago
0
Use ugly moves
#14
OyvindSabo
closed
6 years ago
0
Implement alpha beta pruning
#13
OyvindSabo
closed
6 years ago
0
Implement simple minimax AI
#12
OyvindSabo
closed
6 years ago
0
Make bot decide move based on piece weighting two half moves ahead.
#11
OyvindSabo
opened
6 years ago
0
Prevent squares with pieces to get taller because of the piece height.
#10
OyvindSabo
closed
6 years ago
1
Make the board always have a 1:1 aspect ratio
#9
OyvindSabo
closed
6 years ago
0
Make the board render between the player's move and the bot's move.
#8
OyvindSabo
closed
6 years ago
0
When a piece has been taken, it should be displayed on the side of the board.
#7
OyvindSabo
opened
6 years ago
0
Make the text input field visible (not white)
#6
OyvindSabo
closed
6 years ago
0
Highlighted moves should be of different darkness depending on underlying square color.
#5
OyvindSabo
opened
6 years ago
0
Highlight last move
#4
OyvindSabo
closed
6 years ago
0
Show all valid moves when a square is pressed.
#3
OyvindSabo
closed
6 years ago
0
Make the bot accept moves given through natural language and not just Forsyth–Edwards Notation.
#2
OyvindSabo
closed
6 years ago
1
If player makes a move which is not valid, the bot should not make its move.
#1
OyvindSabo
closed
6 years ago
0