index
:
othello-ai-guile-c.git
guile-player
master
Othello implemented in C with interactive AI capabilities using Guile.
Robby Zambito
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2022-01-23
Aligned whitespace
Robby Zambito
2022-01-23
Added strategy which will weigh possible moves based on conditions
Robby Zambito
2022-01-23
Highlight the previous move.
Robby Zambito
2022-01-23
Simplified ints used to count the num flipped by a move
Robby Zambito
2022-01-22
Added a README that describes the available primitives from Scheme.
Robby Zambito
2022-01-22
Correctly return the player from scm_get_winner
Robby Zambito
2022-01-22
Removed unused command from help output
Robby Zambito
2022-01-22
Print the board when the user is prompted.
Robby Zambito
2022-01-22
Added diagonal moves
Robby Zambito
2022-01-22
Fixed spelling error
Robby Zambito
2022-01-22
Change how move is applied
Robby Zambito
2022-01-21
Remove blank line
Robby Zambito
2022-01-21
Added a strategy
Robby Zambito
2022-01-21
Added Scheme procedure to easily get the other player
Robby Zambito
2022-01-21
Expose print-board to allow Scheme to print the board normally
Robby Zambito
2022-01-21
Apply the move to a copy of the board
Robby Zambito
2022-01-21
Made apply_move return the number of flipped spaces.
Robby Zambito
2022-01-21
Add a strategy which picks a valid move at random
Robby Zambito
2022-01-21
Add command line argument to print the final board as a scheme object
Robby Zambito
2022-01-21
Consolidate redundant .c files
Robby Zambito
2022-01-21
Don't add empty strings to the history
Robby Zambito
2022-01-21
Fleshed out Scheme primitives
Robby Zambito
2022-01-21
Removed strategy that would only play a hard coded move
Robby Zambito
2022-01-21
Removed useless file
Robby Zambito
2022-01-19
Fix issue where top and left edge were not properly accounted for.
Robby Zambito
2022-01-18
Added a slightly more interesting AI
guile-player
Robby Zambito
2022-01-18
* Made print_board accept a board to print.
Robby Zambito
2022-01-17
Successfully read a move from scheme
Robby Zambito
2022-01-05
Added comment
Robby Zambito
2022-01-05
Make apply_move accept a board as a parameter.
Robby Zambito
2022-01-05
Open strategy files and pass them to the game loop
Robby Zambito
2021-12-30
Pulled lots of things out of game loop
Robby Zambito
2021-12-29
Do not pass the board or the current player
Robby Zambito
2021-12-29
Started parsing arguments
Robby Zambito
2021-12-29
Do not pass board around
Robby Zambito
2021-11-27
Use guix include path for ccls
Robby Zambito
2021-11-27
Assume the board has been initialized already
Robby Zambito
2021-11-26
Added more required dependencies
Robby Zambito
2021-11-25
Added manifest.scm
Robby Zambito
2021-11-25
Add empty statements to supress unused waring
Robby Zambito
2021-11-25
Add history for readline
Robby Zambito
2021-11-21
Make board parameter non-const
Robby Zambito
2021-11-21
Improved on some readability issues
Robby Zambito
2021-11-21
Added function pointer for getting the player move.
Robby Zambito
2021-11-21
Added pragma once to othello.h
Robby Zambito
2021-11-21
Added _GNU_SOURCE to every file
Robby Zambito
2021-11-01
Added readline dependency.
Robby Zambito
2021-08-31
Add check for upper bounds to see if a move is valid.
Robby Zambito
2021-08-31
Added comments to function definitions.
Robby Zambito
2021-08-31
Add GPLv3 and add copyright notice to each file.
Robby Zambito
[next]